CSV:         00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200410460136144742687857453320111020001004503412730363432110111100012124243105415512402272236011025615251511125216284094208322624264057227546156211322002011110100101212454677755771162113000000
QUERY        MSPIIQAPIPLGDYLQEFFVCLTQNGEWFCNILSFILLKAVNLVLFVLQYLPPLVFVCVVSLLVLMVKRSITIAVGTAMGLLLIIKQGYWQETTETLSLVLVSTFISMFIGVPLGVLAAWYPRFYSIIRLFLDSMQTIPTFVYLIPALVLFGLGMVPGIVATIVFSIPTSVRLTRLGIISTPPILKEAACAFGATPFQVFRKVELPFAIPQIVASLTQTIMLSLSMVVVTALVGSNGLGVPVLRALNTVDIGRGFESGLCIVILAIILDRLFSIPDPRDRI
142023785    ----------IGKFAENVVNFLFLHFRGGFDTFSAGLGAVVKLLEDGLAAVPFIAMVVILVGLAVW-RRGVVFSIFVGCALLVIHYMGLWAQTVSTLALVTAATFFSLVIGVPLGIWGARNNRIGMILRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATIVFAMPPVVRLTTLGIRQVREELIEAGRSFGSTDWQLLWKIQLPNALPSIMAGVNQTIMMALSMVVVASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
293570838    MNNLLNYQLPVANWVENITEWFTTTFSGLFSFLQTIGQAVMSGITNLLLVIPAPLFILLLTIAAFFISKKRPLTLFTLIGLWFIYNQGLWNDLMNTVTLVLLSSVISIIIGVPLGILMAKSSKAQSIIKPILDFMQTMPGFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLGIRQVPKELVEASDSFGSTSRQKLFKLELPLAKSTIMAGINQTTMLSLSMVVIASMIGAPGLGRGVLSALQRAQVGNGFVNGVALVILAIIIDRFTQHLNQ----
297161909    --------IELGSWIRSGINFLRDHFQWLFDFISKVVQGMYDGVHDVLAAPNPLLLAGILAVLAWWL-RGLVPAVLAFAGFALIDSIEQWDEAMETLSLVLVAGAITIVLAVPLGIWASRNRAVSALLRPVLDFMQTMPAFVYLIPGIFFFGVGVVPGVIATIVFAMPPGVRMTELGIRQVDAELVEAADAFGTTPRRTLLRVQLPLALPTIMAGVNQAIMLALSMVVIAGMVGGGGLGSSVFEAISSVDVALGFEGGIAVVILAMYLDRMTGALNQR---
297195393    --------IHLGDWVDSGVDWLQRHLSWLFDAISSLVTGMYDGIDAALSAPAPLLFAGILAVVAWWL-RGLLAGVLAFAGFALIDSIELWEDAMSTLSLVLVATLVTLVIAVPLGIWASRSRTVSTIVRPVLDFMQTMPAMVYLIPGIIFFGVGVVPGIIATIIFALPPGVRMTELGIRQVDEELVEAAEAFGTTPRSTLLRVQLPLALPTIMAGINQVIMLGLSMVVIAGMVGGGGLGGAVYRAIGNVDIGLGFEAGVSIVILAMYLDRMTGALGR----
256675578    --------LHLGDWVDSIVDWLQTNLSWLFDFIATCSKGMYDGVNAVLTAPEPLLLAGILAVLAFWL-RGLTAGVLSFVGFALIDSLELWEPAMNSFALVIVATVIALVIGVPLGIWTARSQRASAVVRPLLDFTQTMPAMVYLIPAIFFFGLGVPAGIVATIIFGFAPAVRMTELGIRQVDEELVEAADAFGTTPRKTLLGVQLPLALPTIMAGVNQVIMLNLSMVVIAGMVGAGGLGGSVYQAIGNVDIGLGSEAGVSIVVLAIFLDRVVAALGQ----
94987791     METILQTKLPVAQLVEQLTEWLTKTFSGLFDIMQVVGSFLMDWMTKTLLFIHPLLFIVLVTAMFFLAKKKWPLPTFTLLGLLFIYNQGLWKQLMNTFTLVLVASLISVLIGIPLGIWMAKNATVRQIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
167462264    -------KLPLGSWVEGLEAWLESTLGGLFEVIRTVIGGMVDGCQWLLQSVPWFVMIAVLSLIILAVAR-WRMALFTFIGLLLVFNLGYWDHTMMTLSQVLTSAVISIVLGVPIGILCARRNGVQKVVTPLLDFMQTMPAFVYLLPAVSFFSLGVVPGVIASVVFAIPPTIRLTNLGIRQVPMDLVEAADAFGSTPMQKLVKLQLPLAVPSIMAGINQTIMLSLSMVVISSMIGAQGLGSDVYRAVTQNKIGSGFEAGVAVVILAIILDRFTQNVVNRRK-
282864305    ----------FGEWVEDAVDWLQSNLTWIFDAIKTVLGGMYDGVNAVLGGGEPLLMAAIFAVLAFWL-RGIIPAVLTFAGFALIDSLALWDEAMATLSLVIVAAVITIVIAVPMGIWAARNSKVSATLRPVLDVMQTMPAFVYLIPGVMFFGVGVTPGVIATIVFAMPPGVRMTELGIRQVDGELVEAAEAFGTTPKHTLTRVQLPLALPTIMAGINQVIMLALSMVVIGGMAGAGGLGEKVYAAITQLQVGLAAESGIAVVILAMYLDRMTGALNER---
257870168    MGNFLQQTIPVADWVESFTDWLTGTFSGLFSALQSFGQFVMDGMTNTLLFVPPLFMILLLTIAAFFVSKKWGLTAFTFVGLLFIYNQGLWTDLMNTVTLVLLSSLVSIIIGIPLGILMAKSEKAQSIVTPILDFMQTMPGFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRMTNLGIRQISRELVEASDSFGGTGWQKLVKLELPLAKSTILAGVNQTTMLALSMVVIASMIGAPGLGRGVLSALQRAQVGNGFVSGVSLVILAIIMDRFTQNLNK----
113477530    LNPFESYTLPLEEWVNNLVDFLVDNFRFIFQAISLPISGTLRIVELTFLAIPPLIFLIITGLLVWQLAGR-KIAIYSFISLCIIGFCGAWEQSMVSLSLILTAVIFCMLIGIPLGIACALSDRFNKILRPLLDGMQTLPTFVYLVPVVMLFGIGEVSGIIATFVFAVPPLIRLTNLGIRQVSPEAVEAALAFGSTRQQVLLEVQIPLALPTILAGTNQAILLALSMSVVTSMIGVEGLGQMVLQGLGRLNVGLAAIGGLGIVLIAIMLDRITQ--------
227358548    MDPFNHTLIPLDSWVTDGIDWIVLHFRPIFQGIRVPVDLVLGGFENFLTSMPAPVAIILFSLIAWQLSGKV-MGISAFISLILIGAIGAWSEAMITLALVLTSLLFCLIIGLPLGIWLAHSDRASKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAQSFGANPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGAGIVILAIILDRLTQSLGQNSRL
125539527    LDPFHKAWVPFDSWVTQGIDWLVLHFRPLFQGIRVPVDVILSGFQQLLLGMPAPIAILVFSLVAWQIA-GLGMGAATLLSLVAIGAIGAWSQAMVTLALVLTALFFCILIGLPLGIWLARSKHAAKVIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAIGGVGIVILAIILDRLTQSLGRDRR-
253689683    LDPFKDTLIPLDSWVTHGIDWVVLHFRPVFQGVRVPVDFILSGFQQFLLGMPAPIAILVFSLLAWQMS-SLGMGVATLLSLIAIGAIGAWSQAMITLALVLTALFFCVLIGLPMGIWLARSERAAKFIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIRQVPADLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
115380392    ------HKLPLGDWLERVIRFITAHFTGELRAISRAVTWLLESSVNLLLRIPPLVLIGATALVTYALRRGLALAVAIVAGGLLIWDLGYWQPTMETLVLVLVATALSLLLGVPLGIVAARRPRFYAVLRLLLDLMQTIPTFVYLIPTLMLFGLGVVPGLLSTVVFVLPAPIRLTYLGITSVPKEMIEAGEAFGARPLQLLVKIELPYARKAILEGVTQALMLSLSMVVIAALVGAGGLGSRVVRALNTVDIRQGFEAGLVIVILAILLDRMFKHPAP----
241896063    -------KIPFGPWVDDGVNWLTKHLSGFFGAIQNGGNAVMDTMTSALTGIPTWLFIVVTIFAALMFGKKWGFPLFTFIGLIIVENQGLWTSMMNTFTLVIISSLISVIIGVPLGIWMAKNEVVNKIVQPILDFMQTMPAFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRMANLGIRQVPNDLVEAADSFGSTGTQKLFKIELPLAKKTIFSGINQTLMLALSMVVVASMIGAPGLGRGVLAAVQDADIGKGFVNGISLVILAIVIDRLTQKINQ----
254472399    MEWLTEHKLPIGKWAKWYVDWLTDNASGFFDAISVAIEWLIDSVLWLLQAPHPLGIVVIATGLAFVVRRSVMFSVFVALSLLLIINQGYWDETTETLALILSSTFICMLIGIPVGVYSAHHPKFFSWVRPVLDLMQTIPTFVYLIPALILFGLGVVPGLISTVVFALPASIRLTQIGVASTPKHLLEAGEAFGATYWQKLFKIELPYALPNIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNTVNIAKGFEVGIAIVLVAIVLDRFFKSSEDK---
126735115    MSWLTDNKIPVGDWSENAVDWLKENGRPAFDAVSDGLDFMIDGIVWILQTPPEAVVIAAFILLTWVLQRSWKVCLLVFACLLFVLNQGYWDETTDSLALVLSSCVVCMGLGVPIGIFLAHRPRAYQAVSPVLDLMQTLPAFVYLIPAIVFFGLGMVPGLFATVIFVLPAPIRLTYLGVSNTPTSLLEAAEAFGATPAQRLWKVELPYAVPQIMAGLNQVIMLSLSMVVISAYVGANGLGKPVVQALGRNDPGLGFESGLVIVAVAIMLDRMLRVKSK----
225571297    -DWFSGFPLPNTDAIDGAVRSFAVSAAPVLEKIQSLLGGMVNGFKWLLEHIPWFLFLILVFLAGWRVRRKLQSGILYAVILCLVGVVGFWDEMILTLSIVLASVVLALLFGLPVGILISNSPRANRIVRPILDTMQTMPVFVYLIPALLLFGLGNASAVIATVIYAIVPVIRLTSLGIRQVDTEVVEAARSFGSTRWQTLFKVQIPQAIPTIMTGVNQTLMMAMAMVVTCSMIGARGLGMEVLNAVNRTEIGRGLVAGGCVVILAVVLDRLTQGWFGREK-
239978546    --------LPFGEWVDSGVDWLQNNLAWLFDAISAVVKGLDTGINAVLTAPEPLLLAGIFAVIAWWL-RGLLAGVLSFVGFGLIISMELWDDAMATLSLVLVATLVAIVLSVPLGIWAARSRTVSAVLRPVLDFMQTMPGMVYLLPAVIFFGLGAAPGIVATIIFAMPPGVRMTELGIRQVDKELVEAAEAFGTTPRNTLLRVQLPLALSTIMAGVNQVIMLGLSMVVIAGMVGAAGLGSSVYEGISQLNIGLGFEAGVSIVILAIYLDRLTS--------
83644216     LNPFQDAVIPLDSWVEQGLDWVVNHFRPVFQAVRWPIDITLSSIEAGLQAIPATIVILFFALLAWQLSGR-KLAVGSLISLTLVGLIGAWNEAMVTLALVLTSVLFCLLIGLPTGIWLARSDRAASAVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVAVTIIFALPPLIRLTSLGIRQVPEDLVEAARSFGASPRQLLFKVQLPLATPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVLLAIMLDRMTQALGKDAR-
116253276    LNWITEFKIPVGPWAKSFVDWLTSNGEWFFNQIAFLLSSAIDGLLFVLQKPHPLIVIAAITAIAFWLRRSIAVAVFTCLGLLLIVNQDYWKETTETLALVLAATFVCMVIGIPLGIAAARRPWVYAAMRPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPSLVEAAVAFGATPIQVLRKIELPFATPQIMAGLTQTIMLSLSMVVIAALVGAPGLGVPVVRALNTVNIAKGFEAGFCIVILAIILDRMFRTA------
144179096    MDWLTERKIPVGDWAEAGFDWLQDKGAWLFDGMSVGLEAMIEAILWVLQTPPPLLVVAVFAGIAWLLQRRWQVAAMVALGFLFILNQGYWEETTESLTLVLSACVVCMGIGVPIGIAAAHRPRLYAVLRPILDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVVPAPIRLTWLGISSTPAALLEASRAFGATPRQTLWKVELPSALPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTSLGFESGLVIVVVAIMLDRMLNMGARK---
262281922    --NILQQPIPVSQWVEAFTNWVTDTFSGLFSVLQTIGNAIMNGMTDTLLFIPPLLFIAVITIFTLISKRKLGLPLLTLLGLLFVYNQGLWENLMNTVTLVIISSAISIVIGIPLGIWMAKSNRVEAVIKPLLDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRQIPTELIEASDSFGGTGKQKLFKVELPLAKNTILAGVNQTIMLALSMVVTASMIGAPGLGRGVLSALQHADIGSGFVNGVSLVILAIIIDRLTQKLNQ----
126667736    MSWITEHQLPFGDFVEGIVDFLVVNFSGFFDAVSDTLSSMIHGLTGALLWVPPGALILLLTVAAHLRHRRWGLTAFTAFSFLLIWNIGYWEDTMATLSLVLYATLLCVVIGIPLGIYAAHSRWLYKFLQPVLDLMQTIPPFVYLIPTLTLFGLGVVPGVISTVIFAIAAPVRLTHLGISQVPKELVEAGKAFGCTNRQLLFKVELPAAMSSIGAGITQCIMLSLSMVVIAALVGADGLGVPVVRALNTVDIGKGFEAGLAIVLLAIWMDRFFRQSDAKE--
271501794    MDPFQHAWIPLDRWVTEGIDWLVLHFRPLFQGIRVPVDVILTGFQQLLTSVPAPIAILVFSLLAWQIA-SFGMGVATLLSLIAIGAIGAWSQAMVTLALVLTALFFCIIIGLPLGIWLANSNRAVRIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTLLGIRQVPADLVEAAQSFGASPRQMLFKVQLPLAMPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGVGIVILAIILDRLTQSLDARSR-
116512254    MIDLVIGKIPLANWVSSATDWITSTFSSGFDVIQKSGTVLMNGITGALTAVPFWLMIAVVTILAILVSKKFAFPLFTFIGLCLIANQGLWSDLMSTITLVLLSSLLSIIIGVPLGIWMAKSELVAKIVQPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRMTNLGIRQVSTELVEAADSFGSTARQKLFKLEFPLAKGTIMAGVNQTIMLALSMVVIASMIGAPGLGRGVLAAVQSADIGKGFVSGISLVILAIIIDRFTQKLN-----
227432669    MNNLVSPKIPLEDWVSSAVSWLTTNLSGFFDAIQSGGQYIMDALTNGLTAVPMPLMIIGITVIAIVTTKKIGFPLFTLLGLLLIANQGLWSDLMNTVTLVIMASIVSLIIGIPLGILTAKSQKTAVVVQPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASIIFALPPMVRMTSLGIRQVPVDLVEAADSFGSTTWQKLFKLELPSAKNTILAGANQTIMLALSMVVTASMIGAPGLGRGVLSAVQHADVGSGFVNGLGLVILAIVIDRFTQ--------
118589797    MEWLTEQKIPIGSWAKAGVDWLTDNAYWLFDGISAFLLTIIDGILWVLQAPPPLVMVAIFVALAYFVHRTITFAALVAIALLLIINQGYWEETTETLALVMASTIVCMAIGVPIGVVAAHHPRVYAVLRPVLDLMQTLPTFVYLIPALILFGLGMVPGLIATVIFSIPAPIRLTQLGVSSTPTSLLEAGKAFGATNSQLLWKIELPYALPQIMAGLTQTIMLSLSMVVIAALVAADGLGVPVLRALNTANVALGFEAGVCIVLIAIVLDRFFRAP------
142252166    ----------VDAAFKDFTREFGNNIESFFD----PLLTFLIVIEKLLLATPWPVFMAFAGVLAWLGSRSIKLSIGCMLAFFIIGFLDMWEPMISTVTMISAATILCLALGIPLGIWMSRSDRVQSMITPILDIMQTIPPFVYLIPVVMMLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQMPLALPNIFAGVNQTIMMALAMVVIASMIGVAGLGLPVLQAVQNQYLSMGVLNGLAIVALAIVFDRVSQSFGTR---
143970639    LNPFEHTQIPLGDWTETGLDIIVTNFRPAFQAIRTPIDFILTSVESGLLAFSPLVLIAIFSILSWQAANG-RIAIGTFLSFATIGFIGVWPEAMITLALVLTSIFFSLIIGIPAGIWLSKSDNASAALRPILDAMQTTPAFVYLIPIVMLFGIGNVPGVAVTIIFALPPLIRLTNLGIRQVPEDLVEASKSFGSSPMQLLFKVQLPLAMPTIMAGVNQTLMLCLSMVVIASMIAVGGLGQLVLRGIGRLDMGLATVGGVGIVLLAIVLDRITQAMGTEKRV
159185138    -----ENRLPIGRYAKEAIDWLTGNLAFFFDWLSFIFQSVINALLYVLQAPHPLIIVAIVTALSAWTRRSAGMPIFTALGLLLIINLGYWKATTETLALVIAASAVCMIIGIPLGILAARRKWIYAGMRPALDLMQTIPTFVYLIPALVLFGLGMVPGLIATVIFAIPAPVRLTRLGIVSTPPALVEAAVAFGATPSQVLRKVELPFAAPQIMAGLTQTIMLSLSMVVISALVGANGLGVPVVRALNTVNIAMGFEAGLCIVILAIVLDRLFRLP------
148653178    --------------LNNSLSYVVQNFGTVFRSISHGLTYLLLPIEKLMHLTPPWLIIGLVALLGWLATRKIWFAVSCALGLFLIGAFGLWPALVQTMALLIVSVIVTMVVGIPMGILMAGSSSLRKVVTPVLDVMQTMPSFVYLIPVLMLFGIGKVPALFATIIYALPPLIRLTMLGIKQVPHEMIEAGRSFGSNHKQLLIWIKLPQALPSIMAGINQAVMMSLSMVVLASMIGAPGLGEDVLQSIQTLNIGQGLQAGTAIVIMAIIIDRITQAFGQGRR-
171778758    MDNFLQNSLPIEDIVDKGIDWITKNLAELFRFTQLVGNSVMDFISDTLSFIPPLLLLIIISLLAYIISKKKNFALLVALGLLFIYNQGLWDGMINTFTLVLIASLMSIVIGIPLGIWMAKSDRVRSIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLGIREIPEELIEAAESFGSTEGQRLFKVELPLAKNTILAGVNQTIMLALSMVVTASMIGAPGLGNGVLSALQHAEIGAGFVSGLALVILAIIIDRFIQYMNQPQR-
158422810    -DWLVEHKIPLGRWLSAVVDFLSTHAQVVFDVISAVLAAMIGGLTAALLFIPPLLLIAACAAGAYWVHRSIGLAVFILGALLLVANLGYWDATVETLSLVLCATFVCVLIGVPVGIAAAHRPWLYTAIRPVLDLMQTIPTFVYLIPTLVLFGLGVVPGLISTVIFALPAPIRLTHLGISSVPPALVEAGEAFGATRRQLLFKVELPYALPTIMAGITQCIMLSLSMVVIAALVGSDGLGKPVVRALNTVNVAMGFEAGMAIVILAIVLDRVCKRPDRAGR-
254387391    --------LPLGSWVDTGVEFLQRHLSWLFDAISTVVTGLYDGIDAVLSAPAPLLLAGILAVAAWWL-RGLLAALLAMAGFALVDSIGLWDEAMSTLSLVLVATLITLVISVPLGIWASRSDRVSAVLRPVLDFMQTMPAMVYLIPGIIFFGVGVVPGIIATIIFSLPPGVRMTELGIRQVDGELVEAADAFGTTPRDTLVRVQLPLALPTIMAGVNQVIMLGLSMVVIAGMVGGGGLGGAVYKAIGNVDIGLGFEAGISIVILAMYLDRMTGALGR----
242238345    LDPFHHTLVPLDRWVTDGIDWLVLHFRPLFQGIRMPVDMILNAFQQLLTGMPAPVAILLFSLLAWQIA-SAGMGVATLLALIVIGAIGAWSQAMITLSLVLTALFFCLIIGLPLGVWLSHSQRAARVVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIRQVPADLVEAAESFGASPRQMLFKVKLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGVGIVVLAIILDRITQSLGRDAR-
117619242    LDPFQQALVPLDSWVEGGIGWLVDNLRPVFQLIRAPVELALGGMTHLLQTVPSTLMIGLLTLIAWQLVNG-RMALGTLFSLVVVGLIGAWSDAMVTLSLVLTSLFFCVLIGLPVGILLARSERLSRWTRPLLDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTVIFALPPMIRLTMLGIRQVPADLVEAAHSFGASPSQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGLGIVLLAIVLDRLTQAMGQPDR-
88801194     -DPFADTLIPLQDWVETFVSWVVGNFRPFFSLIKAPIDATLQAVDVAFNAVPPLMMVALLGLLAWQLSGR-KVGIWTVVGMFVLGAVGAWEESMTTLSLVVTSVLFCMVIGIPTGIGMARSDRAARIMRPVLDTMQTTPAFVYLVPVVMLFGIGNVPGVVVTIIFAVPPVIRLTNLGIRQVPEDLIEAANSFGADSKQMLFKVQLPLAMPTIMAGVNQTLMLGLSMVVIASMISVGGLGLMVLRGIGRLDIGLATVGGIGIVILAIILDRMTQSLDARER-
144192114    ----------VTQGLEQGFLGVKDTLSVILDPVTQPLSWMLEGALYGVLETPWWIVMPALMLVVWAVTRSAGLVAFVTACVAGLAFIDHYDYAMQTLAIIFVCAFLCVLLGVPIGIAMSRSDRLQRATTPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTNLGIRHVDGSVIEAADAFGMTDRQKLWGVQTPLALPTIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVAGLGIVLLAIILDRVTKASLDR---
77461460     ---LIDQKIPLGQYIAGFVEWLTQHGANTFDAIAVTLETMIHGVTFALTWFNPLVLIGLIALLAHFIQRKWGLTAFVVASFLLILNLGYWQETMETLAQVMFATLVCVVIGVPLGIVAAHKPMFYTLMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELMDAGKAFGCSRRQLLSRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGLAIVLLAIMLDRICKQPDAK---
135082136    --PFQEAVIPLGAWVDTGLDWLVANFRPVFQAIRLPIDATLTGIETTLLSIPDAAMVVIMGLLAWQAGGR-RLGIGAVISLVVIGLIGAWAEAMVTLALVITAVFFCVIIGLPMGIWLARSDRAAAAVRPVLDAMQTTPAFVYLVPVVMLFGIGNVPGVVVTIIFALPPLVRLTNLGIRQVPGDLVEAARSFGASKRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATIGGVGIVLLAIILDRMTQAVGQSDR-
163795907    --FVEDHKLGLGRGVKTFVEWLTDNFYAQFRAFSDSLGWAIEGVIWLLSVVPPIALIALVAGLAWWLHRSIGLVALVVAGLLLILNLGYWEATTETLALVLSATLVCVLIGVPVGIYAAHNRWFYSGIRPILDLMQTIPTFVYLIPTLMLFGLGVVPGLISTVVFAVPAPIRLTELGVRNVPKPLIEAGEAFGATRWQLLLKVELPHAMPTIMAGVTQCIMLSLSMVVIAALVGANGLGKPVVRALNTVNIAQGFEAGLAIVIVAILMDRIMRQSER----
163801661    VNFITDNKLPLGEWMEMGVDWLTMNASGFFDAISIFLETIILFVVDIFKWMPPAAPIIMTATIAWLLHRSIPLVVFIVLALLTILNLGYWQEMLETFVLVFAATTISVLIGVPLGIMAAHRPWLYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELIEAGKAFGASRMKLLFKVELPAALPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKAPNQKE--
135048143    MEWMEDYRLPVGEGAEAFFDWLTANGAWFFDGLALGLETVIEAILWLLQLPHPLLAIVLVTALSWWVRRSPGFTVFVALGMLLILNLDFWEETTETLALVLSATAVCMGVGVPVGIAAARRPWLFQALRPVLDLMQTIPPFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTHLGITSTPTPLKEAGLAFGASRMQLLWKVELPHAMPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNTVNIAMGFEVGLAIVLVAIILDRLFRREDR----
142830589    -------VIPLGAWVDHGVHYLLDHDAKTFDSIGKVIESFAALIEHGLQAVPMWALMAFFVGIGLW-RVGWRFALFTLLAMLLIYGTGFWDQMVITLGLTLSSTLISLLFGVPLGIWTAKSRTVEMIVRPVLDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIKHVNREIVEAGEAFGCTPWQLLYKVQFPNALPSIMTGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVMLAIILDRITESFGR----
90418329     --WLVDHPLPIGDYAEAFVDWLTANFTFLFDAIRDGLGAFIEAILFILQWPHPLIVVAVFAAIAYAARRSIPIVIFTVAGLLLIINLGFWEETTETLALVLASTAVCMLIGVPVGVAAARREWLYAILRPILDLMQTIPTFVYLIPALILFGLGLVPGLVATVIFALPSPIRLTRLGIASTPRQLLEAGDAFGATPMQRLMTIEIPYALPQIMAGLTQTIMLSLSMVVIAALVGAPGLGVPVLRALNTINIGQGFEAGLAIVLLAIILDRFFRIDEE----
52424605     MYPFDHTLVPFGDWVESLINWLVTHLRSFFQFISAPIDYILSLFQTSLNVLPPTVMIILFTLLVWQFT-HFRLALATLLSITLIGAVGAWNEMMITLALVLTSVSFCLLIGLPLGIWMARSTRASAIVKPVLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIQQVPEALIEAAQAFGASKKQLLYKVQLPLAMPSIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGEAATGGLGIVLMAIVLDRLTQ--------
28870234     LDPFQSLTIPLGQWVEVVLNYMVHNFREVFRSIRWPVDQILNGIQGGLLSVPPTIFIIFATLLGWQVGGK-KVGVMCFVTLTLLGLIGVWADAMTTLSLVLTSLVFCVVIGVPLGVLCARSDRLERVLRPGLDAMQTLPAFVYLVPVVMLFGIGNVPGVLVTIIFSVAPLVRLTNLGIRQVPEDKVEAARAFGCTRRQMLFKVQLPLAAPTIMAGLNQALMLSLSMVVIASMISVGGLGLMVLRGIGRLDMGLATVGGVGLVLLAIFLDRLTQAMGERS--
89053990     --FLTECKLRIGDGAEAVFDWLQSNGAFIFDAMAVALEAMIEVFLAILQEPPPFLVIAIFTALAWWMHRGWKVPMLVAVGFLFIVNQDYWEETTESLTLVLSACVVCMGVGVPIGIAVAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGISSTPQSLLEAADAFGATGSQKLWKVELPYALPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTGLGFESGFIIVVVAIVLDRTLRV-------
226314655    -------KLPLDSWVETIVDGLEKNLGFLFDFISAGIGGTVDLFSWILTGIPFWALIILFTLLAYRAGK-VAIALFTFIGLLLIQNLGYWEHSMETLALVLTAGLISVIIGIPVGIWCAKNDSVQKVVTPLLDFMQTMPAFVYLIPAIFFFGLGKVPGVIASVIFAMPPTIRLTNLGIRQVPADLIEASEAFGSTYWQKLTKVQLPIAKTTMMAGINQSIMLALSMVVIASMIGAKGLGADVYRAVTQIKIGEGFEAGLAIVILAILLDRLTQSVGKRK--
260769404    MHPFQDAILPFDSWVETALNWLVTHGRPLFQAIRVPIDFILSSFQTALVSTPAPIMLLILFLIAWQLAGS-RMGIASFLSLMVIGLIGAWDQAMVTLALVMTSVFFCLLIGMPLGIWLARSDTAAKIVRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIQQVPEELIEAGHAFGASPKQMLYRIQLPLAMPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQTIGANSR-
154251521    ---------PVEAWVNRAMKNFVADYGNAFHAASGWLLALIVALEAGLGALPWWLIILAVAGAAWHASRHFALPVILAGLLFLIGTLGLWDLAIQTLALMLVSVFFAVLIGLPSGIAIAASDIARRIVLPVLDAMQTLPSFVYLIPALMLFGLGKVPALFATVIYATPPLIRLVDLGLRTVDRQLVEMAADLGADKWRQLIDIKLPLALPSIMAGVNQTTMMALSMVVIASMIGARGLGEEVLLGIQRLDIGRGLAAGIAIVALAIVFDRITQAYGRVNR-
221068270    ---ITTEGLPVQDSINNGLTWVVDHFRPFFQAVRTPIDATLNGVTDVLQTIPMPALVLLIALLAWQFAGR-KLAIGSAVALLCVALLGIWSEAMVTLALVLTSLFFCIAIGLPVGILLASSDLAQRWTRPFLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIVFALPPLIRLTNLGIRQVRPDLIEASRAYGASPAQLLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRITQAMGESKR-
114326749    -DWISDRKIPVGAWIARLIDLLKHHSQGLFDAISVAVSAVINGFSSLLLSVPGPLMIVLLAVLAYVMRRSVSIAVFTAAALLFILNQGYWDETMQTLALVLSSALVSTLIGVPLGIAAAHRPWLAQGMRPVLDLMQTLPTFVYLIPTLVLFGLGAVPGLISTVIFALPAPIRLTQLGISSVPRPLIEAGEAFGATRWQLLWKVELPGAKTMILAGLTQCIMLSLSMVVIAALVGAGGLGVPVVRALNTVRVDTGFEAGLAIVLLAIMLDRVFRPSE-----
295702996    -------KIPVGNWIDHFVTFLNDNIKGFFDVISAIVDGIVSFIVLVLTFPPALILILIVGIIAWFSSKKWSFTILSMIGLLFILNLGYWQETMDTLALVLTSVLISIIVGIPLGIWASQSEKTARIITPILDFMQTMPAFVYLIPALFFFGIGVVPGVISSVIFAMPPTIRLTNLGIREVPADLVEAANAYGSTTKQKLFKVQLPLATKTIMAGINQSIMLSLSMVVIASLVGAPGLGAEVYRAVSRLEVGTGFEAGISIVILAIILDRITQYFGNRS--
83593811     -DPFARPLIPLDDWTNQGLDWLVLSFRPLFQAIRWPIDAVLTALNGTLVGVPPPVMLAIIALLAWQIAGR-KMAIGSLISMTLIGLIGAWSEAMLTLSLVLTSVMFCIALGLPSGILMARSDRLAKLSRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPLIRLTNLGIRQVPEDLVEAARSFGASKTQLLTKVQLPLALPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVAIVLLAILIDRLTQ--------
226309964    -------KLPIGGWMEGFVEVLGQYKGVLFDPVAIVISTMVTYCSTVLAEIPSLILILLLGAAAWVFAGRASM-VFTVVGLSLIHNLGYWDETMETLGLVLTATMISIAIGIPVGILCARHDTFRNLVTPILDLMQTMPAFVYLIPAIFFFGLGEVPGVIASVIFALPPIVRLTNLGIRQVPAEMEEAADAFGATGWQKLVKVQLPYAKSTILAGVNQCIMLALSMVVIAAMIGAKGLGADVYRAVSQVDIGRGFEAGLSIVIIAIVLDRLTQHAGKKER-
256842287    --------INIGKYIEIAINWLTEHFARFFDVINDGVGGFIDTFQDGLTWIPFYVMILGLALLAWF-KAGKGVGVFTALGLLLIYGMGFWVETMQTLALVLSSTIIALMIGVPLGIWTARSDRADKIIHPVLDLMQTMPAFVYLIPAVLFFGLGPVPGAFATVIFAMPPVVRLTDLGIRQVPADIVEATRSFGATSSQLLYKVQLPLALPTIMTGVNQTIMLSLSMVVIAAMISAGGLGEIVLRGITQMKIGLGFEGGIAVVILAIILDRITQGWAK----
95928647     MEWLNDQLIPLDEWVQDGVRWLAMNYRDIFQAIKVPIEKSLDGFQWLFNSLPPIVVIVFLALLAWRYAGK-RVTLFTVSSLFLIGFLGQWEATMTTLSMVVCSVLFCGLVGIPLGILSGRSDRFEMLLRPCLDAMQTTPAFVYLVPVVMLFSIGPVSGILATIVFAMPPIIRLTNLGIRQVHPELVEAAIAFGSTPWQVLCKVQFPLALPSIMAGLNQTIMMALSMVVIAAMIGAGGLGDPVVQGLNTLEIGLATIGGLSIVLLAMILDRITQGIGRK---
257462370    MFNFLEQRLPVAKWVEISVAWMTESFQDFFSFVQKYAENIMNLMKEILLFFPPLVLIILLTVAIFLWKKKWKYPLLVFLGLLFIYNQGLWSELMNTLVLVGMSSLLSILIGIPLGILSAKSDQVEGILKPILDFMQTMPSFVYLIPAVAFFGIGIVPGVFASIIFSLPPTVRMTNLGIRQIPEELIEVSKSFGTTKMQQLCGIEFPLAKNTILAGINQSIMLALSMVVTASMIGAPGLGRGVLEALQRAEVGKGFVNGFALVILAIVIDRFTQ--------
255015584    --------INIGEYIEMAVEWLTEHGASFFDLLSLGVESVIDGILCVLLGIPFYITIAILTFLALYKSGR-GTGIFTLLGLSLVYGMGFWEETMQTLALVLSSTGMALMLGIPLGIWMAGSGHCNKILQPVLDCMQTMPAFVYLIPAVLFFGLGTVPGAFATIIFALPPVARLTALGLRQVPKNVEEAARSFGATPVQLLFKVELPLALPTILAGVNQTIMMSLSMVVVAAMISAGGLGEVVLKGITQMKIGMGFEGGIAVVILAIVLDRITQGMARKK--
254455113    MEWLEANKIPIGVLVERFVDWLTDSYYWAFDSLSDVLEAVILAILWLLQAPNVFVVVAGITLLAWVSQRSIGFTVFTALGLLLIINQGYWVETTETLALVLAAATVCMGLGVPLGIAAAHRPWLYKAMEPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFALPAPIRLTQLGITSTPTALIEAGKSFGSTPMQLLWKVELPYALPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNSVNIAQGFEVGITIVLVAIISDRMFR--------
239815502    -----DGSLPVESWINQGLGWVVEHFRPFFQTLRLPIDSTLNWVQGLLTGLPTLAMIALIGLFAWQFAGR-ALAIGTTAALLLVAMLGIWPEAMVTLSLVLTSLVFCMIIGLPLGVLLASSDRAQRLMRPVLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIIFALAPLVRLTNLGLRQVRPDLIEAARAYGASPWQMLVKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAISLDRLTQAMGKSRR-
227502678    MDENVIPRIPIGDWTNDGIDWLTDNAKWLFDAFSALMKFLVEGFSEALTSVPAAVMLVIFAVIAWFF-RSWRLALGSIIGFVLVLGMRQWDTMLQTMSLVLVSTLTAVILAIPLGIWAAKSNTVSAIVRPIMDFMQTMPAFVYLIPAVTFFSIGVVPGVFSTIIFALPPGVRMTELGIRQVDQETVEAGRSYGATSGQILRGIQIPLAIPTIMAGINQVIMLSLSMAVIAGMVGADGLGKEVTSAISTLDVAQGVEAGLAVVILAVFLDRLTAAL------
260575920    -------KIPVGKLAKTVFDWLKANAAPLFDTLSAWMEALITAILWLLQTPPPLVIIALAVGLTYGLQRSWKTALLVFAGFLFILNQGYWEETTESLTLVLSACVVCMGLGVPIGIAAAHRPRLYAWMVPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGISTTPQPLLEAATAFGATPRQRLWKVELPYAFPQIMAGLNQTIMLSLSMVVIAALVGANGLGVPVVRALNSVNTALGFESGMIIVVVAIILDRMLRVTRK----
94991665     METILQTKLPVAQLVEQLTEWLTKTFSGLFDIMQVVGSFLMDWMTKTLLFIHPLLFIVLVTAMFFLAKKKWPLPTFTLLGLLFIYNQGLWKQLMNTFTLVLVASLISVLIGIPLGIWMAKNATVRQIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
152975672    --------IPLGEWVDTFVASLYEHFENIFRGFSYVIGGFVDLLTNFLTFIPAFLMIVIVCFLIWYTARKVSLLIFTLIGLLFILNINYWEQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAADAFGSTASQKLFKVQLPLATGTIMAGINQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIILDRITQGFHRRKR-
119945744    MSFITEYKLPIGQWAATMMDGLITYCGSFFDAISMVLDVMIESLVDFLSMMPPWLFIIIVAGLIFWQQRNKAVTAFFILSLLLIWNLGYWEETIETFSLIIYATGFCVLLGVPIGIAAAHRPRLYRFIRPLLDLMQTIPPFVYLIPALTLFGLGVVPGLISTIVFAIAAPIRLTHLGISQVPLELLEAGRAFGCTKRSLLLKVEIPAAMSSIRAGITQCIMLSLSMVVISALVGADGLGKPVVRALNTVNIATGFEAGLAIVLVAIMLDRIFK--------
83643736     -------KLPVGDWMESLVDMLIDHGGAFFDGVAICLEYLIQGLTEALLFAPPWLFIAVIVAFAAWRHRNWSSPLFALIALGLIWNMGYWEETIETLALVLFATGFCVLFGVPIGIAAAHRPWLYRGMRPLLDLMQTIPTFVYLIPTLTLFGLGVVPGLISTVIFAIAAPIRLTHLGITQVPEELLEAGKAFGCKPSVLLLKVEIPAAMSSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVDIATGFEAGLAIVLIAILLDRLFKRA------
83950286     ----------VSQSIDDGISYLTVFYGFLFDGITNVLRGMLGAITSVFVGTPWPITMAVL-LFVAYRTAGPRTAIFVGASLAYLALFGFWQTAMDTMSLVVAASIICVVFGLPLGIWVSKSRRGKAIITPILDVMQTIPSFVYLLPAIAFFSIGKPPGILATVIFAMPPMVRLTALGILQVPENTKEAALAFGANPRQLLTKVELPLAMPSIMTGINQVVMMSLSMVVVAALIGAGGMGYIVTEALENTETGRGVLAGIGIALLAMMIDRVVQKAN-----
148259997    --WIVHHVIPLGAWATAAIDALKNNFQGFFNVLSDVLGFLLDNTTGALNWVSPLILIVIFAGLTWYFKKSWKLALFVLIALTFVLNQGYWGRTIETLSLVAYATLACMLIGVPLGVAAAHHPTLYRILRPVLDLMQTLPTFVYLIPTLVLFGLGSVPGLISTVVFVVPTPVRLTYVGIVNVPRPLIEAGQAFGASPWELLWKVEIPAAMPTILAGLTQVIMLSLSMVVIAALVGAGGLGEPVVEAMETVQIGRGFTSGLAIVIVAVILDRVFR--------
28211936     ------FKFHVGPFFEFIVEWLKTNIEPFFNLIKVIHEALINGLEDILMFPPSIVVIILFALLAYKLADK-RVAIFTFVGLFFIDSMQLWNQTMQTLALVLVSALIALLIGVPFGIMSARNEKANKILRPILDFMQTMPAFVYLIPAVLFFGMGKVPGAIATVIFSMPPAVRLTNLGIRQVPDEVVEAAKSFGSTPKQMLYKVQLPIALPTILAGVNQTIMLALSMVVVSAMIGAGGLGREVYQGITQLKIGQGFESGLAVVILAMILDRMTQSL------
160898108    --------LPVQGWINSGLEWVVHHFRPFFQAVRTPIDGTLSGITDAMLALPWPLLILVLTLVAWQFAGR-AMAIGAAVSLVVVAMLGIWPEAMVTLSLVLTSLVFCMVIGLPAGILLASSDRAQRWTRPLLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIIFALPPLIRLTNLGIRQVRPDLIEASRAYGASPWQLLWKVQLPLAMPSIMAGVNQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRITQAMGQTTR-
296271876    -NPFDHSIIPFDSWVNGGINWIVENFRDFFISAKAPVDVILRFIETFLQSLSPYVVIGFFVLLALQVS-SKKMAFGTFVSLAFIGFIGAWDASMTTLALVITSVLFSVLIGLPLGIWSAKSDMVEKILRPILDGMQTTPAFVYLIPIVMLFGIGNVPGVIVTIIFALPPLIRLTNLGIRQVPADLIEASRSFGASSSQMLFKVQLPVAMPTIMAGINQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDIGLAAVGGIGIVILAVILDRITQ--------
270491693    -----DGSLPVEHWINQGLTWTVEHFRPAFQAVRAPVDATLAGVQSVLTGLPTLGMIAVVGLLAWQFAGR-ALALGAVVSLLLVAMLGIWQEAMVTLSLVLTSLAFCLLLGLPLGILLASSDRAQRLLRPALDAMQTTPAFVYLVPVVMLFGIGNVPGVVVTIVFALPPLVRLTNLGLRQVRPDLVEAARAYGASPLQMLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAITLDRLTQAMGQPRR-
141098054    ---LTEQKIPLGQYIAAFVDWLTQHGANYFDAIASTLETMIHGVTFALTWFNPLALIGLIALLAHFIQRKWGLTVFVIASFLLILNLGYWQETMETLAQVLFATLVCVVIGVPLGIVAAHKPMFYTMMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELMDAGKAFGCSRRQLLSRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGL----------------------
146305523    ---MSDKKLDLGSWVNDVVQHLLDNYSGAFDSIGKLVSGFSEGIENLLMLPPAWLLIAIFVGLGLW-RIGMRFAVFTAVAFILIVMTGFWEQTVVTLGLTFSSTLISLLLGIPLGIWAAKSERVATIIRPVLDFMQTMPAFVYLIPAAMLFGLGRVPGIIATVIFAMPPAVRLTSLGIRQVNKEIVEAGQSFGCTSRQLLFKVQLPNAMPSIMAGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGMAVVLLAIILDRITESFGTKQ--
242278151    --------IPIGEVIESSIDFLVEHFSFATKAFSAVLEAGLDVVEGTMKACPPWLFIFIVAAITLRLTKSKRTTIFSIAGLLLIWNIGLWKATVSTIALVIVSTLLALLFGIPIGILAAMNKHVNKIVMPVLDVMQTMPAFVYLIPAIPFFGLGKVAAIFSTIIFAMPPSIRLTCLGIKQVPEELVECAEAFGSNRWQRLFKLELPIATPTIMAGVNQTVMLALSMVVIAAMIGAKGLGGEVWKAIQRLQMGKGFEAGIGIVIVAMIMDRVLQ--------
50954648     -----SFRLPLGDVASHAVDVVTVALGGLFDAVRAVFGGLYAGVDWVLQTPPFWGVILLFAILGVWL-RGSVFGAGTTARLLLIASVGQWANAMDTLALVLVSAAAAIALSLPLGILAARSKTASAIIRPVLDLMQTMSAFVYLIPALILFRIGVVPGMVATIVFAMAPGVRLTELGIRGVDHELVEAGRAFGSSPSRILRQIQLPLALPSILAGVNQVIMLSLSMVVIAGMVGAGGLGRDIVQALSRVDVGLGFEAGVAVVILAIVLDRLTAMGNARRRM
88855181     --------LPLGQWVEDGIDYITATFGVFFDVIKFMIASVADGMNFLFTSPPFWVMLIIFAVIAF-VARGWLFSAGTTVGFLLILSLDQWENAMDTLALVLVAAAIAVLVSVPLGILAAKYQTVSTIVKPVLDFLQTMPAFVYLIPALILFRIGDVPGIVATVLFALAPGVRLTELGIRGVDKEVVEAGQAFGSSPSRILRQIQLPLALPSIMAGINQVIMLSLSMVVIASMVGAGGLGKPVIQSLSRADVSLGFEAGLSVVLLAIFLDRLTA--------
153008918    MNWLTDYKIPVGPTAKSVVDWLTDNMGGFFDTLAAVMQSLIDGLLFLLKLPHPLLLIAIFAVIAWLIQRRISVVVLTVIGFLFIINQGYWDRTLETLTLVLSACFLCMAIGVPLGIAAAHRPALYAAMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATAIFVLPAPVRLTHLGISSTPSSLIEAGEAFGASRSQLLWKIELPYAMPQILAGLTQTIMLSLSMVVIAALVGADGLGVPVVRALNSVNTALGFEAGLVIVVVAIVLDRIFRAGREK---
229556589    ---FVLGKIPVAESVENLTDWMTTNFASFFDFFQTIGQGLMDNITYLLGLIPPLVFILILAVLAFFISKKIGLTAFVIIGLLFIRDQELWDALVNTITLVIVSSLVAIIIGVPVGVWMSKSKIAESIIKPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRFTNLGIRQVPVELVEASDSYGTTGWQKLIKVELPIAKSTIMAGINQTVMLALSMVVIASMIGAPGLGRQVLQALQRAQVGNGFVAGVSLVILAIIMDRFTQYFNTRKR-
257054195    LNDWHMPRIPVGEWFSDGVDWLKDKLGAVFDAISEGTDSIVSGLADVLQWPPSWVMFLVFALLALWL-RGWKFALTTLLGFALIDALGAFDSAMQTLALVLLAAVISVILAVPLGVLAARSDTASRIIKPIMDFLQTVPQFVYLIPAVIFFGIGVGPGVVATVMFALAPGVRLTELGIRQVDREMVEAGEAFGSPPMKILREIQLPLAMPSIMAGVNQIIMLSLSMVVIAGMVGAPGLGAQVFEATTRLQLGVGFEYGLSVVILAIYLDRLTASLSDRSAV
251798477    -------KLPLGNWIESLESWLENHFTPLFDFIRLIIGSIVDFLHNVLLFSPSILMILIITALAWFLGK-WKVAAFALIGLLLIDNLGYWEHAMETLSIVLTASLLSIIIGVPTGILCARSSFLQGIITPLLDLMQTMPAFVYLLPAVSFFSLGVVPGVIASIIFAVPPTIRLTNLGIRQVPVELVEAADAFGSTPNQKLFKLQLPMALPTMMAGINQTIMLSLSMVVISSMIGAQGLGADVYRAVTQTKTGIGFEAGISIVVLAILLDRMSNHIVKKNK-
73669863     --------LPVGDTVELAVDWIEANFGQFLDTISQQLDFLISSLKDALLFLPPELFIAVIFLLAYFVKRNIKLAAGTAIGFFLIQNMGLWTLSMETLALVLSSTLLALIIGIPLGILSAKNTTLSSILKPVLDFMQTMPPFVYLIPALIFFQLGNVPSMIATVVFAMPPAIRLTNLGIRQVPIELTEVADSFGSTSWQKLSKVELPVALPTIMAGVNQCIMLSLSMVVIAAMIGARGLGYQVLLGIQRVDIGMGFEAGLSIVIIAVFLDRITQHLSPR---
260913934    ----------------SLVKTVQNYGVEFRQISQISLDYLLLPIESVLQATPAWLILILIALISWHATKKWWFSLLCLGGIYLIGALGLWFPLMQTLALLIVSALFITLLGIPIGILMASNARLHRILQPILDVIQTMPSFVYLIPVLMLFGIGKVPALFATVVYAIAPLIRLTALGIRQVNPQIIEAAQSFGSTRWQLLVWVLLPQAKASIMAGINQAVMMSLGMVVLASMIGAKGLGEYVLQAIQTLNIGQGVEAGAAIVILAIIIDRITQAYGRRQK-
163758586    -NLLTAWKIPVGQWGKSFFSFLTDNFEFIFDAIADSLKFLLDAMIDGLLWLPPLIVVAVIALIGWRIQKSWKLALGIVLGLVFIINQDLWKETVETLVLVISAAFMSMAIGVPIGIWLAHRPKLYAYIQPILDLMQTMPTFVYLIPVLILFGLGLAPGLLVTIIFASPAPIRLTYLGITSVPKPMIEAGQAFGASPGQLLRKVELPAALPTIMAGLTQCIMLSLSMVVIAALIGANGLGKPVVRALNTVNIPLGLEAGIAIVILAIILDRICRV-------
186472306    --------IPLGRWVDQSVHYLLDHDASTFDSIGKAIESFAAMIEHGLQAVPMWALMALF-IAVGLWRVGWRFAIFATASLLLIYATGFWDQTVITLGLTLSSTLISLVFGIPLGIWAAKNKHVQMVVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIKHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
163790850    MSSLLDAKLPVADGVENFTSWLTDTFAFLFDPIQKYSEIAMEFVTETLLLVPPLLFILIVAVIAFIASRKKFLAAFSIVGLWFIYNQGLWSDLMNTLTLVLVASLLSVIIGVPFGILMAKNKVANTIIAPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVFASLIFAIPPTVRFTNLGIRQVSDELVEAAESFGSTGAQKLFKVELPLAKSTIMAGINQTVMLALSMVVIASMIGAPGLGREVLSSLQRAQVGTGFVSGLGLVVLAIIIDRLTQKLNKK---
114319894    -------KIPLADWIDSGLDWLTDKFALVTRAISRFMGDGVELVVGALTYPPPWVVILGFMALAWWLAGR-RVAIGTGLGLALLWNLQLWVATMETLTLVLFATAVAVTIALPIGIWGGLSGRAHRVMTPVLDFMQTMPAFVYLIPAVPFFGLGPVAAMFATVIFSMPPAIRLTTLGIRQVPAELVEAADAFGATRRQKLFKVQLPLAVPTIMAGINQTIMLALSMVVIAAMIGAGGLGSEVWRAIQRLQSGNGFEAGIAIVILAMILDRVTQKIGK----
260462558    --FMVDHKIPIGAWGKAFFGFLTDNFDTVFRAFSNGLNFLLDGLVNILLMVPPVLLALVIAVIAWLLQRSRPLAIGVFLGLIFIINQNLWKQTVQTLVLVVAAAAMAMAIGVPLGIWAAHKPKVYRIMLPVLDLMQTLPTFVYLIPVLTLFGLGNAPGLIVTIIFVIPTAVRLTHLGVVSVPKSIIEAGEAFGATKSQLLWKVELPSALPTIMAGLTQSIMLSLSMVVFAALIGAGGLGTEINRALGSRRIDLGLEAGLAIVVLAIVLDRMTRI-------
56962846     --------LELGSWVEAFVEWL-QHAAWFFNGIDFTIEKVMDGIYWIIALPPSWLFVLIIAALTYWTNRKWGLTVFVILGLLLIDSLGFWNGMLDTLALVLTACLISVVIGVPVGILMAKNDRTEAIIKPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTNLGIRQVSTELIEAADAFGSTGTQKLFKVQLPMARGTIMAGINQSTMLALSMVVIAAMIGATGIGQVVYSAVGQNNIGNGFEGGIAIVILAIILDRLTQSFNKKQ--
294339047    ------QPIPIGDWVSNGVNNLTDRYAAAFDSITHAVHFLISGLQTGLAWIPVPVFIALVAVMGWKRPGGWSLAIFSVLGLGLVWNLGYWDDLIKTLALVLAAEVLVILIGVPTGILSAKSRLLEKTLRPVLDIMQTMPAFVYLVPAVIFFGLGLVPGVISTTIFALPPLIRLTTLGIRQVPHELVEATQSFGATWWQLLTKVQIPSALPSIMAGVNQSIMLGLSMVVISAMIGAGGLGNVVLEGITQLDVGKGFVGGLCVVILAIILDRLTQSLGR----
227369851    -------TIDIGQYVETAINWLTENGKPVFDVIKHLGNASIMGIEWVLTNTPFYVIILFFTLLALW-KAGKAIAVVTAAGLSLIFLMGLWKETMETLALIFVSTITALILSIPLGILAAKSKIADKIIRPLLDLMQTMPAFVYLIPAVLFFSIGKVPGAFATIIFAMPPAVRLTALGIEAVPKDIVEAARAFGATGRQILFKVELPLAMKTILTGINQTILLSLSMVVIAGMIAAGGLGEKVLEGINNLDIGLGFESGLSVVILAIILDRITQGFVKKK--
144182242    --------IQFGDYFEIFIDLLDQYLGWLFEGLSTIIRSTVDGFEGLLLFIPALFMIIAFTGLAYWLGKR-NLAIFTFIGLLIIQFVDLWESAMATLALVLVSSLIALIVGIPIGILASRSERADGIVRPVLDFMQTMPAFVYLIPAIILFERGNVAGTIATVIFAMPPVVRLTNLGIRQVPEDVMEAAKSLGSTSRQLLYKIQLPMALPTILAGINQTIMLALSMVVIASMIGAGGLGSDVRAALSRVNIGYGFEAGIAVVMLAMIIDRISQAIGKR---
242278292    --------IPLADWVNTAMTWVMDNWGSFFDALGHVLLQMLIALQQFFLMIPWFVMIIGVGAVGWWLLGSWKRGLGMSAMLFVIGCFGYWKLTMMTLALVTGAVAISLLVGIPVGIWMARSDRVETIIKPILDAMQTMPSFVYLIPVMMLFGLGKVPALFATIIYSMPPIIRLTNVGIREVPKDVIEAARAFGATPMQTLFKVQLPLARPTIVVGINQTTMMALAMVVVASMIGAKGLGMEVLVAINRIDIGMGFEAGLSIVFLAIIIDRLTHAMAVRN--
224824410    --------LPIGEWVNQFIHFLLDHNGGAFDAFGRAVDLFAESIEVALLSLPPWLIMGFFIGLGVW-RLGWRFAGFVLAALALIFGTGFWPQTVSTLALTLSATLISLMIGIPTGIWCARSKRVNTLVRPVLDFMQTMPAFVYLIPAAMFFGLGRVPGILATVVFAVPPAVRLTSLGIRQVNKEQVEAGHAFGCTSTQLLFKVQLPIALPAIMAGVNQTIMMALSMVIIASMVGAGGLGNDVLSSIQRLDVGLGFESGLAVVLLAIILDRLTESFGR----
143622753    --------------IEEKVGYLTAFHGYVFDAATDGIRSLLKGISALFVGTPWIITGGIFLLVAHKIA-GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTERQLLYSVELPLALPSIMAGINQVVMMCLSMVVIAALIGAGGMGLIVVEALANTKIGRGILAGLAIAFIAMIIDRVVQKATK----
142200204    ----------IDEGFKSFTRAYGESIENFFD----PLLHFLIGLENLLLAMPWPIFIALVCWLGWLASRSLKIVIGTAVSFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVTGLGQPVLKAISNQYLAMGLLNGLAIVALAIIFDRISQSYGKR---
222110194    --------LPVQGWINEGLHWVVENFRPFFQAVRAPIDATLTGVTDLLLAVPAPALIALVTLLAWQFAGR-GLAVGAALSLGLVALLGIWPDAMVTLALVLTSLLFCVVIGLPMGIVLAASERAQRWTRPLLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIVFALPPLVRLTNLGLRQVRPDLIEASRAYGASPLQLLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRLTQAMGQPRR-
142411138    ----------IADWVNGWVDSLVTNYGDVFRHISDTLLWAIVNLEGLLRAAPWWLMLAIVGGIAWHATRKVVTTAVIVGLLFLVGAVGLWDKLMQTLALMMVATVISVLIGIPLGILSARSNRLRSVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDGEVMEAINAFGANRWQQLFGVQLPLALPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGRGLEAGLAIVILAVVIDRITQAYGR----
295397940    -------KLPVADWVEAATNWLTVTLSGLFGAIQNGGSAFMNGITSLLLLIPPFAFILIVAVIAYFVKKRLSLSAFALVGLGYILNQGLWSELMNTVTLVLVSSVISIIIGVPLGIWSAKSKTVHNILKPILDFMQTMPAFVYLIPAVAFFGIGIVPGTFASVIFALPPTVRFTELGIKQISTELVEAADAFGSTGKQKLFKVELPLAKSTIMAGVNQTVMLALSMVVTASMIGAPGLGRQVLTALQRASVGSGFVSGLAIVILAILIDRLTN--------
142041932    --------IPLGTWVDQSVHYLLDHDAKTFDAIGQAIEGLAAFVEHGLQAIPMWLMMAIF-IGVGLWRVGWRFALFTTLSLLLIFATGFWDQTVITLGLTLSSTIISLVLGIPLGIWAAKSKWVAAIVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
256831080    ---MNEYKLPVGEVIETGIDFLVEHLSFITKASAEIVEMLLGAMESGLLLIPIPVFIVLVGAGVWFLTKERKLTLGSALGLALIWNMGLWTATVSTIALVLVATLCAIAIGVPLGICAAISKGTYRVVMPILDVMQTMPAFVYLIPAIPFFGLGKTAAIFSTVIFSMPPAIRFTCLGIRQIPAELVECSTAFGATRMQRLYKLDLPLAAPTIMAGINQTVMLALSMVVIASMIGAKGLGGEVWKAIQRLQMGRGFEAGIAIVIVAMILDRVLQKLGTRK--
284009253    MHPFQQPLIPLDSWVSHAIDWIVLHFHPLFQGIRLPIDFMLSRFEQILTTLPATLIIISFALLAWQLA-NKKVAVATFISLVFIGAIGAWSEAMITLSLVLTSLFFCLLIGLPLGIWLANSKPASQIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGIVVTIIFALPPIIRLTILGIRQVPDDLIEAAESFGASRNQLLFKVQLPLAAPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGTGIVILAIILDRLTQSLGEKASI
19224203     -------KIPIGDYVEIAVYWIELNLGWLLDIISDFLGFMITGFRDFLMLFPPLIFALLIAALAYFTKKNLKLAVGTFVGLLLIENLRLWTLSMETLSLVISSAFLALVIGIPLGILANISDFFFNVLKPILDLMQTMPSFVYLIPALIFFGLGNVPGMIATLVFAMPPTIRLTNLGIRQVPRELKEVADAFGSTPWQKLVKVELPAALPTIMAGVNQCIMLSLSMVVIAAMIGARGLGYQVLFGIQRVDIGLGFEAGLGIVILAVILDRITQNLSPK---
126650095    MNNFLDNTIPLAPWVESAMDWLTSNFSAFFNSIQQFGKLLMNQVTDLLNSIPAIILILLVVVFAFYATKKFGLASFSLIGLLFIYNQGLWTNLMETTTLVIFSSIISIIIGIPLGILMSKSTIAESIIKPILDFMQTMPGFVYLIPAVAFFGIGIVPGVFASVIFALPPTVRMTNLGIRQVPKELVEAADSYGSTASQKLFKVEIPLAKSTIMAGINQTVMLSLSMVVIASMIGAPGLGREVLTALQRTQVGNGFVAGLGLVIFAIIIDRLTQSFNKKKAL
46580703     MMSVQIPRIPLGAWLEAFTDNMVEWCSGATRAFSTVAGNGIDMLESLLGSIPPWAFIPVVALLAWRATRKPGIGAFALLGFGLIWNLGLWEATMSTIALVLVATALAVVTGVPLGIAAAVNVTVRKVLMPVLDLMQTMPAFVYLIPAIPFFGLGKVAAVFATVVFAMPPAIRFTCLGIRQVPDDLVECAEAFGTSRWQRLVKLELPLAAPTILAGVNQTIMLALSMVVIAAMIGARGLGGEVWKAIQRLELGSGFEAGIGIVIVAICLDRVLQHIGRRSSV
229589718    -----------AQSIDEFIGWSQVTFEGAFVGVIVAVRTVIEGIENLLGWLPWPVSALTLVFLAWR-SAGLPLALTSSAALLYIGLFGFWERTIATLALVGSSVLIALVIGVPTGILLAKRPLLRRVITPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTSLGIQEVAKDAVEAAVAHGASPWQTLIKVQLPLARRSLLLGINQTIVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGVLAGVAIVLCALIPDRIIQSSLRKQ--
254512933    ---------------DAGFDWLANNFGDVFDGVTAGIRWVLDGLEILLIQTPWPVVMFVTVVLAFRLA-GPRVAIFTAASLAYLAFMGLWELSMITVALIGAGAFLCVLIGIPLGIWFGKSKRAYAFAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLVFAMPPVIRLTALGMRGVPETTKEAAIAFGCSKRQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGAEGLGALILEALQYAAKGQGLLGGLAILFCAMVIDRIAQGVYRRK--
142043241    ----------IADWVNGALEFVAQYGDGFHHFSVLVLRYLLVPLEGALRVAPPWLVLLAVGAIAWNATRRIGLGVLFMLLLYAIGCFGLWDKLMQTLALMLVSTVLSVAIGVPVGILASRSAWLRRMLLPVLDVMQTLPSFVYLIPVLMLFGLGKVPAILATIIYALPPLIRLTDLGIRQVDPDVTEAARAFGTTRWQLLVNVQLPLARPSIMAGINQTTMMALSMVVIASMIGSRGLGEDVLAGIQTLDVGKGTQAGLAIVILAIVIDRI----------
295403525    MWPFNLYTIPLDDWIQSGVNWLSQNFRSFFQIVKTPFDFTLSGTEDFLLWLPPVVVLGLIFLIAWQI-KGWKFAAISTLTMLFVGFLGLWAPTMTTLSLVLAALIFCAIVGIPLGILAARSDKFAGILRPLLDAMQTIPAFVYLVPVVMLFGVGLVPGLIAVIVFALPPIIRLTDLGIRQVPQDVVEAGRSFGGTNNQILFNIQIPLAMPTIMAGLNQTLMLAMSMAVVIALIGASGLGLVVWTGLGRNDVGYAAIGGIGIVAIAIILDRLSQSFSK----
256666862    --------IPVGSWFKAVIDWLQGNIGPFFDFVDKIVNGAVDGLTAGLTWLPWPVLVVVFAGLGWWL-RGWKFGLGSAIGFALIDSLREFPSAMQTLSQVLISGVVAVAIAVPVGIAAARNETVSRIVRPVLDFMQTLPAFVYLIPVIFFFSIGPVPGVVATVVFSLPPGVRLTELGIRQVDPEMVEAGEAFGSPPRRILREIQIPLAMPSIMAGINQIIMLSLSMVVISGMVGAPGLGAEVYAAVTSLKLDLGFNAGLGVVVLAIYLDRLTSALGARSAV
262198632    ----------VGDFFENIIEWLRENFEGVFDAIGAAITTGVDVFKAGLHLPPSWVLVLVFALIAWRMS-GIGMGIFTLLGMLLIDSMGLWAPTMDTLALVIASVVIALLISVPIGIWASKSDTAAHVVRPVLDFMQTLPAFVYLIPAVLFFQLGEVPGVIATLIFAMPPAVRLTNLGIRQVPKDIKEAAVSFGSTPSQMLFKAELPVAMPTILAGVNQTIMLALSMVVITGMIGAGGLGNQVLKGITQLQIGLGFESGIAIVILAIFLDRITQSLGQ----
114562993    MFSFDERVIPLDAWITSLVDWLVEGYRWFFQMIKWPVDFILSSVSDGLLATPPLLVIALFGVIAWRVS-GFKLAGFTLASLILIGLLGFWSETMITLAMVFSSVVFCTVVGVPFGIWAGRSDRVNNILRPILDAMQTTPAFVYLVPIVMLFSIGNTAGVLATIIFALPPLVRLTSLGIRQVHPELVEAALAFGATSSQVLLKVQIPLALPTIMAGLNQTIMMSLSMVVIAAMIGAGGLGAPVVLGLNTLDIGLATVGGLAIVLLAIILDRITQ--------
298529248    --------IPLGDGIEAALDFLVDHLALATRAFSAVADQGLRFIETSLLGVHPVIVIVIVTALVFFMTRKRGVTVFTFLGLGLIWNMGLWTATASTLSLVVVATLIAIAIGIPLGIIAGLSDWVYRIVRPILDFMQTLPAFVYLIPAIPFFGLGKVAAIFATVVFSMPPAIRFTNLGIRQVPKELTECADAFGADRWQKLFKIQLPLAKTTIMGGVNQTVMLALSMVVIAAMIGAGGLGGEVWRAIQRLQPGAGFEAGIGIVILAIILDRLLQSLASKD--
8650112      --------------VNDFIQALVTNYGWVFKAISGVILKAVLFIEWILRGLPWWLVILAFMALACRSSRRWSLTLAVCALLETVGVLGIWDLTMQTLALMLMATIVSVVIGVPMGILVAKSRVVRNITLPVLDVMQTMPSFVYLIPALMLFGLGKVPAILATIIYAVPPLIRLTDLGIRQVDAEVVEAATAFGGSPGQILFGVELPLATPTIMAGLNQTIMMALSMVVVASMIGARGLGEQVLNGIQTLDVGKGLEAGIGIVILAVVLDRITQ--------
49083280     ----------IANWVNAWFDALVTNYGDLFRKISDTLLWAIVNLEGLLRATPWWLLLAIVAAIAWHATRRLLPTLVITGLLFLVGAVGLWDKLMQTLALMLVATFISVLIGIPLGILAARSNRLRAVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDSEVMEAVNAFGANRWQQLFGVQLPLALPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGKGLEAGLAIVILAVVIDRITQAYGR----
288574363    ----------VAQYVNDGVDWLLVRFAPAFDSISVFISSVLSGIQSSLEMVPWWAYIIAVALGVWLATGKKKSAVILAAFTFCIGLFGLWGLALETLSIIITSVLISLLLGIPLGVMTAEFPRGTAFMKPLLDGMQTMPSFVYLIPAMMFFGLGKVPAVFATLIYSMPPVIRLTTLGLRQVPKPAQEAAIAYGATRWQLLKEVRLPLAMPGIMAGINQTTMMALAMVVVCAMIGARGLGQEVLLSINRIDIGRGFESGISIVIMAIVIDRITQGLGKR---
159039027    ----------VGEAFKTGVDWAREQFSPLFDRIAAFVDALVEPLTDLLTAPPAIVVILIFAGLGWWL-RSWKFGLGTAVGLSLVAGMPFWEETMSTLALVLVASGLALLIAVPLGILVAENRRASALARPVLDLMQTMPAFVYLIPAVSFFSIGAVPGVLATVVFSMPPGVRLTELGLRQVDREVIEAGEAFGASPSTILLRTKLPLALPTIMTGVNQVIMLALSMVVIAGMVGAGGLGDVIIKAFSRVEVDTGFEGGIAVVILAVVLDRLTDSLGAR---
297538477    -----SYKIPLGEWVAGAVGWLEVNDHGLFNGMGAIINSSTAGIENGLQAIPFWLFAILFIAIGYW-RLGWKFGLFCAASLWLIDNMGFTAQTLVTLALIISATLISLTVGIPLGIWAGRNDKAEATIRPVLDFMQTMPAFVYLIPAAMFFGLGRVPGVIATVIFAMPPVVRLTSLGIRQVNKEQVEAGIAFGCTPTQLLMKVQIPSAMAALFAGINQTIMMALSMVIIASMVGAGGLGNDVLSSISRLDIGLGFESGLGVVLLAIMLDRITESFGVKRK-
94265174     --------IPVGDWIELGVDWILDNLEPLLDGIAWVLGLLTNSFASGLQAIPVWLLFLILVGLCWW-RVSWRFAIFAILALGLIMGMDLWTETTNTLSLVLASALAALIIGLPVGVAMSRSDTVEAIIRPLLDLMQTMPPFVYLIPAAIFFGLGTVPGAIATVVFCMPPVVRLTNLGIRQVNREQIEAGLAFGCNRRQLLTKIQLPLALPSIMAGVNQTIMLALSMVVIASMIGAGGLGNTVLTGIQRLDVGLGFEGGLGVVILAILLDRITQSLGIRRR-
52080989     --------IPLADWIDQFVDWLTVSFGGVFNGIASGVESFVDEIVQGLGFVPPVMLTVIFAALVWLISKR-GIALFTLIGFFIIDYLGYWDAMLQTLALVVTSVLISVIIGIPVGIWGSQKKTVRRVVTPILDLMQTMPAFVYLLPAIFFFNIGVVPGVVASVIFAMPPTIRMTILGIQQVPEDLIEATEAFGSTTSQRLFKVQLPLATKTILAGINQSIMLALSMVVIASMVGAPGLGEEVYRAVTQLQTGTGVETGLAIVIIAIVLDRVTQ--------
142647201    --------LPLMKWINIGFKALNEKYGYIFEAINNFLLYILMLVKNFLIQAPWPLVILGVVVLTYFASRKMGTTVFVGFCTFFIGFLHFWQKAIETTAIMIIGIFLCVIAGIPLGIAMARSVRTRNIILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
212696313    --------IPLVGFIDNLVEWLRLHASFIFNPIRDFINFTVELFIKIFSVFPPLLFIILVAALAYYLTKKIKITIFSILSLLLIWNLDYWDDMVITLSIVVTSALLAIIIGIPLGIWTSKSESVEKVIMPLLDFMQTMPAFVYLIPAVSFFGIGMAPGVISSIIFAMPPAVRMTNLGIKEVPSDLVEAADSFGSTPKQKLFELELPMAKPSIMAGINQTLMLTLSMVVVASMIGAPGLGNVIYTSVSRNDVGVGFASGIAIVILAVILDRLTQALSKKN--
220923325    -------KFPLDAISDDVLGWLTDHGSWLTRAVSRNISDWIDSFTTALVSLPPWICIGIATLVSYRIGGR-KIGVLTLAGLLFLWNLRLWQSTVETLVLVTLATVVALVIGIPVGICCALSRRAWRLFSPLLDMMQTLPSFVYLIPALPFFGLGAVSACFATIVFSVPPVIRLTALGIRGVPTELVEASDAFGGSAAQKLFKVQLPLALPTIMAGVNQTMMLALSMVVIAAMIGAGGLGREVWQSIQRLEAGAGFEAGIGIVIVAVILDRVTQALAARAR-
294101047    ----------IASHVNNGVNWLLQAMAPTFDSISNGILAMLLKTENLLHIIPWWFYIIFVAFLAWKATRCLSTTIILPLSLILIGSFGLWKLAMGTLAIVIASVFLSLLIGIPVGILMAEAKGVEPIVKPILDAMQTMPSFVYLIPAMMFFGLGKVPAVLATLIYSLPPVIRLTNLGLKQVPQPAQEAAIAYGATKWQLLKEVRVPLAMPTIMAGVNQTTMMALSMVVVASMIGARGLGQEVLLSINRIDVGRGFEAGISIVIMAIAIDRITQGFARR---
257069581    --------VPVGEWADSAIDWLKANLSWLFDAFRTVMGFLVDNLTDLLLLVPALVAIPVFALIALTL-RSWKLAVGTVISFALVLSMDQWETMMQTMALVLVATAFAVLIAVPLGVLASLNSTVSAIVKPVMDFMQTMPAFVYLIPAVTFFSIGVVPGIFATIIFALPPGVRMTELGIRQVDSETVEAGEAFGATPWQILRGIQLPLAIPTIMAGVNQVIMLALSMAVVAGMVGADGLGKEVVQAISTQNLALGVEAGLSVVVLAVFLDRLTAAL------
255590255    ----------IADWVNDHVSFVAAYGDSFHDFSTALLRYVLVPLEGALRATPAWAILIAVGLLTLNATRRIGIAAFFVLLLYVIGCFGLWDKLMQTLALMLVATVLSVALGVPLGIWASRSPWMRRVLLPVLDIMQTLPSFVYLIPVLMLFGLGKVPAILATIIYALPPLIRLTDLGIRHVDADVVEAARAFGTTRWQLLVNVQLPLARPSIMAGINQTTMMALSMVVIASMIGSRGLGEDVLAGIQTLDIGKGMQAGIAIVILAIVIDRI----------
144165765    ----------VARWLETRIDNAAAAGSGAFDSIVFGVRSVLDAIALALSGSPWPVVMTVICVVAWRAA-GPRVAIFTAAALAYIALLGYWEIAMETVALVGAAVVLCVVIGIPLGIWFGKSPRAYTFAEPVLDLMQTLPAFVYLIPIIAFFGTGNPPGILATIIFGMPPVVRLTALGMRGVPESIKEAAFAFGASKGQVLRDVEIPLALPSIMAGVNQTILMCLSMVVIISLIGGGGLGKVILEALQYAAKGPGLLGGLAILFCAMVIDRIVQ--------
62183746     --------LPLGSIVESLVYWISDTFGFILDAFSALFGFVIDIFKDVLMAMPPLLFVVLIAAIAYVVGRKWKLALGTALGFIVILSMDLWEYSMETIALVISSAALALIIGIPLGILAAKSETLHRILRPILDLMQTMPSFVYLIPAVIFFGLGNVPGMIATVVFSMPPAIRLTTLGITQVPKELVEVADAFGSTSWQKLIKVEIPVALKTIMAGVNQCIMLALSMVVIASMIGARGLGYQVLIGIQRVDIGVGFEAGLGIVIIAIVLDRLTQHLTPK---
89070895     ----TDEQLPVGDTAERGFDYVREGAAAFLDGFADVTEFIIDFILALLTRPPAFLVVGLFVLLTWILQRNWKTCLLVAIGFLFVLDQGYWEATAESLTLVLAACLMCMAIGVPIGIAAAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTYLGVSSTPPALLEAARAFGATPRQTLFKAELPYAFPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVIRALNSVNTSLGFESGFVIVVVAIMLDRMLNVGSRRK--
142963116    ----------VDAAFKDFTREFGNNIESFFD----PLLTFLIVIEKLLLATPWPVFLAVAGVLAWLGSRSIKVSIGVMSAFFIIGFLDMWEPMISTVTMISAATLLCLALGIPLGIWMSRSDRAQSWITPVLDIMQTIPSFVYLIPVVMMLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQIPLALPNIFAGINQTIMMALAMVVIASMIGVAGLGLPVLQAVQNQYLSMGMLNGLAIVALAVIFDRVSQAFGTR---
298292114    --------IPLAEWCDIALDWATEHFSGVTRAISAVIGTGIEEITDFLVGLPPWLVIVLFGLLIWRLT-TARIALFSMLGFAFLWNLELWRATMQSLVLVLVSTLFALAIGIPIGIGAALSKRFWRVVAPALDMMQTMPSFVYLIPAIPFFGLGAVSACFATIVFAMPPTIRLTALGILETPSQLVEAADAFGSSRWQKLFKVQLPLAIPTIMAGINQTIMLALSMVVIAAMIGAGGLGGEVWKAIQRLEAGQGFQAGIAIVVLAVILDRITQHIARHMR-
114705345    --------IPFADWVDDFVRFLVPTFRPVFRAMQEPVDFLMQNLDAFLNAVPWLIFAAVLGLIAWRTAGR-GMAIFTVLALAFIDMIGLWSETMTTLSMIITAVVFCIVLGVPLGIAAARSDKFLSILRPILDIMQTIPSFVYLVPIVMLFGVGTVPGVIATIIFALPPIIRLTNLGIRNVRGDLIEAAKAFGSTPRQILWEVQLPLALRTIMAGLNQTLMLALSMVVIAALIGAGGLGLTVNTGLGRLAVGTATAGGVGIVLLAIILDRITQ--------
142174998    ---------------NGFRDFSREYGEALENFFDPLLQFLI-AFENLLQATPWPIIILVIAGLTWVGGRSITITAGAVLSFLVIGYLGMWENTMSTLAIILVATLICIAVGIPIGILMARSDRAQGIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGMIAVCIYAIPPIIRLTNLGIRLVDREVLEAADAFGSSTFQRLVDVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVKGLGIPVLQAISNQYLALGLMNGLAIVALAIIFDRVTQRFGKR---
26989493     --------------IDALIGWSQVTFESAFVGVIVAVRTVINGVEGALGWIPWPVPALALVYLAWR-SAGAILALTTALALGYIGLFGFWERTISTIALVGASVLLSLLIGIPTGILLAKRALARRLVTPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTALGIQEVPKAAVEAAVAHGATPWQTLTRVELPLASGSLLLGVNQTIVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGVLAGIAIVFCALVPDRIIQASLRK---
137069790    ----------IDHTFREFSRAYGDGIEAFFDPLLFFLIR----LEKLLLATPWPIIMIILGALAWLGSRSWKLVVGSVIAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPVGVLMARSNRVEKAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRITQEYGRR---
225181346    -------KIPLGDAVEWLIAMIRTNFRPVLRGMSDILSSIVSGLINLLGSVHPLILILLLSLLVWKLT-NRKTALLTLFGFLLIENLGLWPDLLITFVLVLVATFISLVIGIPLGIACARSNRINSYVTPVLDLMQTMPAFVYLIPAVMFFRVGSVPAIVATFIFSVPPTIRLTNLGIRQVPTELIEAADSFGATPRQKLIKVQLPLALPTIMAGVNQCIMLALSMAVIAAMVGAGGLGRVVWSGIQTLDVGLGFEGGLAVVILAIILDRISHGLINRSK-
158321046    --------IPLAKWADMIVAWLRKDAQWFFSPIKNLLDAIVTGLSDILIAIPPLVFIMIMVILVIITKKRWGLTVFVLGGLLLIQNLGYWKGTMLTLSLILTSSLISIVIGIPLGIWMSRSKAAQNIITPILDLMQTMPAFVYLIPAVSFFGIGMVPGIIASVIFAMPPVVRLTNLGIRQVSTELIEAADAFGSTATQKLFKVQLPMAKSTIMAGINQTIMLALSMVVIASMIGAEGLGVEVFRAVTRNEAGQGFASGISIVILAIILDRMTQALNTKK--
253576983    -------KLPLAEWIESLVDAMERSLGGFFDGLSMTIETIVNFFAGLFLLPHPLLFIAIVGIIAYLIGK-WQLTLFTVIGFLLIDNLGYWTETMNTLGLVITSGLISILFGIPIGIWSAYSKMVHRVISPLLDFMQTMPAFVYLLPAVTFFSLGVVPGVIASVIFAIPPTIRLTYLGIKQVNGELTEAANAFGSTVWQKLFKVELPLAMPTLMAGVNQTIMLSLSMVVIASMIGAQGIGATVYRAVTQLKIGQGFEAGLAVVVLAIVLDRFTQ--------
108762126    ----------IGEGFEELIDWMGTRGAPVFDAIRSGLTACINGLESALLLPPSYAIITVLMVLAWRLS-GLGTAVFTALGMLLIQDMGLWKATMETLALVLSSAMVALVLGIPLGIWAAYSRVVERVLRPALDLMQTMPAFVYLIPAVLFFRLGKVPGVVATVIFAMPPAVRLTNLGIRQVPTEVVEAAIAFGATPRQTLLNVQLPIAVPTLLAGVNQTIMLSLSMVVISAMIGAGGLGEQVLKGITQLRIGLGFESGIAVVILAIVLDRLTHALGK----
269794248    ---------PLGEWVDSFVGWVTSTFSWFFDLIKGVLTWFFDQLDTILSGPPFWVVALVLAGLAFWA-RGWKLGLGAFVGFAVIDMVGQWGNAMDTLALVLIASAIALIIAIPLGIWAARNDAVSHLLRPVLDFMQTMPAFVYLIPTVVIFLTGEVPGIVATVIFALAPGVRFTELGIRQVDREVVEAGHAFGATEGRIMRQIQLPLALPTIMAGINQVIMLSLSMVVIAGMVGAAGLGSDVVRALQRVNISLGFEAGLAVVILAMFLDRVTSALGDR---
171316280    ----------IGKFAENVVNFLFLHFRVGFDTFSAGLGAVVKLLEDGLAAVPFIAMVVILVGLALW-RRGIVFSIFVGLALLVIHYMGLWAQTVSTLALVTAATFFSLVIGVPLGIWGARNSRIGMILRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATIVFAMPPVVRLTTLGIRQVREELIEAGRSFGSTDWQLLWKIQLPNALPSIMAGVNQTIMMALSMVVVASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
92114025     --------IPLGDSIEGGLDFLTTNYSVVTRGISRVTQTGISALNDALMWLPEWGLMAIIALICWRVA-SVRLAIGSVLGLALIWNLGLWDPMIETLTLVVIATFVAVIIALPFGVFAALSDRFYSLIMPVLDFMQTMPAFVYLIPAIPFFGIGSVSAIFATVIFSMPPAIRFTTLGIRQVPKDLIEAADAFGATRSQKLIKIQLPLSLPTIMAGINQTIMLALSMVVIAAMIGADGLGSEVWRAIQRLRPGDGFEAGIAVVILAMLLDRITQAVRKK---
121610976    --------LPLGRWVNEGVKLLLDHGATVFDSVGVMVEAFAQWIEQGMLAIPFWLTIAVVSVIGWR-RLGAGFGMFVLLALALIVVTGFWPQTMVTLALTLSATLISLFFGIPLGIGCARSNRVNACVRPVLDFMQTMPAFVYLIPAAMLFGLGRVPGTIATVIFAMPPVVRLTSLGIRQVSTEQVEAGNAFGCTSTQLLFKVQLPIAMPTIMAGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLAVVLLAIILDRLTE--------
153011208    ----------VGGWADVVVNYILDHFTPALDMIAAAIGFVTDGIQNALLAVPPIGGVAILTLLALW-RVGWKFAIFTALALGLIIHMELWTGTMESLSLVLASTVIAVVIGIPLGIAMARSDTVASIVRPVLDLMQTMPAFVYLIPAAMFFGLGAVPGTIATVIFAMPPVVRLTNLGIRQVHAEFVEAGLAFGCTSRQLLFKVQLPNAMPSIMAGINQTIMLSLSMVVIASMIGAGGLGNTVLTGIQRLNVGLGFEGGLAVVILAVILDRITQSFGK----
218779567    ---FEDKIIPLDSWVSQAVEWLVDNYRPFFQAIKWPVETTLSGFDNGLNAIHPIIIIIAIGLAAWKFS-GIKLSIFSVVTMVFIGMLGLWADAMTTLAMVLSAVIFCTLVGAPLGILAGRSDKFESWLRPFLDAMQTTPAFVYLVPIVMLFSVGNVAGVLSTIVFAMPPIIRLTSLGIRGVHPELVEAAQAFGATNWQVLVRVQIPLALPTILAGLNQTIMMALSMVVIAALIGAGGLGSPVILGLNTLDIGQAVIGGLGIVLMAIILDRITQSMAQKK--
110634883    --------------INDFVAFLIESYGETFRAISNFILSGLLQIEWVLRALPWWGTILIFMAVAYLCVRNYKLPLLVGGLLMLAGMLGLWDLTMQTLALMLMATLISCLVGIPTGVLVAKVRVMRNILIPMLDIMQTMPSFVYLIPAIMLFGLGKVPAVLATIIYGVPPLIRLTSLGIRQVDQEVVEAALAFGSSSRQILFGVELPLAVPTILAGLNQTIMMSLSMVVVSSMIGARGLGQQVLEGIQTLDVGKGLEAGVGIVILAVVLDRITQGLGQSQR-
89096764     -------KLPLASWVDSAVSWIKDILGPFFDILTDGIGAVVEFFVMVLESIPALLLILIFAGLAWWVSR-WTIALFTAIGLLLIDNLGYWDGTIDTLALVLASVIISIIIGIPIGIWISQSDRAQSILTPILDFMQTMPAFVYLIPAIIFFGIGVVPGIIASVIFSMPPTIRLTNLGIRQVPEDLVEASDAFGSTPSQKLFKVQLPLAMNTIMAGINQSIMLALSMVVIASLVGAPGLGADVYRAVTQLKVGTGFEAGLAIVILAIVLDRI----------
134098793    --------VPLGEWFQDLVNWLQDNIGPVFDFIDLAVRSAVSGLTALLTWPPELVMLAIFTALALWL-RGWRFALFTLVGFGLVISMREFPPAMQTLALVLVASIIAVVIAIPVGILAARHRRVSLVVRPVLDLMQTMPAFVYLIPVIFFFNIGSVPGVVATVIFALPPGVRLTELGIRQVDAEVVEAGEAFGAPPSRILTGIQLPLAMPSIMAGVNQVIMLSLSMVVIAGMVGAEGLGTEVYTAVTRVQLGAGFEAGVAVVILAVYLDRVTAVL------
258406392    -------KIPVGDVIEATIDFLADNFSFATKAFTRVVETGLDVLVGGMGLLPPWLFIILAAALAWWLSKRRGIGLFTVLGLGLVWNMGLWDPTLSTIALVLVATAIAVMIGVPLGIFAALNQTFFRVVTPILDFMQTMPAFVYLIPAIPFFGLGKVAAIFSTVIFAMPPSIRLTSLGIRQVPGELVEAADAFGSTKSQKLFKLQLPLATPTILAGVNQTIMLALSMVVIAAMIGAKGLGGEVWKAIQRLEPGRGFEAGIGIVIVAIILDRIMQ--------
294498309    --------IPLDKWANSFVDYMIDSFSGVFTGINQIMTSLISSLEWVLTASPPLVTVVVFVLLALWLT-DLKIAVFTCFGLLLIISLNLWEASMLTLSLVLASTIISLLFGVPLGILSHRFNKVGAVIKPILDIMQTMPAFVYLIPSVLLFGLGNVTALIATFIFAMPPAVRLTLLGLQQVPQTTLEAAEAFGATEWQKLIKVQLPLALPMIMSGVNQVIMLSLSMVVISSMVGAGGLGAEVLRSISMLDVGLGFIGGIAVVIIAVILDRLTHLSTQK---
89893966     ------TKIPLGEWVNQGVDTLLFYFGSAFDAFTDSVTSMTDAMREGLDVVPWFILVLLFAALAWRA-KGWRLALGTTVGLCLIYNLELWPAFLDTLILVLLASLVSLVIGIPLGILGARHNGFHRVLSPILDFMQTMPSFVYLIPALMFFSLGTVSAIFATVIFAMPPVIRLTALGIRQVPADLVEVGEAFGSNSRQMLWKIQLPLALPTIMAGINQTMMLSLSMVVISAMIGAQGLGAGVLAGISGMDIGKGFEYGLAVVILAMILDRLSQGALRNSRV
220904097    --------LPLAGYIDSGVEFLVEQFSGVTRAGSAIMLALLDRFEEFLLLPPPWLFILLLAALAWWVTRRPGLPVFVALGFALLWNLGLWTPTISTLALVLSATLLSVLVGVPCGILAAMSPVARKIVMPVLDVMQTMPAFVYLIPAIPFFGIGKVSAVVATVIFSVPPAIRFTCLGIQQVPRDLVECTEAFGATRMQRLYKLELPLAMPTIVAGVNQTIMLALSMAVIAAMIGARGLGGEVWKAIQRLNIGMGFEAGLGIVIVAITLDRLFRALAQKS--
56807484     ------------------------------------------------------------------------------LGLLFIYNQGLWKQLMNTFTLVLVASLISVLIGIPLGIWMAKNATVRQIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
150390569    -----QQKLPIGDVIESFIDFLTTNFRFVFRQISERLDWALTFFEEDILLRVPPLLLILLIALLAWRVASKGVGIFSFLGLLLVYNLGLWVPTMSTLSMVLTSTVISIMLGIPIGILIAKNQIMNRIIMPIMDLMQTMPAFVYLIPAVSFFRMGKVPGIFATVIFSIAPCIRLTNLGIRQVPEELIEAADAFGSTGAQKLMKVQFPLALSTIMAGVNQTIMLSLSMVVISAMIGAGGLGREVWHGIQRLQVGSAFEAGIAVVILAMILDRITQSIAIKNK-
136060579    ---LRDFKLAVDGAFRDFSRANGEAIEAFFDPLLWFLIW----LEKLLVATPWPVILVVVGGLAYLGSRSWKLALGSVLSFALIGYFGMWEDTMSTIALISVATLLCILIGMPLGIWMAKSDRVQSVITPILDVMQTIPIFVYLLPVLMLLGIGKVPGLIAVCVYAMPPMVRLTNLGIRLVDSDVLEAANAFGANDKQKLFGVQIPLALPNIFAGINQTIMMALAMVVIASMIGVRGLGIPVLQAIQNQYLALGFMNGLAIVGLAIIFDRVSQKYGKR---
257056604    -------TIPVGSAVDTAIQWLTTHAGGLFDAISAVLFFLVNLIYGVLAAPPSLVLVVIFGALAALCVRSVGMTVFAVLAFLLIDSMQLWHQMLQTLSVVVLAALIAIVVGVPVGVLAAKSPKTGLVVRPVLDFMQTLPVFVYLVPAVFFFGIGVVPGIVSTTVFAVPPAVRLTELGIRQVDRETVEAARAFGARPRQVLREVELPLAVPSIMAGVNQVIMLALSMVVVAGLVGAEGLGGVVVEGVTQLNIGAAFEGGIAVVILAVYLDRITSA-------
134470910    LDPFQQALVPLDSWVEGGIGWLVDNLRPVFQLIRAPVELALGGMTHLLQTVPSTLMIGLLTLIAWQLVNG-RMALGTLFSLVVVGLIGAWSDAMVTLSLVLTSLFFCVLIGLPVGILLARSERLSRWTRPLLDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTVIFALPPMIRLTMLGIRQVPADLVEAAHSFGASPSQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLA---------------------------
169338022    --------IHIGDMVEKFIQFLLNNFQGFFDSQASGLNSFMDNLNYMLLTITPLFFIIGLSVIALIL-VNKKTALFTILGLLLIFQMNLWQMFIETFVLVIISTVISLLIGIPIGILMNKKRILDKIITPVLDFMQTMPSFVYLIPAVMFFGIGNVPGIISTVIFSMPPAVRLTKLGLEQVPKELEEVGKSFGFNSIEMLYKIRIPLALPSIMAGINQSIMMALSMVVVASMIGTRGLGSQVLSGIQRNDIGVGFEAGLAVVILAIILDRITRRL------
254461891    ------------DRVEAFFNWAVLNGEALFDAITYFIRLVLDALELIFVSTPWIVVASLIILLTWLTA-GVRMAIYSGAFLAYMGLLGFWDKAMTTLALLGTAACLSIIIGIPLGMFAARRPRFYSFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTKVDLPLAGPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQ--------
288961711    ----------IGKWVEELVSFMLDHFQSTFDAISLVVNGFGAAVDFVLVGAPAWLLIGLIVAVSLW-RVGVGFAVFTVASLLLIVGMGLWAETASTLGLVLTSTLLCLLAGVPLGVWMARNRVVESIVRTTLDFMQTMPAFVYLIPAVMFFGLGRVPGILATVIFAMPPAVRLTALGIQQVPAEIVEAGKAFGCHDRQLLFKVQLPNALPSIMAGVNQTMMMALSMIVIASMIGAGGLGNVVLQGIQRLDIALGFESGLSVVLLAIILDRITQSFGR----
70729921     --------------IDQLIAWSQVTFESTFVGVIVAVRTVIESIESLLGWLPWPVPALALVLLAWR-SAGAALALTSAAALLYIGLFGFWERTIATLALVGSSVLISLLIGVPAGILLAKRALARRLITPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTALGIQEVPKTAVEAALAHGATPWQILTKVELPLAAGSLLLGINQTLVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGMLAGAAIVFCALIPDRIIQALRQRDR-
282888172    ------AVLPIAQWIQAAVEWIAMHLRPMFLVIKWPIQKLLEANIDVLHAVPFPIFVVVCALIAWRFAGR-SIAAFTFVGLVVIAVLGVWSDAMTTLALISTAILFCAVAGIPIGVACARSDRVWRIVRPILDIMQTTPTFVYLVPVVMLFGVGTVPGEVAVVTAALPPLIRFTNLGIRMVEHELVEAGLAFGADRRQLLWEVQLPLAVPTILGGLNQTVLTAMVMSVVVSMIGAEGLGLVVLQGLGRLDVGQAAIGGIAIVLLAMMLDRITQKLAR----
116254539    ----------IGNGIDAAVNYVLDNFSPLLDAIAATIGFVTDGIQNALLAIPMPVGIAIFVILSLW-RVGIGFAVFTALGLLLVNHIALWGPMMETLSLVIASTLIAMLVGLPLGISMARKDSVAAFVRPVLDLMQTMPAFVYLIPAAMFFGLGAVPGAIATVIFSMPPVARLTNLGIRQVDGEFIEAGNAFGCTATQLLFKVQLPNALPSIMAGINQTIMLSLSMVVIASMIGAGGIGNTVLTGIQRLDVGTGFEGGIAVVILAVILDRITQSLGK----
291295668    ----------LAEAINAFVRWLVQNYGETFEAISQGLLSFLLFFEGLLRDLSWFWVAGLVFLAGWWLSRRLVFALGMGLGVWLIEALGLWDKGMQTLALVLAAVAVSVIIGLPLGILMGRSDRFRGFMLPILDAMQTMPSFVYLIPALLLFGLGKVPALIATVIYAVPPMIRLTDLGLRMVQREVMEAAEAFGATSWQRLLKVELPLALPNLLAGLNQTTMMALAMVVIASMIGARGLGEEVLLGIQRLDVGRGAVAGVAIVALAIVLDRLIQAAGQR---
77465073     --------------IDGSFRDLVRSFSDAIDTATAPLQLALNAIERAFTSTPWIVVLAVLLAIVWAGSRSWRIVAGSAVAMCAIGWFGLWEDTMVTLAMVSVCTVAAVIIGLPIGILAARSDRMQRLVNPVLDVMQTLPSFVYLIPVVVIFGIGKVPGMIAVVIYAVPPMIRLTNLGIRLVDAEVLEAAEAFGSSARQKLWNVQLPLALPALMTGVNQTIMMSLSMVVVASMVGVGGLGKNVLQAINNQFFTLGFMNGFALVAIAIVFDRTSQAFGRR---
142061976    ------------------------------DAMFDPLLKMLVFFEKTLIATPWPIFMIVLLGLTYWGSRSIKLVIGTFLAFVFIGYFRMWDETMSTIAIILTSVIMSVVIGLPTGIAMSRSDRTQSIVTPILDVMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDKEALEAADAFGATKKQKLYQVQLPLALPTIFAGINQTIMMALAMVIIASMIGVKGLGQPVLQSIYNQYFTKGVLYGLAIVIVAIVFDRVSQSYGQR---
239630003    MSNILSSTLPLAHWVDSFVTWLTQ-FSGFFGVLTNFIGGIVNAFQAVFDFIPIWLFIILVLALTWYLKRDQKYLIFELLGLLLIWNLGFWRDMTQTLTLVLTASLLAIVIGVPLGIWAAESKSVSAVVKPLMDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTQLGITQVPADLNEAAVAFGATGWQQLLKVQLPFARGTIMAGINQSMMLALSMVVIASMIGAMGLGTKVYFAVGRNDAGGGFVAGLAIVILAIILDRITQSLNR----
209517263    ---------PVDQWIQECVHWMATHLRPLFLTIRWPVEQLLNFNDSILHAVPFPVLVALTFAVFWRLA-GLRVALFGCVVLVVIAMLGVWTEAMTTLSLIATAILFCALLGIPIGVLCARSPRVWMVVQPVLDMMQTTPTFVYLVPVVMLFGVGTVPGEVAVVTAAMPPLIRFTHLGIKMVETEIVEAGKAFGADKWQLLWEVQLPLAMPTILGGLNQTVLTAMVMSVVVSMIGADGLGLVVLQGLGRLDVGRAAVGGIAIVLLAMMLDRFSQKIAKKQ--
55233214     -------KLPVAEWIDTATEWTTDTFEFLFDFIKEDFGDFIEIVEDWLMGIPIWLFIIVVGVLAFFASKKLGLMAFSVIGLWFIANQELWEELMNTFTLVIFASLISVIIGVPFGIWMAKSKLAEKILTPVLDFMQTMPAFVYLIPAVAFFSIGMVPGVFASVIFATPPTVRFTNLGIRQVSHELIEASDAFGTTGTQKLFKVQLPMAKKTIMAGINQTVMLALSMVVIASMIGAKGLGQTVITGLQRAEVGTGFVAGLGIVILAIIIDRFTQ--------
119386564    ------------QTVDGAFRDFTRAWGDTLEAIFAPLQSLLTFIENLLIRSPWIAVLAVLAAGIWLVSRSWKIALGSVLALLVVGYFGMWEDTMRTIAMVAVCTLIAVVLGIPVGILMAQSNRMNAMVTPILDMMQTMPSFVYLIPVVMIFGLGKVPGLIAVVIYAIPPVIRLTNLGIRQVAPDVLEAAEAFGSSSWQKLRDVQLPLALPTIMAGINQTIMMSLAMVVVASMIGVRGLGQPVLQAINQQYFTMGVMNGLAIVAIAIIMDRTTQAYGKR---
258513837    -------KIPIGDWIESVVEIIGNYFGPLFDIITGVINFLVGSLYELFIITPAPIFIVLVMAFIWVISKRIVLSIGSGLGLLLIYNLQLWVPSMETLALVLSATFFALIISFPIGILTARSGVFHKAVMPVLDLMQTMPPFVYLVPAVIFFQIGNVPGLIATIIFAMPPVIRLTGLGIRQVPVELIEAAEAFGSTPGQKLVKVQIPLALPTIMAGVNQCILLALSMVVIAAMIGAGGLGSVVLRGIQRLQVGVGFEGGLAIVIIAIILDRITQSLSKKNK-
108805376    --------IPLEGWVESFVDFITETFEGFFDALEGFLNLLVDVLEAGLTFLPPLVMVAVFAGLAWLVS-SWRIALLTAAGLLLLQGLRLWEDAMLTLALVIAATAVALVVGIPLGIVAAKSRGVETVLRPVLDFMQTMPAFVYLVPAIVLLGLGAAPALVAVVIFAMPPAVRLTMLGLQQVSKETVEAASAFGATGWQTLRKVELPLAMPTIMAGVNQVIMLSLSMVVIAALIGAGGLGEEVYQGLSQLDVGKSFKGGLGIVIIAILLDRITR--------
188586657    MREFPDITIEFGQYVESFVNWLDTNLEFLFDFIFYVILNLISNIEGFLIWLPWWLFVLFIFLLGWKL-RTISSGVLFSVFLFVIGTFGLWVPMMETLAIIVTSVVISIVLGIPIGILMAYNRIMSVVITPILDGMQTMPSFVYLIPAIILFHMGTVPAVFATIIYAIPPVIRLTDLGIRKVSKEMVEAGKSFGASPVQLLAKVQIPQALPTILAGTNQTTMMALAMVVIAAMIGADGLGMEVYIAINRIDVARGVEAGLSIVFLAIIIDRLTQSIGDKFK-
220932982    --------IPVGNLFEQVVEWLSENATIIFDVISAIIDFFVVNIQNLLFVVHPVAIIIILAALAWYLAGR-GVAIFTIAGFLMIMGMDLWTQTIETLSMILTSGIVALSVGVLMGILAARNDYVDRIIRPVLDFMQTMPSFVYLIPAVIFFGMEMVPGVIATVIFSMPPAIRLTNLGIRQVDKEVIEAARAFGSTPKQILFKVQLPLAVPTIMAGINQTIMLSLSMVVIASMIGAGGLGGIVLRGITQLKIGLGFEGGLAVVILAIFLDRLTQSLKE----
222148899    --------------VDTGFKTFVRSYGDFLDGLTLPLQWFLNWLQALFVDTPWIVMIFALAAIVYGVSRNWRITLGTALAMVLIGMAGLWQDTMITLAMVTVCTLCAVVIGIPLGIWMARSDRAQSTLNPVLDVMQTMPSFVYLIPVVMIFGIGKVPGLIAVVIYAIAPIIRLTNLGIRLVSREAIEAADAFGSSERQKLFNVQIPLALPNIMAGINQTIMMSLAMVVIASMIGVGGLGKNVLQAITNQFFTIGLLNGFALVAIAIIFDRASQAYGKR---
227824437    --------INVAEPVDAFVRYINIHYGEFFVSFKRLIGIFVGALNSGLDAIPWWILILAVAYGGGRLMNSYRKGAFFGGLLFFIGLLGYWQMMCETLSIVLAAVFFSLLIGLPIGVLLASIKRADPLIRPFLDAMQTMPTFVYMIPAVMLLGPGKVPAVLATVVYAVVPVIRLTSHGIKQVDPEVVEASRSFGASRFQTLVKVQIPQALPTIMTGINQTMMMAVAMVVTSSMIGANGLGMEVLIAINRMESGRGLSAGLSIVIIAILLDRLTQSVIRKE--
143215926    -----------GDSIEGFFGPLLKFLVWFEKF---------------LITTPWPLIIFLLSFLAWLSSRSLKLSIGTAISFFVIGYFGMWKDTMSTMAIISVATLICLILGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRRVVEAAKALGIKKRIILFKIEIPLALPSIMTGVNQTIMMALAMVVIASMIGVSGLGVPILRSISNQFLALGLMNGLAIVALAIIFDRISQNYARR---
260904594    --------IPIGAWVDTAFDWLKENVAWFFDAVTWLFNFFIEILTDVLVDLHPLVIIVLLALIGWVL-RSWQMALGTVITMFFILTMDQWVASMQTLALVLIAAVIAVIIAVPVGILAARNDAASTVIKPVLDFMQTMPSFVYLIPAVTFFGIGVVPGLVATVIFALPPGVRFTELGIRGVDSETVEAGQSFGATPGQILRGVQLPLATPTIMAGINQVIMLALAMAVIAGMVGADGLGKNVVEAIATQNLPLGVEAGLGVVIIAVYLDRVTAAL------
142476935    -----------------------DSIESFFDPVLFFLVN----LEKLLQNTPWPIVIMVFLLLIYYGSRSIYLTIGSLAAFLFIAYFGMWQDTMSTVSIIGVCTLLAIGLGIPIGILMSGSDRVRSAVVPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAIIVYAIPPMIRLTDLGIREVDKEVLEAADAFGANRMQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVRGLGQPVLKAISNQYLTMGLLNGFAIVVLAVIFDRVSQSFGKR---
260778174    -----------GEFIESLFDPLLSFLIWF---------------EKLLLSTPWVIVLAICTGLVFLASRSWKLTLGCFVSLIFIGYFGMWEDTMRTLSIITVCTMLSIALGIPIGIAMARSDRIQSAVTPMLDIMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASAKQRLWGVQLPLAMPTIMAGINQTIMMSLSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGFAIVALAILFDRASQAYAKR---
142287060    --------------IDTGFKEFSRSYGEAIETFFYPLLKFLVFIEQLLLATPWPIFIGVVAFLGYWATRSLKLVMGVIIALFVVGLFGMWEDTMETTGIIVVSTLVAILIGIPLGILMSKSDRAQSITTPILDFMQTLPPFVYLIPVVMLLGIGKVPGLIAVVIYAIPPVVRLTNLGIREVDSEIIEAAESFGATPKQKLYKVQIPLAMPTIFAGINQTIMMALAMVIIASMIGVKGLGLEVLRSITNQYLAIGLLNGTAIVVIAIIFDRISQAYGKR---
282856693    --------------VDTTVRSFAVNAETFLDLIKGGLNSFVSLVLLCLRHVPWPLFLLLVALLVWRARRSLRSGVLYAALVAAIGFAGLWQMMLVTLSVVLASVMIALVIGIPIGILISGSDLANKMLRPVLDTMQTMPVFVYLIPALLLFGTGNASGVIATVIYAVVPVIRLTSLGIRQVDKEVVEAARAFGSTRWQTLFKVQIPQAKPTIMAGVNQTLMMAMAMVVTTSMIGVRGLGMEVLNAVNRIEIGRGLVAGSCVVVLAIVLDRVTQ--------
254472307    ---------PIRTSTNDLVDFLVVNYGDGFEAFSNSILFLLVRLERLLRGADPVIILVCIGLITFAASRRWGLSAVMVAAMWFIGTLGLWEKAMQTVAILLVAVFISVIIGVPLGVISARSNRFRALLNPVLDLMQTIPSFVYLIPAAMLFGLGKVPAILATVIYAAPPLIRLTDLGIRYVDAEVVEASRAFGATRWQILKGVQIPLALPSIMQGINQTMMMALAMVVIASMIGARGVGETVLLGLQRNDAGQGLLGGLAIVVLAVVFDRITQSAGQRM--
289522180    ----------VAEQVNNFVDWLLDSYAPVFDAISTGILTMLLRINEILLMVPWWLYMIIVFVVLFTTTKKLIASLTLAILPLLIGAFGLWALAMESLAVVLTAVIISLLIGIPMGILMAEINSFAVVIRPILDGMQTMPSFVYLIPAMMLFGLGKVPAVLATLIYSLPPVIRLTNMGLRHVPKNIEEAALAYGATKWQLLKEVRIPLAMPSILTGVNQTTMMALAMVVVASMIGARGLGQEVLLSINRIDIGRGFEAGLSVVVMAIVIDRVTQSIAKK---
33593078     --------------IDGFVDHLVTNYADTLEAMSQPFLSVLVWLEQVLRQSPWWAVVAVTIAIAWLVSRRIGLSLAMGALLCVIGVLGLWDAGMQTLALMIMAAGLSVVIGIPLGVLMARVDWLRAGMLPVLDVMQTMPSFVYLIPVVMLFGLGKIPAIIATVIYAVPPLIRLTDLGIRLVDREVLEAARAFGANPRQQLFGVQLPLALPNIMAGINQTTMMALSMVVIASMIGARGLGYEVLLGINRLEVGRGLLAGLGIVVLAVLFDRITQSYGQRVR-
224370867    ----TRLQVPLDRWVDVAMDWLLEYCGDAFEILGNWILVGLMALEKFFVWLPWPVLIIIVFLLGWRLVGRLRDGLLLATLLFLVGCFGYWDLAMMTLALIMASVSVSLVIGIPTGILMAASDRFSKVLKPILDGMQTMPSFVYLIPAMMLFGLGKVPALFATIIYAVPPVIRLTNVGIREVDPSIVEAAHAFGADPWKVLTSVELPLARPSIMVGINQTTMMALSMVVIASMIGARGLGLEVLLAINRIEIGRGVKAGMAIVFLAIIVDRITAAMAAERRM
142931746    ---------PLMQPLNSGFDWLIVKYGLFFEGINNFLLGLYTTMKNSLVSLPWPIVIALVIFITYFASGRTTIMVAFCTFFLGFLSPRYWDKCIMTTCIVLIGMLLCIVAGIPIGIAMARNRKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVVEASEAFGASKKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
294676451    -------KIPVGPWAKHVFEWMRDSFSIVFDHLAAIFETLIDGIMAIFATPQPFIMTGFFLGISWFLQRRVSILLTVLLGLLYVFNQGYWKPTTESLTLVISACVVCMSLGVPIGIAAAHRPRLYLAMQPILDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGVSTTPQPLLEAARAFGATPRQVLWKVELPYALPQIMAGLNQTIMLSLSMVVIAALVGANGLGVPVVRALNSVNTALGFESGMIIVVVAIVLDRMMRFGGSK---
284992594    --------IPLGQWVSDFIDWLLATVPWLFDAISAVMQVLVDGLTEALATPPPVVWIVVFTLVALLV-RGWGLALYTVLAFLLVVSLELWVETMQTLALVLVAAVIATAIGVPIGILAARNRALSVVVRPVLDSMQTTPVFVYLIPAVFFFGVGVVPGVVATILFAIPPGVRLTELGIRQVDREVVEAAHAFGARPGQILREVQLPLALPSIMAGINQVIMLALSMVVTAGLLGAAGLGAVVVRAVTQLDVASGFEGGLAVVLLAIFLDRVTAAFGHR---
118588253    --------------IDGSFRGFTRTYGDYIDNFFNPLQDFLVFLENLLINSPWPIILAVFALAVYFLSRKISVTVGTVLALVFIGVFGLWEDTMRTVAMVTVCTLLAIVLGMPIGIVMARSDRVQGFVNPILDLMQTMPSFVYLIPVVMIFGIGKVPGLIAVVIYAIPPMIRLTNLGIRLVDTDVLEAADAFGSSARQKLMNVQLPLALPTIMAGINQCIMMSLSMVVVASMIGVRGLGQEVLVAINNQYLTAGMLSGLSIVAIAIIFDRATQAYGKR---
143988690    -----------------------------------PLLKFLVFWEKLLVGTPWLIIIGVVCAFAYFGTRSYKIVIGIIISFFFVGYMGMWQDMMESMGFIIVATIMSIGFGIPLGIWMSKSNRAQAVITPILDFMQTLPPFVYLIPVVMLLGIGKIPGLISVIVYAIPPMIRLTNLGIREVDREILEAADSFGATPSQKLRQVQFPLALPTIFAGVNQTIMMALAMVIIASMIGVKGLGQEVLRAITNQYFTLGMLNGLAIVILAIVFDRISQAYGKR---
114769693    -----------GEALENFFNPLLMFLKWFQD---------------LLVATPWPIILFIIGGLSWIGSRSWKMSVGAVLAFVAIGWMDMWEDTMATLAIVSVATLLCIAIGIPIGIWMSRSDRAQRIITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVMIYASPPIIRLTNLGIRLVDAEVLEAADAFGSNYRQKLFQVQIPLALPNIFAGVNQTIMMSLSMVVIAAMIGVPGLGVPVLRAVSNQYLALGLMNGLAIVAIAIIFDRVSQAYGKR---
121997043    --------ITIGDWIEDGVDWISDNLEPLLDGIEGAIRALVDSTEFLLLWYPPPWVLAILLIAVSFWRVGWRFGIFAIIALALIFSMELWPETIRTLSLVVASSIAALIIGLPIGIAMSRNDRVEMVVRPILDLMQTMPPFVYLIPAAIFFGLGTVPGAIATLIFAMPPAVRLTNLGIRQVSQEHVEAGQAFGCTPRQLLFKIQLPLATPSIMAGINQTIMLALSMVVIASMIGAGGLGGTVLTGIQRLQVGLGFEGGLAVVFLAILLDRISQSFGERQR-
67923047     LNPFQLYTIPLDDWISQSIEFIVKNFRPFFQTISLPIGWGLKRIEWGFSAIPPLIFIIIIGILAWKLAGK-KIAIYSIISLTLIGFVGAWEQAMVSLALVVTAVLFCLMVGIPVGVISAKNDPLERVIRPLLDVMQTLPSFVYLVPVVMLFGIGEVPGVIATIIFAIPPLIRLTNLGIRQVSPEVTEAAIAFGSTPWQVLWEAQIPLAMPTILAGVNQAILMALSMSVVTSMIAVPGLGQMVLQGVGRLDVGLAAVGGLGIVLLAIMLDRMTQAISQ----
83951335     --------------VEQLFLGVKDSLKLVLDPLTQPLSWALDGALALFQAVPWFIMIPLLLLGTWLLSRQWRMVLLVAISFLFLGFIDHYSYSVQTLSIIFVCTAICVCLGVPIGILMSKSDRFQKWTIPVLDMLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDRDVIEAADAFGMTRRQKLFGVEIPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVSGFCIVLIAIILDRVSKSALSR---
114764393    LDPFSSVDLGIADSADGVKQWAISNRDVI-QPIKQVFNELVVAIDTSLNAVPPTLMLILLVLIAWQAAGSRTIIVGVALTCLGLLSPDAWGLAMTTLAIVIAAVVVCFVIGLPLGILAAKNDTFEKMLRPVLDTMQTIPAFVYLVPVVMLVGIGNVSGVIVTIIFALPPLIRLTSLGIRGVNPSVVEAARAFGASPRQILFKVELPLATPTILAGVNQTIMLSLSMVVIASMISVKGLGNEVLRAMGRLDAGKAIVGGLGIVILAIVLDRI----------
142242356    -------------WVETIFDYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWVVIITTIVVLTAL-SAGIRTSIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
269929270    --------IPLANWVNRLVSWLLVTFGDVFDAISTATLWILLRVESAFTAIPWPVMLVLVAVAGALSTRSKLTTVMLVALMVMVGAFGYWHLAMLTLSIIVTSVVISVAIGLPLGILAARSDRAETIMRPLLDGAQTMPSFVYLVPALMFFGLGKVPAVMATVIYAMPPMIRLTSLGIRTVTEGAIEAAEAYGATPRQILFDVQLPLALPTIMAGVNQTTMMALAMVVIASMIGTTTVGSEVLMAIQRIDPGRGAEAGLTIVALAIVIDRITQGFAKR---
256804124    -------------------DWIIDNFLYFFGHVSNVVVIAVRAVYLTLLAIGWAGVTALGALVAWRVA-GVKLALGTAVAFLACGLLGMWVPTMQTLALMVVAVLASVVVGVLLGLAAGLSDRMDRALRPILDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVIYAAPPMARLTSLGLRGADKSVLEAVESLGSTARQRLLTARIPLARKELLLGVNQTIMMALSMAVIAAVIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTGAAGER---
143830735    --------------IEEGFLAAKPVLKNVLDPITQPLSWMLDSALWLFEAMPWFIMVPLLVAISWYASRSRPVTIFVAVSIMLLALVDHYDVAMQTLSIIFVCTTLSVLFGVPIGIAMSKSDRLQKSVVPLLDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDRDVIEAANAFGMTDRQKLLRVQLPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALAR---
298674764    MSPLL-PKVPLGNYVEDAVNWIDATFGFILDGISAILSFLLDLFLDILLFLPHWLFIVLFIVAAYFLTRNWHIAAIGGIGFFVLDNLQLWSLGMQTIALVISSAVIALIIGIPVGILSSKNDNFKAAIKPLLDLMQTMPPFVYLIPAVIFFGLGNVPGLIATIVFAMPPGIRLTDLGIRQVPTELVEVADAFGSTPMQKLVKVQLPVALQTIMTGINQVIMLSLSMVVIAAMIGARGLGYQVLIGIQRVDIGLGFEAGLGIVIIAIILDRLTQGLTP----
119383697    --------------IDNGFRSFTRSYGDLIEGFFSPLQTLLIWFERLLLGTPWPVILLVVAGLAWGASRSLRVVIGSVLTLVLIGLFGMWADTMKTISMVLAATLLSIAIGLPLGVLMARSARVQRVVSPILDIMQTMPSFVYLIPVVMLLGIGRVPGLIAVVIYALPPMIRLTNLGIRQVDPEVLEATDAFGSSAWQKLVKAQLPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLRAISNQYFTLGLFNGFAIVGIAILFDRISQAWGKR---
262277475    ----------------SFKDFSRSYGEGIENFFDPLLQFLV-FFEKLLINSPWPIIIAVIAFLTWKASQKLSLVFGTVLSFIIIGLFGMWEDTMSTLAIISVATLLCLLIGAPIGIVMAKSNKVSVVMSPILDTMQTIPTFVYLIPIIMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIREVNAKLIEAGKALGISKFVILYRIEFPLALPSIMTGVNQTIMMSLAMVVIASMIGVSGLGVPILRSISNQYLALGLMNGLAIVALAIIFDRISQHYARRM--
297623965    --------VPLGAWVEVGVRYLERTFAPSFGAFSSGADALVGG-LGALLAAPPAWLLIAAVAAALWRLSGLRTSLLCALALLLVVNLGLWDAFILTLTLVLAAEALVVLLGVPLGILMALSDAAQRALTPLLDAMQTMPSFVYLIPAVTFFGLGLVPGVVATVVFALPPLVRLTNLGLRQVPKDIVEAAEAFGGTRWQRLRKVELPAARPMLLAGVNQSIMLSLSMVVIAALIGAGGLGQEVIRGMNTLDIALGFEAGLAIVIMAVVLDRLTQ--------
257468378    -------------------------FSGFFNVIKNILNGLIGGILTILNFIPWWVLVLLVFFAGWKLTGKLRNGILYSCMLFFIGVIGLWDLMNDTLSIVLAAVFISLLLGFPIGILISGNERINSFVRPILDTMQTMPVFVYLIPAVLFFGLGKAPAVIATTIYAIVPVIRLTSHGIRQVDKEVVEAARAFGSTKFQALWKVQIPQALPTIMTGVNQTLMMAMAMVVTCSMIGASGLGMEVLIGVNRIEIGRGLVAGTAVVIVAILMDRITQAWINRSEV
281358476    --------LPIGQYFERFLDWAVVNCADFTRWCSGCIDSVVDGLKNIFCAPPEWAMLLIFCTVIFVVSGRKLLTSGSACGMMLVIMLGLWEPAMETMALVIICTAAAVAIGLPLAVLMTFSGRLKKVVLPLLDIMQTMPAYVYLVPAIAFFSISNTAGVFATVVFALPPIVRMTVLGIENTPKDLLECSEAFGATPMNRLFDLELPTALTSIRAGLNQTVMLALSMVVIASLVGAQGVGSVVWGAICNGEKGTAFEGGLVIVVIAIILDRTLQAA------
94500530     --------VPLDSMVDTAINAIVPVLRPVFQVIAQPITWFLNAIESLLLVIPAPLIIIALAALAWKLS-NRRIGIATLFGLLAIGLIGAWDQAMTTLSLVITSLFFCILIGLPMGIWLSRSDKAVSIVRPILDAMQTTPAFVYLIPIVMLFSPGKVAGVIVTIIFAVPPMIRLTNLGIRQVPEDLIEAARAFGTSPKQLLFKVQLPLALPTIMAGVNQTLMLGLSMVVIASMIAVPGLGLMVLQGIGRNDIGIATVGGLGIVILAIILDRITQ--------
188586238    --------IPIGDWFESIIDWIEEVFAVLFDIIDVVIEAIVGSFMYVFDTISPFVVIILLAALAWRLS-GLGVGIFTLLGFSLIVSMDLWEPTMVTFSMILTAGIVALGLGIPIGILASKNEVVNTIVRPVLDFMQTMPAFVYLIPAVIFFSLGLVPGVIATVIFAMPPAIRLTNFGIRQVDKEVIEAGRAFGSTSSQLLFKVQLPLAVPTIMAGVNQTIMLSLSMVVIASMIGAGGLGNIVLRGITQLDIGTGFEGGLSVVILAIFLDRITQSLQ-----
135084445    --------------LEDGFLAVRPALRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
297618552    -------KIEIGNLLVDLINYLVDNYSWFFDGLSEIIKQIVVLFNDGLLIIPPLLFVAIIALIVWKVVNLKTVP-FTIVFLLAIISMGLWEISMNTLALIITSTLIALIFGIPLGIMKARSKKVELLLNPLLDFMQTLPSLAYLIPAVLFFGTGVAPGVLSTVIFAMPPTIRLTALGIEQVSDQLVEVGESFGATSWQILTKIELPTAMPSILMGINQTILLSFSMVVISGFIGSGGLGDSIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
114567251    ----------VAPYISDFVKWITVAWEPFFTAFSNMVLGMLLQIEHILVAIPWWLWIIAVMVIAWRQTHEVVKTIMPGLLLFTVGIFGFWGIAMETLGIVIVSVIISLLLGIPLGIAMAVSDRCNTMVTPILDAMQTMPSFVYLIPALMLFGLGKVPGVVATVIYALPPVVRLTNLGIRQVPSSVQEAALAFGATSWQLMKEVRIPLAMPSILAGINQTTMMALAMVVIASMIGAGGMGEVVLICTNRIDVGGGFEAGWAIVVLAIVIDRLTQGLARR---
110680132    --------------VENTFLAARESLKLVLDPITQPLSWMLDGALWLFTTTPWFIIVPLLVALTWYVARSIGVTLFVAVSFLFLGFIDHLDVALETLSIIFVCTGLSVALGVPIGIAMSRSNTLQRMIVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDPDVIEAADAFGMTKRQKLWGVQLPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGIVAGFGIVLLAVILDRASKAALGR---
137155253    --------------IEESVRYLTAFHGYVFDGATAVIRSILKGISAVFVGTPWIITGGVFLLTAYKVA-GFRVTAFVAFALVYLAMFGFWNTAMDTMALVITATLICCVIGLPLGILVGKSNRAEAITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTDRQLLYSIELPLALPTIMAGINQVVMMCLSMVVIAALIGAGGMGLIVVEALANTRIGRGILAGLAIAFIAMIIDRVVQ--------
23098455     --------LPLEQWMNEFVNWFLPTFSGIFNVISEVFNIFIGGVTDLLLLIPAELFTIILALIAWKVS-GIGLAVFTIIGFLFIGSVDMWEGAMQTLAIIIVATLVSLVIGIPVGILSAMNDGVQRIVRPILDFMQTLPSFVYLIPAVLLFGLGGVPAVMATFIFAAPPAVRMTNLGIRSVPKEIVEASRAFGSTNKQLLYKVQIPLAIPSIMAGVNQTIMLSLSMAVVASMIGAPGLGASVLTAISQVNIGLGLVAGLGIVVLAIVLDRITQGIGK----
167041562    -------------------------------AFFDPLLFFLVWLEKLLINSPWPIIILVLAGLAWIASRSILLVIGTIISFLMIGYFGMWKDTMSTLAIITVATLICLTAGIPMGIFMARSTRVQAAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCIYAVPPIIRLTNLGIREVDKEALEAIDAFGATAWQRLTKVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVRGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRIFQHYGKR---
91762081     -------------WIEIVFDYAVVKGDLIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
260432661    ----------LANWMEARIDAAAAAGGDVFDGIVAGVRSVLDGLTVALIGSPWPVVMLVICVTAWRAA-GPRVAIFTAASLAYIALLGYWDVAMETVALVGAAVLLCVTFGIPLGIWFGKSKRAYRAAEPVLDLMQTLPAFVYLIPIIAFFGTGNPPGILATIIFGMPPVIRLTALGMRGVPESIKEAAVAFGASKWQLLKDVEIPLALPSIMTGVNQTILMCLSMVVIISLIGGGGLGKEILEALQYAAKGPGLLGGFAILFLAMVMDRIVQGAFRRE--
142750908    --------IPIAEWIEKNIKEWLFTQRPLFKKLAAPIDATLDGLDGLFNWIPFPIVILIFIFFAWK-TNGIKFAFFAAISLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRIFEALLRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
114706924    -----------GESIENFFRPLLDFLLWFED---------------VLISTPWFIIIAVLTAVVWFASRSKTITAGTMIALVLIGLFGMWEPTMQTLSIIVVCTLLSILIGMPIGILMSRSDKLQAIVNPILDVMQTMPSFVYLIPIVMLLGIGLIPGLIVVVIYAMPPIIRLTNLGIRLVDKEVLEAANAFGSSSWQKLVQVQLPLSLPTIMAGINQTIMMALAMVVVASLIGVRGLGQPVLQAITNQYFTQGVLNGMAIVAIAIIFDRASQAYGKR---
283846154    --------IPIAEGTKNTIDWITSTFSFIFTPIRVHYSTFMEWTAELIYSVPPIITILVVAVIAYFLTRKFGLPAFSIVGLWLIHNQGLWEELMYTFTLVLNASILSVIIGVPIGILMAKNNTAEAIIKPVLDFMQTMPAFVYLLPAVAFFSIGMVPGVFASLVFATPPTIRFTNLGIRQVSKELVEAADAFGSTGSQKLFKVELPMARATIMAGINQTVMLALSMVVIASMIGAKGLGREVLSALQRAQVGPGFVAGIGIVILAIIIDRLTQSVNTKK--
143922561    -NPSTYAYIPLSEWVEKYFKEWLFEQRPLFKKLSVPIDSVLNSLDYFFNLVPLPIVILFFAYFAFK-TNGIKFAIFTFCSLVFIDLVDVWEETMTTMAMIITAVLFCATIGIPIGILASRSNLFEKILRPILDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQVEKRFVQAAKALGCKNWMILYKIELPLALKTIMAGVNQTLMLSLSMAVIAALIGAGGLGLTVYVGLGRLDIGQALVGGIGIVLIAIIFDRI----------
294506324    --------LDLGGAFASLINWIQNNFGPLLDGIELVIGATIQGAKDVLLFLPSWAMIVLFTVLAWWVA-SRGVALFTVVGLTLLFGMGLWEFAMQTLALIATATLISLLVGIPVGIWAAKNDVVDAIVRPVLDFMQTMPAFVYLIPAVVLFGLGAVPGVIATFIFATPPCVRLTNLGIRQVSEEAVEAAESFGSTPSQMLFKVELPMALPTILAGVNQTVLLALSMVVIAALIGAGGLGDPVVEGIQQLRIGVGFEGGLAIVILAIFLDRITQAVGEK---
142941959    ---------PFMHWINTGWRGFIADYGVIFDAIGYGLLRGYTELKNVIVQAPWPVVIIGVIAITYFTSRKVGTTAFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
136703796    ------------DSVEAFFNWAVLNGDALFDAITYFIRVVLDTLELVFVSTPWIVIAALIILLTWLTA-GVRMAIYSGAFLSYMGLLGFWEKAMTTLALLGTAACLSILIGIPLGMFAARRPRFYAFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWFLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQ----------------------------
254449487    ----------LTSGLEEGFLAIKDGLKVVVDPLTQPLSWALNEALWVMQAVPWFIMIPLLMLVAWVVSRQLQLVALVAVCFGFLGFVDYYSYTMQTLAIIFVCALTCVVLGIPIGIAMARSDRVQRIMIPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVVRLTDLGIRLVDPDVTEAADAFGMTKRQKLLNVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRSLELGVGLLSGLGIVLLAVILDRVTKAALARINV
26990271     ----------FADSINRLVDWLVLNYGDHLRSLSDQLLQLLVGLENLLRLLPWWLLLLLVGLLAWHASRSLLRSAVLVALLALIGMLGLWDKLLQTLALVLVSTGLCVLVGVPLGILLAARPLARRLLLPVLDVMQTLPAFVYLIPVLMLFGLGKVPAVFATLIYALPPLVRLTELGLSQIDPSLLQAAHGLGASRWQRLRRIALPLALPSIMAGLNQSVMMALSMVVVASMIGARGLGEDVLAGIQTLNVGQGMEAGLAIVALAMVIDRISQAYGRSSR-
143951479    --------------LENGFLAIRPALRTVLDPITQPLSWMLDGTLYLFMTAPWFLIMALILVAVWFSTRSFSVLLFNAFCLSFFAFVDHFEPAMQTFAVILVCTIISALFGIPIGIAMSKYNRLQKAIIPVLDLLQTLPTFVYLIPLIFLFPIGESRLYIAIILYAIVPVIRLTDLGVRLVDKDVVEAGNAFGMSPGQKLTKVELPLALPNIMAGLNQTIMMSLAMVVIASMVTAPGLGVLVLRGIRNLELGVGLMAGVCIVLLAVMLDRTSKAALSR---
142156841    --------------VEQGFLDIKDSLTVVLDPITQPLSWALQGALHVFQSSPWFVMIPLMLAVVFFASKSWKLVGFVASCFIFLAFIDHYNYAMQTMAVISVCAIICVLLGVPIGILMSRSDTMQRVTIPVLDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDKEVIEAADAFGMTNRQKLFGVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVTKAALGR---
149204707    -----------AAWFDAGFEAAYASGQGFFDGLRNSIRILVEALEIVLVGTPWPVIMLVICTLAWQLA-GPRIAVFTAAALAYLAFYGFWELSMQTVALLGAASILCIVIGIPLGIWFARSKTAFAIAQPILDFMQTMPAFVYLIPVIAFFGTGKPPGIIATLIFGMPPVIRLTTLGLTGVAEDVKEAARAYGATEWQVLRGVELPLAKASILAGINQTILMCLSMVVIASLIGAQGLGSVVLTSLQYAAKGQGLLAGLAILLCAMVIDRIVQ--------
142219911    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
163760699    ----------------EFTRAYGESIELLFEPVKWFLINSENFMTD----TPWPIILAIVAVLVWLASRSWKIVVGSIVVLIAIGLFGMWEDTMKTIAMTFVATVLAIIFGIPIGIGMSRSNRVQSIFNPILDIMQTMPSFVYLIPVIMLFGIGKVPGLIAVIIYAIPPIIRLTNLGIRLVDKDVLEAADAFGSSNWQRLKNVQMPLALPTIMAGINQTIMMALAMVVVASMVGVQGLGQQVLRAINNQYFTLGVLNGLAIVGVAIIFDRASQAYGKR---
143449756    -------------WVNDGEDYLKKNYRWFTKIIAGYIKNGYYFLEDFLIDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVFGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
143449756    -------KLSIRQPIADGVKSLTVNFIAFTKGLRFIYLNLLRPLDTFLTHIPWWYTTGIFVAIGYF-TVGLRFAFVTLILLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDR-----------
142617691    ---------------NEGFDKLIREYGMFFEGINNFLLGLYTDMKNFMVGLPWPLLMISVIALAYFASGRNMIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLIIGIPVGIMMARNKKVRNAILPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDTEVVEAAEAFGASKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
142651238    -------------WINAGEDYLKDNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMTLPALAYG-GIRLALFCMFTVYFWGAVDMWEVSMQTLALMGLSVILSVILGVILGIFSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKYQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRLSSAISK----
134343919    -------------WINEGEDWMKKNYRWITRLIAGVIQDWYWTLEDFLIESPWLLIVAFMVLPVLGVA-GLRLSIFTLCAVLFWGLVGQWEPAMQTLALMGLSVFMSIIFGVIVGILCSQSDRTEAFVKPILDTMQVMPAFVYLIPAMFFFGIGGPPAIMATMIYALPPVIRLTNLGIRQVPHETIETARSFGSSNFQMLYKIRFPLALPSIMMGINQTIMMALGMVVLATFIGAEGLGGQVWVAIRKLDVGWALEGGICILLMAIMFDRFSGAMSK----
126178943    -------KLPVGDAVEVLVYWIEQYFGWLLDAISGGLGFLIGGFQSILIAIPAPILIVLISVLVWFVTRRIKLAGLTALGLLLIWDLQLWSLAMLTLALVLVSTIVALAISIPLGIAAAGSDALNAALRPILDFMQTMPSFVYLIPAVIFFGIGNVPGTIATVVFAIPPALRLTNLGIRQVPIELIEVADAFGSTPRQKLLKVQLPVALPTIMAGVNQCIMLALSMVVIASMIGARGLGYQVLVGIQRVDIGGGFEAGLAIVIIAIILDRITQ--------
23100398     -----------GKYVDQAVSFIDSTFEAFFDFIFFIASRSINLITDALMFLPWWLFIIIIIALGWYF-KSAFSGILYGAFIFIIGTFGLWEDMMITISIILTAVIICLLIGIPIGVAMSFSKLFSTIARPVLDAMQTMPSFVYLIPAIFFFGLGNVSAIFATLIYALPPVIRLTELAIRGVDKEIIESAHSFGSSKWQTLKKVQLPQATPTIMAGVNQTTMMALSMVVIASMVGASGLGEQVLVSINRIDIALGFEAGISIVFLAVIIDRITNGVAQK---
296533152    ----------VGEAADAAVNYILDHFTPALDGIAAAIGLVTGALRGALVGMPEPAVIAVIALLALW-RVGWKFSLFALAALLLIDGMGLWVRMMETLSLVLAATGFAILVGVPLGIAMARSAWVQAVARPALDLMQTMPAFVYLIPAAMFFGLGAVPGTIATVIFAMPPVVRLTNLGLRQVHSEFIEAGLAFGCTPTQLLLKVQIPNALPSIMAGINQTIMLSLSMVVIASMIGAGGLGNTVLTGIQRLDVGTGFEGGLAVVVLAVLLDRITQ--------
143480301    -------------WINAGEDYLKDNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMALPALAYG-GIKLALFCMFTVYFWGAVDMWEVSMQTLALMGLSVILSVIFGVILGILSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKFQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRISSAISK----
143480301    --WAIDIQKPIEDTVKAMT--LDPGFISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVIGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGSYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLM------------------------------------------------
143786134    -------------WVNEGEDYLKKNYRWITKIIAGYIKEGYYFLEDFFLESPWLLVAAIFFLPCL-ISGGLKLGLYSLFVVYFWGATGMWAESLQTVALMGLSVLLCVFFGTILGILCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNTGIRQVSKETVESATSFGSSKLQLLFKIKLPMSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
142933878    -------------------------------------------LEKLLLATPWPIILLVLGALAWLGSRSWKLVIGSVVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPLGVFMARSNRFERAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVALAIIFDRITQEYGRR---
136349331    ----------FGDAIESFFDPLLLLLIWF---------------EQILLRTPWVIIILALGLIAYGASRNLRLVAGVLMAFLLIGYFGMWENTMRTLAIILVCTVIALLIGIPTGIWMSRSDRVQAIMTPVLDVMQTMPIFVYLIPVVMLLGLGKIPGMLAVVVYAIPPVIRLTNLGIRLVDKDVMEAADAFGAGAWQKLARVQLPLAMPNIMAGINQTIMMALSMVVIASMIGVKGLGQPVLQAVTNQYFALGLFNGLAVVGLAIVFDRVSQSYGKR---
143904994    ------------NWIEAAFKTAVLKGDSFFDGISFGIRTVLDFLELLFLETPWIVIFTLIVLLT-TLSAGPRAGIVSGSFLAYMGLLGFWKLAMITIALLNTAAFLSIILGIPLGIFCSTRPRFYALIRPIMDFMQTMPAFVFMIPVIAFFGVGKVAAVLITMIFGGTPVVRFTVLALKGVPSHVREAAISYGASKWYLLTKVDLPLAAPTIMAGVNQTVLLSLTMVVVASLVGAKGLGLEVLEALQYTNVGQGILAGIAILFCALILDKIVQ--------
282854622    -FNFANPRIPLGSWIETFFDWFQNAFDWLITFTNVVIGGMYHGLNLVLSKPLYLVMMAVFAAIGWACA-NWRVGLFALIGFYLVRSMDQWNNTMQTLALVVVAVILALILAIPLGIWAAKSKRFSAIIKPILDFMQTMPSLAYLVPVIVLFGIGQVPGAIATIIFALPPGVRFTELGIRGVDTETVEAGAAFGASPRHILWRIQMPLAMPTVMAGVNQVIMLALSMVVLSGMVGAGGLGGDVVAALSQVDIGLGMEAGLAVVIVAVYLDRITNGLANR---
256832834    --------LPLGDWVSDGVDWVVANASAFFGVLRSIFLGAYDGVNWVLATPPAFVIIGAIVVLGLLA-RGWLFALLSGVGLVLIMAVDQWDNAMDTFALVLVAATIAILLAVPLGIAAAKVQWVSMVVRPFMDFLQTMPAFVYLIPALLLFRVGVAPGIVATILFAMPPGVRLTELGIRGVNRETVEAGQAFGATPGRILRQIQLPLAMPSIMAGINQVIMLSLSMVVIAGLVGAGGLGGDIIAALNRLDTALGVEAGLSVVILAMVLDRLTGAFGQR---
144020886    --------------IKEAFLAARPGLKAFLDPITQPLSWMLDGALWLFTETPWWLLIIALLALTWVASRSAATVVLVGITLFVLAFIDHFEMAMQTLSIIFVCTSICVVFGVPIGILMSKFDTLRRMTVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDPDVVEAADAFGMTGLQRLIKVEFPLALPNIMAGVNQTIMMSLSMVVIASLVSAPGLGRPVLQGIRELEIGVGLVAGLGIVMLAVILDRASKAALSR---
142269742    ---------------------------------AFVYLNLLRPLDTFLTHIPWWYTMAVFVALGY-ITVGIRFAIITALLLSFIGACGIWSQSMITLSSVLVSVALCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAYTKKQR-
289423719    --------------------------------------------------------------------------------------------IGEHLTISMVALVLGVLVAVPLGVVITKNKMVAKIVMSIASVLQTIPSLALLAIMVPLFGVGKVPAIIAIFIYSLLPILRNTVLGMMSVDDNVLDAAKGMGMTFFQIIKDIQIKLAAPVIMSGVRLSAVYVIAWTTLASYVGAGGLGDFIFTGLTLFNVPMIILGAVPVTIMALIMDLVLSRLEK----
110634871    ------AVFPVDVWISDAVQWVALNLRPLFLAIKWPIESLLTLIDGAMHDAPFPLVVILFTALAYMLA-SRKIAIFTAIVLVLVAAMGVWDPAMTTLSLITTAIFFCALIGLPVGIWCARSDRAWSIVRPILDIMQTTPTFVYLVPVVMLFGVGTVPGQVAVVVAAVPPLIRFTNLGIRMVDREIVEAGIAFGASSRQLLWEIQIPMAIPTILGGLNQTVLTAMVMSVVVAMIGAEGLGLVVLQGIGRLDVGRAVIGGIAIVLLAMMLDRITQKMAEPKR-
288556230    --------------------------------------------------------------------------------LFLARQDLLWIALWEHIQLSLISLLIAVFIAVPLGVLLSRKQKMAEFIIGITAVLQTIPSLALLGFMILFVGIGTTPAIIALTAYALLPILRNTYTGISEVDPAIREAARGMGMNSYRRLMRVEMPIAMPTVMAGIRTSMVLIVGTATLAALIGAGGLGDLIMTGIQRANNEYILLGAIPAALLALFFDFVLRITESRSK-
159186541    ------AVFPIDAWIADGVQWIALNLRPLFVAIKWPIENLLAFNDHILHAIPFPIFLVLSFLIAYRLA-SLGIAIFTAISFVVIASLGVWDESMTTLSLISTAIVISTVIGIPVGIWCAINNSVWQVVRPVLDIMQTTPTFVYLVPVVMLFGVGTVPGEVAVVIAAAPPLIRFTNLGIRMVETEMVEAGLAFGADRRQLLWEIQFPLAIPTILGGLNQTVLTAMVMSVVVAMIGAEGLGLVVLQGLGRLDVGRAAVGGIAIILLAMILDRITQ--------
137955361    --------------IEEKVGYLTAFHGYVFDAATDGIRSLLKGISALFVGTPWIITGGIFLLVAHKIA-GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTERQLLYSVELPLALPSIMAGINQVVMMCLSMVVIAALIGAGG--------------------------------------------
135401875    ----------VDAAFKDFTREFGNNIESFFD----PLLTFLIVIEKLLLATPWPVFLAVAGVLAWLGSRSIKVSIGVMSAFFIIGFLDMWEPMISTVTMISAATLLCLALGIPLGIWMSRSDRAQSWITPVLDIMQTIPSFVYLIPVVMMLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQIPLALPNIFAGINQTIMMALAM-------------------------------------------------------
138109811    ----------VGSTMEKIFDPL---------------LYFLAQFEQLLLATPWPLFLAIAGGLAWLGSRSMKVTFGVMFAFFTIGFFDMWTPMISTVTMISAATLLCLTIGIPLGIWMSRSNRAQSVITPMLDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDREAMEAADAFGATYRQRLFMVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVTGLGLPVLQAVQNQYLSLGLLNGLAIVALAVIFDRVSQAFGTR---
134377627    -------------WIETGFNFATLKGDAFFDGVSQAIRSVLDFLELLFLGTPWIVIFSVIVLLT-TLSAGPRAGIITGSFLAYMGLLGFWKLAMITIALLNTAAALSIIIGIPLGIYCSRRPKFYSFIRPIMDFMQTMPAFVFMIPVIAFFGVGKVAAVLITMIFGGTPVVRFTVLALKGVPENVREAAISYGASKWYLLRKVDLPLAAPTIMAGVNQTVLLSLTMVVVASLVGAKGLGLEVLEALQYTNVGQGILAGIAILFCALILDKIVQ--------
137725211    --------LPLMKWINAGFKAINEKYGYIFEAINNFLLYILMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVIAGIPLGIAMARSVRTRNVVLPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVL-------------
114769478    --------------LEDGFLAIRPALRTVLDPITQPLSWMLDGTLYLFTTAPWFLIMAVMLIAVWYATYSLSVVIFNAFCLSFFAFVDHFEPAMQTFAVILVCTIISALLGVPIGIAMSKYNRLQRAIIPVLDLLQTLPTFVYLIPLIFLFPIGESRLYIAIVLYAIVPVIRLTDLGVRLVDKDVVEAGNAFGMSPAQKLGKVELPLALPNIMAGLNQTIMMSLAMVVIASMVTAPGLGVLVLRGIRNLELGVGLMAGVCIVLLAVMLDRTSKAALSR---
45358430     ----------IGKFLVNLIDFLIDNYSGFFDLISYVIQSGVDFFHFLLFSINPYLMILLIAVIVWK-TVNLKSMLYSVFFLVIIVMMGLWDTSMITLSLIITSTLIALLLGIPLGIVKARSKLVSTLLDPMLDVMQTLPSLAYLIPAVLFFGIGEVPGVIATVIFAMPPAIKLTALGIEQVSNELIEVGRAFGGTSWQILTKIELPTAVPSIMMGVNQAIMLSFSMVVIAGFIGSGGLGEVIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
167749031    ---------------------------------------------------------------------------------------------TEHIELTAIAVGCSILVGVPLGILISYVKNLNKPVLGVANVVQAIPSMALLGLSIPLLGIGTLPAVVMVIIYSLLPIIKNTFTGINSISPEMVEAAKGIGLTKAQVLFKIKIPLALPIIMAGVRISAVTAVGLMTMAAFIGAGGLGYLVFSGIRTVNNAQILAGAIPSCILALLVDYLTGLIEK----
254455460    -------------WVNDGEDYLKKNYRWITKIIASYIKEGYYVLEDFLIDSPWLLIAAILFLPCLIAG-GLKLGLYSIFVVYFWGAVGMWDESMQTLALMGLSVFLCVFFGVILGILCSQSNRFDNFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKETIESATSFGSSKLQLLYKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAILFDR-----------
254455460    -EWKLSIRQPIAETVKSLT--VNPSFIGFTKGLRFVYLNLLNPLDTFLTHIPWWYTMSIFAAIGYF-TVGFRFAIITVLLLFFIAACGIWTQSMVTLSSVLVSVALCFALGVPLGIIASYNKRFRDIQNVILDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYAIPPIIRLTSLGLTQVSGSFSEVSRSFGGTLIQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLMAIIIDRISLAWTKKQRI
124023400    ---------PVGEGMSRFVEWLLNHAQPIFLVIDSAINGLAGAIEQILSVPAPWLLAPLIAILAAW-RVSLSFAILSLLGLNLVLFMGLWQPMISTLALVIAASLLALIIGIPIGIFSARRQHIWAITRPVLDLMQTMPAFVYLIPAVMFFGTGLVPSTIATLIFSMPPVVRLTYLGIRQVPVDLIEAGRAFGCSERQLLWKVQLPNALPTLMAGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGLAVVILAVILDRLTQSLAA----
135576432    -------------WVNQGEDYLKEHYRWITRLIASYVKDGYFMLEDFLLESP-WIFVVALLLIPSLAYGGIKLGLLILFGFMYWGMVGLWESAMETLALMGLSVVLSVIVGVILGILCSLSDRFERGMKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPDETIESATAFGSTKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAAMEGGLCVLLMAIMFDRFGKAVSR----
142696924    -------------WVNEGEDYLKKNYRWITKIIASYIKNVYYFVEDFLIDSPWLLIAALIFLPC-MIAGGLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
125624494    ----------------------------------------------------------------------------------------FWQALLEHIQISLISIFIAILISIPLALLLRRFPKIAEPILQVTGIFQTIPSLALLGLLIPFIGIGSLPAIVALVVYAIFPIVQNTYTGLEQIEPSLIEAATAFGMNRRERLMKFELSLAMPFIMAGIRTSTVMVIGTATLAALIGAGGLGNFILLGINMNDVSLILIGAISSALLAIIFSSLLKFLEK----
291299893    -------------------DWVDDNFLFFVNYIHLFVASLVDGVLFVLQSLGWPATIAIAVGLGAALG-GWRLALVGALGFTALGVMDLWDESIETLGLTIAAVLLSMLLGVPLGIWMGRSPRLRTLLSPVLDAMQIMPTFTYLAPMALLFSIGNPSATIATLIYAIPVSIRIAALAIEQVPATVVEASESLGSTRWQTMVKVRLPLARRTLLLAVNQTIMMALSMVVITALIDADGLGQDVVRGLQQNNVGMSLEAGLAVVVLAIILDRFTRIHDRR---
291299893    --------------VNHVVDVITTDWYGVTSAIKDAASGILNPMQEFLVRVPFWTIIAIFVFLALRFA-GWQSAVTAGVCLSAIVALGLWQKSMETLVTVLLGVVLTVIVGVALGVLSGRSDRFETALRPVLDAAQTMPAFVYLVPALALFGASRFTAIVAAIVYAAPPVVRLVSDGIRGVSPSVVEAARSCGSTSRQLLWKVQLPMSRRSLLLALNQGIVMVLAMVVIGGMVGAEGLGETVVTGFQTEEFGAGFAAGLAIVLLGITLDRITQGAGRQRK-
89098817     ------------------------------------------------------------------------------------------EALQQHLFLSVVSIVIAAAISLPLGIFISRRKKLAEPIIGVTSIFQTIPSLALFGFLLPLFGIGNVTAIIALTVYALLPLLRNTYTGINGVDQSAVEAGRGMGMTSNQILRMIELPLALPIIMAGLRTAAVLTIGVATLAAFIGAGGLGDLIYRGLSTARNELVLAGAIPAAVLAIVIDLILKRIE-----
85704860     --------------VEQSFLNVKDSLKIVLDPMTQPLSWILEWALHVFTVTPWWIVLPLLMALVWVASRSWALMSFVVGALLFLLFIDHYTVAMQTMSIIFVCAFLCVLFGVPIGIAMSRSDTMQRLSIPVLDMLQTLPTFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDKDVIEAAEAFGMTRHQKLLRVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLMAGLGIVLLAIILDRVTK--------
213026789    LDPFHKTLIPLDSWVTEGIDWVVTHFRPLFQGIRVPVDYILNGFQQLLLGMPAPVAIILFALIAWQVS-GVGMGIAALISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQT--------------------------------------------------------------
229819722    --------IPVGEWADAFISWLTSTFSWLFQLVKTVLEGAYDFLANALGAPPFYVVILVA---IAFLARGWKLAAGSAVGLFVIYGMGLWSSAMDTLALVLLASFIALAIGIPLGIWAARNATVSRILRPVMDFLQTLPAFVYLIPTVIIFLTGAVPGIVATVIFAIAPGVRFTELGIRQVDSEVVEAGEAFGSSRGRILRQIQIPLAMPTIMAGVNQVIMLALSMVVVAGLVGAGGLGNDVVSALQRVRIGPGFEAGLAVVILAIFLDRVTAGLGERS--
142549069    -----------GDSIEGFFDPLLHFLIWL---------------EKLLVSSPWPLVIGVFGLLAWIGSRSIKLVIGTMVCFVIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSNRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYAIPPIVRLTNLGIREVDKETLEASEAFGATPFQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGIPILQS------------------------------------
144204253    ------------------------------------------WFEKLLLNSPWWLVLGVIAGLAYAASRSAKLTIGVAVSLVVVGYFGMWDDTMRTMSIITVCTLISIVLGIPIGIAMARSNRVQSTVTPMLDIMQTMPAFVYLIPVVMLLGIGRIPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGANPRQRLLGVQLPLAMPTIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTIGLLNGLAIVVLAIIFDRVSQAYGKR---
209552006    ---FDTEWIPVGAWVDTALQWVVSEFRFVFQAIKVPFDIVLRALQQTLIGAPDLLVYAIIVGIAWQAGGRKLALLCAAAL-LGIGLMGAWEPAMTTLSIVLTCVIFCSAVGIPLGIAAAKSERFWTVLRPILDLMQTIPSFVYLVPIVMLFSIGNVSGVIVTCIYALAPVVRLTNLGIRQVRSDMVEASNAFGASKRQTLVKVELPLAMPTIMAGVNQTVMLALSMSVVSSMISVTGLGQMVLRGIGRLDMGLATVGGLGIVFLAIVIDRI----------
257789861    -----------------------------------------------------------------------------TLALLVEKRDWFFELLLQHIGISLISIALAALIGLSLGIAIATWRRGAKPVLALVNFVYTIPSIALFGFLIPITGIGDPTAIVALTVYALLPMVRNTYTGLTTIDPAIIEAARGMGSTDRQLLYRIELPLAAPVIMSGIRNMATMTIALAGIATFIGAGGLGVAIFRGITTYNLAMTLAGSVLIALLAIVVDLLLGLAEKSTR-
149181988    ---MNYFTLPLEEWTNDFVDWLIPVMGGFFEAVSGIISFFINGVADIFVWVPAEVMAIILILLAWKFAGK-GVAIFTLIGVFYLGSVDLWEDAMLTLAVVIVATLFSIVLGVPLGILSAKSEALNKVVRPILDFMQTLPSFVYLIPAILLFGLGEVPAVISTFVFATPPAVRMTSLAIRQVPADMVEAARAFGSTSWQMLTKVQLPVAVPTIMAGINQTIMLALSMAVIASMIGAPGLGSTVLAGISSVNVGLGLVGGLGIVVLAIILDRITQGLGQKK--
142955790    -------------WVNDGEDYLKKNYRWATKIIAGYIKAGYYFLEDFLLDSPWILVTAILFLPCLIAG-GLRLGLYSLFVVYFWGAVGMWNESLQTVALMGLSVLLCVFFGVILGVLCSQSDRFEKFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVSSETIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
111114968    --------------IDNFFDFLVDNFSGFSKSIIFLYEKLKNLFLFVN-----PILLILIVCLLSFVFLKKRLVFLILPGFFFILYFNLWEASMDTIAIIFVSVFVSVILGIPIGILGGYFPRFYVFLKPILDLMQAMPPFIYLIPAIPFFGMGTASAIFATIVFAMPPVIRYTRLGIVQVSDEVIEAAKSFGSSSLRILLQVQLPLSLQSIIEGINQSIMMAISMIVIAAMVGSSGLGRTVIYSIERLNFGEGLISGLAVVIIAIILDRIMQSI------
15891014     -------------WTEDALGWIGDNGEGLFDFVSRLLEGSYDGILWLLQLAPPVVIALIAALLGWRLI-NLAAGILAGVALLFCATMGLWAETMSTLALVTTATILALLVGIPLGIIAGFTKSLDRVLEPILDLIQTMPPYIYLLPAIALLGYGPATALIATFIVAMPPAIRLTSLGIRMTPREFIELGHASGLTPWQMFMKIRLPFAIPSVMAGINQSLMMAFGMVVIAGIVGSGGLGETIYGAVRTLDIATSINAAIAIVILTMVLDRLTQSATSRAK-
142950874    -------KLSIRQPIADGVKSLTVNFIAFTKGLRFIYLNLLRPLDTFLTHTPWWYTTGVFVAIGYF-TVGLRFAFVTLLLLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGVGIVLLAIIIDRISLAWTKKQRL
150017718    --------------------------------------------------------------------------------------------LLEHIKLTALSVGIAIIIGMPLGILTSYVKKLNKPILGIASVVQAIPSMALLGFAIPFLGIGTPPAIVMVVLYSLLPIIKNTTTGIDNINPDMLEASKGIGLTKFQVLVKVQIPLALPVIMSGIRISAVTAVGLMTMAAFIGGGGLGYLVFSGIRTVNNYQILAGAIPACILALLVDGLFSIVEK----
172057764    ------------------------------------------------------------------------------------------QALIEHIQLSVLSLVIACVIAIPLGIYLSRHKKFSEWSIGVTSVIQTIPSLALLGLMIPLVGIGTVPSVIALVLYALLPIVRNTYTGLAEVDPSLKEAARACGMTPMQSLMKVELPLALPVMMAGIRTAMVLIIGTATIAALIGAGGLGSIILLGIDRND-------------------------------
270290927    -------------------------------------------------------------------------------------KSDLWQALLQHLGISLVALVLAIVIAMPLAIWATRHRKIAEILLQITGVLQTIPSLALLGLLIPLVGIGSVPAIIALVVYALLPIFQNTYVGITEIDPSLEEAADAFGMQPLQKLFRVELPTAMPVIISGIRTGLVLIIGTATLAALIGAGGLGNFILLGINRNDPALILVGAISSALLAIGLSALLNVLQRWS--
143066244    -----------------FFSFSAVHGEAIENFFD-PLLHFLILVEKLLVQTPWPIILFASALISYSVSKSFRLTIAVLLGLCSIGMIGLWEDTMQTLSIILVATLLCVTVGVPIGTLLHNKKFLQTIVNPVLDLMQTIPTFVYLIPIITLMGIGKVPGLIAVCVYAVPPVIRLTSLGLAQVPTRYIETAMALGLNNLKVLLLIKFPIALKSIMVGINQTIMMSLGMVVIASMIGVSGLGSNILKAINNQYITTGLLNGFAIVVIAIILDRLFQSVRKRK--
142077269    ---------PIEDAVKAMT--LDPGFISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVIGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGSYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLIGGKGLGLQVFNALQRSDTGRGLSAGLAIVLLAIIIDRITHAWTKKQR-
227368613    -------------------------------------------------------------------------------------------QIIQHLGLTFLSLLLAIVIGVPLGILISRKKKLSSPVLGAAGILQTIPSIALLGFMIPVFGIGPKPAIAALLIYALLPIIRNTYTGITGVDPAVIESAKAMGMNRRQLLFKVKLPLAMPVIIAGIRTAAVINVGVATLASFVAAGGLGEFIFGGISLNNTNMILAGAIPAALLAVVLDQIIAMIQK----
229542095    ------------------------------------------------------------------------------------------DALLQHIEISLIALFFSLLIAIPLGIYLTRKQKIAETIIGITGVLQTIPSLALLGLLIPLFGIGTVPAVIALVAYALLPLLRNTYTGIKEIDPSLLEAARAMGMNRRIRLIKVELPLAMPVIMAGIRTAAILIIGTATIAALIGAGGLGDIILLGIDRNDYALVILGAIPAALLAILFDVLLRQLEK----
290955278    ----------------------------FFNEIRLVIDSLAAFVQELISQPSVWLGVVGIAGYVSWAFGNWRVALLAVAGFTFLGLQGLWQESMDTLALTVSAVLVALLFGIPLGVWAGLSDRVNRIATPLLDFMQTMPTFVYLAPLTLFFLIGGASATIATVVYAAPPAIRITAHAIRTVPETTVEAADSLGATRRQALLKVLLPMSKRTVVMGVNQTIMAALAMVTIAALIDAPGLGKTVVQALQSLDVGTAFNAGLSIVVMAIVLDRVTTAASTRE--
290955278    ----------IASAADTTTTWVQDNLSGVTNAVRDLINGLLNPFQSLLTDSPWWLVAVLVALGVVLGGRRAGITTAVCVGLL--VATGMWSDSMTTLASTVVATILVMLLGVGFGVWMGRSRLVDRMLRPSLDAAQVMPPFVYLVPFLALFGATRFTAIVAAIVYAAPVAMKIIADGVRNVPATTVEAATSAGCNTWQIITKVQLPMARGALTLATNQGLIYVLSMVVVGGLVGAGALGYDVVAGFSQGQFGKGLAAGLAIVLLGVMFDRITQAAARR---
143975141    -------------WINAGEDYLKDHYKWITRLVASYVKLGYYGFEDFLLDSSWLFIAALMIIPAFKVG-GLKLAILFTFGIYFWGAVDMWEPAMESMALMSLSVLLSVIVGVFFGVLSSQSDRFESFLKPFLDTMQVMPAFVYLIPAMFFFGIGAAPAILATMIYSMPPIIRLTNLGIRQVPNETIETAVSFGSSKTQTLFKIQIPLALPSIMMGVNQTIMMALALIVLATFIGAQGLGAEIWIAIRKLDVGFAMEGGLCVLFMAIMLDRFSKALSAESK-
144036277    --------IPFSDWFNVVMNWIIDNFGSFFMGISWLLEWPIWAVQKVLNWLPWSVSIFLICVVAYSASGGRLAAFALAATLYMVV-IGYWEESMNSLSLVAISVPLAILVGFAIGVWGFYSNRAERVIMPSLDLFQTVPAFAYLLPILLLFGFGTVVGLIASVLYSFPPMVRNTIVGLRRVAPEVIESGLMSGATPGQLFWQVRVRSCRKQILLGVNQATMASLSMVIIASIIGGTSIGWEVLTTIRKAQFGESLLVGMVIALMAMIIDRITFGLAQRSGV
142081498    --------IPFSDWINFLMEKFVSKFGWFFLNISWVLSLPINAAQWLLHSLPWIVVIFLVT-LTAYLSAGIRLALFTLCATFYMVLIGYWEESMNTLSLVIISVPLAVFIGFGLGVWGYFSKRAEKIIMPILDIFQTVPTFAYLLPILLLFGFGTVVGLIASILYSFPPMVRNTILGLKRVPDNIIESAIMSGADPKQLFWQAMLPSCKKQILLGINQSTMAALSMVIIAAIIGGTAIGWEVLYYIRKAEVGQSLVVGVVIALMAIIIDRITS--------
142081498    ------------------------------DFFVFTLLIMI-FMYFGLTQMPWPPLLIIYSFFAWQIG-GHKLALGTFFGLSFIVVVGMWPEAMISVYLCGIAVVFCFITGTSLGVWAAHSSVVSAIVRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSVRYAEHGIRNLPSEVIEASKMMGSTRMQLLFLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGTNGLEQIVFIGLTDGNMGKGLIAGISMAIIAMIVDRITKTISEK---
169335903    --------------------------------------------------------------------------------------------LLEHLKISMTAIVVAGVIGLFLGILISEYRKSSKFVLSLVNFIYTIPSISLLGFLIPLSGIGNTTAIIALSIYALLPMVRNTYTGIVNIDEKLLEAAKGMGSTDFQILYKIKLPLAMPVIISGLRNMATMTIALAGIASFIGAGGLGVSIYRGITTNNTAMTVIGSFLIALLAVLIDFILGIIEK----
136753568    --------LPLSDWLNAVMDWIVDYFGWFFLGVSWALEWPIKAVRFILNALPWSVTTFVFCTVAWAASGR-KLAIFTLFSMLYMLLIGYWSESMNTLSLVAISVPLAILVGFAFGVWGFFSDRAARVIMPMLDALQTVPSFAYLLPILMLFGFGTVVGLIASVLYSFPPMVRNTILGLRGVSPEVIESGLMSGATPGQLFWQVRIPSSLKQILLGVNQATMASLSMVIIASIIGGTSIGWEVLSQIRKAQFGESLLAGMVIALMAMVIDR-----------
220930693    ---------------------------------------------------------------------------------------------VDHIKLTVIAVGFAIILGVPLGILISYVKKLNKPVLGFANVVQAIPSMALLGFSIPFLGIGTLPAVVMVILYSLLPIIKNTFTGIQNINPLTLEAARGIGLTKFQILTKVQIPLALPVIMAGVRISAVTAVGLMTIAAFIGAGGLGFLVFSGIRTVNNNQILAGAIPACLLALTVDYLVGLIEK----
134734426    ---------------------------------------------------------LLYWGLVYLGSRSIYLTIGSLFAFLFIGYFGMWDDTMSTVSIIGVCTALTIGFGIPVGILMSGSDRARAMITPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAVIIYAIPPVIRLTDLGIREVNKEVLEAADAFGANRMQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFTMGLLNGLAIVALAIIFDRVSQSYGKRM--
118443723    --------------------------------------------------------------------------------------------LIQHIGLTLASVAVAILIGVPLGILISRKKKLSGPVIGVANVIQAVPSLALLGFLIPILGIGSTPAVFMVFLYSLLPIIKNTYIGLSSINPDMLEAAEGMGLTPAQKLKMVQLPLAMPIIMAGIRIAAVTAVGLMTIAAFIGAGGLGYMVFTGVQRVNNYMILAGAIPSGILALLMDYISGKIE-----
94994401     -------------------------------------------------------------------------------------------ALGEHLQISLLSLMIALLIGVPLAALLSRSKRWSDIMLQVTGVFQTIPSLALLGLFIPLMGIGTLPAVTALVIYAIFPILQNTITGLNGIDPSLVEAGIAFGMTKWERLKTFEIPIAMPVIMSGVRTSAVMIIGTATLASLIGAGGLGSFILLGIDRNNANLILIGAISSALLAIIFNSLLQYLEK----
260682599    --------------------------------------------------------------------------LANFFNFILLQKDKIIELLIQHMSLTVTSILIAIIVGVPLGIIISRISSLRKFVLGFVNLVQAVPSMALLGLLVPILGIGSKPAIFMVVVYSLLPIVKNTYIGITSIDPVVLESAKGIGLTRNQTLFKIQFPLALPIIMGGVRISAVTAVGLMTLAAFIGAGGLGYLVFSGVQTVNNNMILAGAIPSCIIALLVDYLFSKIE-----
119508973    ------------------------------------------------------------------------------------------KQTIEHLGLTLASLSIAIVIGVLVGIILTRYKQVANNVIGIAGMIQTIPSVALLGFMLPVLGIGVTPAIVALFLYALLPIIRNTFIGIEEVDDSIKEAAKGMGMPSSQILLKVELPLATPVIFAGIRTAAVTNVGVATLCALIASGGLGQFIFRGIALNNTDMILAGAIPSAGLALMLDFLLGVLQK----
142474328    --------------IESSVQWLTINFIAFTKGLRYVTIYLMRPLDMYLTFTPWWYVMSAFVIISW-VSVGLRFAVVSAFLLLFIAACNIWTQAMITLSSVMISVFFCFIIGVPIGILASYSKRFQNINEVILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVLGLSQVSLTYSEVSKSFGGTTMQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGKEVFAGLARSDTGRALAAGIGICLLAIIIDRISLAYTKKQR-
148643051    ---------------------------------------------------------------------------------LIVNQSDFFTDLMQHLEISLISVVFAIIIGLGLGIFISEYPK-NKWVLAIVNLIYTIPSIALFGFLIPVSGVGNTSAVIALTIYGLLPMVRNTYTGIRTIDDRIIEAAKGMGSTDLQILLKIKLPLALPHIMSAIRNMAVMTIALAGIASFIGAGGLGVAIYRGITTNNMPLIVAGSVLISVLAICIDLILGYFEK----
269120128    --------------------------------------------------------------------------------------------AFAHIKLTFIAVLLAILIGVPLGILINTYKSLSKGIIGVINLIQAVPSLALLGLFIPLLGIGVLPAIAVVILYSLLPIVKNTYTGLNAINPQTLEASKGIGMTRLQRLFKVKMPLALPIIMAGIRISSVTAVGLMTVAAFIGAGGLGSLIFAGIQTVNYNKILAGAIPACILALAIDFFVGKIE-----
182417883    --------------------------------------------------------------------------------------------LLEHIQLTLLAVLIAVVIGVPLGIFITNYKKLAKIVIGFANLVQAIPSLAILGFLIPVVGIGSVPAIIMVVLYSMLPIIKNTYTGISNINPDMIESAKGVGMTNIQILKIVKIPLAMPMIMAGIRISGVTAVGLMTIAAFVGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALIIDYITSKIE-----
297192568    ----------------------------FLLHLSNTATDAVSGVYNALDAMGWTGVFAAGVLFAWLGRSGVKVAATAFGAFAVCGLLGMWDATLLTIALMVVAVTCAALLGVLIGLAAGLSDRVDRLLRPVLDTMQVLPAFAYLLPFVLVFGTGTPAALFCTVIYAAPPMARLTTLGLRGADPAVLEASTSLGANAWQRLRTARLPLARKQMLLGLNQTIMMALSMVVIAALVGAGGLGEEVYSALSTVDVGKALAAGIPIVLIAVWLDRTTAAAGDR---
297192568    --PVNKAQVWITENLSSGIPVLGGTETWSEHFTLWVLNPMRDGLTAL-----PWWAVLLLVAALAWLVGTWMTALTATLAMAAIGVLGVWTKSLDTLSQVLAALVVTLFLGVLAGILCARAGRLERWLRPVLDAMQTMPQFVYLIPVVALFGVARVSAIVAAVVYALPAVVRITAQGLREVDPAALEASRSLGASTRQQLLRVQLPLARPALQLAVNQGVVLVLAVVVVGALVGGGALGYDVVKGLSRGEMGLGMTAGVAIVCLGLVLDRITQPARKR---
135958459    -----------------------------------------------------------------------------FLSFMLIGYFGMWEDTMSTLAIILVATFLCISIGIPMGIAMARSNKVQALIVPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDALEAADSFGANYWQKLFGVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLRAISNQYLALGLMNGLAIVILAIIFDRVTQKFGLRM--
269121628    ----------------------------------------------------------------------------------------YINLLIQHLKISVFSIVIAVILGITIGIYIFYNKKIRSLILGITNGIYTIPSIAVLGLLIPLVGIGFWNASVTLIIYGLLPVIRNTYTGLESTDKKIIEISEGMGATEFQTFKNIRLPLAMPIIISGIRTVVIMTISLAGIASFIGAGGLGQAIYRGINTNNSVLIVIGSLLIAILAIVLDYFLNVVEKK---
136226446    -----------GEAIEGFFEPLLLFLVWFEKFFIN---------------TPWPLIVVGILFLAWIGSRSIMVVIGTFLSFMLIGYFGMWKDTMSTLAIILVATFLCISIGIPTGIAMSRSNKIQTAIIPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISN---------------------------------
145594188    ----------------------------FFNEIRAVMDALVTFVQGLIAQPPVLGWLGVVALVSYWAFANWRVGLLAAGGFTLFGLQGLWQESMDTLALTLVAVFVSLLFGIPLGILAGVSDRFHRMITPVLDLMQTMPTFVYLAPLTLVFLIGPASATIATLIYAMPPAIRITAHGIRSVPAPPVEATDSFGATRRQRLTKALLPLSKRTIVLGVNQTIMAALAMVTVAALIDAPGLGKTVIKALQTTDVGTAFNAGVAIVVMAIVLDRVTTAASIR---
145594188    ----------LSQGATAVTTWAQNNLSDVTAAVKDGVTALLNPLEALLAESPWWLMGAVIVVLAALIGNLRTAAV-AAVCVGLLVGSGLWNASMITLAMTLVATLLVVTLGVVVGVWMGRSSRADRIIRPVLDAGQTMPAFVYLIPVVALFSVSRFSAIVAGVVYAAPVAIKIVADGVRAIPESTVEAATAAGSNSWQTITKVQLPMARQSLMLATNQGLIYVLSMVVIGGLVGAGALGYEVVAGFSQGQYGKGLAAGVAIVVLGIMLDRIARAAAQRS--
296444080    ------------------------------------------------------------------------------------------ELLVEHIKLTTLSVGFAILIGVPLGILICYIKKLNKPILGIANVIQAIPSMALLGFAIPFLGIGTLPAIVTVVLYSLLPIIKNTYTGINSIPPQTIESARGIGLTKLQILFKVQIPLALPVIMAGVRISAVTAVGLMTMAAFIGAGGLGYLVFSGIRTVNNNQILAGAIPACLLALLVDFLVATVEK----
144183810    ---------WLGKAVDAAVAWLLTHAQVLFQAINGVVLAIVAATETVLQWPSAWFFALLVALLGLW-RVNGGFALFVLLGLNLVLSMDLWAPMITTLSLVLAASLLALIVGLPLGILSARHAMVWRLVRPGLDLMQTMPAFVYLIPAVMLFSTGAVPSIIATLIFAMPPVVRLTQLGLSQVPADLLEAGRSFGCSERQLLWKVQMPSALPTVMTGVNQTIMLSLSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGIAVVILAVILDRLSQSL------
148379598    ---------------------------------------------------------------------------------LILKRSEIFSLLIEHIELTLIAVLIAVVIGVPLGIIITKNKKIANIVIGFANLTQAIPSLAILGFLIPLIGIGSAPAITMVVLYSMLPILKNTYTGITNINPDMLEAAKGLGMTNTQTLKLIKIPLAMPIIMAGVRIASVTAVGLMTIAAFVGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALIIDWITGRIEE----
169335298    ------------------------------------------------------------------------------------------DLFIKHIELTFIAIIASIVIGVPLGILISYVKPAKKPIMALTNIIQAIPSMALLGFLIPFVGIGTKPAIIMVILYSLLPIVKNTYAGLSNVNSDTLEAAKGIGLTKLQILYKVQFPLALPVILAGVRISAVSAVGLMTLAAFIGASGLGYLVYAGIRTVNNNQILSGAIPACFLALFIDYIFGIFENK---
135477079    --------------VQVGVDWLAVNFVAFTKGMRFIYLYMLNPLDYYLLHLPWWFTMVSFMIISF-VTVGLRFACIAFALLCFIGACGIWAESMITLSSVLVSVAVCFIFGVPLGVWAAYNKRFRNFQEPILDAMQTLPSFCYLIPVLMLFGGNKVSAVIATVIYSIVPIIRLTILGLTQVSESFTEVSKSFGGTTLQTLVKIKYPMAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGREIFQALAKSDTGRGLAAGIAICLLAIILDRISMALTEKQR-
28210129     --------------------------------------------------------------------------------------------TGKHLQLTAIAVLLAIFIGVPIGILISRYKKAAPYVIGIANIVQAVPSLALLGFLIPIIGIGEMPSILMVFLYSLLPIIKNTYTSLENISPDIKEAGKAMGMTNYQLLTMVELPLAFPIIMAGVRISSVTAVGLMTIAAYVGAGGLGDLIFAGIQSLNSSMILSGAIPACIMALLLDFIIG--------
142359505    -------------------------FEYFFNPLISIVEFGIDLVESVFTWLPWFVPAIIVFAIVARTRR-WGLATFTAFAVVYPGLVGVWSQSIVTISLMAVAVFICVLVGVPLGVLAAFNDRVESILRPILDGMQTVPATVYLIPIVLFFGIGPAPAAVATVIYALPPMVRLTKLGIQQVPRSAVEAAQMFGATKRQILAKVQLPLAVPSIIAGINQTVMMALGIVVIATLVGAGGLGQEINQTVRRLEPGRGLVVSLAVVAVALVLDRV----------
142359505    ----------FADPIDTGFKWFRTTFDVVTRPFNFIVREVLIRAQTLFNETVTWQAVVVVAAAFAFYVAGWKMSVFTACGVTFIGLTGRWLDAVDTLTQTVVAVVISILIALPIGIWIGRRPRIEAIIAPVLDAFQTIPNLVYAIPFVMIFSVGPVPGIVAAVVYAIPPGIRLTSLGIRQVNNESIEAAITFGATQRQVLWGVRVPLAMPSIILAINQMVMMVLAMAIISGMVGGGGLGYRSIEALTGPDSGLGVEVGLAIVIMATILDRLLQATARR---
142287593    -----KYELPTEKWISAFLDWLVDSANFYFFTFRDITRAIASLIEWPYQFLRSWVAVITVVVAISYYASDWRLGTLTCACFAYLAVFGQWQSAMVTLASVLIAVPIGALGGLFLGIIAYKSRIVENCLRPILDLMQTVPVFAYLVPVLILFGFGPVAALVATVIYAMPPMVRVTIVALKTVPEEIKEAGKMVGCTDRQMMWKVLVPSASSSLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLASLRRLDIGGGIEAGLAIVVMAIALDRISQAFSVR---
73663305     --------------------------------------------------------------------------------------------IFEHIQISFIALLIAALIGVPLGIALTKTRKLSEVIMNIAAVLQTIPSLALLGLMIPLFGIGKVPAVIALVVYALLPILRNTYTGINEVDPSLVEAAKGIGMKPGRRLSKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDTSLILIGAIPAALLAILFDLVLR--------
254873597    ----------------------------------------------------------------------------TLLDTFAVRKDELFTALVQHIQISFVSLFIAVLIALPLGIYLTRHKRLAEPIIQVAAIFQTIPSLALLGLLIPLVGIGIVPAIIALVIYALLPILRNTYTGIKEVDPALVEASRAMGMNKWKRLYKVQLPLAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDNSLILLGAIPAALLAILFDFLLRFLEK----
140330686    --------------------------RTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFFVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
72163328     ---------------------------------------LFGAIPEVIGQPTAILMMLLLSTLAWVVA-GWKLGVFSLVALTLVISIEQWSNAMSTLALVLVASLIAVVIAIPIGIVAAYSTVVSRIVKPVLDLMQTMPAFVYLIPAIFFFSLGAVPGVVATVVFAMPPGVRLTELGIRQIDKEVVEAGEAFGASPFKILTGIQLPLALSTIMAGVNQVIMLGLSMVVIAGMVGAGGLGNQVYQGISRNDGALGFEGGIAVVILAIFLDRLTAAITRRS--
136800366    ---------PLKIYISNFVKWLMNDAHFLTRSISWIIEQPYQFILSLLLILPALSWVAVITIITAIYTKDKALVALVALSFFYLAVFGQWQSAMITLSSIIIAVPIGVLLGLSLGIASYKSQKIEQFIKPILSLMQTIPVFAYLVPILVMFGFGPVSALIATVIYAMPPMVHTTILALKSVDPQIKDFGLISGCTNRQLMWRVLIPSAKSTIMVGVNQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVESGLAIVILAVALDRL----------
142658319    -------------WVNDGEDYLKKNYRWVTKLIASYIKETYYFLEDFLLESPWILIAAIIVIPC-IIAGGLRLGIYSSFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGL----------------------
137561053    -------------WVEKVFNYAVIKGDTLFTAITIGIRSVLDFLELLFVKTPWIVIITTIVILT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
288961773    ---------------EWLVTTILDHGQPALDVIATLVDGLGGGLDGLLLGIPPWLLALLLSAAALW-RVGRGFALFTLLALAGIFVMGLWESTVSTLGLVLASTMLSLVGGVPLGIWMTRSRIADAVGRTLLDLMQTMPAFVYLIPAVLFFGLGRVPGIIATVVFAMPPAVRLTVLGIRQVPAELVEAGRAFGCRDHQLLFKVQLPNALPSIMAGVNQTMMMALSMIVVASMIGAGGLGNVVLQGIQRLDIGLGVQSGLAVVLLAVVLDRITQSFGR----
135674886    ------------------------------------IKNGYYFLEDFLIDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVLVGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
143206761    ----IDGLIPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
295706022    --------------------------------------------------------------------------------------DALFQALLEHIQISVLALVIAVLISVPLGLYLTRHDRIAEPIIGVTAVLQTIPSLALLGLLIPLVGIGTFPAVIALFLYSLLPIVRNTYTGIKEVDPSLIEASKAMGMNSWRRLIKVELPLALPVIMAGIRTAMVLIIGTATIVALIGAGGLGSLILLGIDRSDNSLILLGAIPAALLALIFDGILRTIE-----
134845337    ---------PLMKWINDGWKVFIAEYGLIFDAIGYGLLRGYTELKQIIVQAPWPVVIIAVIAITYFSSRKVGTTVFVGICTFFIGFLNFWDKAIETTTMVVLGIAICVIIGIPIGIAMARNEKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAAESFGASRRQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVL--------------------------------------
140726109    ----------IATTINDGIDRFVAVFKPALRAVADGLDWAVRGLQKVLHATPWPFIVVAVTWLAWRL-KGPGLAALCGTSVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAILQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVMLGLQSVPQELREVSSMSGTTPWQRFRYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRAAAMR---
262066122    --------------------------------------------------------------------------------------------TIEHILISLLAISIASVLGIILGIIISEYRKFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIVTINPLIIEASEGMGSTKLQQLFKIKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEKR---
225181928    --------------------------------------------------------------------------------MLIARRSDVLLRIVEHLQLSFVAMFLAVAIAVPIGIYLTRSEKLANPVIGVAGVFQTIPSLALVALMVPFIGIGFWPAIIALFLYSLLPILRNTYTGIKGVNPALKEAGRGMGMTDRQVLVMVELPLALPVIMAGIRTAVVLIVGAATLATLIGAGGLGEFIFRGLAMSIDSLILLGAIPAALLAILVERALGTLE-----
237736979    --------------------------------------------------------------------------------------------LVEHINLTLISVLVAILIGVPMGILISHFKKINKTVMGIANTIQAIPSMALLGFLIPFLGIGVMPSIFMVVLYSLLPIIKNTYTSIEGINPQMIEAAEGIGLTKLQILFKIQIPMALPVIMAGVRISAVTAVGLMTIAAFVGAGGLGFLVFSGIRTANTYQILAGAIPACILALFIDWTAAIIEK----
87125044     ---------WLGKAVDAAVAWLLTHAQVLFQAINGVVLAIVAATEAVLQWPSAWFFALLVALLGLW-RVNGGFALFVLLGLNLVLSMDLWAPMITTLSLVLAASLLALIVGLPLGILSARHAMVWRLVRPGLDLMQTMPAFVYLIPAVMLFSTGAVPSIIATLIFAMPPVVRLTQLGLSQVPADLLEAGRSFGCSERQLLWKVQMPSALPTVMTGVNQTIMLSLSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGIAVVILAVILDRLSQSL------
172056534    ----------------------------------------------------------------------------------------IFDLLLEHLQLTVLAVVIAVVLGIPIGILITRYQRFAKPILALTSVVQAVPSLALLGFLIPFIGIGSTPAIIMVVLYSLLPIVKNTYTGLSSIPGDMLEAAKGIGLTDRQILGKVQIPLALPIMMAGIRISAVTAVGLMTISAFIGAGGLGYLVFSGIQTVDNNQILAGAIPAGILALAIDFIVSRIE-----
13476102     -----SAVVPFADWVSALMGWIKSNLSWLTRSITAVLGVPLDFALNLLAVLPSWVGVCAVAFIAGHAVGGRKLSLLVGGCFLYIALFGQWTSAMLTLALISIAVPFCIVTGLFAGIWAWRKPWAERIVSPALDLMQTIPTFAYLIPMLLLFGNSPVSAMIATAIFATPPMVRATMLGLTRVPLEIGEFSDMAGCTARQKLWRVLLPSARPTLMVGVNQVIMLALNMVIIASMIGAGGLGYDVLLALRALKVGEAMEAGLAIVALAIALDRLSQAIAHKQ--
13476102     ----------------AAVNWVTIN---FFDAIEALILNVLNPVRAFCEGFPWLGAVFLLGLAGYQLSGLRLAALVAALTVFCAVT-GLWEKTMATVYLCGISAFIACLIGIPIGLMAARSDRFEKIVTPIIDTLQVLPSFCFIIPVVMLFRVGDVTAMIATIAFAVVPAIRYTNHGIRQVPPALIEAAKVSGCTPRQTFFRVQLPLALPEIMLGVNQTILMALAMIIICAMVGTRDLGQEVFIALSKADSGRGIVAGLAIAFIGIVADRLFNAWTAKAR-
297621325    ----------------------------------------------------------------------------------------FFTKLLEQVILVGLTTLIAICIGIPLGITSYKLPRFKPWIFSGINICQTIPSLALLACLIPLLGIGIKSALLTMTLYAILPVVMNTYSGLEAVPPEQIEAADGLGFTPFQKLRIVELPLAFPIMITGMRTAAVMSVGVATIASFIGAGGLGDFIFQGIATNNINTVLYGAIPTAMMALLIDYAFR--------
142489543    ---------PLERWLDAFFNFVKDDLRFLTEGLQFILDATANILFGKRRWPNPWVSVAAVTGIIGYYLGGWRLAFLGAGTFVWTALIGQWKLAMETLSVLVVAAPLAFTIGLLMGIAAWKSRRVEKIVQPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTVYAIPPMILMTTLGLKKVSPEVVEAGKMSGCSSFQMLRHVYIPSARTEILVGVNQVIMLCLAMVVLTSFIGMPGLGAKMLAMMGSFKIGRSFEIGITIVLLAIMLDRLSKAWVAKQ--
89098811     -----------------------------------------------------------------------------LAGVFKERQSELFSALIEHIQISFIALFFAVLISIPLGIYLTRHKRAAEAVIGVTAVLQTIPSLALLGLLIPLFGIGKVPASIALIVYALLPILRNTYTGIKEVEPSLIEAARAMGMNSWKRLVKVELPLSMPVIMAGIRTAMVLIVGTATLAALIGAGGLGDIILLGIDRNNTSLIVLGAIP---------------------
227508983    ----------------------------------------------------------------------------TAITHFFTANAKFINALMEHVYLTLISLIIAIVIAIPLAVYARNHRIFAHIALGFTSIMQTIPSLAILGILIPIVGIGSKPAIIALVIYGILPIYSNTYTALTTIDPNLTEAAEVFGLTKWQRLFRIELPLSTDSILTGIKTSTVLIIGTATLAALIGAGGLGTFILLGIDRSNTALTLTGAIGSALLAVVFSWLITRFGR----
143818008    --------------VEEAFLNVKDVLKSVLDPLTQPLSWLLEFALFIFLAAPWWVVVPLILLFVWYVCRSVAVTTFVTISFAFLAFIDHLDAALQTLAIIAVCTGICIILGVPIGIAMAKSNRFQRSLLPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVVEAANAFGMSSRQKLLGVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVSKAAIAR---
255035043    ----------------------------------------------------------------------------TLWAFMAQQSGKLWSQTLAHIGLTCISLLIAIAIGLPLGIWIARRQKAAWLVLGVAGILQTIPSIALLGFMIPLLGIGALPAITALFLYALLPIIRNTYTGITGVDPAITESARGMGMSAWQILTGVELPLAMPVILAGIRTATVINVGVATLAAYIAAGGLGEFIFGGIALNNTQMILAG------------------------
33866448     ----------VGATADSIVNWLLGNGGALFSLINTVILVLTAIVEQLLNAPAPWLLALVVALLGLW-RVSAAFGLLSLLGLNLVQAMGLWELMVSSLALVLTASLLALAIGLPLGVLAARQRSIWQLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPSVIATLIFAMPPVVRLTVLGIRQVPADLIEAGRSFGCSEWQLLTKVQLPNALPTLMTGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLNIGLGFEGGLAVVILAVILDRLSQSL------
126650740    ------------------------------------------------------------------------------------------SALLEHIQISFIALFFAIIIAIPLGIYLTNKKKIAETIIGMSAVLQTIPSLALLGLLIPLFGIGKVPAIIALVVYALLPILRNTYTGIKEVDPSLKEAALAMGMNTPKRLLKVELPLALPVIMAGIRTAMVLIVGTATLAALIGAGGLGDIILLGIDRNNTALIILGAVPAAILALIFDVLLKKLE-----
222102602    -----------GAYLAPAVDWLNANFHPFFNTVTKIIEAVLGSIETILLFLPFYAVILITVALAA-VFVTLRVAVTSAFALSFCFLSGLWEASMQTLALVTVSVCISVLIAFPLGILASRHRRVETIIRPLLDIMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKDLLELGQATGASPRAILFKIEIPAATPTLLVGLNQCILLSLAIVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVAIFLDRLSRGALQRGR-
142479767    ------------------------------KIIASYIKNGYYFIEDFLIDSPWILVVAIIFLPCF-ATGGLGLGIYSLFTMYFWGATGMWDESLQTVGLMGLSVTLCVFFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
142479767    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTL---------------------------------------------------------------------------------
142090953    -------------WVNAGEDFLKDNIKVYTRMVAGYVKDLYWMLEDFLLD-SSWVFIAALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWDSAMETLALMGLSVFLSVAVGVILGIFCALSDRFERNMKPALDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSSKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGICVLLMAIMFDRFGKAASR----
142090953    ---------------------------------STVVIYLLRPFDFYLTYLPYWFTIGALVLISWK-SVGIRFAIITAILLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGILASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGTTIQTLNKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
257468775    ---------------------------------------------------------------------------------LLERKNFFLDLLWQHIYISFTAVIIAAVIGLGIGIFIERFRYTSKIVLLAVNFLYTIPSIALLGFLIPFSGIGNKTAITALIIYAMLPMVRNTYIGLANVSPAILEASKGMGSTKWQTLFRIKFPLAFPVIFSGFRSMVTMTIALAGIASFIGAGGLGVAIYRGITTNNPIMTMAGSLLIALLAIFFDTILNFGE-----
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----------
143058832    ---------PFKIYISSSIKWLIESATFLTRAISWVIEQPYEIILSLILSPMSWIAVVGVMTIVAIKLKDLSLAFLTFFSFLYLAIFDQWQSSMVTLASIFIAVPFGVAIGILFGILGYKSLFAHKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNNQQLLWRVEIPSALNSIKLGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVEAGLAIVILAIVLDRM----------
142668204    ---------PLAKYLSGFVKWLMDEANFITRFIAWIIELPYNLVLAILSPLSWISVIAIIIFMALYTKDKL-LVFLVFFAFLYLAIFGQWKSSMVTLSSIVIAVPVGVIIGLFLGILSYKSELLEKIITPVLDLMQTIPVFAYLVPILVMFGFGPVAALIATIIYAMPPMVRTTLLALKNVDPQIKESGLMSGCTKRQLMWKVLIPTSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGAGIETGVAIVVLAIALDRLVNIKTERKRI
135370453    ---------------------------------STVVIYLLKPLDVYLTYLPYWYTMTALIILSW-ASVGFRFAIVSTLLLLFIGACNIWTEAMITLSSVLISVLLCFIIGVPIGILASYNKRFQKINEVILDAMQTLPYFCYLIPVLMFFGGGSFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
297563458    ----------------------------------------------MLVTRPGALLMILLLSLLALSVAGWRMGLFGLIALTLVASVGQWTNAMDTLGLVLVASAIAVVIAIPIGVLAAYNDLVSKIVKPVLDLMQTLPAFVYLIPAIFFFSIGAVPGVVATIVFAMPPGVRLTELGIRQIDKELVEAGESFGASPTKVLTGIQLPLALPTIMAGVNQVIMLGLSMVVIAGMVGAGGLGSEVYQGITRNDGALGFEAGIAVVILAIFLDRLTAAVTR----
229085575    --------------------------------------------------------------------------VFALIGFLFILNINYWGQTMQTVALVLTSVIISIIVGIPIGILASQNERFSKILRPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAANAFGSTTSQKLFKVQLPLATGTIMAGVNQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIVLDRITQGFHRKRK-
119387470    MENFVTA---FDTTIDNALFWLTDHAAFIFDGARAVLEGLYDGVLWLSMLPPFYLAAVLVGLLAWRVL-NLWAGIATAVALIACAAMGLWPETMETLALVIAASIIALAISLPLGVLAGLMPRLDRALVPVLDLIQTMPPYIYLLPAIALLGFGPATALVATVIVAMPPAIRLTSLGIRQTPNEFIELGHASGVTPAQMFWKIRLPFAMPSIMAGVNQSLMMAFGMVVIAGIVGSGGLGETIYGAIRTLDIATSINASIAIVVLTMVLDRVTQSLAR----
139049583    ----------IDEGFKSFTRAYGESIENFFD----PLLHFLIGLENLLLAMPWPIFIGLVCWLGWLASRSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLA--------------------------------------------------------
221195060    --------------------------------------------------------------------------------------------LLEHIKISFAAVVIAIIVGGITGILISHFQRTAKPTLAVINFLYTIPSISMLGFLIPFSGIGNATAVIALTVYALLPMVINTHTGLTNIDPLLVEAAEGMGSTTLQTLVKIKIPLALPVIMSGIRSMTVMTIALGGIASFIGAGGLGVAIYRGITTNNSAMTMDGSLLIAFLALTVDFLLGCIEKRMKL
136435202    -----ENRLPVGRYAKEAIDWLTGNLAFFFDWLSFIFQGVINALLYVLQAPHPLIIVAILTALSAWTRRSVGMPVFTALGLLLIINLGYWKATTETLALVIAASTVCMIIGIPLGILAARRKWIYAGMRPVLDLMQTIPTFVYLIPALVLFGLGMVPGLIATVIFAIPAPVRLTRLGIVSTPPALVEAAVAFG----------------------------------------------------------------------------------------
140962055    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEA------------------------------------
283781062    ------------------------------------------------------------------------------------LARDLLRTTLEHLRLVAISLFAAIVIAIPLGIASFRYPKLGYVILGAVGIIQTLPSLAVLVFMIPLLGLGALPAIAALFLYSLLPIVRSTYTGLRDIPANLRESATVLGLDQRAQLWQVELPLASRSILSGIKTAAVINVGAATIGALIGAGGYGQPILTGIRLNDVGLLLQGAVPAAILATVVDALFGYAER----
84685715     -----------GAFLAPAVDWLNANFHPLFAVITDVIEAVLGGIEWLFLLPPPFVLIALVAVAGYALG-GVKTAILAALCLAYCWVMDLWDASMQTIALVLVAVTIAVGIAFPLGIYAARHRRLEAVVRPILDAMQTVPPWVYLIPAVIIFSLGTVPAVIATIVYGVPPMLRLTTLAFRGVPTDLKELGQAIGAKPRTILFKIELPAATPTLVVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLSRGALQGRR-
284028087    -----------GQETTPFHRWLTEQAGVVGNAISDAIRVTVDQLVVLLQNVIAWLGVVAVAAFLAWAFGNWKVALLTAAGLTFIGLQGLWQESMDTLSLTLAAVLLALLAGIPLGIWAGLSDRCFKVATLVLDLMQTLPTFVYLAPLTLFFAIGPAAATIATLVYAAPPVIRLTAHAIRSVPSESVEAARSLGSTRGQTLTKVLLPMSRSTVVVGINQTIMAALSMVTVAALIDAPGLGQTVLKALQTLDVGVAFNAGLAIVVLAIVLDRVTTAAGDR---
284028087    ----------------DVTTWVQDVFGGFTYGVRAVTVGVLNPLEALLTESPWWLVTAVVVALGAVLG-GWRGALPAAVCLLLLVGTGVWRDAMVTLASTLLATVVVVAVGIVLGVWTGRNRRVDQWVRPVLDAGQTMPPFVYLVPFLALFGTSRFTAIAAAVVFAVPVTTKIVADGIRAVPVATVEAANSVGSSTWQVISKVQLPVARRAITLAVNQGLIYVLSMVVVGGLVGAGALGYDVAAGFAQSEYGKGLAAGLAIVLLGVMLDRITQAAARRTR-
160878279    --------------------------------------------------------------------------------------------LLEHIKLTAISVGFAILIGVPLGILISYAKRVSKPILMVANIIQAIPSMALLGFMIPFLGIGMVPAIVAVILYSLLPIIKNTYTGIDNINPQTLEAAKGIGLTPFQVLTKVQIPLALPVIMAGVRIASVTAVGLMTMAAFIGAGGLGHLVFSGIRTVNNNQILAGAIPAC-------------------
143535328    ---------PLSAILNSGMEWVVDYSGWFFKGISWFLEWPIKGVRWLLHFLPWTVTVFLFCLVSYIAS-GWGLVTFTLLATFYMVLIGYWVESMNSFSLVAISVPMAVLVGFAIGSWGFFSERAEKVIKPTLDFLQTVPAFAYLLPILLLFGFGTTVGLLASLIYSFPPMVRNTILGLRQVPSEIIESGIMSGASSRQLFWLVRVPTAWKQILLGVNQTTMASLSMVIIASIIGGTAIGWEVLVYLRKAEFGGSLVAGIVIALIAMILDRITSGLAK----
139378874    --------------------------GGVETVVAFTSWDWLDANPWAELPGLPWTIVAGGAILLGYKLNGRNLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFILGLAFGIWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCRDLQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKLSLAWANKQ--
237735192    ----------------------------------------------------------------------------------------IFGLFIDHIQLTILAIIISILIGVPLGIIITYFKPSKKPVMAIANIIQAIPSMALLGFMIPLLGIGTKPAIVMVILYSLLPIIKNTVAGLDSINSDTLEAAKGIGLTPMQVLYKVQIPLAAPVIMAGVRISAVSSVGLMTLAAFIGAGGLGYLVYAGIRTVNNAQILAGAIPACILALLIDYIFSILE-----
143827496    ----------------------INYFDTLESIKVTLLTYFMLPIKRFLLGVPWPWFVLIISLIGWHYGR-LKLAMLCFLLSLFIVFTGLWEKAMVTIYLCGSSVIIASIIGIPLGIWAGISSKANRVLTVIIDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVRYTAHGIKNINKEIVDAGLICGCSQRQILLKIKLPLAIPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRIIKSGSDRLKI
294792583    -----------------------------------------------------------------------------VISLLINRYDFFLQLLWEHIEISVLASVIAIIIGGLLGVFIYEYKRLATPVMVGVNFLYTIPSISMLGLLLYVSGVGNTTAIIALVIYALLPMVRNTFTGLNQIDQAMCEAGIALGLTRIQRLWNIEIPLAMPTIMAGIRTMLVMTIALTGIASFIGAGGLGVAIYRGITTNQSALTIAGSLLIALLAITVDALFSLGER----
257875632    -------------------------------------------------------------------------------------------AVFEHLSLSIIALLVAIVIAVPLAIWLVNHKRAAEVGLQITSVLQTIPSLALLGLLIPFVGIGTPPALIALVIYALLPIFQNTYIGLSEIDPSIEEAAAAFGMSRMRRLIKVELPIALPVIISGIRTALVLIIGTATLAALIGAGGLGSFILLGIDRNAPELTLIGAIGSALLAIVFSTLIRYLQ-----
142389125    ----IDGLIPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWVFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGVNQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
142389125    ----------LDNGIKSFTRSLFVPLGIFRD---WMLIYFLMPLKSIFQSMPWTGVILLVGAIGWKLGK-IRLALTVMLFVFFIASSGYWVRAMITVYMVFASLVICALIGIPLGIWASKKESRTKIVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVFGLRNVPQQIIEASITSGCTDRQLLWKVKMPLAFPEIILGANQTLMFSLFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
142722685    -----------------------------------------------LPGLPWTIVAGAAVVLGYKLNGR-NLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFLLGLGFGIWAYKSRRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSNFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKMSLAWANKQ--
167041614    -----------------------------------------------LPGIPWTIVTAGAVILGYKLNGK-GLALLAGITMIYISVFGQWKPSMETLSFVLVAAPISFLLGLALGIWSYRSKRVEAALNPILNVMQTMPHYAYLVPITVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVVQAGKMSGCNEFQLLFRVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICISLIAVLLDKLSLAWAHKQ--
167041614    ---------------NAGVDWIWDTFFFQLKIFNTWLIVDVLQPMRAAYLRMPVVATFVLVMGTGYIIGGIRSALVVGGFTLFIALSPWWDRALVTAYMATFGVIASGIIGVVTGSLAAQNTTSTKIALGICDTLQTFPSFVYLIPVMMLFGITDTSVLIAVIIYATIPATRYTVEGLRSVPPALHDAASMSGVTRLQRLLQIDFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWANKRK-
136284287    ---------PLSAILNSGMEWVVDYSGWFFKGISWFLEWPIKGVRWLLHFLPWTVTVFLFCLVSYIAS-GWGLVTFTLLATFYMVLIGYWVESMNSFSLVAISVPMAVLVGFAIGSWGFFSERAEKVIKPTLDFLQTVPAFAYLLPILLLFGFGTTVGLLASLIYSFPPMVRNTILGLRQVPSEIIESGIMSGASSRQLFWLVRVPTAWKQILLGVNQTTMASLSMVIIASIIGGTAIGWEVLVYLRKAEFGGSLVAGIVIALIAMILDRITSGLAK----
254453772    -------TLPIADVINIGMDAIVLHLRDAMRVVSSGLNVLFSSVQTLLIGAPWLVSISFFTLIAWQ-GGGRRLAVTTAALSLYILASGYWVPAMNTLSLVLVALPLAVMIGFGIGYTGFRSKRACQFILPMLDLMQTIPAFAYLIPILLLFGFGPVVGLIASVVFAVPPMVRNTMLGFEQIPPAISESALMSGCSRFQQFRWAEFPSALPQMLIGVNQTTMATLSMVIIAAIIGGEDIGWEVLSAMRKAQFGQSLLSGAVIVVMAILLDRVTAAYAARQ--
254453772    ------------------------------------ILVSAGFLFFGATGLPWVTVFLLTTLLAYQVGGRLALLPAGAIGFLLIT--GLWEISMISVYLCTVAVFLCILLGGLIGIWAATSDTVSRIIRPINDILQTLPQFVLLIPALMLFQVGDFTALLAIIAYAIVPMIRYTEQGLRAVPSTLVDAGKACGCSAWQLFWDVRLPISLPQILIGINQTILYVLGMLVIAALVGTTGLGQAIYVALSQADAGAGIVAGFGMALIAMTADRILQ--------
136441967    ----------FADPVDTAVNWFRDTFSFITRPFNFIVRDVLIRAQNLLNNSLSWQLIVAVAMMLSYFVAGWKMAVTTAVGIMAIGLTGRWTDSVDTLTQTIVAVALSIVIALPIGVWLGRRPRIEAALSPILDSLQTIPPLIYAIPFVMIFTVGPVPGVIAAVVYAIPPGIRLTSLGIRQVNTESIEAATTFGATDRQVLWGVRIPLAMPSIILAINQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGPNKGLGAEVGIAIVIMATILDRLTQATAKR---
139520804    ------------------VSWLLGNGGAVFSLINTVILVLTAIVEQLLNAPAPWLLALVVALLGLW-RVSATFGLLSLLGLNLVQAMGLWEPMVSSLALVLTASLLALAIGLPLGVLAARQRSIWQLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPSVIATLIFAMPPVVRLTVLGIRQVPADLIEAGRSFGCSEWQLLTKVQLPNALPTLMTGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLNIGLGFEGGLAVVILAVILDRLSQSL------
116332927    ------------------------------------------------------------------------------------------QSIGQHIGLSLISLLIAAVIAIPLAIILMNHQRLAKVMLQITSILQTIPSLALLGILIPLVGIGTVPSIIALVIYAVMPIFQNTYSGLTTIDPSLEEAATAFGLSRRMKLLRIELPLAMPMIISGIRIAMVMIIGTATLAALIGAGGLGTYILLGIETNNNALLIIGAVLSAILALVFGAGIDWLGR----
24379531     ------------------------------------------------------------------------------------------QSLLEHLQISLLSLLIAIILAVPLAIFISHRKRIAEIILQISGIFQTIPSLALLGLFIPFMGIGTVPAVAALVIYALFPILQNTITGLTTIDPSLVEAGQAFGMTKWERLKKFELALAMPVIISGVRTAAVMIIGTATLAALIGAGGLGSFILLGIDRNNTSLILIGAISSALLAILFNLAIKFLEK----
142072245    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
142072245    ----------------------------FNMQLGFMILLFAIFFFIGLTKMPWPAIMIIYTYIAWRLG-GLTLAIGTFLGLCFLVVSGIWPEAMLSLYLCGIAVILSFFFGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPEGVIEAAEMMGCSKRQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAVIAMTADRMTQAW------
134445753    -----------------------------------LLTYFMLPIKRFLLGIPWPWFVFIITLVGWHYGR-YKLATLCLFLSLFIVFTGLWEKAMITVYLCGSSVIIASIIGIPLGIWAGVSSKANKVLTAIIDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVRYTALGIKKINKEIIDAGLMCGCSQRQILIRIKLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRVIKSGSNRLK-
289809489    ---------------------------PFFLGIRVPVDYILNGFQQLLLGMPAPVAIILFALIAWQVS-GVGMGIAALISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRL----------
138115889    -----------------------------------------------------WLFIAALMIIPAFMVGGLKLALLFTFGIYFWGAVDMWDPAMESVALMGLSVLLSVIVGVFFGVICSQSDRFESFLKPFLDTMQVMPAFVYLIPAMFFFGIGAAPAILATMIYSMPPIIRLTNLGIRQVPKETIETATSFGSSKTQTLFKIQIPLALPSIMMGVNQTIMMALALIVLATFIGAQGLGAEIWIAIRKLDVGYAMEGGLCVLFMAIMFDRFGKALSAEEK-
143747684    ----------IADFLLFLIIFIREIFLGGLQTIGSITGGAFKEFKWLYLPAVPWTAVVVGLFILGYRLQGLGLAFIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFVLGLSFGILGYLSKKVEKILQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
257418290    ---------------------------------------------------------------------------------FFARKEEYLQALIEHMQLSFISLLFAALIAIPLAIYLTSHRKLAESLLQVTGIFQTIPSLALLGLLIPLIGIGRPPAIVALVIYALFPILQNTYTGLTEIDPSLEEAAEAFGMSKKEKLFKFELQMALPFIISGIRTATVLIIGTATLAALIGAGGLGTFILLGIDRNNLSLIFIGALSSAALAVLFNYGIHWLEK----
293402329    --------------------------------------------------------------------------------------------IIEHLQIAVIAIIAATMIGVSLGIFIHEKKRLSPIVLGLVSFLYTIPSISMLGFLIPFSGIGNKSAIIALTIYALLPIIRATFTGLENVDADIIEAARGMGSTRKQILFQIKLPLAMPVMLSGFKNMTVMTIALAGIASFIGAGGLGVAIYRGITTNNMTMTIAGSLAVALLAFLSDILIGCMERFLR-
142748457    ----------------------------------------------------PWTIVAGGAFLLGYKLNGRNLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFILGLAFGIWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSDLQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKLSLAWANKQ--
142748457    ---------------NSGVDWILDNFDPLKVFNTWLIVDVLIPMKNAFLRMPVVATFILFMGAGYIIG-GLRSAFVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGVIIGTLSAQTKTSTRITLGVCDTLQTFPSFIYLIPVIMLFGVTDTSVLIAVVIYATIPATRYTIEGLRSVPSALHDAGSMSGVNRLQRWLKIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQTGNGLMLGLCVAFIGLAVDNLIRTWAEKQK-
149913953    -------VVPLADVLNALSNWIVGQFSPVFQAISLVLGVPIKAVQQVLQVLPWSVTMFGFCVLAYAAS-GWRLALFTFGASAYMLAIGYWDAGMNTLSLVAISVPSAILVGFAIGVWGFRSPRAERIIMPALDLLQTVPTFAYLLPILMLFGFGTVVGLIASILYSFPPMVRNTILGLRRAAPEVIESGLMAGATTRQLFWQVRVPSARRQLLLGVNQATMASLSMVIIASIIGGTALGWEVLSTIRKAQFGESLLVGLVIALMAMVIDRVTS--------
149913953    ---------------------------------------------FGLTGLPWPALILLLALLAYGIG-GVVLSFGTILGLAFILVTGNWPAAVLSIYLCGIAVVIAFTIGTAIGIWAAQNDRVSAFVRPINDTLQTMPLFVILIPFVMVFRIGDFTALLSVIAYAIVPAIRYAEHGLRSLPDTVIEAARMVGATPRQMLWQVQIPLALPVIMLGLNQTILYGIAMLVIAALVGAGGLEQTVYTALTDGNVGEGLIAGLAMAVIAIIADRMTNGWSRK---
86361122     -----------GAFLAPSVDWLNTNLHPLFAAISYVVETVLSAIEAALLFVPPYALIAIVVVLAFFA-VGLRAAILAGLCLGFCLLVGLWTASMQTLALVTVAVVISVLIAFPIGVLCSRYKALEAAVRPVLDVMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKVFIELGSAIGAPPRSILWKIEMPLAKQTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLTRGLFDRGRL
260430953    --------VPATHWVGAFLDWFLNAIKPAARLFSDLMAYPMDWANFVLGNTPWPILIGLVTALGWYLGGLPMAALG-FLGLSFVLASGYWAESMNTLALVAVSVPVALIVGGAIGILANEVPRVKSAVQAVLDIMQTVPTFAYLTPLLLLFGFGPVVGLIASAIYAAPPMARNVMLGLERVEPEIKEAAIMSGGTRFQQLFQVEIPAAVTQIMVGVNQCLMAALSMVIIAAVIGGNDIGWEVLLTMRKAQFGESLLAGMVIVVFAVVIDRMSTLATERKR-
260430953    -----------------------------------VTLILIGMLETGIANLPWPFVLTGVAALGW-VAGGWRLAALSVALLSTILISGLWERALLSLYLSGAAVFFCAVVGGLIGLASAVWSPVWRIVRPICDMLQTIPLFVFLIPVLMVFQIGEFSAFLAICAYAIVPMIRYTRHGLVNTPDEMMEAAISSGATEWQIMRDVRAPYAAPTILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGQADVGLGISAGAAMAI------------------
137903780    ---------------------------------------------------------------------GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTERQLLYSVELPLALPSIMAGINQVVMMCLSMVVIAALIGAGGMGLIVVEALANTKIGRGILAGLAIAFIAMIIDRVVQKATK----
229915806    ------------------------------------------------------------------------------------------EALIEHLQLSVVSLLIAVLIAVPLGIWLTRRKKIAETAIGVTAIIQTIPSLALLGLMIPLVGIGALPAIIALVLYALLPILRNTFTGLNEVDKSLLEAARACGMKPNQSLMKVELPLALPVIMAGIRTAMVLIVGTATLAALVGAGGLGTLILLGINRNDNYLILLGAIPAAILALLFDFLLRQME-----
271963332    --------------VNDVRDWVDANFLFFVNYVRLSVGGLYDVLHLALDGLGWAGLIGTAGALG-QLAGGWRIALVAVLGTGSFGVLGLWEASVDTLALVLAAVLLSLLIGLPLGVAAGRSVRLRRLLTPVLDVMQIMPTFAYLAPMVLFFQIGPASAAVATMIYSIPPAIRITALAVEQVSPAAVEASASLGATRRQTLRKVHLPMARATIALAINQTVMMALSMVVIAALIAAPGLGSDIIRGLSRADVGVMLPAGIAIVVMAVVLDRITMAAAARE--
271963332    --------------VNEAVNWAKFSWYGATEAIRNGVEALLNPLQTVLTTAPWWLVAAVVLAAGWRAAGARPAAAAVGC-LLATALLGLWQHTMETLTTVLAGVVPALVAGLALGVAAARSPRFAAVQRPLLDTAQTMPAFVYLLPALALFGATRFTAIFASVIYAVPPVVRLVEDGIRNVSPVAVEAARSCGSTDRQLLWKVRLPMARRAILLAANQGIVMTLAMVVVGGLVGAGGLGYDVVSGFSQTDFGMGFAAGVATVLLGIMLDRITQGAD-----
294633688    -------------------DWVIDNFLYFFGYISNAVVLSVRAVYLTLLAAGWTGVTAFGALVAWRVA-GVRLAAGTAAALLACGALGMWVPTMQTLALMVVAVLASVVLGTFLGLAAGLSDRLERALRPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVVYAAPPMARLTSLGLRSADPGVMEAVESLGATFRQRLLTARLPLARKEIMLGVNQTIMMALSMAVIASMIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTAAV------
294633688    --PVNTAKDWMVDHLYSGVPVVGGTADWAARFTTWVL----DPIRDGLQWLPWWGLLLVVAAVAWLIG-TWRTALTATLAMAAIGVLGGVETVPRHPLAGAGRGGRHPGDRPRRRRRRRPQRPVRTGPAPGARRLSDHAAVRVPDPGRALFGVGRPPAAAAAVIYALPAVIRIVSQGLGQVDPGALEAARSLGATGAQQLWQVQLPLARRALLLAVNQCVVLVLAVVVVGGLVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERR---
143678378    -----------------------------------------------------------------LAFGGLRLGILVLFGTMYWGMVGLWDSAMETLALMGLSVLLSVIVGIILGIFCSLSDRFERGMKPVLDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPKETIESATAFGSTKRQILFKIQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAALEGGICVLLMAIMFDR-----------
77164065     --------------------------------------------------------------------------------------QRFYRHTKEHLVLVGISLTSAIVVAIPLGVIAAYRPRLGSIILSIAGIIQTIPALALLVFMIPLLGIGGPPAVVALFLYSLLPILRNTHTGLHDISPQLRESAVALGLSTGARLRLVELPMASRAILAGIKTSAVINVGTATLGALIGAGGYGQPILTGIRLDDVSLILEGAIPAAGLAMLVQGLFEWADR----
135029949    ---------PFKIYISSSIKWLIESATFLTRAISWLIEQPYEIILSLILSPMSWIAVVGVMTVVAIKLKDLTLALLTFFSFLYLAIFDQWQSSMVTLASIFIAVPFGVAIGILFGILSYKSLFAHKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNNQQLLWRVEIPSAINSIKLGINQVIMLSFNMVIIASMIGARGLGYDVLTSLRKLDIGGGVEAGLAIVILAIVLDRM----------
256423944    ------------------------------------------------------------------------------------------EQTLQHIGLTFISLLIAVVIGVPLGILITRKKKLAGAILGIAGVLQTIPSIALLGFMIPLLGIGAKPAIVALFLYALLPIIRNTYTGILQVDPTVIDAATGMGMSQQQLLLKVQLPLAMPVILAGIRTATVINVGVATLAAYIAAGGLGEFIFGGIALNNTNMILAGAIPAALLAILFDAGVARLQKRMR-
138403005    ---------------------------------------------------------------------------------------GAWSQAMITLALVLTALLFCIVIGLPMGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDSR-
143826321    -------------------DWFVAVFKPALRAVAGGLDHAVRGLQKILHATPWPFIVIAVTWLAWRL-KGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFCYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRAAATR---
143826321    ----------------------TAWLAWRGRTTAAGLLLSVGLIAYGFSYMPWWVMFAGVGWLAWR-HAGWRFALVACAMVLAITLTGHWQGALYSVYLCSAAILVCLLIGCPLGILAAKSDLVSGILRPVNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIELPVARPAILLGLNQTVLFALAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRILR--------
135282561    -----------------------------------------------------------------------------AISLLVIGFLGAWSETMVTLALVFTAVLFSMLIGIPLGIWMGKSDRAKSVMMPILDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTIIFALPPLIRLTSLGIRQVPADLIEAGHAFGASPLQMLLKIELPVAKATIMAGINQNLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAIGGLAIVLLAIMLDRITQ--------
76787841     -------------------------------------------------------------------------------------RFGDWQSLIEHLQLSLLTLILATLIAIPLGIIISHYKKISHVVLQITGIFQTIPSLALLGLFIPFMGIGTVPAVVALIIYALFPILQNTVTALMQIDANLIEAATAFGMTRWERLKKFELALSMPVIISGIRTASVMIIGTATLASLIGAGGLGSFILLGIDRNNPSLILIGAISSAVLAIIFSGLIGLLEKRLR-
237735738    ------------------------------------------------------------------------------LSLLQEKGDFFLKLLIEHMQISLIAIIIATVIGLILGVIISEYKKSSKTILGIINFMYTIPSISLLGFLIPFSGIGNSTAIIALSVYALLPMVRNTYTGIINIDDNIIEAATGMGSTRWQILYKIKLPLALPVIMSGFRNMVTMTIALAGIASFIGAGGLGVAIYRGITTNNTAMTLTGSLLIAILALITDIVLGFIEK----
295397201    -------------------------------------------------------------------------------------KDQLFTATYEHMAISLLALFIACVIAIPLAIWLSDHRKYAEPVLQFASILQTIPSLALLGLLIPLVGIGSVPALIALVVYAILPILQNTYIGFVEIDPTIEEAAIAFGMPRRRRLFKVELPIAMPVVISGIRTSLVLTIGTATLATLIGAGGLGSLIMLGIDRNDSNLTLIGAIASSLLAIIFGALIKWLENKK--
143595126    -----------------------------------------------LLGLPWISVVAVMALAGWQLG-GFRLSLLCGCLTLFIAFVGQWPKAMVTVYLCGLSVIIAFIIGCPIGILAAGNDRLHRIIQAFIDTLQTLPSFVYLMPVVMLFRVGDFAAMLAVVAYAIAPAIRYTDHGIRRVSPHLIEAAVASGCTPRQILWKVRLPLALPEIMLGVNQTIMMALSMLVITALVGTRDLGQEVYIALTKADSGRGLVAGICVAFLAIISDRLISAWSTRRK-
163789860    -------------------------------------------------------------------------------------------ALIEHMQLSFISLFIAVIIAVPLAIYLTRHKRMATVMIQITSIFQTIPSLALLGLMIPLVGIGTVPAVIALVIYALLPILRNAYTGIMEVDPSLNEAADAMGMNRWRKLTKVQIPIAMPIIMAGIRNAMVLIIGTGTIAALIGAGGLGSLILLGIDRGNNHLILLGAIPAALLAILFDYLLSLFEK----
144054908    ----------------------------------------------------------------------------------------FWRYTQQHMALVAISLFAAILIAVPLGIAAARWRRLGHIILGVVGIAQTIPALALLVFMIPLFGIGAGPAVIALFIYSLLPIVRNTYTGLTTIPTQLLESAEALGLPAGARLRLVEAPLAAVSILGGIKTAAVINIGAATLGALIGAGGYGQPILAGIRLDDVGLILEGAVPAAGLAIVVQLLFEWTER----
294786455    -------------------------------------------------------------------------------------RFGDWTALLQHLRISLLSLLLAIVIAIPLAIWLYNKKRASEAILQVTGIFQTIPSLALLGLLIPLMGIGTVPAVTALVIYALFPIVQGTVTGLRGIDPSLVEAGEAFGMTQGERLRKYEIPLAMPVIIAGVRTAAIMIIGTATLASLIGAGGLGDFILLGIDRNDNSLILIGAISAALLAILFSTLIHWLEKQS--
136846320    ---------------------------------AFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTLGKVKFPLAVPSLVIGFNQTVILAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIAIVLLAIIIDRITLAYTKKQRI
212696466    ----------------------------------------------------------------------------------FIERKSDWEALFEHLQISMISLIISILIAVPLAIFLSHRKKLNEWILQITGVFQTIPSLALLGLFIPFMGIGKVPAITALVIYALFPIYQATITGFSEIDPSLEEAATAFGMTRWEKLKKYKLSLAMPIIMSGVRTSAIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAISSALLAILFGSLIKSL------
135354106    ------------------------------------------------------------------TSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
260575135    --------LDMAAWVSAAMVWLVEQATFATRALAAMIEWPYEAARVLLTLVPPLSWIAVTVAMGTLYARNLWLGLGVGALFLYLAVFGQWESAMITLASIVIAVPIGVMGGLVLGVAAYLSPRFDRLQSPVLDLMQTVPTFAYLVPILFLFGFGPVAALLATVIYAMPPMVRITTLALRSIPPEINDFARMVGCTGWQRLRKVLLPAALPDLMVGVNQVIMLSLNMVIIASMIGAGGLGFDVLNALRRLDIGAGVEAGLAITALAVALDRLSQALALR---
260575135    ---------------------------------TFVLTYMLLPVKRFLLALPWPWVVALVTLAGWQLGRARLAALCLGLSLFLVAA-GLWEQAMTTVYLCGVSVVVAVLVGLPLGVLAASNATAGKVIGGVIDTLQTLPSFVYLIPVVMLFRVGDFSAMTAVVLYALAPAVRYTAHGLRAVPEELVEAGTVCGCTPWQVLTRIRLPMALPDILLGVNQTIMLALSMLVITALVGTRDLGQEVYIALTRADTGAGIVAGVCVAALAIIADRLI---------
163737617    -------VLPLKGHISSAMTWLVEDFTDVTRAVAWLIEQPYELMLSLLALLPAASWIAVTAAVIALGHRNWGLAAVAGACFAYLAVFGQWDSAMVTLASVLIAVPIGAGGGLLTGIWAYRHPVGERILSPLLDLMQTIPIFAYLVPILFMFGFGPVSALVATIIYATPPMIRVTILALKSVDPEILDFGRMAGTTPRQLMWRVLVPSASQSLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLAALRRLDIGAGFEAGIAIVVLAIAVDRLSQAFAERM--
163737617    -------------WSETVKYLNVNYFDAFEAVKVFFLHWFMLPIKKTLLGIPWPWAVAMLTLVGWRAG-GLRLALMCGSMSTLIAFSGLWAKAMVTVYLCGASVILATLIGVPLGVLAALNKRAGVAIGLFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAIVLYALAPAVRYAAHGMRSVSGELIEAGLVSGCTRWQLLRMVRLPMALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIALTKADTGRGLVAGLAIAFIAIIADRLVNAGARGARI
137777081    -------------------------FTAFINPLTDLVDFFLTLIEDFLGWLPWFIP-PIVVFLVIARRKRWVMATCAALAVIYPGVVGVWDQSIETIALMTVSVAISVLLGIPLGVWTALNKRAESFLRPLLDAMQTVPATVYLIPIVLLFGIGKVPAAIATVIYALPPMIRLTALGIQQVPRSAVEASRMFGATRRQTLTRVQMPLAIPSIVTGINQTVMMALGIVVIATLVGAGGLGQEINQTVRALSPGKGLVVSLAVVAVAFVLDRV----------
142194163    --------LNLDTVISDFLDWLVNDAHFVFRAIAWMIELPYQFLRNLLQIAPSWIAVIAIAVAIGHYARDRGLALLVGICFLYLAVFGQWDSAMITLASVLVAVPIGAVGGLALGILAYRISWVETLLRPVLDLMQTVPVFAYLVPILILFGFGPVAALVATVIYAMPPMIRVTIVALKTVPEELLEAGRMMGATPRQMTWKVLVPAATPTLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLASLRKLDIGGGIEAGLAIVVMAIALDRASQAFSER---
142194163    -------KISTGPFWSDAMAWINVNFDTLEAIKTALLTTLLLPVKKFFAGIPWFWGILAVGLIAGRVA-GWKLGLTAALMMLFIAASGLWGEAMVTLYLCGVSVFIAILIGTPLGIWAAEKPRAGRVILGLMDTLQTLPSFVYLIPVVMLFRVGDFSAMIAVVLYALAPAVRYAAHGIREVPPQLLEAGRMAGCNPSQLLWRVKLPLATPQLLLGLNQTIMLALSMLVIT---------------------------------------------------
142678361    ----IDGLIPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
297158151    ---------PLGRTSDWIIDNRDSHWIFFFGHISNAVIVAVRAVYVTLLALGWAGVTAAATLLAWRVA-GVRVAVTAAVSFAACGLLGMWVPTMQTLALMAVAVAVSVAIGMLLGLAGGLSERTYRALRPVLDTMQVLPAFAYLLPVVLVFGIGVPGAVLATVIYAAPPMARLTALGLRGADAGVMEAVASLGATGRQRLLSARLPLARRELLLGLNQTIMMALSMAVIASVIGGAGLGDRVYQALSAVDVGKALAAGIPIVLLAVVLDRTTAAAGLR---
297158151    -EPVNTAKEWMVDHLYSGVPVVGGTADWASGYVTYVL----DPLRGALQGLPWWSLLLIVAALAWLIG-TWGTALTAVLALAAIGVLGVWDPAMDTLSQVLAAVAVTLVLGFATGIAAARSPRLERLLRPVLDICQTMPQFVYLIPVVALFGVGRAPAAAAAIVYALPAVIRITTQGLRNVDPAALESARSLGATRGQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGLVGSGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTARRPK-
135797134    -----------------------------FYAIRRGILAVLDALEVVFVATPWMVIIAFVMALTALSS-GIRAAIFSGAFLAYMGVIGLWVLSMQTLALLGTGACICIGFGIPFGVYCARRPKVYRYVQPMLDFQQTMPAFVYMIPVIAFFGTGKPAAVVVCTIFGMPPVVRLTVLGLQGVPHSIREAAIAYGATNWYLLTKIDLPLAAKSIRTGMNQTILLSLLTVVVASLIGAKGLGEDVLDALQYASVGQGILAGFAILFIAMILDRIVQ--------
83749064     ------------------------------------------------------------------------------------LTDGLWRLTRRHLALVAASTGAAVLIGVPLGLLAAR-RRIQQPVLAIVGVLQTIPSLALLAMLIPLVGIGAVPALIALTLYALLPIVRNTIVGLEQVPDGLRDAALALGLTPAQRTRVVDLPLALPVILAGIKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAVLALLVQGAFEATERW---
135740744    ---------------NASVTWINMNFHILEGARNFALLEIMRPFNNFLQTSPWTLIIAAVSFLAYYLG-GLRLCFYCFSLLMFIVLTGYWAPAMSSVYLITISVSVAVLIGYPIGFWLSTRPGLKGTANFVLDTMQTLPTLVYLLPAVMLFRIGDVSAVIAVILYALAPAVRYAMVGMSQVPPALLEAAQIAGCTRWQTLIWVRLPAALPTLLVGINQTIMMAFSMLIIAALVGTKDLGQEVLIALNRSLVGEGLVAGFCVACLALISDGILKAAASR---
254384329    -------------------DWIIDNRDGFLGHVSNAVVVSVRAVYLVLLALGWAGVTAAATLVAWRVA-GVRLALTSLAAFAVCGVLGMWVPTMQTLALMVVAVAASVLLGGLLGLAAGLSDRMHRVLWPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVIYAAPPMARLTALGLRDADAGVMEAATSLGATGRQRLLTARLPLARKELLLGVNQSIMMALGMAVIASVIGAGGLGDRVYQALASVDVGAALAAGVPIVLLAIVLDRVTAAAGER---
254384329    -EPVNRAVDWMTAHLYSGVPVVGGTADWAGHFTTWVL----NPLRSGLQWLPWWAVLLTIGVLALLIG-TWRTAVTAVLAMAAIGVLGVWDPALDTLSQVLAAVAVTLLVGVALGVASARSNRLGRALRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGVRAVNPAAMESSRSLGATGRQQLLQVQLPLARPALLLAVNQGVVLVLAVVVIGGLVGGGALGYDAVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTQRRD--
140341184    ----------------------------------------------------------------------IRLAVLTFFSFLYLAVFGQWESSMVTIASIFIAVPFGVLIGLITGIISYKNQTAHKIITPILNLMQTMPVFAYLVPVLVLFGFGPVSALIATIIYALPPMVHTSYLGLKSIDPFIIEAGRMSGCNNRQLLWKVEIPSALSSIKVGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVEAGLAIVIIAIVLDRM----------
142242371    ----------------------------------------------------PWTAATVGAFLLGYQLGGFRLALLGGIGSFYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
143333291    ---------PIAKVTNTVTDFIVNNFQFFTEGFKNFISNYVLNTLQLLLAGSPWFITIVMLSLIAYLIGGLRVTFVALGLMILIIATGLWYETMVTLTQTIVATILTMMIGIVLGIWIGRNKKADQILRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYSIPIVVKIVGEGIRNVSSSMVEAATSAGSTAWQIITKVQIPAAKRALLLATNQGLIFVLAVVVIGGYVGAGALGYLVIVGNSKPELGKGLIAGLCIVLLGIIIDRIAQAGAKK---
143863246    -------------------------LGGVKTIVAFTSWDFVGENDWAIWPALPWTFVSGGAMLLGYALKGRGLALLAGSATGYIAIFGQWEPAMETLSFVLVAAPVSCLLGLLFGVLCYKKRSVEAALMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKRVLPEVVEAGMMSGCTTYQIMFKVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLSLNQLRIGQALELGICIVLIAVVLDKLSLAWANKQ--
135161403    -------------------------GGDVFDGIVAFIRTMLDALTIALNGTPWPVIMLIICVTAWRAA-GPRVAIFTAAALAYIALLGYWALAMETVALVGASVLLCVSLGIPLGIWFGKSGRAYAAAEPVLDLMQTLPAFVYLIPIIAFFGTGNPPGVLATIIFGMPPVIRLTALGIRGVPETIREAATAFGASRWQLLRDVEVPLALPSIMTGVNQTILMCLSMVVIISLIGGGGLGKEILEALQYAAKGPGLLGGFAILFVAMIMDRIVQGAFRR---
15896103     ---------------------------------------------------------------------------------------------LQHIELTLFAVIVSIIIGVPIGILITRVRKISSTVIALANVVQSIPSMALLGFLIPVFGIGSKPAIVMVVLYSLLPIIKNTFTGLKNIQPHIIEAATGIGLTKNQILVKISLPLAMPVIMSGIRISVVTAVGLMTIAAFIGAGGLGYLVFSGVQTVNNNMILAGAIP---------------------
108760529    ------------------------------------------------------------------------------------LASRVWKRTREHLFLVGVSLLAAMALAVPLGVLAARRPRLGRGVLGLTGVIQTVPSLALLVVMIPLLGIGSRPAIAALFLYSLLPIVRNTAAGLAGIPPEVRESAEALGLPALARLWRIELPMAAPSILAGIQTAAVINVGTATLGALVGAGGYGQPILTGIRLDDVRLILEGAIPAAALALLASGLFDAVER----
134452511    --------------------------------------------------------VILIFIFFAWKTNGIKFASFAAVSLIAIDLVDLWQETMTTLAMIFTAVIFCMIIGIPLGIAASRSRVFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
253583267    ----------------------------------------------------------------------------------------------EHIFLSFMSIIMAVIIGIPTGIIITYYGKARKTILGGINIIQAVPSMALFGFLIPIIGIGKLPAIIIVVLYSLLPIVKNTYIGLDGINPLTIEAAEGIGMTKYQILQKVQLPLALPVIMGGVRIAVVTSVGLMTIAAFVGAGGLGYLVFSGIRTINNYQILAGAIPACILALLIDYLTGILEK----
142628936    --------------ISDFLLFLIIFIREFFTISSLTGDSLKGLKLAYLPAIPWTAVIMGLFILGYKL-QGFSLALIASLGFFYVSVFGQWEPTMETLSLVLVTAPICFILGLFFGILGYLSKKVETTLQPILNVAQTMPHFSYLVPIIVFFGVGDHAGAVATIIFATPPMIRLTILGLRKISPEIVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
142628936    ----------IAPLLDAGVDWIWETFFYYLNIFNKFLITYVLFVMRDAYLGMPVVSTFFLIMGAGYIIGGIRSCVIVGGLILFIALSEYWDRALITAYMATFAVGISAINGIVVGSLCARNEISSKIILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAGSMSGVSNLQRWISIEFPLALPHIMLGLNQTVIFALMMIVLGALIGTEDLGQIIMGSLSRGGAGIGFTLGIFVSFICLAVDNLIRTWDERKKL
229017594    ------------------------------------------------------------------------------------------SALSEHLQISLISLFFAVIIAVPLGIILTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAARAMGMNSWKRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDIVLRILESPKR-
143022497    -------------------------------------------------------------------------------------------------AIISVSTLVCIVVGIPIGVLMSKSARAEKAILPILDMMQTIPSFVYVIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
142636771    ----------------------INYFDNLESFKITLLTFFMLPIKKFFLGIPWPWFIFVLTIIGWYFGK-FKLALLCLVMSIFIVTTGLWEKAMITLYLCGSSVIIASIIGIPLGVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINSQIIEAALISGCSQRQLLFKIKLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIGLTKADIGRGLVAGLCVAFISIIADRIIKAGSNKLK-
142636771    ---------PFAIYTTTFVKWLINTFNDLTRFFAWIIEQPYKIVLAIFQIIEPFSWISVVGIFFALYTKDKFLIILVVLSIVYLAVFDQWQSSMITLSSIIIAVPIGVILGILFGILSYKSKILEKIITPILDLMQTVPVFAYLVPILVMFGFGPVSALIATIIYAMPPMVRTTLLALNNIDPQLKESGLMSGCTERQLMWKVLIPVSKPTLLIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLDIGGGIESGIAIVVIAIALDRL----------
138727041    ----------------------------------------------LFQETPWWLMIPVLLGVVMLVSRSARLMGFVALSFALLGFIDHYDYAIQTLAVIFVCAFLCVLVGVPIGIALSRSDALQRTAVPVLDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVVRFTDLGIRLVDKDVIEAADAFGMTNRQKLYKVQIPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVSGLGIVLLAVILDRTTKLALAR---
137403601    --------------------------------------------------------------------------------------FGMWKDTMSTLAIISVATFLCLLLGAPIGILMAKSNRASMIISPVLDTMQTIPTFVYLIPIIMLLGIGKVPGLIAVCVYAIPPIVRLTNLGIREVNSKLVEAGKALGLSKLVILYRIEFPLALPSIMTGVNQTIMMSLSMVVIASMIGVTGLGLPILRSISNQFLALGLMNGLAIVALAVIFDRISQHYAKR---
23099146     ----------------------------------------------------------------------------------------FYQAVWQHLQISLLSLAIAIILAVPIGIILTRYKRLAEPIIGVSAILQTIPSLAVLAFLIPFYGIGTTPAIIALVLYGLLPILRNTYTGIVEVDPALREAARGMGMNTVKRLLKVELPLAMPVIMAGIRTSMVLIVGTTTIAALIGAGGLGDLILLGLDRGDIPLVLLGAIPAALLAIILDVILRLFEK----
149278703    ----------------------------------------------------------------------------SLLAFMLQESDKLLTQTLQHVGLTFISLIFALLIGLPLGILIARKRKLSGSVLGFAGVLQTIPSIALLGFMIPLIGIGAKPAIVALLIYALLPIIRNTYTGIIGIDPHVREAARAMGMSRQQILVRVELPLAMPVILAGIRTATVINVGVATLASYIAAGGLGEFIFGGISLNNTNMILAGAIP---------------------
254469776    ----------LDNRISSFMSWLVEDASFLTRFFSALIEVPYDAVRALLEVLPSLSWIAVTLLLTLLAFRGRRLALLVAGCFLYLAVFGQWQSAMVTLASIAIAVPFGVIGGLVLGILAYKSAGFERLLRPILDLMQTVPIFAYLVPILFLFGFGPVSALFATIIYAMPPMVRVVLVALQSVPTQLHEAGQMAGCTSRQMMWKVLLPSALPTLMVGVNQVIMLSLNMVIIASIIGAGGLGYDVLAALRRLDIGGGIEAGLAIVVIAIALDRLSQAFSQQD--
254469776    -----------GSFWDEAIKWININFFEVFEAFTALLTYLLLPIKRFFVGIPWAWGIVALGLIGWRVG-DLKLGLLCTTLAGFIAVNGLWRDAMITVYLCGVSVLLAAAIGMPLGVWAGQSELANRVLGTLVDTLQTLPSFVYLIPVVMLFRVGEFSAMVAIVLYAMAPALRYAAHGIREINPQVIEAGKVSGCTRWQLLWRIKLPLAVPSLLLGLNQTIMLALSMLVITALVGTRDLGQEVYIALTKANTGQGIVAGLAVAFIAIIADRILSALAK----
142079630    -----------GSFWDDLISWINVNYYDALEAVKLVLDGFMLPVKRFLMAIPWWWWVAGLGAIGWALGR-LRLAVTAVVLTAFIALVGLWEFAMFTVYLCAVSVIVAMLIGVPLGVWAAQSERASRVIGVVIDTLQTLPSFVYLIPVVMLFRVGDFTAFIAIVLYALAPAVRYTWHGIRGLDAQVVEAATVSGCTPRQLLVRVKLPLAIPEILLGLNQTIMLALSMLVITALVGTRDLGQEVYVALVKASTGRGIVAGLCIAFIAIVADRLIVAAARGAR-
142079630    ------------------------------------------------QIVPPLSWIAVIVLVAALGRRSRRLAAVVAGLFAYLAVFGQWESAMVTLASMVIAVPFGVAIGVGLGIASYRSARVERLSTPVLDLMQTIPTFAYLVPILFFFGFGPVAALVATIIYAMPPMARITTLALRGVPSDIKDFGEMIGCSTRQMTWRVLVPSAKAGLMVGVNQVIMLSLNMVIIASMIGAGGLGFDVLESLRRLDIGRGLEAGLAIVALAIALDRL----------
104774103    ----------------------------------------------------------------------------------------IWQALGEHLLLSMEALLLSCLIAIPLGMLLAHSKRAGEVVFQITSIIQTIPSLALLGLLIPFVGIGMTPALIALTAYGIMPIYQNTYSALRNIDPNLEEAADAFGLSRWKKLSRLEFPMALPMTLSGVSISLVMIIGTATLAAMIGAGGLGTYIMIGIQQNNNTYLLIGAGLSAVLTLAMSGLLKFMASSKK-
209552027    -----------------------------------------------------WVGVILVTALVAWRISGRSLAILTLAAGAYLVVFGLWVSAMITLASVLLCVITGLALGLAMGIWAYRSPGAEAGLRAVMNIMQTVPIFSYLLPTLLLFGYGPSAALFATVVYALPPMVHATVLALRSVPSETLELARMTGCSRTQTLWKVELPVAMPQLAIGLNQVVMMTLNMVIIASMIGAGGLGYDVLRALRRLDFGAGFEAGMGIVALAVVLDRLTQAAAR----
209552027    ---------------------------------TAMLLGVMNPFRDLLQSAPWSVVVLLLAMTAYALGGLRTTAV-VMLLILFIVVTGYWEAAMASVYLTVLSVAIALAIGLPLGIWVAGHPRLHGPVQLALDTLQTLPTLVYLLPAVMLFRNGDFSALIAIASYAIAPAVRYGMAGMAHVPHERIEAGLMSGCTPWQTFRFISLPSALPTLILGVNQTVMMALSMLVIAALVGTRELGQEVYTALARGQTGPGIIAGLCVACIALIADALLKSGAAR---
257463203    ---------------------------------------------------------------------------------IFLEKKGDWTALFEHLQISLLSLMLAIIIAIPCAIAISHRKKLSEWILHITGVIQTIPSLALLGFFIPFLGIGMVPAVLALVLYAIFPILQNTITALQEIDPSLEEAATAFGMTKWEKLKKFELTLAMPIIISGVRTSAVMIIGTATLAALIGAGGLGSFILLGIDRNNGNLILMGAMTSACLAILFNAGIRILEKQK--
143766216    ----------LDNAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVILFVGAIGWKLGK-MRLALTVMLFVFFIASSGYWVRAMITLYMVFASLVICALIGIPLGIWASKKESRTKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTVFGLRNVPQQIIEASITSGCTERQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
149913631    ---------PFADWINAFFDFLREDLRAFADGVEWLLDITANLLYGKNRWPRPWSVIAITAAMVGYYLSGWRLAMFAGLTFVWVAVMGQWEWTMETLSVIIVAAPLSILLGLVLGTMAWRSAGFRMVLNPLLNVAQSLPHFAYMIPVVVFIGVGPKAGAIVTIIFSVPPMIRMTLLGLQKVPPEVIEAGHMAGATRWQLLRHVRLPTARTEILVGVNQVIMQCLAMVVLASFIGMPGLGQKLLQLLQALKIGRSIEIGITIVLLAVMLDRCSKAWATRQ--
149913631    ----------LADPLDAMMDWVIMVLDPVTQWLRWFLIVWVLIPLRDAMLWLPFSAVLVFLMAVGWAVGGRRSALICLAYFGLIAMTGWWDRAMITVYTVTFAVFLATLIGFPLGIWGSRTESRARAVLLICDTLQTFPSFIYLIPVIMLFGVNDVAVVGAVVLFAAVPLIRYTIEGLRNVPVAQIEAANMSGASRRQTLWSVRLPLALPTIMVGVNQSVMFSLFMVIIAAFIGTQDLGQEMQRALSSSDVGKGLVLGLAVAFMGLMVDHLITVWASRRR-
134373388    ---------------------------------------PINAAQWLLHSLPWIVVIFLVTLAAYL-SAGIRLALFTLCATFYMVLIGYWEESMNTLSLVIISVPMAVLIGFGLGVWGYFSKRAEKIIMPILDIFQTVPTFAYLLPILLLFGFGTVVGLIASILYSFPPMVRNTILGLKRVPENIIESAIMSGADPKQLFWQAMLPSSKKQILLGINQSTMAALSMVIIAAIIGGTAIGWEVLYYIRKAEVGQSLVVGVVIALMAIIIDRITS--------
134373388    ------------------------------DFFVFTLLVMI-FMYVGLTQMPWPPLLIIYSFFAWQIG-GHKLALGTFFGLSFIVVVGMWPEAMISVYLCGIAVVFCFITGTSLGVWAAHSSVVSAIVRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSVRYAE----------------------------------------------------------------------------------------------------------
257126210    -------------------------------------------------------------------------------------KEEFFKAVLEHIQISFYALVIALIIAIPLGIYLTYKKKIAEIIIGLTAVMQTVPSLALLGLLIPIMGIGRKPAITALVIYALLPLLRNTYTGINGVDPMYMVASRAMGMNKIQQLFKVQLPLAMPVIMAGIRTATVLIIGTATLASLIGAGGLGKLILLGLDRNNMDLILLGAIPSALLAVLFDFVLKKLENKN--
239629369    ---------------------------------------------------------------------------------LFSKRQELLIAIWQHIQISLISLLFALIIALPLALAVVHHQRTAGIFTQIAGIFQTIPSLAVLGLLIPFVGIGTIPAITALVIYAILPIFSSTLAGIGSIDDALEEAADAFGMNRREKIFRVELPLAMPTIVTGIRQAIVMIIGTGTLAALIGAGGLGDFILLGIDRNNNAMTLIGAIASALLAIIF-------------
136806847    -------VVPIVSILNVIMTWVVETTGTFFRAVSAALDIPMTAVRNLLTWLPWSVSVFIIVVIAYAAS-GLRLAVFTVLSMSYMLVVGLWIESMNSLALVAVSVPLAVFVGFAVGTAGFFYPRAERAIMVTLDALQTIPAFAYLLPILLLFGFGVVVGLIAGILYAFPPMVRNTLLGLRRVPEEVIESGLMSGATETQLFFRVRVPSAARQILLGVNQTTMAAFSMVIIASIIGGSSIGWEVLSAMRKARFGESLVAGIVIALMAMVMDRITAGFANRK--
140399180    ------------DSVEAFFNWAVLNGDALFDAITYFIRVVLDTLELVFVSTPWIVIAALIILLTWLTA-GVRMAIYSGAFLSYMGLLGFWEKAMMTLALLGTAACLSILIGIPLGMFAARRPRFYAFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWFLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKG--------------------------------------------
228473306    ----------------------------------------------------------------------------------------FLHLTVEHLLISLSAIVVASLIGVLLGIFISEYRKYAAWLLGAVNMLYTIPSIALLGFFISITGVGNLTALIALILYALLPIIRSTYTGITHINPLIIEAAEAMGSTRWQLLWKIKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTLVGSVLIALLALGFDFFLAKIEKR---
142291472    ----------------------------------------------------PWTAATVGAFLLGYQLGGIRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
142291472    ----------FAHYIDAAVDWVWDTFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGIAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPPSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQDGPGVAIGLFVSLMAISVDVIVKWAEERKK-
229826647    ----------------------------------------------------------------------------------------YLKLLFEHIGITFVSAIIAIIIGLSVGIWISTKPKLANYVISIVNVVYTIPSIALLGFLISFTGIGNTTAIIALIIYALLPIVRSTYVGITTIDPKIIEAGRAMGSKEFQVLYKIKLPLAFPVIFVSIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSVLIFIGSLLIALLALTTDGILGIFGK----
139109577    ---------------DAAVKWININFDQLEAVKTFVLIHIMIPVKRFLLNTPWSVVVALIALVSFRLG-GFRLAALTTVLSLFIAVTGLWTKAMITVYLCGVSVLFAACIGIPAGILAASHSKLNRVTQALIDTLQTLPSFVYLIPVVMLFRVGDFAAMLAVIAYSIAPAIRYTILGIEQVPTHLIEAARAIGCTRTQIRWRIELPIALPQIMLGINQTIMMALSMLVITALVGTRDLGQEVYIALTKADTGRGIIAGIGVACIAIVADRLINRWAQRK--
141439316    -----------GDAIETFFDPLLYFLVWF---------------EKLLLLSPWPIVLAVLIGLSFAASRSWKLSFGVLAAFVLIGYFGMWADTMRTLAIITVATLLSISIGVPIGIAMARSNRVQTIVTPILDIMQTMPAFVYLIPVVMLLGIGKVPGILAVLVYAIPPVIRLTNLGIRLVDTDVLEAAIAFGATRRQRLLEVQLPLALPTIMAGINQTIMMALAMVVIASMIGVKGLGQPVL--------------------------------------
222150724    ------------------------------------------------------------------------------------------QALFEHIQISFIALLIATLIAIPIGIYLTRHTKVAEPIINVTAVLQTIPSLALLGLMIPLFGIGRVPAIIALVIYALLPILRNTYTGIKEVDPSLKEAASGIGMNTFRQLTKVEIPLAMPVIMAGIRTAMVLIIGTATLAAFIGA----------------------------------------------
142329991    ----------------------------------------------------PWTAATVGAFLLGYQLGGFRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
143066958    -------------WLSNFFNFIKDDLGYFTRTLTAGLEWLLDITGNLLLGPIPWTAIAGVAAIIGYWLGGWRMALLAGGTFVWTALIGQWKLAMQTLSVLTVAAPMAAFIGLSLGILAWKYSWFDKALRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLKKVSPEVVEAGKMSGASKWQMLRYVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLLMMNSFKLGRSFEIGVTIVLLAVMLDRCTKAW------
137036410    -------------------NFLLFTFNDLTRFFAWIIEQPYKIVLAIFQIIEPLSWISVVGIFFALYTKDKFLIILVVLSIVYLAVFDQWQSSMITLSSIIIAVPIGVILGILFGILSYKSKILEKIITPILDLMQTVPVFAYLVPILVMFGFGPVSALIATIIYAMPPMVRTTLLALNNIDPQLKESGLMSGCTERQLMWKVLIPVSKPTLLIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLDIGGGIESGIAIVVIAIALDRL----------
142485010    --------------------------------IFVFTLLLMIFMYVGLTQMPWPALLIIYSFFAWQIG-GYKLAIGTFLGLSFIIVVGLWPEAMISVYLCGIAVVFCFIIGTSLGVWAAHNAVVSAILRPINDTLQTIPLFVILIPFVVLFKIGDFTALLAIIIYAIVPSIRYAEHGIRNLPIEVIEASKMMGATTIQILLLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGANGLEQTVFIGLTDGNMGKGFVAGISMAIIAMIVDRITKTISEK---
142483655    --------------LEDGFLYVRPTLRFVLDPITQPLSWMLESALNVFTSVPWWVLMPVLLIATQFASKSWRISGFVALCLVFFLVTDHYVFAMQTLSIIFVCTVLCVVLGIPTGIMMARSNTFQRMLIPVLDMLQTLPTFVYLIPLIFLFKITEPKLYLAIILYAIVPVIRLTDLGIRLVDKDVIEAANAYGMNSRQLLFHVQVPLAMPNIMAGVNQTIMMSLAMVVIASLV------------------------------------------------
260888767    ------------------------------------------------------------------------------IRLFHERSDFFLQLTLEHIAIALVAIVLAIVIGGAMGILIAEVDRMAQPTLLVVNFLYTIPSIAMFGFLLPFSGIGNTTAIIALTLYALLPMVKNTHTGLKNVDPLLIEAAVGMGSTRFQVLRRIALPLAMPVILAGIRNMTTMTIALAGIASFIGAGGLGIAIYRGITTNNAALAFDGSLLIACLALLADTVLARLEKR---
143918011    -------------------------LGGIKTIVTFTSWDWIDENPWAVWPALPWTVVCLTATMIGYALQGRGLAILAAFSTIYISVFGQWQPSMETLSFVLIAAPVSFALGLFFGVWSFKSRTVESTLTPFLNIAQTMPHFSYLVPVMVFFGIGDQAGAIATIIFATPPMIRLTLLGLKKVSPEVLDAGMMSGCTSFQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGFNLLLALNQLRVGLAMELGICIVLIAVLLDKLSLAWANKQ--
143918011    --------------LQGGIDWFLDTFFFALQGFNWLIVDVLFPMREAYLSMPVVATFFLVMGIGYIIG-GVRSALIVGSFLLFIAVLEWWERALITAYMASFGVIVSGIIGITVGSLCAQSRAATKVILLICDTFQTFPSFVYLIPVMILFGITDTSVLIAVIVYATIPATRYTVEGLISVPDSLQDAGSMSGVTKMQRWLKIELPLAFPHIILGINQTVIFALFMVIIGAFIGTEDLGQYIIKALSDKQIGNGLLLGLCVAAIGLTVDHLIQTWASQRR-
163734595    ---------PFAVWLDAIFNFVKDDLRTLTEGLEWILDATANLLFGKRRWPNPWTSVAAVAAVVGYYLGGWRMALLGAGTFIWTALIGQWTIAMETMSVLVVAAPLAFVIGLSLGILAWRKPWFNRALKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTIYAIPPMILMTTLGLQKVPAEVVEAGEMSGCSRWQLLRHVYLPSARREILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAVMLDRMSKAWVAKQ--
163734595    ---------------------------------SFLNVQVLIPFRNFLLSIPTPAFILLIVAFALWLGGKKQ-AVLAGIFFSLVALSGWWDRSVITLYSVISAVTLAMMFGLPLGIWAARTEKWSNRILLVCDTAQTFPSFVYLIPAIMLFGITDVAIVFSILIFAMVPLTRYTIEGLRSVPEEMIEAADMAGATRRQKLWKVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDMGKNFVLGICVSLMALTFD------------
258646867    --------------------------------------------------------------------------------------QDWLLALTQHVQISLSALLAAIFISIPLGILLSRKKSYAETVLQITGIIQTIPSLAILGLMIPFLGIGTLPALTALIIYALFPILQNTITGLSEIPPVLDEAAEALGMNRWEKLKNYELALAMPVITSGIRTASVMIIGTATLAALIGAGGLGSFILLGIDHNDSALILIGAGSSALLAIIFSYGIHILE-----
134937514    --------IPFDRWLNVGMGFLITYFGWFFMGVSWLLEWPIDAVRMVLQSLPWSVLSFLICVFAFIAA-GWRLAMFALISCMYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
238927240    ----------------------------------------------------------------------------------------FLQLMIEHLWISGAAIGIAIIVGGTAGILIYRYERAVAPTLGMVNFLYTIPSISMLGFLIPFFGIGNTAAIIALTIYALLPMVRATHTGLAQIPASLSEAGASLGGSDFYVMTRVQLPLAMPIIMAGIRNMATMTIALAGIASFIGAGGLGVAIYRGITTNNPALTIAGSLLIAVLALSADAVLGRAEAWLK-
139411684    ---------------------------------NFALLEIMRPFNNFLQTSPWTLIIAAVSFLAYYLG-GFRLCFYCFSLLMFIVLTGYWAPAMSSVYLITISVSVAVLIGYPIGFWLSSRPSLRGTANFVLDTMQTLPTLVYLLPAVMLFRIGDVSAVIAVILYALAPAVRYAMVGMSQVPPALLEAAQIAGCTRWQTLIWVRLPAALPTLLVGINQTIMMAFSMLIIAALVGTKDLGQEVLIALNRSLVGEGLVAGFCVACLALISDGILKAAAAR---
137063841    ----------------------------------FLLTYFMLPIKRFLLGIPCLWFVFIICLIGWHYGRLKLATLCLCLSL-FIVLTGLWEKAMVTIYLCGSSVIIACIIGIPLGIWAGISTRANRILTVIIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYSLAPAVRYTAHGIKNINKEIVDASLMCGCSQRQILFKIKLPLALPEVLLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRIIKSGSDKLKI
91200378     --------------------------------------------------------------------------------------------TTEHLYLVTISLSAAILTSIPLGIVSAKRTTLGQIILAIVGVLQTIPSLALLVFMIPLLGIGGPPAITALFLYSLLPIVRNTYTGLHDIPSHIQESAEALGLPPGARLRLVELPMASRPILAGIKTSAVINVGTATLGALIGAGGYGQLILTGIRLDNISLILQGAVPAAVLALIVQGGFEALER----
139344620    ----------------------------------FFFIFLLKPFKIFMLSAPWFLFVLLVFALGYKI-KGIYLGMQCSILVTFIALTGFWEKAMITVYLIGICVLLANLIGIPIGILASQNDKVHKITKVIIDTFQTLPAFVYLIPVIMIFSVGDFSAMIAVVLYAIVPAIRYTDNGLRQVPENFIDVATTAGCTKFQILRRVKLPLSLPDIMLGVNQTLMMGLSMLVITSLVGTRDLGQETLIALSKVDPGRGLTAGICVAFIAITVDRLISAWSNNRKI
297584208    -------------------------------------------------------------------------------------------ALWEHIHMSLIALLISVFIAVPLGVVLAHYRSGAEPVIGVTAVLQTIPSLALLGFLIPFIGIGTTPAIVALTAYALMPILRNTYTGIKEVDPALMEASRGMGMNTLQQLHKVQLPLAMPTIMAGIRTAMVLIVGTATLAALIGAGGLGDLIMLGINRSN-------------------------------
227532962    ------------------------------------------------------------------------------------------SALGQHIEISLIALMIAVVIAIPLAVWVQTHHKTAAVLLQVTGVLQTIPSLALLGLLIPFVGIGTLPAIIALVVYALLPIFQNTYIGLRDIDPSYEEAADAFGMSRLRKLFKVELPIALPVILSGVRTAMVMIIGTATLAALIGAGGLGTFILLGIDRNDAALTLMGALAAALLAIVFSWLLNVMQK----
142041883    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSVIGTIVAVAAGIAVPWGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIINGVRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLVDAIGAIA------
141373290    ----------------------------------------------------PWTVVTAGAILLGYKLKGIGLATMTGAALIYIALFGQWEPSMETLSFVLIAAPISVVLGLVFGVWAYKSAKVDVALQPFLNVAQIVPHFSYLVPVMVFFGIGDHAGAIATIIFATPPMVRLTVLGLKNVSPEVLESGMMSGCSSFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGYNLLLALNGLRIGKALEQGICIVLIAVVLDRLSLAWANKQ--
56707174     -------------------------------------------------------------------AGHWEVLMQTLIQTFMDRRSDLLTALWQHLGISLAALVIAMVIAIPLAIWVVRRPRWAEGLLQLTSVLQTIPSLALLGLLIPLVGIGTVPTVIALVIYALLPIFQNTYLGISEIDASIEEAADAFGMSRMRKLFKVELPIALPQIIAGIRTALVLIIGTATLAALIGAGGLGTFIMLGIDRNDTSLLLIG------------------------
142537223    ----------LDNAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVILFVGAIGWKLGK-MRLALTVMLFVFFIASSGYWVRAMITVYMVFASLIICALIGIPLGIWASKKESRTKIVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVFGLRNVPQQIIEASITSGCTERQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
137141427    ------------------------------------------------------------------------------------------------------------------GIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGANRKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
135212324    ---------PFANWMDTGFNFLETLTRWFAEGLQFLLDTTANILFGKRRWPNPWSSVAAVAAVIGYYLGGWRLSILAGGTFVWTALVGQWKIAMETLSVIAVAVPFAFFVGLLLGITAWKFAWFDRAIKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLQKVSPEVVEAGKMAGCTKWQMLRHVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLVAVMLDRLSKAW------
255657167    -----------------------------------------------------------------------------------------------------------------------------KPILGTINFLYTIPSISMLGFLIPFSGIGNTTAVIALTIYALLPMVRNTYTGITNVDKNILEAARGMGSTDFQILYKIKLPLALPVIMSGIRNMVIMTIALAGIASFIGAGGLGVAIYRGITTNNTVMTITGSILIALLALIFDFILGLVER----
119947028    -------------------------LGGVKTVVAFTSWEFISANEWARIPALPWPAVAAGAFLIGHYLGGRSLSILAGTSTLYIAVFGQWTPAMQTLSFVLVAVPVSVFLGLTSGILAFKNKSFESILTPLLNVAQSMPHFSYLIPVVVFFGIGDHAGAISTIIFATPPMIRLTILGLKKVSPEVLEAGMMSGCNARQLMFRVLIPTARHDILIGVNQVIMQCLAMAVIASFIGAKGLGYDLLVSLNMLNIGQALELGVSIVLIAVVLDKLSLAWANKQ--
119947028    -----------------IVDWIITNTYDAVQSFNFFMITSILMPMKEAYLSMPVAATLFLVAGTGYIVGGIRSAIIVTALIAFIALTPWWDQALITAYMTTFAVIISVTIGCSVGILCSRTPRATKVILLVCDTFQTFPSFVYLIPVIMLFGVSDLSVLIAVIVYATIPATRYTVEGLSNVPKSLQEAGSMSGVNRMQRLLKIELPLAFPHIMLGINQTVIFALFMVIIGAFIGTDDLGQLIMQSLSQANMGQGIVLGLCVAFIGLAVDHLITWAEQRKKV
137838106    -----------GDSIEGFFGPLLKFLVWFEKF---------------LITTPWPLIIFLLSFLAWLSSRSLKLSIGTAISFFVIGYFGMWKDTMSTMAIISVATLICLILGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRRVVEAAKALGIKKRIILFKIEIPLALPSIMTGVNQTIMMALAMV------------------------------------------------------
135478723    -------------------------------------------------AIPWTVLTAGAFILGYKL-KGVGLSILAGFSCIYLAVFGQWEPAMQTLSFVLVAAPVSVLFGVIWGVLAYKSRTVERVITPLLLVAQTFPHFAYLVPIIVFFGIGDHAGAVATIIFATPPMIRLTLLGLKRVSPEVLDAGRMSGCHNYQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAMGLGFNLLLALNQLRVGQALELGVCIVLIAVVLDKLSLAWADKQ--
114769443    ----------------------------------FLITKVLIPFRDTLLWIPTSSFILFITVFSLWLGGKKP-AIYAFLFFCFVASTGWWDRSVITLYTVISAVVLAMLIGLPMAIWAARSDKWSRRILLFCDTAQTFPSFIYLLPAIMLFGINDVAVIFSILIFTLVPLVRYTVEGLRGVPPEMTEAADMAGASRFQKLINVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGLCVSLMALTFDQIMSWTEKRKK-
257869324    -------------------------------------------------------------------------------------------------------------------------KRMAEFVLQITSILQTIPSLALLGLLIPFVGIGTVPALIALVVYALLPIFQNTYIGLSEIDPSIEEAADAFGMSRLRKLFKVELPIAMPVIISGVRTALVLIIGTATLAALIGAGGLGTFILLGIDRNDPSLTLIGAVSSALLAILFSGLIRFLQNRS--
83951782     --------LPMTQWVGQGMEWLLGLMKPAMRLVSAGLGVVMEAVNWLFNALPWPVLIGLVTGFGWWAG-GLRLAALGGIGMSLVLASGYWTESMNTLSLVAVSVPLALIAGGAVGILAYEFPRIKGLVQGIMDVMQTVPTFAYLTPLLLLFGFGPVVGLIASAIYAAPPMARNVLLGLERVESDIKEAAIMSGGTRLQQLFLIEIPAAKTQIMVGVNQCLMAALSMVIIAAVIGGEDIGWEVLLTMRKAQLGPSLLAGMVIVVFAVIIDRMLHLAMTRER-
83951782     ------------------------------RITAGLVLLILAGVLETGVSELPWPFLLVAVAAIGWTAGGWRLAALTTGLMVLVLFSGLWQKALLSLYLAGVSVFACAVMGGLIGLASAASPMVWRVVRPICDMLQTIPLFVFLIPVLMFFQIGEFSAFLAICMYAIVPMIRYTRQGLVSTPDELIEAAISSGATSWQVMREVRAPYAAPTILLGLNQTILYAFAMLVIAALVGTTGLGQSIFLALGQADVGLGIVSGAAMAILALVADRLVQGFATKRR-
138362850    -----------GDAIEAVFDPVLYFLVWF---------------EKLLQNSPWPIVLICFLAVIYFGSRKISVTIGSLFAFLLIGIFGMWEDTMSTVSIIGVCTMLSIGIGIPVGVLMAKSERAQRICTPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVVIYAIPPIIRLTNLGIREVDKEVLEAADAFGANPRQKLFQVQLPLALPTIFAGI-----------------------------------------------------------------
241888804    ----------------------------------------------------------------------------------------------EHLQISLLSLIIAVFIAVPLGIIISGNRKTSEWFLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQSTITGLSEIDPSLEEAATAFGMTKLEKLKKFKLALAMPILMSGVRTASIMIIGTATLAALIGAGGLGSFILLGIDRNNSALILIGAISSAVLAIIFGLLIKFLQDKK--
143317502    ----------------------VNYYDALERVKLFVLDGFMLPVKRFLMAIPWWWWVAGLGAIGWVLGR-LRLAATAVALTAFIALVGLWEFAMFTVYLCAVSVIVAMLIGVPLGVWAAQSERASRVIGVVIDTLQTLPSFVYLIPVVMLFRVGDFTAFIAIVLYALAPAVRYTWHGIRALDAQVLEAATVSGCTPRQLLVRVKLPLAIPEILLGLNQTIMLALSMLVITALVGTRDLGQEVYVALVKASTGRGIVAGLCIAFIAIVADRLIVAAARGAR-
142018994    -------------------------LGGLETIVAFTSWDWIDANPWALPGLPWTIVAAGSAILAYKLGGK-GLALYALLSMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142018994    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLVVGAGYLIGGVRSALVVCGLTLFIALSPWWDRALVTTYMATFGVLVSCTIGFTVGTLCFQNKHSTNFMLNVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIGLIFDNLIRTW------
136645833    -------------------------------------DSWMDANDWFSWPTLPWPAIVAGAAILGYQLQGIRLAILAGTGFAYLSVFGQWEPSMQTLSFVLVSAPICFILGLGFGIWGYLNKTVEMTLQPILNCMQTLPHFSYLVPVMVLFGVGDHAGAIATIIFATPPMIRLTILGLKKISPDIVDSGLMSGCNRFQLLFRVLIPTAKRDILVGVNQVIMQCLAMTTIAAFIGAKGLGFDLKVALNSLEIGKASEIGLCVVLIAVILDK-----------
86137727     -------VLPATETVGTGVKSGLTFLKPAARIFSALMAYPMAATNYVLSAVPWPLLIAATVALGWRLG-GIKMAAMAAIGLGLVLVSGYWPQGMNTLALVAVSVPLALVVGAGIGILANEFPAFRAPVQALLDVMQTVPTFAYLTPLLVLFGFGPVVGLIASAIYAAPPMARNVLLGLQRVEHEVKEAAIMAGGTRIQQLFQVEIPAAKVQIMVGVNQCLMAALSMVIIAAVIGGNDIGWEVLLTMRKAQFGPAMLAGAVIVIFAILIDRMSATLAQERR-
86137727     -----------------------------------------------------WPFVLAGAAALSWVAGGPRLALLSLVLLTTILVSGLWERALLSLYLSGAAVFACAVLGGAIGLLSAVSPLAWRIVRPICDMLQTIPLFVFLIPVLMVFQIGEFSAFLAIIAYAVVPMIRYTRQGLISTPDDMIEAATASGATGWQMMRDVRAPYAAPTILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGKADVGLGISAGAAMAILALIADRIVQ--------
137577364    -------------WSDAMEYINVNFFDAFEAIKVFFLQSLLLPVKKFFVGIPWAWGIMATGLFAWKLA-GWRMGIIAFFLMSFIAASGLWSKAMVTIYLCGVSVFIATIIGIPLGIWAAERQGAGRVILGLMDTLQTLPSFVYLIPVVMLFRVGDFSAMIAVVLYALAPAVRYAAFGLKEVPEHLVEAARMAGCTPIQLLLRVKLPLATPQLLLGLNQTIMLALSMLVITALVGTRDLGQEVYIALTKANAGQGIVAGFCVAFIAIIADRVVNASADKQK-
137077592    ----------------DFTRGLANGVDVLLNFTEALLHKGFPGLEIGPLPWIIILTITIIIGLYLKGWKLALLGGTCFIYLILFSKRGIWELSMKTLAAISVSAPLAALIGLCLGILAAKRKWFHDFLWPILNVLQSLPHFSYLILVVIFFGIGTKAGVIATIIFAFPPMARLTILGIKNISSEIIEAGIMAGCNKWQMLFKVEIPSARSPIMLGINQVIMQCLAMVVIAAFIGQPGLGHDLLVRLQGLRLGEAFEIGVAVVLIAITLDR-----------
136411630    -------------------------LGGVKTIVAFTSWDFVGENDWAIWPALPWTFVSGGAMLLGYALKGRGLALLAGSATGYIAIFGQWEPAMETLSFVLVAAPVSCLLGLLFGVLCYKKHSVEAALMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKRVVPEVVEAGMMSGCTTYQIMFKVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLSLNQLRIGQALELGICIVLIAVVLDKLSLAWANKQ--
135345261    -----------------------------------------------MPGLPWTIVAAGAAILAYNLSGR-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQIIFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
218438210    ----------------------------------------------------------------------------------------IWWRTAEHLLLVALAIGVAIAVGLPLGIVITRYPKLVKPVLGVANGIQTIPSLAIFGFLLLLGGIGKIPAIVALILYALLPIIRNTYTGITSVDPAIREAAKGMGMNEKQILLQVEIPLALGIILAGVRISTVICVGIATIAAAIGGGGLGVFIFRGIATVNNQLILAGAIPAAVIALLADGGIGWLEKR---
197123695    ------------------------------------------------------------------------------------------DRTLEHLVLVAVALTGAILAAVPLGVLAARRPRLGRLVLALVGVVQTVPSLALLVFMIPLLGIGARPAIAALFLYGLLPIVRNTHAGLTGLAPELRESAEALGLPPLARLRLVELPLATPAILAGVKTSAVITVGTATLGALVGAGGYGQPILTGIRLLSVPLILEGAVPAALLALGVQGLFDLAEK----
137218895    ---------PIRDWVNSGWKVFIAKYGLVFDAIGYGLLRAYSEVNFIVEAPWPLVIIAVIAITYFSSGRKVGTTVFVAFCTFFIGFLNFWDKAIETTTMVVVGMTLCVVIGIPVGIAMARNKRVRNIILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIVIYAVPPLIRLTDLGIRLVDREIIEAAESFGANKKQKLWGVQIPLALP-----------------------------------------------------------------------
142538555    -----------------------------------------------LPGLPWTIVAAGAVILGYNLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKFLYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPTEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
136922308    ----------------------------------------------------------------------------AGIGFSYVSIFGQWEPSMQTLSLVLFTAPVCFILGISLGIWGYLSKNVEATLQPILNVAQTMPHFSYLVPIVILFGVGDHAGSIATIIFATPPMVRLTILGLRKISPEVIESGLMSGCNKFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNSLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
261408314    ----------------------------------------------------------------------------------------LWEYFIQHITMVVIGLGLAFIVGVPLGILCSKSKWAAKVILFITNILQVVPSLAMLVVLMLWMGLGTTTVMVGLFLYSLNPIARNTYVGLKQVDPSYLESGKGIGMSPFQMLVKVRFPLALTYIMSGLRIAAVIAIGVVTIAPLVGGGGLGREIYAGLNSNNSLRIFAGAIPAAVLAIVADIVLGMLQRKM--
138482850    ------------------------NFYAFTTWLKTIFYYILNPLETFFTGLPWFYVLAGFALISYFSAGKWFALVAFCL-LFFTGLSGVWLLTMETLAAILASVAVCVIIGLPLGIFAAYNKTVDQIIRPILDTMQTMPAFVYLIPVLYFFGGNRVTAVIATVIYALPPMVRMTNLGLRELPKQINEVSDSFGSTEIQSLIKVKLPMASPSIMLGVNQAVIMALAMQVITPLIAGEGLGKEVFRAMETADTGRGLIAGIGIVL------------------
182684804    -------------------------------------------------------------------------------------------------------------------VFLRYHEKLADWVLQIAGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPNLQEAGIAFGMTRWERLKKFEIPLAMPVIMSGIRTAAVLIIGTATLATLIGAGGLGSFILLGIDRNNASLILIGALSSAVLAIAFNFLLKVMEK----
143745125    --------IPFVGWINTGIKFLKSTFRELTRSISKGIDSVLNFTEAIFYEPLPWIMLFGLAIVYGLYLRGWRLALLGGACFFLFSLRGIYELSMETLSAIAVSAPLSALIGLLFGIVAAKRKRFHDALWPILNVLQSLPHFSYLIIVAIFFGVGSKAGVIATIIFAFPPMTRLTILGLKGVSQEIKEAGIMAGCSKWQMLFKVEIPSARSSIMLGINQVIMQCLAMVVIASFIGQKGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDRFSQAMALKE--
144057380    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVILAYYLGGFKLALLALVTFVWTAMIGQWKIAMQTMSVLTLAAPLAVVIGLGLGVTAWKFKTFDKSIRPILSILQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAIPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
144057380    -----------------AIDAIKNTTEWLRWFLNV---KVLIPFRNSLLWIPTPAFILIIMGLGWYLAGKKE-ALIAGVFFTIVAITGWWDRSVITLYTVISAVVLATFIGLPLGILAARSVKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQRLLTVELPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLA----------------------------------
137679667    --------------VEEAFLNAKDVLKTVLDPLTQPLSWLLEGALFIFLAAPWWIVVPLILMFVWYVCRSVAVTTFVTVSFAFLAFIDHLDAALQTLAIIAVCTGICIILGVPVGIAMAKSNRFQRSLLPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVVEAANAFGMSSRQKLFGIELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVIL-------------
143265102    ------------------------------DAMFDPLLKMLVFFEKTLVATPWPIFMIVLVALTYWGSRSIKLCVGTVLAFIFIGYFRMWEETMSTIAIILTSVIMSVAIGLPTGIAMSRSDRTQKIVTPILDIMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDQEALEAADAFGATKRQKLFQVQLPLA-------------------------------------------------------------------------
143995912    ----------------------------------------------ILIQPLSWISIIFIFVMIGVWLKDISLSIFIAISFFYVALFDLWQSTMITFSSIIIAVIIGIIFGTLLGILSFRFNKINKILTPTFDFMQTMPVFAYLVPALMLFGYGPAAALIVTLIYAMPPMARVTKNALDQVNSEIVELGQMVGCSTFQMFYKVLLPTIKPRMMLGINQVIMLTLNMVIIASMIGAGGLGYDVWTSLKQLRIGQGFEAGIAITLVAIVLDRLSQKIASR---
143995912    -----------GRFWDRIIDYININYHGSISLVNFFFIYLLKPFKFFMLSTPWFLFVFLVFIIGLKI-KGIYLGLQCSILVLFIALTGFWEKAMITVYLIGVCVLIANIIGIPIGIIASQNDRVHKITKVIIDTFQTLPAFVYLIPVIMIFSVGDFSAMIAVVLYAIVPAIRYTDNGIRQVPESFIDVATTAGCTKFQILRRVQLPLSLPDIMLGVNQTLMMGLSMLVITALVGTRDLGQETLIALSKVD-------------------------------
142771122    -----EYTISISGYLDWGIKFITTSLFVPLGIFRFLLVYFFMPTKAMFQSMPWISVIVLVGCAGWRLGK-FKLALTVMFFVFLIAASGYWVRAMITLYMVSVAIVISIGFGVPIAIWASRKLSTTKLILNICDTFQTFPSFIYLLPAVMLFQISDVSAIFAIVVYASIPITRYTIFGLRNVPAQIIEAAKMSGCSEGQILWKVRMPLAFPEILLGINQTLMFALFMVMIAGFIGTVDLSQEIFRALSFNDGGKGLVIGLCVSLIGLTADRLL---------
142771122    --------IPFVQWVNNLIDILRSTFREFTRSIANLIDIPLDFTEALLLGPMPWVMILGLVIILGLYLRGVNLAILGGACVLYLALRGIWTLSMKTLAAIAVSVPLAVIIGILLGILGAKFKVVEKILNPILNILQSLPHFSYLILVAIFCGVGAKAGVIATIIFAFPPMTRLTILGLKELSSEIIEAGRMNGCNYWQMLFKVELPGARSSLMLGINQVIMQCLAMVVIASFIGQPGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDR-----------
94310540     ----------------------------------------------------------------------------------MLTNADTGRLTVRHLALVGGSVGAATLVGVPLGVVAARRRRFGQVLLALVGMLQTIPSLALLAMLIPALGIGIWPALVALFLYALLPIVRNACTGLQEVPAGMRDAALALGMRPLQVLWYVELPLSLPVLLAGIKTAAIISVGTATIAAFVGAGGYGERIVTGLALNDATQLLGGAIPAALLALVVQGGFGLAELRDR-
135769433    ------------------------------------------------------------AFLLGYQLGGIRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
116629363    --------------------------------------------------------------------------------MLLTEHDQIWATTLVHIKISLIALLIAMVIAIPLAFILKGHKKVAEFTLQIAGIIQTIPSLAILGLLLPFVGIGTTPAIIALVLYAIMPIFQNTYSGLTDIPDNLEEAATAFGLTKWKKLQRLEIPMAMPMIFAGVRIALVMIIGTATLAALIGGGGLGTYIYVGINSNNNTEVLMGAILSALLALVFSGVLKFIAK----
87309567     ------------------------------------------------------------------------------------------QRLAGHIFLSFMALLIGGAISLPLGVWCSRRKRAEQVALTVASIIQTIPSLALLAAMVFAWGIGWFPALVALVLYSLLPMLRNTITGIQSVDPACLEAAQGLGMSDRQRLRLVELPLAAPTIVAGIRTAAVWVVGAATIAQPVGATSLGNYIFAGLQTLNPVALGVGCFFSAALALSIDALLGTLE-----
254516260    -------------------------------------------------------------------------------------------NTAVHLKLTAIAVGLGCLVAIPLALLVSRSSRVAGALQYLASLFQTIPALALLALLIPILGLGQTTAIFALFLYSLLPIVRNTLAGLAGVDPLLKEVARSLGLTPTQQILRIELPLATPMIIAGIKTAAIISIGTATLAAFVGAGGLGEPIITGLSLNNHRLILEGAIPAACLAIATELAFGLLERR---
135383124    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALTTFVWTALIGQWKIAMQTMSVLTLAAPLAVLIGLGLGITAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
143025839    -----------------AIDSIKNTTEWLRWFLNV---KVLIPFRNSLLWIPTPAFILIIMGLGWYLAGKKE-ALIAGLFFTIVAITGWWDRSVITLYTVISAVVLATFIGIPLGILAARSTKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQKLLTVQLPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGMNVSLMALSFDFIITKWTE----
143096065    -----------GDAIEAFFDPLYFFLVWL---------------EKLLIATPWPIILVIVAGLAYLGSRSWKLALGSVVSFMLIGYFGMWKDMMATISLISVSTLICIAVGIPIGILMSRYDRVQSAITPILDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVCVYALPPIIRLTNLGIRLVDKEILEAADAFGSSYRQKLFSVQIPLALPNIFAGVNQ---------------------------------------------------------------
134366798    -----------------FFNPIRLFINGFVESIRVLISVPVNGAPS--PYIGWFGVIAIVAFICYATSR-LRIALLAVALLLGCGALGMWQFTMDTIAMTIAAVLLSLAIGIPLGIWAGLSDRVLKALTPILDLAQILPTLVYLAPLALFFMIGVAAATVATMVYSIPITIRITSHAIRSLNFSPVEASISMGATEKQTLTKVQLPMAKQMIVLGINQTVMAALSFVVIAALIAAPGLGKPVIEALIIRNTGRGFVAGLAVVFVAIMLDRATSAAAKKQ--
134366798    ----------LEDATNQFTEYVTTDFYFLTVGFKDLILWVLNPIENVLAQAPWYLTVFMIVLIASILG-GIRIAILSLTLLILIVVSGIWFDAMITLTQTIVATILTMVVGIGLGIWVGRSNRADTFLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIIYSIPVVVKIVGEGIRAVP---------------------------------------------------------------------------------------------------
254283768    --------------------------------------------------------------------------------------------TMTHLKLTLIAFVLACVVAIPLALVLARFERISRGLIYLAGLIQTIPSLALLALLIPLVGLGQIPAIIALFLYSLLPLIRNTLAGLFSVDPLLIEVADGMGLTHRQRLRLIEVPLAMPMILAGMKTAVVVSIGTATLAAFVGAGGLGEPIIAGLNLNNTTLILEGAIPAACLAMAAELLFESIERR---
139404910    ----------------------------------------------------------------------------------YIAIFGQWEPAMETLSFVLVAAPVSCFLGLVFGVLCFKSRSIEIVMMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKSVPPEVFEAGMMSGCNDYQILIQVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLALNQLRVGQALELGICIVLIAVVLDKL----------
136575770    ----------FADPIDTGFKWFRTTFNVVTRPFNFIVREILVRAQTLFNETITWQAVVVVAAAFALYVAGWKMALFTACGVTLIGLTGRWLDAVDTLTQTVVAVLISILIALPIGIWIGRRPRIEAIIAPVLDAFQTIPNLVYAIPFVMIFSVGPVPGIVAAVVYAIPPGIRLTSLGIRQVNNESVEAAITFGATQRQVLWGVRVPLAMPSIILAINQMVMMVLAMAIISGMVGGGGLGYRSVEALTGPDSGLGVEVGLAIVIMATILDRLLQATAKR---
81429479     ------------------------------------------------------------------------------------------QALGQHLEISLLALLIAAVIGIPLAIILTAHQKLAEAMLQVTSVLQTIPSLALLGLLIPLVGIGTVPAVITLVLYALMPIFQNTYAGLSGIDPALKEAEIAFGLPRAKRLLRIELPLAMPLIISGLRIALVMIIGTATLAALIGAGGLGTFILVGIQSNNNALLVVGATLSAVLALVVSALIRWL------
142734721    ---------------------------------------------------------------------------------------GMWDESLQTLALMGLSVTLCVFFGVLLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNAGIRQVSDQIIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
157694458    -----------------------------------------------------------------------------WINVLLDRKEQLGHALLEHIQISLIALFLAILIAIPLGIYLTRVPKLAEWVIGVTAVLQTIPSLALLGLLIPLVGIGQVPAIIALVVYALLPILRNTYTGIQEVDPSLREAALAMGMNHRKRLLKVELPLAMPVIMAGIRTGMVLIVGTATLAALIGAGGLGSLILLGIDRNDMALIVIGAIPAALLALLFDVVLRTFER----
139129547    --------IPIAEWIEKHIKEWLFMQRPLFKKLAAPIDATLDGLDSLFNFIPFPVVILIFAFFAWK-TNGLKFAIFAALALISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHRIEIPLAMKTIMAGVNQTL-------------------------------------------------------------
146319254    ----------------------------------------------------------------------------------FIERKDEWGALFEHLRISLLALIIAIAIAVPLGLILSSKKRLTEWSLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQGTLTGLGEIDPSLEEAATAFGMNKWEKLKKFKLALAMPILMSGIRTASIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAVSSAVLAVLFGYGIRLLQDKK--
139850653    --------------------------------------------------------------------------------------------------LMCISIAFSAVVGIALGIGASQSNRLETVIKPILDTMQTLPAYIYLIPAFFLFGIGAPGAILATVIYALPPIVRLTNLGIRQVPTGIDEAATSFGATTRQSLIKVKIPLAIPAIKLGINQTVMMALALVVLATFIGAPGLGDIVLRGMQRLNVGKALEGGLAIVLMAILLDRVTHAIGQ----
140893654    --------------------------------IFVFTLLLMIFMYVGLTHMPWPALLIIYSFFAWRIG-GYKLAIGTFFGLSFIIVAGMWPEAMISVYLCGIAVVFCFVMGTSLGVWAAHNAIVSAILRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSIRYAEHGIRNLPNEVIEASKMMGATNRQILFLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGTNGLEQIVFIGLTDGNMGKGFVAGISMAIIAMIVDRITKTISEK---
134529944    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKG--------------------------------------------
269123352    ---------------------------------------------------------------------------------------------------------------VPLGIFVINYKKTKEWLLQVTGIFQTIPSLALLGLFIPFIGIGTLPAVVTLVIYAIFPIMQSTITGLSEIDSSLEEAATAFGMTKWEKLKKYQLALSMGILMSGVRTASIMIIGTATLAALVGAGGLGSFILLGIDRNNTELIFIGAISSAILAIIFGGLIKFLQNKK--
134700731    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLALFAGLVMIYISVFGQWKPSMQTISFILVAAPLSFIFGLTLGVMAFKSKRVEKLLYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
88813585     -------------------------------------------------------------------------------------------NLIEHLQLTGIALGLACLVGLPLSLAVYRSPRLARIVLYVAGLLQTIPSIALLALMIPLFGIGVLPAVIALFLYSLLPIVRAAITALLTVDPLLVNVASGIGLTKAEQLRHVILPLAMPNLLTGIRTAAIINIGTATLAAFIGAGGLGEPIVTGLALNDYQLVLYGAIPAALLAIATELLFELGER----
142729367    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142729367    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALVVCGLTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPIGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIESF-------------------------------------------------
168702980    ------------------------------------------------------------------------------------------ETTREHLKLVLPSLLAAVLVAVPLGVLAARRPALGRVALGATGVLQTVPSLALLLFMIPVMGTGPAPAIAALFLYSLLPIVRNAHAGLTSIPAPLRESAAALGLSPWAILWRIELPLAAPTILAGVRTAAVINVGTATLGGFIGAGGYGRPILRGIDKFDVPLMLEGAIPAAVLALAIEGLFGLVER----
142957443    --------LPLMPWINKAFKSLNENYGFIFEAINNVLLAMLMGLKNFLVQAPWPAVIIGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALP-----------------------------------------------------------------------
222151709    ------------------------------------------------------------------------------LAFLQENQAELLEKTWEHISISLLSLLAAIIVAVPLGIVLTKSDKLAKIVLSITSVLQTVPSLAILAMMIPFFGIGTVPAVIALFLYVLLPILNNTYLGIQSVNKDAREAGRAMGMTQNQLLRMVELPLAVPVIMSGIRLSAVYAISWATLASYIGAGGLGDFIFNGLNLYQPKLIIVGAVVVTLLALVTDFVLAYIEK----
136039555    ---LDEFNIPFGSWIEEAVNWITLNMGGVLDVIAWPFEFLLENLVDRFLIAIPWLVVVAIMFVIAWLVRNLTVAMGSAAGLIICGLLGFWVQTARTIGFILVAVIVCIIIGIPLGVLSGRVDSVWQVMRPTLDAMQVIHSFVYLLPFVYFWGVGRVSATMATMVFALPPLIRLTNLGIRQVPEDVVEASRAYGARELRVLRDVQLPLARPAIMTGINQTLLLAFSMLGIA---------------------------------------------------
167748585    --------------------------------------------------------------------------------------------AFEHLEISLIAIFIAIIFGGVVGILISEYQRYAKPALGLINFLYTIPSISMLGFLIPFSGIGNATAVIALTVYALLPMVRNTHTGMSNIDEGILEAAKGMGSTRAQILFKIKLPLAMPVIMSGIRNMVTMTIALTGIASFIGAGGLGVAIYRGITTNNGAMTLAGSLLIALLALAMDFILGFVEQRMKV
142837949    -------------------------------------------------------------------------------GFLYVSIFGQWEPTMETLSLVLVTAPICFILGLTLGILGYLNKKIEVTLQPILNVAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCSRFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
141821815    --------------------------------------------------------------------------------------------------------------------LVRQSRRAYSFAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATIIFAMPPVIRLTALGMRGVPETTKEAAEAFGCSKWQLLMNVEIPLAMPSIMTGINQTILMSLSMVVIASLIGAEGLGALILQALQYAAKGQGLLGGLAILFCAMVIDRI----------
296444863    ------------------------------------------------------------------------------------LAERVWRRTLEHIFLVGVSLAAAAAVALPLGVMAARRPRLGRITLAAAGLLQTIPSLALLVFMIPLLGLGAAPAIVALFLYSLLPILRNVATGVSGIPASIRNSAIVLGLSPWRRLLLVELPMASRAILAGLETAAIINIGTATLGALIGAGGYGEPIFTGVRLDNMGLILEGAVPAALMALAAQGVFALAEAW---
126730769    ------------------------FARVFLYPMQFLQGVLVKGLTVGGVTLPPWLSIILVAGLAGLKLGGWKLAGLVSAAFLYALLFDLWAPTMLTLSSVIVSVIVGTIMGTLLGIAVFRQPWLEKIFTPVYDIMQTVPIFAYLVPILYLFGFGPVGAMIATVIYATPPMARVVTLALQEVPPSIREASAMAGTTPWQSMWLVLLPSCRAKLLVGINQLIMLSLVVVIIASVIGADGLGAVVLQALQSLRIGNGVEAGAAIVLLAIALDRL----------
126730769    ----------------------------------------------------PWSGAVIAVGALAYILQGWRLALPCVLMMLFVATSGLWVQAQLTTYLLAASVLPSLLIGIPLGILCVAYPKVDAVMSWVIDTVQTLPTFVYIIPVIMFLGSGDFAALIAIVAYSWTPAARYTAAALRNIPAAVTEVADMSGASAWQRLVWVRLPVARSGLILAVNQTIMMAFGVLVITALIGTKGLEAEALVSLSKADPGRGIVAGAAMVCLAIIADRLLRA-------
138717102    ------------------------------------------------------------------------LALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTK--------
170016809    ----------------------------------------------------------------------------------------FLSALWQHIQLTVVAIIIASLIAIPLAVWSEKHRRYAEWLLQITGVFQTLPSLAVLGLLIPLVGIGTPAALIALIIYALLPIFQNTYLGLTGVPQDTLNAGKALGLSRRRVLRLIQIPLAMPNIIAGIRTATVLIIGTATLASLIGAGGLGDFILLGIDRNNTDLILIGAIASAILAILGGQLINWL------
142461683    --------------IEEGFLAAKPVLKNVLDPITQPLSWMLDSALWLFEAMPWFIMVPLLVAISWYASRSRPVTIFVAVAIMLLALVDHYDVAMQTLSIIFVCTAISVLFGVPIGIAMSKSDRLQKSVVPLLDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDQDVLEAANAFGMNDRQKLMRVQLPLALPT----------------------------------------------------------------------
143133763    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALITFVWTALIGQWKIAMQTMSVLTLAAPLAVLIGLGLGVTAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
139815685    ----------------------------------------------------PWIFIITLTVILGFYLRGWRLALLCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
143296567    -----------------FFNPIRSFIDGFVQVIRDLIAVPAAGAK--IPTIGWLGVVGLVAFFVYVTSQWRTAFLATTL-LLACGALGMWQFTMDTIAMTLAAVILSLAIGIPLGIWAGLSDRVLKFLTPILDLAQILPTLVYMAPIALVFMIGAASATIATMIYSIPISIRITSHAIRTLNQSPIEASESIGSTKKQTLFKVQLPMAKQMIVLGINQTVMAAVSFVVVAALIGAPGLGKPVISALIIRNVGQGFVAGLAVVFLAILLDRSTSAAAKKQ--
143296567    ----------VEEFTNQSTKWILENLYIFTTGLKDAISYAVNPLESLLSGSPWYLTVGMIVALALIIAER-KIAILAFILSMMIVFSGLWYESMLTLTQTIVGTLLTMIVGLGLGIWTGRNDRLEKLLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPIVVK-------------------------------------------------------------------------------------------------------------
142720017    ------------------------------------------------------------------------------------------PQAMITLSSVLVSVILCFAMVFPLGIMASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
135834680    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILSYKLSGR-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136223851    --------IPFVQWVNNLIDILRNTFREFTRSIANLIDIPLDFTEALLLGPMPWVMILGLVIILGLYLRGVNLAILGGACVLYLALRGIWTLSMKTLAAIAVSVPLAVIIGILLGILGAKFKIAERLLNPLLNILQSLPHFSYLILVAIFCGVGAKAGVIATVIFAFPPMTRLTILGLKELSSEIIEAGRMNGCNKWQMLFKVELPGARSSLMLGINQVIMQCLAMVVIASFIGQPGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDR-----------
139759372    --------------------------------------------------------------------------------------------AMVTVYLCGLSVIIAFIIGCPIGILAAGNVRLHRIIQAFIDTLQTLPSFVYLMPVVMLFRVGDFSAMLAVVAYAIAPAIRYTDHGIRRVSPHLIEAAVASGCTPRQILWKVRLPLALPEIMLGVNQTIMMALSMLVITALVGTRDLGQEVYIALTKADSGRGLVAGICVAFLAIISDRLISAWSTRRK-
229541806    --------------------------------------------------------------------------------------------TWQHFYISITAVILGIVVAVPLGIWLTKYRRAANIVMGIAGVIQTFPSLAILAFFIPIFGIGKLPAIAALFFYSVLPILRNTYTGVKGIDPKLVEAGRGMGMTGWERVIHLELPLAIPVIMAGIRLSTVYLIGWATLASFIGAGGLGDYIFSGLNLYQPEMIAAGAVPVTILALIVDYLFGKLE-----
196257279    -------------------------------------------------------------------------------------------RTGEHLMLVAIAMGIAITIGIPLGILITRQPKLAQPILALANAIQTIPSLAFLISLPFIGGIGKIPAIVALTLYALLPLIRNTYIGIKSVDPAIREAGKAMGMTDWQLLFQVEIPLALGVILAGVRVATVISVGIATIAAAIGGGGLGVFIFRGLSTVNNSLILAGAVPAAFIALAADLSLGWLEK----
135083022    ----------------------------------------------LLLAMPWPIFIGLVCWLGWLASRSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLAMVVM----------------------------------------------------
142062905    ---------------------------------------------------------------------------------LTLLFEQLPDLLGGHLTLAVPAIFIGVLISLPLGVLCVKSATIRGPVMSLVSLVQTVPSIALLAIMVALLGIGYLPAFIALLIYSILPIIRNTIVGLESVDPAMREAAKAVGMRPLQQLFRVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVIFGCVATMTLSLVLDQLIALIE-----
136676593    -----------GEAIENFFHPLLMFLKWFQD---------------LLIETPWPLILVILGALSWWGSRSWKMVVGTVLAFLFIGWLDMWEDTMATLAIVSVATLLCIAIGIPIGILMARSDRVQAMILPVLDIMQTIPSFVYLIPVVMLLGIGKVPGLLAVMIYAIPPIVRLTNLGIRLVDKEVLEAADAFGSSYRQKLFQVQIPLA-------------------------------------------------------------------------
140941491    ---------------------------------------------------------------------------------------------MQTLAIIFVCTFLRVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
138767579    ----------VGATADSIVSWLLGNGGALFSLINTVILVLTAIVEQLLNAPAPWLLALVVALLGLW-RVSTAFGLLSLLGLNLVQAMGLWEPMVSSLALVLTASLLALAIGLPLGVLAARQRSIWQLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPSVIATLIFAMPPVVRLTVLGIRQVPADLIEAGRSFGCSEWQLLTKVQLP---------------------------------------------------------------------------
37520459     -----------------------------------------------------------------------------------LFGADFGRLTFEHLLLVFASLLVGVAVGVPLGIWAAAKPALSQVILSGVGIIQTIPSLALLAFLIVLQQIGTVPALVALFLYSLLPIVRNTYTGLMDIPPGLRESGLALGLPAGARLRLIELPLASRTILAGIKTAAVINVGTATIAAFIGAGGFGERIATGLALNDNATLLAGAIPAAGLALLVQFAFDLLERW---
225574558    --------------------------------------------------------------------------------------------LIAHIQLTCIAVGLAILIGVPLGLLISYVKKLNKAVLGIASIIQAIPSMALLGFAIPFLGIGVLPSVIVVILYSLLPIVKNTFTGIQGIDPELLESAKGIGLTKTQILFKIQIPLALPVIMAGIRISAVTAVGLMTMAAFIGGGGLGYLVFSGISTVNNSQILAGAIPAC-------------------
52081951     --------------------------------------------------------------------------------------------TWEHLYISIFAVLLGIIFAVPLGVVLTRMKKGAGVVIGVVNIIQTLPSLAILAFFIPLLGVGKIPAIVALFFYSVLPILRNTYTGVKGVNQNLLESGKGIGMTAWEQIRLVELPLSVPVIMAGIRTSTVYLIGWATLSAFIGGGGLGDYIFIGLNLYQPEYIIAGAVPVTILAIVIDYILSKTEDK---
262198375    --------------------------------------------------------------------------------------------LGAHIVLTVIALALGLAISLPAAFLGLRQRALQGPLLAVASIIQTIPSLAILALMVAAFGLFGQPAAIALTAYSVLPILRNTITGIEGVDPAAVEAARGIGMTRNQILWRVQLPLAAPIILAGIRTATVWVVGIATLATPVGADSLGSYIFGGLQTRNTTAVLFGVVSAAALAIALDSLIHLGEARKR-
256847670    ------------------------------------------------------------------------------------------KATEQHISISLLALLIAIVIAIPLAILLKDHRRIAEACLQVAGIVQTIPSLAILGLLIPLVGIGTVPAVIALVLYAIMPIFQNTYAGLTQIAPNLEEAATAFGLTKWKKLQRLELPLAMPMILSGIRISLVMIIGTATLAALIGGGGLGTFILTGIQSNNNTYVIIGAVLSAILAFFFSWLLKFVTKRLRV
143275704    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIKEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCALTLFIALSPWWDRALVTTYMATFGVIISCMIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVGKRK-
138347251    -------------------------------------------VDNFLLSIPWLVVVGIMFAIAWLV-RNLTVATGTALGLVVCGLLGFWVQTARTIGFILVAVIVCVVIGIPLGILSGRFDGVWKVMRPTLDAMQVIHAFVYLLPFVYFWGVGRVSATMATMVFALPPLIRLTNLGIRGVPEDVVEASRAYGATELRVLRDVQLPLARPAIMTGINQTLLLAFSMLGIAAILGAGGLGALLFRALGQQDVNLAAAAGLGFFLLAVILDRI----------
239929366    VEPVNRAVGWMTDHLYSGVPVIGGTADWAARFTTWVL----DPIRDGLQWLPWWSVLLLVATLAWLIG-TWRTALTAVLAMAAIGVLGVWNPSLDTLSQVLAAVAVTLVVGFATGIAAARSDRVDRLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGLRQVDPAALESARSLGATGAQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGMVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERRAK-
142992042    ----------------------------------------------------PWTAATVGAFLLGYQLNGFRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCNKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGANGLGLNLKVALNSLKIGKAAEAGLCIVFIAVILDRYTKAWANK---
142992042    ----------IAHYIDGAVDWVWETFFYSLNTFNKFLLTQVLGPMKKAYLGMPVIATFTLAMGVAYIVGGLRTGLLVGGMLLFIALSEYWDRALITMYMATFAVIMASLNGIIIGSIFAQTERGSRFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYASVPATRYTVWGLKSVPLALHEAGTMSGVTRMQRWTNIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGIFVSLIAISVDVIVRWAEERKK-
298368917    ----------------------------------------------------------------------------------------LWQATLEHLRLSLIALLCAVALAVPLAVWLADKRRWAEGVLQVTNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLSQIDPAIKEAHTAFGLSRWQALWRIELPMALPAMISGIRTASVLIIGTATLAALIGAGGLGNLILLGIDRNNMAMTFTG------------------------
295397623    --------------------------------------------------------------------------------------------LWEHIYMSLISLGLGVIVAVPLGILLSQVPKVANIVISIVSVLQTIPTLALLALMIPFLGVGKVPAIVALFIYSLLPILRNTYLGMSNVNPDLLDAAKGMGLKRMQIIRQVQLPLAVPVIMAGIRLSTVYVIAWTTLASYIGGGGLGDMIFNGLNLFRPDLILGGTIPVTILAVIVDLVMARIEEW---
139655920    ----------------------------------------------GFSYMPWWVMFAGVAWLAWR-HAGWRFALVACAMMLAITLTGHWQGALYSVYLCAAAILVCLLIGCPLGILAAKSNIVSGILRPMNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIELPVARPTILLGLNQTVLFSLAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRVLR--------
141182318    ------------------------------------------------------------------------------------------------------------FFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
143338635    -----------------FFNPIRLFINGFVDLIRMFIATPVPG--SIIPVLGWLGVIGLVAFFVYLTS-NLKTTILASLLLFGCGLLGMWTDTMDTLAMTIAAVILSLLIGIPLGIWAGLSDRVLRILTPFLDLAQILPTLVYLAPLALFFLIGQASATIATMVYSIPLSIRITSHAIRSLNYSPVEASISMGSTTKQTLTKVQLPMSKQMIVLGVNQTVMAALSFVVIAALIAAPGLGKPIVTALTIRNVGDGFVAGLAVVFLAILLDRSTSAAAK----
144161764    -------TLPVTERVGDALGVAIEAVRPAMRLLSAALSYPMAWANAALTGAPWPLVAGLTLALGWRLG-GWRLTGLAAAALGFVLASGYWIESMNTLALVAVSVPLALALGLGLGVAAWAAPRARRAIMGTLDVMQVVPTFAYLTPLLLLFGFGPVVGLIASMIYAAPPMARNTLLGLERVDPEIREAAKMAGATRRQQLWFAELPAAAPQIMVGVNQCVMAALSMVIIAAVIGGDDIGWEVLLTMRKAQFGQSLLAGLVIVAFAVLIDRMTAAL------
126731790    ---------PLIAWTREFSAYVNIPLEFLQSLLTWLIPGATAAETLRIPSLSWLSVTGVAVFLTYGASGR-GLAILTAATLAYFAVFGLWEDAMLTVASVAFIVVVGFAIGLALGTLIWRHPRLETVFSPIFDVMQTLPIFSYLVPVVLLVGFGPLSAVIVTLVFSLPPMARATVLALRQVPPEIRELGDMTGASQGQYILKMLIPSAKTGLMIGLNQLIMTTLAMVILASMIGAGGLGGEVLQSLQILRFGRGLESGLAITLLAIVLYRYGSALAHR---
126731790    -----------------------------------------------------WASVALALCLVGWAASGPRLAIASAAVIAIIAATGYWERAVITVHLVLVGVLLGIAIGVPFGIWSALSRRAKSVIDVAVDLIQTLPSLVYLVPIVMLLGPGDVSAVLAIAAYVVGAVIRYCDHALRSAPDSLIEAVRSTGATEAQVFRIVRLPFAVPGLLLGLNQAIMLGISMVVVTALVGTRGLEQETITALARVDPGRGLVAGAMVCLIAITIDRLLAAVARK---
137585619    -------------------------------------------------------------------------------AVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFRYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRAAATR---
142186903    -----------------------------------------------------------------------------------------------HLSLAVPAIFVGVLISVPLGILCVKSATIRGPVMTVISLVQTVPSIALLAIMVAILGIGYRPAFVALLVYSILPIVRNTIVGLDGVDPAMREAARAVGMRPAQQLLQVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVLFGCVATMSLSLVLDQLIALIE-----
270290098    ------------------------------------------------------------------------------------------SKTGQHIYISAVALALGIIVAVPLGMLLTRAPKISGAVIGLASVMQTIPALALLAIMIPIFGIGSTPAIVALFIYSLLPILRNTYLGLTSVDPALIDAAKGMGMNSFQRMWKVELQLALPVIMAGVRLSATYVIAWTALASYIGAGGLGDLIFNGLNLYRSDLILGGSIPVIILALVADFLLGKLEAK---
140980346    ---------------------------------------------------------------------------------------GLWQQSIETIALMAVSVVISVAIGIPLGVWTALNRRVESLLRPVLDAMQTVPATVYLIPVVLVFGIGAVPAAIATVIYALPPAVRLTALGIRQVPPAAVEASRMYGASRWQTLRDVQVPLATPSILAGINQTVMMALGIVVIASLVGAGGLGQEIMRTVRLLSPGR----------------------------
225175441    -------------------------------------------------------------------------------------------AMLQHLKLSATALGFILLLGIPLGIIITRVRKLAPVIIGITGFLYTIPVLAFFGFVIPVLGIGERPALVALVIYGLLPLVRNTFVGITEVDKSVIDAARGMGATNLQLLRDVEIPLALPTIVAGFRTVTVMTISIATIAAFIGAGGLGTIILRGITTYHPELILAGAIPVAFLAITAD------------
140645988    ---------PLMPFLNKWFDILIVKYGIMFEGINFFLLGIYGKMKNFLVGLPWPIVMISVILLAYFASGKQMIMVGFCVFFLGFLSPRYWDKCIMTTTIVVIGMLLCLIIGIPIGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIVAIFVYAVPPLIRLTDLGIRLVDKEVIEAAEAFGASKRQKLLGVQLPLALPNIMQGINQCTM------------------------------------------------------------
239825865    -------------------------------------------------------------------------------------KQEIWIAFQEHILLSGTAMIIAILVAVPLGIVLTRHKKLAEPIIGIAAIIQTIPSLALLGFMLPIFGIGKLPAIIALTLYALLPILRNTYTGILGVDPALVDAGRGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRIADKNLILAGAIPAAVLAILFDLLLRKLENK---
140901063    ---------------------------------------------------------------------------------------------------------------------MARSDRAERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
163790843    --------------------------------------------------------------------------------FFATNGSDLLLKTWEHLYISAFALALGVIVAVPLGVLLTRFEKSAKFIIGLATILQTVPSLALLALMIPLFGVGKVPAIVALFIYSLLPILRNTYIGMNGVDINLRDAGKGMGMTNFQMIRNVELPQAAPVIMAGIRLSGVYVISWAALASYIGAGGLGDFIFNGLNLFIPSLIIGGTIPVTLLALLADFGLGKLEKK---
143065259    ----------------------------------------------GFSYMPWWVMFAGVGWLAWR-HAGWRFALVACAMMLVITLTGHWQGALYSVYLCSAAILVCLLIGCPLGILAAKSDIISGILRPMNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIELPVARPAILLGLNQTVLFALAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRVLR--------
257061579    ------------------------------------------------------------------------------------------QRTVEHLILVSIAMGAAIAVGIPLGIIIAKQPKLADPILGVANAIQTIPSLAFLITVPIIGGIGKIPAIVALILYALLPIIRNTYTGIKQVDKGVKEAAIALGMKNRQILLLIEIPLALGIILAGVRVSTVICVGITTIAAAIGAGGLGVFIFRGISMVNNQIILAGAIPSAIIALAADWGIGWLEK----
142525101    -------------WVNQGEDFLKDNIKVYTRAIAAYVKEIYWMLEDFLLD-SSWVFIVALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWGSAMETLALMGLSVFLSVIVGVILGIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSTKSQVLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGA----------------------------------------------
144224682    --------------------------------------------------------------------QGVGLSILAGFGCIYLAVFGQWEPAMQTLSFVLVAAPVSVLFGVIWGVLAYKSRTVERVITPLLLVAQTFPHFAYLVPIIVFFGIGDHAGAVATIIFATPPMIRLTLLGLKRVSPEVLDAGRMSGCHNYQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAMGLGFNLLLALNQLRVGQALELGVCIVLIAVVLDKLSLAWADKQ--
144224682    ---------------QAGVDYMVSNWRAGIKIFNTWLLVEVLMPMKASFLAMPAIATFVLTMGVGYIIGGIRSAIVVGSFMLFIALTPWWERALITMYMLTFAVIVSVFIGTIVGAICVQNKRATKFILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYAVIPPTRYTVEGLRNVPESLLDAADMSGVTKLQRMVKIEFPLAFPHIMLGVNQCVVFALFMVIIGAFIGTEDLGQEIMQQLSGGNIGSGLMLGLCVAFIGLAVDHLIQTWATKRR-
143861096    --------------VESAFDYAVIKGDRLFDAITFGIRSVLDSLELLFVRTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYSFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLTKVDIPLATPTILAG------------------------------------------------------------------
139751661    -------------------------------------------------------IVIAVTWLAWRL-KGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFCYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRA-------
141299199    -----------------------------------------------LPGLPWTIVAAGFTILAYKLS-GIGLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
137342062    ---------------------------------------------------------------------------FAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHSAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
283797245    -------------------------------------------------------------------------------------SQEILSLLVEHIELTVLALVAAILIGVPLGILIAYIRPASKPVLAFANVVQAVPSMALLGLAIPVFGIGMKPAIFLVVIYSLLPIIKNTYAGLMNISDQMLEAAEGIGLTKSQILFKVRLPMALPVIMTGVRISAVSAVGLMTLAAYVGGGGLGYLVFSGIRTVSNVMILAGAIPACILALLVDRVFAAIE-----
137396702    ------------------------------------------------------------------------------------------------------AVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIVPQDSI
139851682    ---------------------------------------------------------------------------------------------------ILTSVIMSVAIGLPTGIAMSRSDRTQKIVTPILDIMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDQEALEAADAFGATKRQKLFQVQLPLALPTIFVGINQTIMMALAMVIIASMIGVKGLGQPVLQSIYNQYFTKGVLYGLAIVIVAIVFDRV----------
56963756     ------------------------------------------------------------------------------------------RAFWEHIQLSLASLLIAVAIGVPLGILLTRYKRISEWVIGTAAVLQTIPSLALLGFLVLFVGIGTTPAIIALTAYALLPILRNTYTGIKGIDPSLIEAAKGMGMNSYRRLLKVELPIAMPTVMAGIRTSMVLIVGTATLAALVGGGGLGQIIMTGIQRTSNEYILFGALPAALLALALDFVLRFSEKR---
289523667    ------------------------------------------------------------------------------ISFMLERQDQILELTTQHLYLTFIAVFFAVLVAVPLGITITRFEKAAGIVVGIANAVQALPSLALLGFLIPILGIGSKPSIVMIFLYSLLPIIKNTYTGLTNVDRAILEAGRGMGMTNWQLMKMVQLPLALPVIMAGIRISAVTAVGLTTIAALIGAGGLGQLIYRGISMVNNRMIIAGAVPAMILTLVIDFLLNILEK----
135654043    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGG----------------------------------------------
163738160    --------------------------------------------------------------------------------------------------------MLCILIGVPFGIWFGKSKRAYAVAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLIFAMPPVIRLTALGMRGVPDATKEAAIAFGCSRRQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGADGLGALILESLQYAAKGQGLLGGLAILLCAMVIDRIAQGSYRRK--
254250444    ----------------------------------------------------------LVGSLVAIIAVGWALARGIGAETFHQRADDLAYYAGQHMLLVVYSMTLAIAVGVPAGVLLSR-PRFQHQAERFMNIGNTIPSLAVLAIALGIFGIGNVPAIVALFLASLLPVTRNAYEGMKNVPAALREAAKGIGMTGWQSLVRVELPNALPIIVGGVRTALAINVGTAPLAYLIGADSLGSLIFPGIYLDNQPLLLLGASLTAILALVLDGIVAAGSR----
140203444    -----------------------------------FGDSLTKTFSWLYIPALPWTAVVIGAVILGYKLEGFKLAIIAGIGFLYVSIFGQWEPSMQTLSLILFTAPVCFILGLSLGIWGYLSKSVESALQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGANGLGFNLKVALNSLKIGKAAEIGICVVI------------------
141191408    ------------------------------------------------------------------IASGWRLLCFAAASCLYMVIIGYWSESMNTLSLVIISVPMAVLFGFGFGVWAFNSKRAEKFIIPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASVLYSFPPMVRNTIVGLRRVPIEIIESGLMSGATSRQLFWQVRVPNAKKQLLLGLNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALIAMLIDRVTS--------
289434711    -------------------------------------------------------------------------------------------QTWQHLFISLSAVILGIAVAVPAGILLTRSPKVANFVIGVVSVLQTVPSLAILAFIIPFLGVGTLPAIVALFIYALLPILRNTFIGVRGVDKNLIESGRGMGMTNWQLIVNVEIPNSISVIMAGIRLSAVYVIAWATLASYIGAGGLGDFIFNGLNLYRPDLILGGAIPVTILALLVEFALGKLEYR---
144144988    -------------------------------------------------------------------------------------------RTREHLQLTGLALFGACLLGIPLAVLVHRRRRLAQAVLYIAGLAQTIPSLALLALMIPLLGIGAAPAIVALLIYAVLPILRNTLTALLGVDPTLRRVALAMGLTPWQQLRFLVLPLALPTILAGVRTATVISLGAATLAAFVGAGGLGEPIVTGISLNNTALILEGALPAAALALLAEWGFEALEAR---
140024852    --------VPFSDWINFSMEKFIEQFGWFFLNISWLLSWPIIGAQWLLHSLPWIVVIFLVCFIAFLSS-GVRLALFTLSATFYMVLIGYWEESMNTLALVIISVPMAIFIGFGLGVWGFFSKRAEKVIMPILDIFQTVPTFAYLLPILLLFGFGTVVGLIASILYSFPPMVRNTILGLKRVPDHIIESAIMSGANTKQLFWQAMLPSCK------------------------------------------------------------------------
142819214    -------------------------------------------------------------------------------------------YTKRHLLLVGYSMALALLVGIPCGVLLSRFARHAERFMQIFNIGNTIPSLAVLAIALGIFGIGDIPALVALFLASVLPITRNAYEGMKSVSPALREAARGLGMTGWQSLLRVELPNAMPIIIGGVRTALAINVGSAPLAYLIGADSLGTLIFPGIYLNNQQQLLLGAAATAILALVLDGVVSAGSR----
137132571    -----------------------------------------------------------------------------------------------------------CILGVILGIFSSQSDRFENVLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKYQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRLSSAISK----
229823996    ---------------------------------------------------------------------------------VFINRFGDWQAIWQHLQISLAALLLAILIAVPLSIFLANYRRLAAWVLQLTGIVQTIPSLAILGLLIPFIGIGTLPAIVTLVVYGLFPIVQNTITAFWELDPQLEEAATAFGMTRWEKLRKYQLALAMPVMMSGIRTAAVMIIGTATLAALIGAGGLGSLILLGIDRNDSALILIGAISSAFLAVVISLILGALTKR---
143859338    ----------------------------FNMQLGFMILLFAIFFFVGLTKMPWPAILLIYTFIAWQLGGLTLGLGTFLGLGFLVV-SGIWPEAMLSLYLCGIAVILSFLLGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPQGVIEAARMMGCSKHQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAIIAMTADRMTQAWSHK---
238784823    --------------------------------------------------------------------------------------------------------------------------------------MQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGANPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
135379797    ----------------------------------------------GFSYLPWWLVFTAVLWLSWRMVGVGFAVAAAAMMLGMTLA-GHWQDAMYSVYLCSAAVLICLLFGCPLGILASKNDLVSRIMQPVNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPIVRYTEHGLRHVPTTLVEAARANGCSAFQRLIYVEFPVARPSILLGLNQTVLFSLAMLIIAVLVGARGLAEQVNIGLRDANTGLGITAGLSMAFIAIIADRILRGWAAR---
166365577    -------------------------------------------------------------------------------SFWLDYAGEIAFRTGEHLFLTGIAMAMGSLIGIPLGILISRQAILAPPIIAIVNTLQTIPSLAFLISVPFLGGIGKIPAIVALTLYTLLPIVLNTYLGIKKVDPELKLAGLSLGMTDGQILRYIELPLARATILAGVRIATVIAIGVATIAAAIGGGGLGVFIFRGIATVNNQLILAGAIPAAFLALVADWSLGRLEK----
126658425    -------------------------------------------------------------------------------------------RTGEHITLVLIAMIVATGIGIPLGIIMSRYPKLANPILLVTNAVQTIPSLAFLITVPFLGGIGKRPAIIALILYALLPIIKNTYIGITQIKKGVKEAGKSLGLDPLKILFLIELPLALKVILGGVRIAAVICVGIATIAAAIGGGGLGVFIFRGLSTVDNTMILAGAIPSAIIALLVDWGLGWLE-----
135696493    --------------------------------------------------------------FYLRGWRLALLGGTCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKKFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
162455353    ------------------------------------------------------------------------------------------RYLAAHLGLTLVALALGVAVSVPLGVLVTRSRRLEGPVLGVASVVQTIPSLALLAFMVPVLSIGYLPALIGLFLYSLLPVLRNTAAGLSGLDPAVIEAARGVGMTPREQLRRVELPLALPVIVAGVRTAAVLTVGTATLSTPVGAPSLGDYIFSGLQTRNFTAVLIGCVASAGLALVLDGL----------
142504429    ---------------------------------------------------------------------------------------------------MGLSVFLSVLVGVILCIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETIETATAFGSTKSQVLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGFCVLLMAIMFDRFGKAASR----
142504429    ---------------------------------AAVVIYLLRPLDTYLTYLPYWFTIGALVLISWKA-VNLRFAIVTAFLLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGIMASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGSFSALLATIIYAIPPIIRLTVLGLSQVSTTYSEVSRSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLM------------------------------------------------
293556907    ----------------------------------------------------------------------------------------------EHLYISGLALIIGIIIAVPLGVLLTRFPKAATIVIGLTSALQTIPSLALLALMIPLFGVGKLPAIIALFIYSLLPILRNTYIGMKNVDWNYRDVAKGMGMTEFQSIFSVELPIAMPTIMAGIRLAAVYVIAWATLASYIGAGGLGDLIFSGLNNYQPDLILAGTIPVTI------------------
142404960    -----------------------------------------------------------------------------------------------HLTLTLIALSLGILLSIPLGIWAAQSQSVKRPLLAGISIIQTFPSVAILALIVALLGIGVLPAVIALVLYSILPIARNTVTGLDSVPSDVVEAAKGIGMSSAQVLIKVKLPLAIPVIIAGIRTAAVWTVGLATLSTLVGATSFGNYIFTGLQTRNLVAVTVGSIAAATMAVVLDALIA--------
136335477    ----------------------------------------------------------------------------------------WWDRALVTTYMATFGVIVSCTIGFTVGTLCFQNKRSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLISWVEKRKK-
135495282    -----------------------------------------------------------------------------------------------TLSFVLVAAPISFALGLGFGVWAYKSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCTDYQLLSEVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGVCITLIAVLLDKLSLAWANKQK-
135495282    ---------------NAGVDWVLANFFDTLKIFTWLIVDVLIPMKNAFLRMPIVATFVLFMGAGYIIG-GIRSALVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGITIGTLSAQNKTSSRIAIGVCDTLQTFPSFVYLIPVIMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVP---------------------------------------------------------------------------------------------------
136676784    --------------------------------------------------------------------------------FAYLSVFGQWEPSMQTLSFVLVSAPVCFILGLGFGIWGYLNKTVEMTLQPILNCMQTLPHFSYLVPVMVLFGVGDHAGAIATIIFATPPMIRLTILGLKKVSPDIVDSGLMSGCNRFQLLFKVLIPTAKRDILVGVNQVIMQCLAMTTIAAFIGAKGLGFDLKVALNSLEIGKASEIGLCVVLIAVILDKYSLAWANKQR-
136676784    ----------ISPFIDAGIDWFWESFFASLNAFNVWLITSVLVPMREAYLGMPVVSTFILVMGAGYIVGGIRSAVVVGGLILFIALSEYWDRALITAYMATFAVLVSAFLGITVGSVCAQNEVTSRAILSVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYAVIPATRYTVEGLNSVPISLHEAGTMSGVSRAQRWINIELPLALPHIMLGINQTVVFALFMVILGALIGTIDLGQIIMGALS----------------------------------
92115060     ---------------------------------------------HASGWITRLGYAALAGGAVAFLLASGHFRELSIMREYANIRDTFSDQLLTHLGLVGAALGPALAIGVPLGLLAHRSARVRGTLFSVLNVFQTIPSIALFALELGIKGIGAAPAIIALVMYALLPVVRNTHAGLKGVPPATVEAARGMGMTQRQVLWRVEIPLALPVMLSGLRIVTVQAIGLTVVAALIGAGGLGAFIFQGLGQYAIDLVLLGAIPTIVLAVIADFMLQML------
269959992    --------------------------------------------------------------------------------------------------------------------------------------MQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELIEAGKAFGASRMKLLFKVELPAALPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKAPNQKE--
139864204    -----------------------DSIESFFDPVLFFLVN----LEKLLQNTPWPIVIIVFLLFIYYGSRNIYLTIGSLFAFLLIAYFGMWQDTMSTVSIIGVCTLLAIGLGIPIGILMSGSDRVRSAVVPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAIIVYAIPPMIRLTDLGIREVDKEVLEAADAFGANKVQ-----------------------------------------------------------------------------------
136494132    ----------VAKITNNITAWILDNLTIFTVGFKDFISGVLNPLETQLAASPWYVTVGMIVALALIIA-GIRTAILAFVLSMAIVLSGLWYEAMLTLTQTIVGCLLTMIVGLALGIWTGRSDRVERILRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVSEGIRAVPHALVEAATAAGSTTRQIITKVQLPAAKKTILLATNQGLIYVLAVVVIGGFVGAGGLGYLVIAGNSKPELGKGLIAGAAILLLGVIFDRIMQAGARRS--
143964413    -----------------------------------------------------------------------------------------------------------------MGVLCVKSATIRGPIMSLVSLVQTVPSIALLAIMVALLGIGYWPAFIALLIYSILPIIRNTIVGLESVDPAMREAAKAVGMRPLQQLFRVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVIFGCVATMTLSLVLDQLIAVIEK----
143056153    -----------------------DNIEAFFD----PLLYFLVSLEKLLLSTPWIIIIGVICGLAWLGSRSWKLVVGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIIMARSGRAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASELLGQPQLKT----------------------------------------------------------------------------------
139748467    ---------------------------------------PIDGVRIVLQSLPWAVISFLICMFAFIAA-GWRLSLFALISCLYMVIIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVIVGLGRVPGEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
140738374    --------------------------------------------------------------LIGYRIGGFKLSLTIIASFIFITFTGVLPQALLSIYLCGIAVIISFILGASLGIWAAHNDKVSAFMRPINDTMQTMPSFVILIPFVMFFGIGEFTALLAIIAYAFVPAMRYTEHGLRNLPETVIEAARMIGCSQAQLLWKVKIPLAMPVIMLGLNQTIMFGLAMLVIAALVGTTGLGQLIYIGLSKADFGTGMISGVSIALIAIIFDRTTQAWRIK---
142459309    --------------LENGFLAIRPALRTVLDPITQPLSWMLDATLYLFTTAPWFLIMAAILIAVWYATYSISVVLFNAFCLSFFAFVDHFEPAMQTFAVILVCTIISALLGVPIGIAMSKYNRLQKAIIPVLDLLQTLPTFVYLIPLIFLFPIGESRLYIAIVLYAIVPVIRLTDLGVRLVDKDVVEAGNAFGMSPAQKLNKVELPLALPNIMAGLNQTIM------------------------------------------------------------
137656014    ----------------------------------------------------------------------HKLALGTFFGLGFIVVVGMWPEAMISVYLCGIAVVFCFITGTSLGVWAAHSSIVSAIVRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSIRYAEHGIRNLPSEVIEASNMMGSTRMQLLFLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGTNGLEQIVFIGLTDGNMGKGLIAGISMAIIAMIVDRITKTISEK---
139613161    -----------------------------------------------------------------------------------ITLTGHWQDALYSVYLCSAAILVCMLIGCPLGILAAKFEIVSRIMRPLNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPIIRYTEHGLRHVPPTLIEAARANGCSPLQRLLLIELPVARPAILLGLNQTVLFALAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRILRGWATR---
293379283    ----------------------------------------------------------------------------------------IFAQFIRHFLISIYGVLFAAVVGIPVGIMISRRRKLANWVIRLANIIQTIPSLAMISILIIGLGLGVNVVIVTVFLYSLLPIIKNTYTGMIQVDKNILDVGKGMGMTARQRLFMVELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATDTSIILAGALPTALMAIITDWLLGILEKR---
134395268    LNPSKYAYFPLAEWIEKYAKDWFFSQRPVFKKISIPIENTLSSLDSLFNYIPLPIIIIFFTFAAYK-TNSIKFAIFTALSLIFIDLVNIWEETMTTMAMIVTAVLFCCVIGIPLGIAASRSDIFEMIMRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVIAIIIFALAPVIRLTNLGLRQVSKGVKDAGKALGCSKLVILYKIELPLAIRS----------------------------------------------------------------------
213027114    -------------------------------------------------------------------------------------QESFAALALAHFWLVGISSLFAVVVGVGAGIAVTRGKEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGVLPILQATLAGLGAVPASVMSVASGMGMSRRQQLYQVELPLAAPVILAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIIDRLFERLTR----
298527825    ------------------------------------------------------------------------------------------PYILEHLNLVLIPMCIAVLIALPTSIMLTRYRRFTSRIMAVFNAGQTIPPLAVIAIFFPFLGLGYAPAILALSIYALLPIARNTITAISSVPQDVKEAARGMGMTPWEVLRKVELPLSVPGIMTGIKTSAVLTVSTAVLAALVGGKGMGAVIFAGINFFQAELILAGTVYIGIMAVLIERMLTLLE-----
73541145     --------------------------------------------------------------------------------MQALLDTDTLRLTRRHVALVVGAVGAATLAGVPLGIVSARRRRLGQGVLGVVSMLQTVPSLALLAMLIPLLGIGVWPAMVALFLYALLPIVRNTCTGLQQVSVSMRDAARALGLRDLQVLRYVELPLALPVVLAGVKTAAIISVGTATIAAFVGAGGYGERIATGLALNDTVMLLAGAIP---------------------
22536427     ------------------------------------------------------------------------------VNFLSQYGMQILVKTWEQVYISFFAIALGIAIAVPLGVVLTRFPKVAKIIIAIASMLQTIPSLALLALMIPLFGIGKIPAIVALFIYSLLPILRNTYIGMNNVNPTLKDCAKGMGMKPIQSIFQVELPLATPIIMAGIRLSTIYVIAWATLASYIGAGGLGDLIFSGLNLFQSKLILGGTIPVIILSLIIDYLLGLLE-----
143947378    ------------------------------------------------------------------------------LSCIYLAVFGQWEPAMQTLSFVLVAAPVSVLFGVIWGVLAYKSRTVERVITPLLLVAQTFPHFAYLVPIIVFFGIGDHAGAIATIIFATPPMIRLTLLGLKRVSPEVLDAGRMSGCRNYQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAMGLGFNLLLALNQLRVGQALELGICIVLIAVVLDKLSLAWADKQ--
136533769    ---------------------------------------------------------------------------------IYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
15925437     ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIVLTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLIIGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
142179065    -----------------------------------------------------------------------------------------------HLSLAVPAIVVGVLISVPLGILCVKSAAVRGPVMTVISLVQTVPSIALLAIMVAVLGIGYRPAFIALLVYSILPIVRNTIVGLDGVDPAMKEAARAVGMRPAQQLLKVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVLFGCVATMTLSLVLDQLIALIE-----
282901071    --------------------------------------------------------------------------------FLLQHSKEILIGSLEHLVLVSIAMMIAITIGIPLGIYITHRPKFAPAILGLANAIQTVPSLAFLISVPFLGGIGRNPAIVALTLYALLPIIRNTYIGINGISPAIREAGIGMGMTERELLLKVEIPLALPVILAGVRVATVISVGIATIAAAIGGGGLGTFIFRGISTVNNELILAGAIPSALIALGADFCLGMLE-----
134988450    ---------------NAGVDWVLANFFDTLKIFTWLIVDVLIPMKNAFLRMPIVATFVLFMGAGYIIG-GIRSALVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGITIGTLSAQNKTSSRITLGVCDTLQTFPSFVYLIPVIMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPTALHDAGSMSGVTRLQRWLKIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQTGNGLMLGLCVAFIGLAVDNLITWANQRKKL
70727655     --------LPFSNWIDTIVNWLTEHLSGIFSFLQTAENAVMNVTTNILLAIPPFVMILLLVLLAFFVKRKIGFPIFILIGLLFIYNQNMWDDLMSTITLVLISSLISIIIGVPLGILMSKSDTVEKIVKPLLDLMQTMPGFLYLIPAVAFFGIGMVPGVFASVIFALPPTVRMTNLGIRSISKELVETSDSFGST--------------------------------------------------------------------------------------
139800125    ---------------------------------------------------------------------------------------------------------------------------VWNVVRPVMDAMQVIHSFTYMVPFVFFFSIGVVPATMVTMIYALPPLVRLTNLGIRQVPEDVVEASRAYGAPESRVLVDVQLPLARPAIMTGLNQCLMLSIAMVGIAAIMGASGLGLQVFRAVQNLDVGLGFSAGFALFLVSVVLDRL----------
114569621    ------------------------------------------------------------------------------------------DLLAGHMLLSLAAILVGLSISLPLGILAASRPRLAAVVLNAASVIQTIPGLALLALMVPLLGIGYAPAFLALMLYSILPILRNTIVGLQGLDPVVREAARGIGMTPRERLWQVELPLALPVIVAGLRTAVVWVVGAATLATPVGASSLGNYIFAGLQTRNWLSVLFGCLFAAGLAIALDQIIRLLEARDR-
289565141    ------------------------------------------------------------------------------------------EAAFQHLSISLISLLIAALIAIPLAIWAANHKKMAEVLLQITGVLQTIPSLALLGLLIPFVGIGTVPALIALVIYALLPIFQNTYIGLAEIDPSIEEAAVAFGMSRMRRLLKVELPIALPVIISGIRTALVLIIGTATLAALIGAGGLGTFILLGIDRNTPVLTLIGAISSALLAIIFSGLIRWLQHKK--
142753784    --------------ISDFLLFLIIFIREIFQTINSISGGSLKEFKWLYLPALPWTAVVIGLFILGYRLKGLGLALIASLGFFYVSIFGQWEPTMETLSLVLVTAPICFALGLFLGILGYLSKKVEITLQPILNVAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGA----------------------------------------------
141693032    -----------------------------------------------------------------------------------MVVIGYWEESMNSLSLVAISVPMAILIGFVIGVWGFYSGRAERVIMPSLDLFQTVPAFAYLLPILLLFGFGTVVGLIASVLYSFPPMVRNTIVGLRSVAPEVIESGLMSGATPGQLFWQVRVRSCRRQILLGVNQATMASLSMVIIASIIGGTSIGWEVLTTIRKAQFGESLLVGMVIALMAMIIDRITFGLAQRS--
137775316    ---------------------------------------------------PRLAARRRRCCGFAWFAAGWKMALTTTVGLFVIGISGMWYDASETLAQTVVAVVLSVIIAVPIGVWLGRRPKIETAISPILDSLQTIPPLIYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTALGVRQVNPESIEAATTFGASQRQVLWGVRIPLAMPSIILAVNQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGANAGLGIEVGLAVVIMATILDRLTQSAARRM--
258404898    --------------------------------------------------------------------------------------------TWEHMWIVGLSVGIATVIGVPVGILITKYETLAKRVINAANIFMTIPSIALFGLMLPMLGLGKVPAVIALVLYSQLPIIRNTYVAIKNVPPAVVNAGRGMGMSNWQLLKEVELPIAIPVILAGLRTAAVMNIGIAAIATFVGAGGLGVYIQQGIDRVYDEMIVAGAILVSVFAIVVDGGMAGIE-----
224370048    ------------------------------------------------------------------------------------------ELFLQHLHMVSLSMIFATIIGVTAGIVLQRFRKYTGLCMYIIGLGQTIPSLAVLALAMSFLGLGLKPAVFALTIYSILPIARNTLAGITAVPPELIDAGKGMGMPPMRILMEVEIPNAMKVILTGFRVALIINIGTAALAYVIGAGGLGDLIFTGINLMQTDKLLAGAIPVTLLALFADFLSELL------
266619222    ------------------------------------------------------------------------------------------ELILQHIKIASTAILISGTIGLFLGILISEHRKFATWIIGIINVAYTIPSISMLGFLIPFTGIGNKTATIALTIYGLLPMVRNTYTGITTIEASTIEVAKGMGSTPWQILYKVKLPLALPVIVAGLRSMVVMTISLSGIASYIGAGGLGVAIYRGITTNNAAMTYAGSILIAIVALASDQLVAYIERHIR-
269968439    --------------------------------------------------------------------------------------------TMEHISLVALAVGLAILTGVPIGILITQNERAAKVVLYVASIIITIPSIALFGLMIPLLGIGYVPAVITVLLYSQLPIIRNTYTAIHNVEPSLREAARGIGMTPFQRLKMVEIPLAIPVIMAGVRTAVVMNIGVMAIAAYIGAGGLGVFISRGISQSDPRQLIVGAIAVSLLAIIADYGLIRLQKR---
141685245    --------------IDSSFRDFTREHGELMEQIFDPLKQFLIFSEQLLTDTPWPIVIAVIAGLAWFASRSLKIAIGTVVTLLLIGYFGMWEDTMRTVSMIFVCTITAIVLGLPIGVLMSRFDGMQRIVNPTLDIMQTMPSFVYLIPVVMLLGIGKVPGLIAVVIYAIPPIIRFTNLGIRLVPADVLEAS--------------------------------------------------------------------------------------------
223938025    ----------------------------------------------------------------------------------MLVKIAHW--TGRHLLLVGISLFFAIIIGIPLGIWASKPGLASQIIIGTSGLVQTVPALALLALLIPFLGVSITTAIVALFFYSLLPIVRNTAAGLQSIPTPLRESAAALGLEPGAQLRKIFLPMASRTILAGVKTSAIINVGSATLAALIGAGGLGEPIISGLNLNDHATILEGAIPAAILALFV-------------
297159339    ------------------------------------------------------------------------------------------DATVQHVWITVASVAIGFVVAFPLALLARRWRSVAGPVLGLTTILYTVPSLAMFSLLLPFFGVSAAVVITGLVLYSLTILVRNIMAGLASVPEEAREAARGMGYGPLRLLFGVELPLALPALMAGLRITTVSTISLTTVGAIVGYGGLGNLIYEGMRSFFKAQVLTASVLCVALAVAAD------------
284172818    ----------------------------------------------------------------------------------------------QHIILVLVSELAAIAVAVPLGIIAVRYKRLQGAILSMGNVAQTIPTLAVIALAFPIFGLGFSSAVIALFVYALLPILTNTITGLDQVDESTIEAAKGMGMTKGEILRKIQLPMALSVIFAGIRTSIVINVGTAYLAFFIGGGGLGVWVISGINLFNTPQILAGAIPGALLAITLDSTFAFIAR----
140807269    -------------WINDGESWMKKNYRWVTRLVAGVIKEWYYSMEDFLIEAPWLFIFALIVIPTLKAS-GLRLTLFAVFTLLFWGFVGMWEQAMQTVALMALSVFFSVVFGVLVGIWCSQSNRVEGFVRPILDTMQVMPAFVYLLPAIFFFGIGGPPAILASMIYAMPPIIRLTNLGIRQVPKETIETAKSFGSNRIQMLTKIQIPLALP-----------------------------------------------------------------------
297616825    -------------------------------------------------------------------------------------------ATVQHLYLALGSELIGCLIAIPFGIWLTRREKLADYVLAATGSIQTIPSLALLGFVLPLLGIGPLPAMVVLVLYSLLPVIRNTYTGIRNVNPVYIEAGTGVGMNSRQLLWMVKFPLALPIIMAGVRISTVYLISWATLAAFIGAGGLGDLIITGIQTADANFIIAGTVPTAVLAIGAGWILGKVE-----
138648976    -----------------------------------------------LPGLPWTIVAAGAAILSYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGRMSGCSNWQLMTQVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISF------------------
136541662    ----------VAKITNDATAWILENLTIFTVGFKDLISAFLNPLETQLAASPWYVTVAMIVVLALIIG-GTRTAILSFVLAMAIVLSGLWYEAMLTLTQTIVGCLLTMIIGLALGIWTGRSDRVERVLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYSIPVVVKIVSEGIRAVPHSLIEAATAAGSTTRQIITKVQLPAAKKTMLLATNQGLIYVLAVVVIGGFVGAGGLGYLVIAGNSKPELGKGLIAGVAILLLGVIFDRIMQAGARRS--
140948798    -----------------------------------------------------------------------------------------------TTCIVVIGMLLCIIVGIPVGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGANKKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNV------------------------------
222151711    -----------------------------------------------------------------------------------------FQLFLEHFLISIYGVLLAAIVGIPIGVWIARHRRLVAPVISVANIIQTIPAIALLALLMLAMGLGKKTVIMAVFLYALLPIIKNTYTGIKAVDEHIVDAGRGMGMTKRQLLTMVELPLSLSVIIAGIRIALVIAIGVTAIGSFIGAQSLGDIIIRGTNATDTSIILAGALPTALMAVLADIILGLIERR---
21226397     ----------------------------------------------------------------------------------MVITAEILEATLEHLFLAYTALLVGALVSVPLIFLSLYNAKLASLVMRFSNLVQAVPSFAVVAVVVPLIGIGFFPAVIAIMLRVLLPIVKNTYIGLFNVDPALLDSAKGIGMTDFQVLRYVRLPNAYPAIFAGIKFAAILANSIAVLTALIGGGGLGSMIFEGLTNFNTSKILAGTLPVILIALFLDFFFSALEKR---
141225087    ---------------------------------------------------------------------------------------------------IIIAVPIGVIIGLFLGILSYKSEILEKIISPILDLMQTIPVFAYLVPILVMFGFGPVAALIATIIYAMPPMVRTTLLALKNIDPQIKESGLMSGCTKRQLMWKVLIPTSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGAGIETGVAIVVLAIALDRL----------
142647554    ----------------------------------------------------------------------------------------------------------ASIIGIPLGIWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINNQIVEAALISGCSQRQLLFKIKLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIGLTKADIGRGLVAGLCVAFISIIADRIIKAGSNKLK-
141364162    -------------WVNEGEDYLKKNYRWITKIIANYIKNIYYFVEDFLLDSPWLLIAALIFLPCLIAG-GLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKLKFHF--------------------------------------------------------------------------
242399860    -------------------------------------------------------------------------------------------AFTEHLMLTYASLFLSIVVGIPLAVLSLKSKRVASIIMGFANLVQAIPSFAVVAIVVPLLGIGFTPAVFAIFLRALLPIVKNTYVGLNEVNEAMIDAARGIGLTEWEIIRYVRFPHAYPAMFAGIKFAAVLANSIAILTAIIGSGGLGSLVFEGLASFNTDKIIAGSLPAILMAVFIDLSFSYMERR---
137319502    ---------------------------------------------------------------------------------------------------------------LFLGILSYKSELLEKMITPILDLMQTIPVFAYLVPILVMFGFGPVAALIATIIYAMPPMVRTSLLALKNVDPQIKESGIMSGCTKRQLLWQVLIPVSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGAGIETGVAIVVLAIALDRL----------
135833570    --------------LDAFVDWIWDTFFYYLNAFNIFLLTNVLGPMKQAYLNMPVISTFVLFMGAGYIIGGIRSCIIVGSLILFIALSEYWDRTLITLYMATFAVGVSAFSGIIVGSLCSQNDFASKTILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPSSLHDAGSMSGVSKLQRWRLIDLPLALPHIMLGINQTVIFALMMIVLGALIGTEDLGQLIMGSLSRPNAGIGFTLGIFISFICLAIDNLITWADERKKL
229815539    -----------------------------------------------------------------------------LLSYMATHADDLLEATAEHLMLLGATMLISCAIAALITVACLRSRPLGNAVVEVLGAAYAIPSLALFALLIPLTGLGFTSAVIVMVVYNQFMLVRNALEGIRGVDPALIEAARGMGLSDSQVLIKVQLPLALPAIIAGVRLACISTVGIATIAATINAGGLGMILLSGLRSMNIDKILAGTICCAALALALDGTLRLIEARSHL
297616824    --------------------------------------------------------------------------------------FNIWLLSIQHLELTLAGVGLAILIGVPIGYLITGNRWAAQLVVGFTDVMQTIPALALLALFMLWLGLGDTPLIMALLVYSLLPIVRNTYIGIIGIDGALIEAAKGMGMTRWQLLRMVQLPLALPVIMAGIRVATVTAIGIAAIGVLIGAGGLGAPIWRGMQQMNTAMILSGAVPAALLAVVSDAGLSKLER----
225628474    ----------------------------------------------------------------------------------LLLNGQLVGDIFASLRRVLSGFVLGVALAIPVGFLMGWYRIARSLIEPWVQFFRMIPPLAVIPLAIVTLGIDESPKIFVIFLASFLSSVVATYQGVISVDRTLINAARVLGAKDATIFARVIVPASVPFILVGVRIGLGSAWATVVAAELIAASGLGYRMQQAQLYYDLPTIFVSLVTIGILGLFMDRLLQAADRR---
56964794     ------------------------------------------------------------------------------IAFFSEYGHDLLFKTGEHLFISFTAILLGVLVSVPLGIALTRVPRVADRLISVIGILQTVPSLAILAFFIPIFGAGKVPAIIALFFYSVLPILRNTYTGVKGVNPSVLEAGKGMGMNNIESIFKIEIPLALPVIMAGIRLATVYLIGWATLAAFVGGGGLGDFIFDGLNLFQPALIIAGTLPATI------------------
144195049    -----------------------------------------------------------------------------------------------HLQLSVAAILTALAVSLPLGIAAARNAKIAAPVLTIGSVMQTIPALALLALMVPLLGIGFAPAFIALTLYGVLPVLRNTIVGLQGVDRTVREAARGIGMSPVQSLIQVELPLAAPTIIAGARTATVWVVGAATLATPVGATSLGNYIFSGLQTRSWDAVIFGCLCSAGLAILLDQLIRAL------
138212963    -------------------------------------------------------------------------------------------------------------------------------MKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPDQTIESATSFGSSKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAAMEGGLCVLLMAIMFDRFSKAFSR----
16263254     -------------------------------------------------------------------------------------------RTIEHISIVFLAVGIAIATAVPIGVAITQSKSTADTVLYLASMMITVPSIALFGLMIPLLGIGYVPAVVAVILYSQLPIIRNTYTAITNVDPALREAAKGMGMSTWQRLRQVEIPLAIPVIMAGVRTAVVMNIGVTAIAAYIGAGGLGTFISRGISQSDPRQLVTGALAVSLLAIAADLFLALVQR----
16080433     ------------------------------------------------------------------------------------------QEFYRHFLMSVYGVLFAAIVGIPLGILIARYRRLSGWVFAVTNVIQTIPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIISIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAVIADLVMGWLER----
139044693    --------------------------------------------------------------------------------------------AMTTLALLGTAAFLSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVAL---------------
135542330    ----------ISPFLDAGVDWIWQTFFYTLNAFNIFLITNVLVPMKNSYLGMPVLSTFILVMGAGYIIGGIRSSLIVGSLILFIALSEYWDRALITAYMATFAVLASAIIGLLVGSVCAQNKFLTNFGLMICDFFQTFPSFIYLIPVILLFGITDTSVMIAAISYATVPATRYTIEGLRSVPTELHDAGSMSGVSRLQRWTNIELPLAFPHIMLGVNQTVIFALMMIVIGALIGTVDLGQLIMGAISRKNAGLGLTLGIFVSFMCLAADNLITWADERKKL
149011275    -------------------------------------------------------------------------------------------------------------------VFLRYHEKLADWVLQIAGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPNLQEAGIAFGMTRWERLKKFEIPLAMPVIMSGIRTAAVLIIGTATLAALIGAGGLGSFILLGIDRNNASLILIGALSSAVLAIAFNFLLKVMEK----
254708546    MNWLTDYKIPVGPIAKSVVDWLTTHLGLFFDTLAAVMQSLIDGLLYLLELPHPLLLIAIFAIIAWLIQRRISVVLLTILGFLFIINQGYWEPTLKTLTLVLSSCFVCMVIGVPLGIAAAHRPALYAAMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATVIFVIPAPIRLTQL---------------------------------------------------------------------------------------------------------
256679036    -----------------------------------------------LTFLPFVLALALLGTWIYYDTATLDVIARNSLG-----GGNIWLRVRQHIQLTVISTFFVLIIAIPLGILLQRLRKAAPVAVAFANIGQATPALGLLALLVIWLGTGEFPALVGIIIYAILPVLSNTIAGLRANDPTLLEAARGIGMSPLMVLGKVELPLAVPLILSGVRTALVLNVGTATLATFGGGGGLGDIITAGITNQRMSVLVIGSILTIVLALLVDWLASLAE-----
205374200    ------------------------------------------------------------------------------------------DLTIQHTVLVGLAIIVALLIAVPLGIYLTTNDDLAETVLQIASVMLTIPSIALFGIMIPIFGIGFVPAFVALVLYSQLPIIRNTYTAIKNVSPEMRDAAKGVGMKTFQRLWRVEIPNAFPIIMAGIRTAVVLNIGIGVIAAYIGAGGLGVLITQGITRGDNYLIITGSVAVAILAMIADGILLFIQKR---
170691773    --------------------------------------------------------------------------------------------TVEHIEIVGVGVGFAILTGVPLGIAITANERAARVVLYLAAILMTIPSVALFGLMIPVLGIGFLPTVITLFLYSQLPIVRNTYTAITNIDPALREAARGIGMTTRQRLWKVEIPIALPIIMAGVRMAVVINVGIAAVAAYIGAGGLGKLISRGISQSDPRQLIAGAILVSVLAIAADYGLGWVQR----
223986521    ------------------------------------------------------------------------------------------QAIITHLYYVLIPVALGFVIAVILGVLLSRVPKISGYILPVLSVFQTIPGIVFVGILFLYVGMVPATVLIALTIYAVFPILKNTYVGLLNVDEKVKEAARGCGMSPLQILIKIELPLAMPNIFVGLRLSTIYTVSWAVLAAMIGLGGLGDFIYRGVGTNNNMLILTGAIPAAILALSLGALVDWIQKR---
298246847    ------------------------------------------------------------------------------------------QLTFQHLYLSFLGTLAGGLVGFLLATWVRRRPRCASVFIGLAEVIQTIPGIALLAFLLLAFGLGDTTLIVGLALYSILPVLQNTYEGLVGVDPVYLDIGKGMGMTPGEIFRQIELPLAFPVILAGLRVALVTAIGIATIGVFIGSGGLGVVIYRGLQTIDMPAIVTGAIPAALLAVLLEVGLSLVERR---
134539696    ---------------------------------------------------------------------------------------GQWKIAMQTMSVLTLAAPLAVLIGLGLGVTAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
143978249    ---------------NAGVTWINMNFHILEGARNFALLEIMRPFNSFLQTSPWTLIIAAVSLLAYNLA-GLRLSIYCFSLLMFIVLTGYWAPAMSSVYLITISVSVAVLIGYPIGFWLSSRPNLKGTANFVLDTMQTLPTLVYLLPAVMLFRIGDVSAVIAVILYALAPAVRYAMVGMSQVPPALLEAAQIAGCTRWQTLIWVRLPAALPTLLVGINQTIMMAFSMLIIAALVG-----------------------------------------------
143978249    ---------------------------------------------------------------------------------------------------------------LALGIWSYRSQNVESITRGIMNVMQTVPIFSYLVPTLLLFGYGPSAALVATVIYALPPMVHNTVLALKSIPSETTECGIMIGCKPRQLLWQVQLPVALGRLAVGMNQAIMMTLNMVIIASMIGAGGLGYNVLQALRKLDIGSGLEAGMGIVALAIILDRVSQAAASR---
116332962    ----------------------------------------------------------------------------------------------QTFLVSIYGVLLGAIVGIPLGIWISQYRRLSPVIIGIANVIQTIPSLAMLSILMLGLGLGQTTVIVTVFLYSLLPIIKNTYTGMLSVDRDVLDAGKGMGMTGFQIMKTIRLPLSLSVIIAGIRNALVIGIGITVIGSFIGSGGLGDIIVRGTNATDGGAILAGALPTALMAIITDLVLSFIEKR---
297191059    ------------------------------------------GLPLALNAVSVVLGIGVWWALSAAGFKLPAPPEVVSQAGTLIGNGMLADDILASLTRVLAGFALGTAAAVPIGFLMGWYPVLRGLIEPWIQFFRTIPPLAIIPLAIVVMGIDETPKIFVIFLAAFLACVISTFQGVVNVDRTLINAARVLGAKDVTIFARVVVPASTPFILVGMRVGLGSAWATLVAAELVAAQGLGYRMQNAQLYYDLPTIFVGLISIGILGLLMDRILLLAERK---
298246846    --------------------------------------------------------------------------------FWSMYGNRILEGIGPHLFLTGVSLGLGILFAVPLGILLTRFPRWSGPVIAVVSVLQTIPSLAFFALALPYLGIGMQPALVVLFLYSLLPILRNTYVGVHAVDATLIDAARGQGMTNWEILYLVELPLAAPIIVTGIRLAAVYLVSWATLASLIGAGGLGDLIFAGLDSYDANLLMAGAIPTAMLALLIGFVFGLVRR----
140724851    ----------------AFTDFSRTYGQGIEEFFEPLLMFLV-WFEKLFINTPWPVIIFSILLLAWIGSRSILIVVGTFLSFMLIGYFGMWEDTMSTLAIILVATFLCIAIGIPLGIAMARSNKVQAAIVPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGA---------------------------------------------------------------------------------------
137518842    ---------------------------------------------------------------------------------------------------SFLRYPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
160902588    --------------------------------------------------------------------------------------------TMEHLYLFASSWAIAIVVGMAIGIYVTRKEKSGRIALSITGIAQAVPSIAVIALVFLFMGIGPAPAIFALFLYSIVPITFNTASGLFGIDKGMKEAARGMGMTKREILWKVEIPNAIPTIFSGIRNAAIINLGTATIASAIGAGGLGELIFIGLGTFKFEMILAGAIPVSIMAVLIDFILALIQNKM--
135175027    --------------LEDGFLAVRPALRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGM---------------------------------------------------------------------------------------
137090111    -------------WINDGWRAFSAKYGLIFDAIGYGLLRSYSIIKNFLVDVPWPIIVFAVILLTFYASKKYGTTLFVGLCTFSIGFLNFWDKAIETTTIVFIGIVLCVIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGANKKQKLWGVQLPLALPNI---------------------------------------------------------------------
289640195    ------------------------------------------------------------------------------------MMLDFINTILEHLAMTAAGVAIAVLIGTLAGIWISRKTAFAGPVLYIADVIQTIPSLALLAILMIVFGLGDLTVIIGLCLYSLLPVIRNTYTGLTAIPPSIREAARGMGMSSIQSLIKVELPLAVPMILSGIRIAFVTALGTAVIGVLIGSGGLGYIIYRGIQALDWGMIIEGTIPVVLLSLLAQYVFNKLQR----
137465442    --------------------------------INNFLLAMLMGLKNFLVQAPWPAVIIGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALPNIMQGINQCT-------------------------------------------------------------
83590522     --------------------------------------------------------------------------------------------SWQHISLSIMGVALAAAGGIPLGILLTRYRWLAKLVMAATEVIQTIPSLAMLALLMMLFGLGDTTLVVSLFLYALLPIVRNTYTGLLGVDPGLLEAGKGMGMTRSQLIWRVQVPIALPVILAGMRVALVTAIGIATIGVLIGAGGLGTLIWRGIQTRNNTMVLMGAVPAALLAILTDAGLALLEQ----
270260948    -------------------------------------------------------------------------------------------ALLQHLTILLATLVPALLIGVPLGVLCFRSRRWQTPIFSTLNIIQTVPSIALFGLLIAPLGIGMAPAIVALVLYALLPLVRSVVAGLQSVPASVIDSARGMGLTRGQIFLRVQLPLALPLFLTGVRILAVQTVGMAVVAALIGAGGFGAIVFQGLLSSALDLVLLGVIPVIVMAVIVDSLFKF-------
261247376    -------------------------------------------------------------------------------------QESFAALALAHFWLVGISSLFAVVVGVGAGIAVTRGKEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGVLPILQATLAGLGAVPASVMSVASGMGMSRRQQLYQVELPLAAPVILAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIIDRLFERLTR----
145594182    -------------------------------------------------------------------------------------------QTLEHATIVLMSVALATVIGVLIALWTYRNPRARAIATGTAAAMLTIPSFALLGLLIAPLGLGYAPTLVALTMYALLPILRNTIVGLTEIDPALTEAARGIGMSRLRSLATVEIPLSWPVILTGIRVSTQMTMGIAAIGAYVGGPGLGNQIFSGLSNLSLNQALVGTVGVIVLALTVDLALALLGK----
188584762    ----------------------------------------------------------------------------------------------EHIILVGLATLGAILTSVPLGILITRFRWLTPFVDNPVNVGQTVPSIAILGLAYYFMGTGLLTALFALWLYSLLPILRNTSIGIKSVDPEILEAARGMGMTPYRIFIKIEFPLALPVIMAGIRTSVVICTGAATLATFIGAGALGEIINAGLSMRRIQLVYQG------------------------
140043649    --------------------------------------------------IPWWYTMAIFVALGY-ITVGIRFAIITALLLSFIGACGIWSQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGL-----------------------------------
295403044    -------------------------------------------------------------------------------------RDRFGQELFRHLMLAGVSVGAAALAGVSLGVWAARHRRSEKFIFAVTNITQTIPSLALFGLMIAIRGIGVAPAVIALFIYSLLPIVRNTFIGLRQIDAGVMDAGRGMGMSRGQLFRRIEIPLAMPLILEGLRIASVQAVGLTAVAALIGAGGLGWFIFQGLGQAAPDMILLGTLPIIALALVVDAVMRLA------
222444461    ----------------------------------------------------------------------------------------LFVDTMDTLFKVFGGMILASVVAIPLGILLGWYSKLETLCSFVISILRPIPPIAWIPFSILWFGIGTAPAIFIIFIGCVFPILIYTIDGVKRTDKVLIESAQTLGADDKTVLTQVILPSAVPPIVSGLKVGVGIALMCTISAEMIGSSGLGYLILTATNLFDTGTTVVGMLVIGLIGLILDYVFGLIEKR---
139997925    ----------------------------------------------------------------------------------------LWQQTITHIGLTFIALLIAIAIGLPLGILIARKQKLAGIVLGLAGVLQTIPSIALLGFLIPLLGIGAFPAVAALLLYALLPIIRNTYTGIREVDAAVVDAARGMGMTNKEVLFEVQIPLALPVILAGIRTATVINVGVATLAAYIAAGGLGEFIFGGIALNNTNMI---------------------------
210632881    ------------------------------------------------------------------------------------------EATLEHLALLGATMGISCVLAGFVTLACLRRERLADAVVELLGAVYSIPSIALFALLIPLTGLGSTSAVLVMVVYNQFMLVRNALEGLRGVDADLIEAARGMGFSERQVLLDVRLPLALPAIIAGVRLASISTVGIATIAATINAGGMGAILLSGLRSMNMDKILAGTLCSAAIALACDALCRALEARVR-
251795657    --------------------------------------------------------------------------------------------TGQHIMMVLIGLLLALAVGIPLGILASRNRASARIILTAANIVQVFPSLALLVLLMVVFGLGTTTVVVGLFLYSLLPVIRNTFVGLTQVDKSIMEAGKGVGMSRLQIMVHVQLPLALPFMLTGIRIAAVIAIGVATIAPLVGGDGLGREIYSGINMNNSARLYAGAIPAAILALLADFALERLQNRAKV
142280459    ----------FAHYIDAAVDWVWDTFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGIAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPLSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQPGVALTLGLFVSLMAISVDVIVKWAEERKK-
167465079    ---------------------------------------------------------------------------------------DLLSLTYDHILMVFIGIFSALVVGIPLGMLAARRKRLAPVIMTIGNILQVFPSLAMLVLLMIVFGLGFKTVVIGLFLYSLMPIIRNTYVGLKQVDPSITEAGRGVGMSSTQLLFKVQLPLSLPFIMTGIRVAAVIAIGVATIAPLVGGGGLGREIYSGINMDNAARLYAGAVPAALLALIADLLFGRLEKKMKL
227893677    ----------------------------------------------------------------------------------------YWLEIGQHLFLSFSSLIIALVIALPVGYLGSKNRAVAAFCESFAQILRIIPSLALLFILIPFIGTGIGPALIALVVLALPPLVVNTILGFNEVPTDLEEVGLSLGMSNWQLLKQISLPLALPFILNGIKLALVEVIASASLATYIGAGGLGQLIMTGLGLYKMQYVIIGGVSVALLSLLAMFIFDLIIKKVR-
291288336    ---------------------------------------------------------------------------------VLYGRSSFLTLALEHILLVGSSSFAAAVTGVALGVFVTRRRSFLPVVNMLASVGQTFPPVAVLALAVPLVGFGREPTVIALFCYGIFPIVRNTITGIESVDKDIRDAARGVGMYDREVLFRVELPLAASIIIAGIRTSVIINIGTATIGATIGAGGFGAPIISGLINNNFYFVLQGGICVALLAIFSDQIFEFA------
55821315     --------------------------------------------------------------------------------------------LGDHVALSGEALMIALVIGFPLGYLSYSKPKLRQAASFFTQGLRVIPSLGLLFILIPFIGVGRLPAIIALVFLAIPPILLNTIVGFNEVPQSLIETATGLGMTKWQKLYKVSLPLASPHILNGIKLALIEVIASATLATYIGAGGLGTIIFTGLGLYRYDLLIIGGGSVALLSFISMILFDLLISR---
284172820    --------------------------------------------------------------------------------------KDLFQLLIEHVELVVQTLVIALPLGIFLGIFIAYYQPAALGVLWGAGIAMTIPSLALFGLLIPFLGIGNPPVIVALVLYAQLPIIRNTYIGLTGVNENMIEAGEGVGMTRWQRLRQIQIPVALPVITAGVRNATVILIGVATVGAYVGAGGLGDYIFTGIYQANTEMVVVATIIVSLLALVFDYGLKTVEQ----
294508506    ------------------------------------------------------------------------------------------RYTADHLVLVGLSLGLAILFGVPLGVVAAKRRFLGPGVLIVVGVIYTIPALALLAMMVPPLGLGRVPAVTALTLYSLLPIVWTTYTGLKDISGPLRESADALGLSAPAKLWRVELPLAGRSILAGIKIAVIINIGAATLGALIGAGGYGQPILTGIRRANLGLILEGTVPAAVLTI---------------
225181817    ----------------------------------------------------------------------------------------------EHVVLVIAAMVLAVLVGIPVGIMLTRLRRIGKVIETFVNIGQTVPSLAILALFFVYLGLGFNTALFALWLYSILPILRNTYAGITSIEPEILEAARGMGMTPWRTLYKIELPLALPVLMAGVRTSTVICVGTATLATFIGGGALGDLIKTGIQVRRDILVFTGAGLSALLAILLDYLAGQAE-----
194467573    ----------------------------------------------------------------------------------------YWQYVGQHIVLTVVTLVISMIIALPLGYIGSRIKPVAQFCVMFAQLLRIIPSLALLFLLIPFIGTGVVPALIALIVLALPPLLINTILGFNEVSPLYKEVGIALGMDQRQLRRQIEIPLALPYILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYDMSYVMIGAVSVAILSLLFDFLIRKVQKHDR-
138997009    -----------------------------------------------------------------------------------------------------------------IGTLLHNRKFLQNIINPVLDLMQTIPTFVYLIPIITLMGIGKVPGLIAVCVYAVPPVIRLTSLGLAQVPARYIETAMALGLNNLKVLILIKFPIALQSILVGINQTIMMSLGMVVIASMIGVSGLGANILKAINNQYITTGLLNGFAIVVIAIILDRLFQSIRKRK--
224826299    --------------------------------------------------------------------RPLFAALFPELDRPIYQQDSFAALVLAHVSLVAASSAVAIVAGSVLGLAVCRGRAFRPLLESLLAMSQSFPPVAVLAVAAPLIGFGEAPALIALVLYGVLPIAQGTLAGLDAVPAATREVAQGLGFAPWQALWRVELPLAAPVILAGVRTSVVINIGTATIASTVGAKTLGSPIIVGLSGFNTAYVIQGAVLVALLAICCDQLFERLQRR---
238784090    ------------------------------------------------------------------------------------------DALWQHIQILLATLLPAVVIGIPLGLLCFRSRRFQNTIFSTLNIIQTIPSIALFGLLIAPLGIGLAPAIIALVLYALLPLVRSVVAGLESVPDSVVESAQGMGMTRSQLFFWVQIPIAMPLILSGIRIIAVQTVGLAVVAALIGAGGLGAIMFQGLLSSALDLVLLGVIPVIVMAVMVDSLFKFI------
139884922    -----------------------------------------------LPGLPWTIVAGAAVVLGYKLNGR-NLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFLLGLGFGIWAYRSKRIENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSNFQLLFKVLIPTARRDILIGVNPSYYAVFS--------------------------------------------------------
83945649     -----------------------------------------------------------------------------------------------HMRLSVAALLAALAISLPLGILAARNPGVARPALGVASVMQTIPALALLALMVPLLGIGFAPAFFALTLYGVLPVLRNTIVGLQGVDPVVREAARGVGMSTRQSLLRVELPLAAPTIIAGIRTATVWVVGAATLATPVGATSLGNYIFSGLQTRTWAAVIFGCLCSAGLALLLDQLIAACER----
144159751    ------------------------------------------------------------------------------------------DLLGGHLTLAVPAIALGVLASVPLGIACVKQPRIRGTVMTAVSLVQTVPSIALLALMVAVLGIGFRPAFIALLVYSALPIVRNTIVGLEGVDPAMREAARAVGMRPLQSLLRVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWNRVLFGCVITM-------------------
170025086    ------------------------------------IKPGLRFWFWLKDPLCWALLILCGLVFGMTLLQRFFTALFPELDRPIYLQDTFFSLVVAHVLLVLASSSIAVFIGVTTGIAVTRGKEFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTIAGIESVSTSIREVAAGVGMSARQILWQVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAAVVALLAIITDMIFDRWTRR---
140418206    ----------------------------------------------------------------------------------------------------------SVVLGLAFGIWAYKSPAAEAVLQPLLNVAQIVPHFSYLVPVMVFFGIGDHAGAIATIIFATPPMVRLTVLGLKNVSPEVLESGMMSGCSSFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGYNLLLALNGLRIGKALEQGICIVLIAVILDRLSLAWANKQ--
290508903    ----------------------------------------------------------------------------------WLGDEGILLRLGQHLYYVLVSMAVACAIALPLGIALGYWRKGAFVVINLFNLGRAIPSLGLILLCIIVFGFNDIPVLAALIALSIPPILTNTWVGIYHADRPLCDAAIALGMTPWQSLWQVRIPLAAPLILAGVRTALVQLIATAVVAAYAGLGGLGRFLIDGLGQRDIPQVIGGSLVVSLLAIGGELLFARCAGR---
137821079    ------------------------------------------------------------------------------------ILSDLGRNLIRHLELTGLALFFGTFFGLAISLFAYDKAGISKIVLSLCGLLQTIPSLALLAIMIPIFGIGFLPAVIALFLYSLLPIVRNTLTALTTIDPVLVSVSDALGMTKWQQMRLVKLPLSAPAIFAGIRTAAVISIGTATLAAFIGAGGLGDPIVVGLSLSD-------------------------------
142819216    ------------------------------------------------------------------------------------------QLTVQHIWLVGIAVGCAIIVGVPLGILINRHEWLAAPLLSVATVVLTLPSIALFGLMIPVFGIGAVPAITAVFLYSLLPIMRNTYLALRNVDAGIKEAGIGIGMTDWQRLRLVDLPLAVPVILGGVRTAVVMNIGVMTIAAVIGAGGLGTLIIRAIGQSNMMKLLVGAVLVSVLAIVAD------------
136740102    ---------------------------------------------------------------------------------LYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSKAAKRIIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVIVGLGRVPPEIIESGLMSGATHRQLFWQVRIPSTKKQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
136740102    ----------------------------FNMQLGFMILLFAIFFFVGLTKMPWPAILLIYTVIAWQLGGFTLGLGTFLGLGFLVV-SGIWPEAMLSLYLCGIAVILSFLLGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPQGVIEAAKMMGCSKHQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIA---------------------------------------------------
139049184    ---------------------------------------------FGLTGLPWPAFILLLALLAYGIG-GVVLSFGTVLGLAFILVTGNWPAAVLSIYLCGIAVVIAFTLGTAIGIWAARNDRVSAFVRPINDTLQTMPLFVILIPFVMVFRIGDFTALLSVIAYAIVPAIRYAEHGLRSLPDSVIEAARMVGTTPRQMLWQVQIPLALPVMMLGLNQTILYGIAMLVIAALVGAGGLEQTVYTALTDGNVGEGLIA------------------------
143148593    --------------------------------------------------------------------------------------------------------------------------WFENFMKPVLYTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVPAQTIESATAFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
299061801    -----------------------------------------------------WLIAVFIALLVLLPYSQPLFASFPELDRPMYRQDSFLQLALAHIELVAVSSLFAVIVGMGAGIFVTRGKEFRSLIETLVAAGQTFPPVAVLAIAVPIMGFGEKPAIIALFLYGLLPILQGTLAGIGAVPASAREIAEGVGMSSWQILRKVELPLAASVIVAGIRTSVIINIGTAAIASTVGAKTLGSPVIIGLSGFNTAYVIQGACLVALLAIVTDRLFERLQKRFR-
294789947    ----------------------------------------------------------------------------------------LWQMLFTHLWLSGLALLAAVAIAVPAAVLFARRQRAAEAVLQFTNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLTQIDQSIQDAYTSFGLSRWQSLCRIELPMALPAMISGIRTAAVLIVGTATLAALIGAGGLGNLILLGIDRNNMTMTFTGALLSALLAVGVSGIIGLLQKSRR-
140820594    -------------------------------------------------------------------------------------------HVIRHLQLTGLALGAAIFIGLVLSLTVFSNRRLADAVVYFCGLLQTVPSLALLALMIPVFGIGFMPAVVALFLYSLLPIVRNAVTALATVDPTLVRVSEALGLSRWQQLRYLRVPLSLPMIFAGIRTAAVISIGTATLAAFIGAGGLGEPIVVGLSLNDTDMILRGAIPAAMLAILAEFLFAALQKR---
254250442    ------------------------------------------------------------------------------------------QLTLQHVWLVAIAVGCAIVAGVPLGILINRHDWLAGPLLGIATLVLTLPSIALFGLMIPLFGIGAAPAITAVFLYSLLPIMRNTYLALHNVEAGIKEAGTGIGMTSWQRLRLVELPLAVPVILAGVRTAVVMNIGVMTIAAVIGAGGLGTLILRAIGQSSMMKLLVGAVLVSLLAIVADRLLQMLQR----
138823561    ------------------------------------------------------------------------------------LTDGLGRLTQRHLMLVGISTGVAVLLGVPLGLMAAR-RRIKQPILAVVGVLQTIPSLALLAMLIPIVGIGVVPALIALAVYALLPIVRNTIVGLEQVPDGLRDAALALGFTPSQRTRVVDLPLALPVILAGVKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAGLALLVQAAFEMAEWWLR-
239981980    ---------------------------------------------------------------TWLWFRGADLDAISENAL---GGGNVWLRLRQHIQLTVISTFFVLIIAIPLGILLPRLRRAAPLATALANIGQATPAIGLLALMVIWLGIGERPALIGIIIYAVLPVLSNTVAGLKANDPTLLEAARGIGMSPRGVLLKVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGDLITTGITNQRMPVLVLGSILTVALALLVDWLASLAE-----
295397621    ------------------------------------------------------------------------------------------------LLMTSYGVVFAIIVAVPLGFFIAHKRKTSSFILGLANIIQTVPNLALLSVVMLVMGLGPNLVVFTIFLYSILPILRNTYTGVISVDDTMVDVGKGMGMTPWQVIYKVELPLALSVIMGGIRNAFITGIGISTIGTFVGAGGLGDVLQRGVNASDTSIIIAAVIPISLMSILADWLLGLIEKR---
297627485    ---------------------------------------------------------------------------------------GIWTLVGQHLAITGWATLVAVVLGVPTGLAIGHTGRGRQLVVGFSGAARALPAIGLLTMVALIAGIGLIGPLVALVVLAVPSVIAGAYSGIDSIEPVTRDAARAMGMSPMQVLWQVELPLALPQLVGGVRAAALQVIATATLAAYVGAGGLGVLLFRGLKTQDYPQMLAGSAVVVALAFLVDAAFEVITR----
92115062     -------------------------------------------------------------------------------------RESFLNLTLAHVALVLVSSLISVSVGVGAGLFVTRGREFAPLVSTLAAIGQTFPPAAVLAIVVPLAGFGFVPTLVALVLYGLLPVVQNTVAGLGTVPPQTLEAARGNGMSAWQILWHIELPLAMRVIVAGVRVSVIINIGTATIGSTVGATTLGTPIIAGLVGNNLPYVIQGALLVGLLAIVTDLAFERLERR---
78060663     --------------------------------------------------------LIAIVAIAWALARGIGADTFSQRADDLAYYAG------QHMLLVVYSMALAIAVGVPAGVLLSRPRFQHQAERQVFNIGNTIPSLAVLAIALGIFGIGNVPAIVALFLASLLPITRNTYEGMKNVPAALREAAKGIGMTGWQSLVRVELPDALPIIVGGVRTALAINVGTAPLAYLIGADSLGSLIFPGIYLDNQPLLLLGASLTAILALVLDGIVAAGSR----
254254532    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSAIGTLVAVAAGIAVPWGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVDAARGMGMSGWQRLISVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
296934834    --------------------------------------------------------------------------AFLGDGVNWQGSQGILARTVEHLGITMFAVAIALVIAVPLGLWAGHTRRGGHALLGFTAALRALPALGLLTLLALWFGVNAIPPLAVLVIIAVAPLLAHTLEAVTGIDPDVVDAARAQGMTEGQILCRVEIPLGLPVFMGGLRSAVLQVIATATIAAYINGNNLGRYLFDGLAVRDYPRMLVATLLVAVLAFVVDAIMALAQR----
163790841    ----------------------------------------------------------------------------------------IWTQFIRHFLISIYGVLFAGIIGIPLGFWISRHGKLADWVIGAANVIQTIPSLAMLSILMLGLGLGVNTVVTTVFLYSLLPIIKNTYAGVQSVDKNILDSGKGMGMTRWQLTYIVELPLALSIIMAGIRNAMVVGIGVTAIGTFIGAGGLGDIITRGVNVTGGGAILAGAIPTALMAVISDLFLGWIEKK---
293397084    --------------------------------------------------LPWLIALLLALVFGMNHLQGLFAAWFPDLQRPVYQQDSFISLLLAHLLLVAVSSLIAVLIGVTAGVAVTRSKEFRSLVETVVAVGQTFPPVAVLAIAVPVMGFSEQPAIIALVLYGLLPILQGTLAGIDSLPAATREVAQGVGMSPRQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKSLGSPIIIGLSGFNTAYVIQGALVVALLAIIIDRIFERW------
134559929    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKKAYLGMPVSATFALAMGVAYIIGGIRTSLLVGGMLLFIALSEYWDRALITMYMATFAVLMASLNGIIVGSIFSQTERGARFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYATVPATRYTVWGLKSVPLSLQEAGTMSGVSRLQRWTGIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALTLGVFVSLIAI-------------
56964796     -------------------------------------------------------------------------------------------QFYRHFLMAAYGVLFAAIVSIPLGVLIAKYGRLSGWVLAVGNIIQTIPALGMIAVIMLVLGLGPNTAVMTLFLYSILPITQNTYVGMKGVDQALVEAGRASGMTRFQLLRMVELPLAISVIMAGLRNALVVGIGIAAIGAFVGAGGLGEIILTGTNATDMAIILAGAIPTAFMAIIADMLMGWIERK---
213966520    ----------------------------------------------------------------------------------------LWQHLLATLERIAVGLSLGIAAGVLVGLVLSRSQAVRAVVEPYISFLRSLPPLGYIGLLIVWFGVGDVSKVVLLFLATFPIITIATLTGIIGIPQDWNRAARTLGATNSQVFRHVIVPGTLPGLINGIRLANGMSWACIVAAEMNGIPGIGGVAYVSGTQLETALTIAAMILIGITAVIVDQILLFAERR---
141120038    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRSAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLR--------------------------------------------------------------------------------
239980343    ----------------------------------------------------------------------------------WQGEKGVWNRLGEHLYYSGVCLVIACLVALPLALWLGHLGKGGTLAVNISNVGRAVPTLVLVLLSLTPLGAHEVPTLIALVLFAVPPLLTNAYLGMREVDRPVVEAARGMGMSGWQLFRRVELPLAQPLLMTGLRTAGVQVVATATLAAMAGEGGLGRIITAGFGLSNTPQVIAGAFLVA-------------------
140017135    -----------------------------------------------------------------------------------------------------ISVPMAVLLGFGIGTWGFNSKKAERIIKPTLDLLQTIPAFAYLLPILFLFGFGTSVGLIASLIYSFPPMVRNTILGLRQVPKEIIESGIMSGASKRQLFWLVRVPTAWRQILLGVNQTTMASLSMVIIASIIGGTAIGWEVLVYMRKAELGGSFVAGIVIALIAMLLDRITAGLASKS--
51893767     --------------------------------------------------------------------------------------------TLEHLRLSLSAVLLAVLVAVPAGILLSRIRRLADPVMVALGLFQTLPAIALLAFMIPLMGIGTKPALTALFLYALLPILSNTYKGLTGVDPAVKEAARGMGMTALQMLLSVELPLAFRVIMSGVRTSTVLIIGWATLGAYVGAGGLGEPIVSGFATVSPRLILAGGVPVTLMALLADFLLGRLERR---
141344772    ------------------------------------------------------------------------------------MLSDLGRNLIRHLELTGLALFFGTFFGLAISLFAYDKAGISKIVLSLCGLLQTIPSLALLAIMIPIFGIGFLPAVIALFLYSLLPIVRNTLTALTTIDPVLVSVSDALGMTKWQQLRLVKLPLSAPAIFAGIRTAAVISIGTATLAAFIGAGGLGDPIVVGLSLSDMNLILQGAIPAALLALLTEYCFGKAE-----
284034633    ----------------------------------------------------------------------------------WAGAEGIGNRILQHLGYTFLSLAIAALIALPIGLLIGHTRRGAFLAINTGNAARALPTLGLLTLIVLLIGIGRVPVIIALVVLGIPPIMASTYAGVSGVDRSTIDAARGMGMTGREILTKVEIPIALPLIISGLRSATLQIVSTATVAAYVALGGLGRYVIDGLSLRDFPQMLTGAVLVAVLAILLDLVFAAIAR----
91218668     --------LPLMNWINSGFKTLNEKYGYIFEAINNVLLYMLMLVKNFLIQAPWPLVILGVIVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAA--------------------------------------------------------------------------------------------
167645341    ------------------------------------------------------------------------------------------------------------------GVLAARSPRLRWPSLALAGLVQTIPSLAKTTFGHGFSALGFLPSLLALTLYSMLPILRNTVAGLTGVDPAVVEAARGVGMTDRQRLWRVELPLSVPVIMAGVRTAAVWTIGAATLSTPVGQTSLGDYIFSGLQTENWAMVLTGCVASAGLALVVDQLLGLAERRDR-
219668828    -------------------------------------------------------------------------------------------ALLQHIELVFISMLIAITIGVPLGILITRVKALEGPVLGVAGILQTIPGLALLGFMIPLFGIGIKTAVAALFLYSLLPIIRNTFTGIKDVDKATIEAAKGMGMTDWQILTKVQLPLALSVMMAGIRTATVINVGTATLAAFIGAGGLGDFIFIGISRNLDALVLIGAFP---------------------
289423714    -----------------------------------------------------------------------------------------FEQFIRHFLISIYGVLYACLVAIPLGMYITRSRRLSALTIGIANVIQTIPSLALLSILMVAMGLGTNTVVATVFLYSLLPILKNTCTGLSNINENLLDVAKGMGMTNFQVMMKVKMPLALSVIMGGIRNALVLAVGIATIGTFIGAGGLGDIISRGISVSDGSAIIAGTIPTALMAVIFDIALAGLEKK---
136563358    --------------------------------------------------------------------------------------------TWQHITLVGIAVILAIVVGVPLGVLMTRFPTLAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSLLAIFADLLLQWLQR----
138342331    ---------PFALWLDALFNYVKDDLGVFTRALTEGLETLLDISANIFYGPIPWAALAGITAVVGYYLGGWRLALLGGGTFVWTALIGQWEIAMQTVSVLAVSVPLAFFIGLSLGIWAWKSKWVDMALRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTIYAIPPMILMTTLGLKKVPPEIVEAGKMSGCTKWQMLRHVYIPSARTEILVGV-----------------------------------------------------------------
135260847    -------------------------------------------------------------------------------------------------------------------------------DRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
138142029    ------------------VDWVWETFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGVAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPPSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQDGPGVAIGLFVSLMAISVDVIVKWAEERKK-
142639775    -------------------------------------------------------------------------AIGTLMAEMFPPNFSDWQPMIDTVAMSIAGTALAVVFSIPLGFLAARNRTVYRISRGLLNVLRSIPELIKGIIFVAAVGFGALPGVLALGIHSIGMVGKFFSEAIEHADEAPVEAARAAGATPVQVITHGILPQVLPQFADVTMYRWEYNFRASTVMGMVGAGGIGLELIASLRLMQYNDCFAILITILCMVTLVDWLSGLLRRRFK-
295403042    ------------------------------------------WFGWTALGVGIIVFAVVLANPDWWS--GLLAAMFPEQRQVLYTRSSLSQLTLEHLGLVGLSSGLTVLLGLPLGIWVTRRSGFQPIVTNLLSVGQTFPPVAVLALAVPVLGFGLEPTVFALFLYGLLPVVRNTIAGINAVPAAAVDAARGLGMSRFQVLFRVELPLSARVILAGIRISVIINIGTAMIGAVIGAGGLGAPVVAGLAQDNVAYILQGVVPAAVLAVIVDRVLSGIE-----
160902586    ------------------------------------------------------------------------------------------REFLNHLKIIGLSLPFSIGIGVPTGIFISRHPKAANIVIYIASILMTIPSLALFGIMVVILGLGVTPAVIALIIYSLLPIIRNTLTAIQALDPQMIEAAKGMGMTESQILFKIRLPLSIPTIMSGVRNAVVMGVGVATLGYFVASGGLGYFIFAGLSRSRYPMVITGVILVSILGVLANYLL---------
259505009    ------------------------------------------------------------------------------------------KAIFTHIKFVVVAVTLGSIIAIVLASILSRFKTISKYIMPIIGLFQTIPGIVFIGVLFVYTGMRPKTIYIALTAYAIFPVLKNTYAGILDVNASYVEAARGIGMTQWQSLLKVELPMAVPSIFAGIRMSTVYTVSWAVLAAMIGQGGLGVFIYRGIDTNVQETILIGAIPSAILAILMGYFVDYLQTK---
73542179     ------------------------------------------------------------------------------------------KLTAEHLALVGSAVGMAILIGVPLGIAITRFRWLATPVLTLATIVLTLPSIALFGLMIPIFALGYLPAVTAVFLYSLLPIMRNTYTALVNIDPGIQEAGRGIGMTTWQRMRRVDLPLAVPVILGGVRTAVVMNIGVATIAAIIGAGGLGVLILQAISQSNMSKLAVGAILVSVLAIVADAFLQWLQK----
29833948     ------------------------------------------------------------------------------------------DAVVQHLQLTAVSVLVGLVIALPLAVLARRWGWAAGPVLAVTTILYTIPSLAMFSLLLPVYGLSAALVVAGLVLYSLTLLVRNILAGLRAVPEETRQAARGMGYGPVRLLLTVELPLALPAAMAGLRIATVSAVSLVTVGAIVGFGGLGNLIYAGMNTYFKAQVLTASVLCVVIAVAADLLL---------
163839893    ----------------------------------------------------------------------------------WQGANGIPLRLVEHLGYSALTIGLALIIAIPIGLYVGHTGRGKVIIVSLAGMLRALPTLGLVILFALLTSLALMPPIWALVLLAIPPILTGVYAGISSVDPDIVDAARSMGMSEAQVLFRVEVPNGLKVMLGGFRGCVLQVIATVAVVAYLPQGGLGRFIVTGLKSYDYGSVFGGAVVIAVLAIVLDGVLALVTR----
4761214      --------------------------------------------------------------------------------------QQLLADAYQHASAVFQCMVVATLLGVLIGVLTYRSDWAGNVATLSTSAILTIPSLAMIGLLIPILGLGVPPTVTALTLYGLLPIVRNSIVGLRGVDPALVDAAKGIGMSRPARLLRVELPLAWPPILTGIRVSTQMLMGIALIAAYASGPGLGNEIFRGIASLALNQVLAGTLGIIVLALLFDAAYVLLGR----
139983317    ------------------------------------------------------------------------------------------QLLGGHLSLAVPAIVGGVLLSVPLGILCVKSAAVRGPVMLVISLVQTVPSIALLAIMVAILGIGYRPAFIALLIYSILPIVRNTIVGLEGVDPAMREAARAVGMRPLQQLLKVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVLFGCVATMLLSLVLDQLIALIE-----
258404897    ------------------------------------------------------------------------------------------KLLYQHLYLVGVSMALATGLGLLIGIALTRRRRFAGVVMYIVSLGQTIPSLAVLALMMSVLGIGSRTAIFALFVYSILPIARNTLAGITSVSPAMIDAAKGMGMPDWRILLEVELPNAMTVILTGFRVALVINIGTTALAYLIGAGGLGDLIFTGINLMQTEKLLAGAIPTTLLALLGDFLCTIL------
141815996    -----------AEFWNRGVDWIWDTFFYPLKIFNTWLIQDVLQPMRAAYLRMPVVATFVLVMGAGYIIGGIRSALVVGGLTLFIALSPWWDRALVTAYMATFGVIASSIIGITMGTLCAQNTYSSKFILAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTVEGLRSIPPALNDAGAMSGVNHLQRIFKIDFPLAFPHIMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGICVAFIALIFDNLIKTADKRKK-
91776909     --------------------------------------------------------------------------------LLWISDEGFGQDFWISFVRVSSGFLLAAVLALPIGVLAGTFRRVQIFIEPLMDFIRYMPAVAFVPLVLLWCGVGEASKIALIFIGTFFQMVLMMAGNVRQVPMAQIEAAQTMGATRRELLFKVILPSAAPALLDTIRVTLGWAWTYLVVAELVAANGLGYAILRAQRFLLTDKIFAGILVIGLIGLIQDQLLRAIYRK---
140979483    --------IGLSEPINTWQSWIRSNFTFLLNPITWIVELGLNITESFIAWLPWFIP-PVVVFAIIARRKKWVMASFAAFAVVYPGLVGVWQESIETISLMAVSVGICILFGVPIGVWTALNKRAESILRPVLDAMQTVPATVYLIPIVLLFGIGKVPAAIATVVYALPPMIRLTALGVQQVPRTAIEAGQMFGATKRQILSRIQL----------------------------------------------------------------------------
11498584     -------------------------------------------------------------------------------------------ATYEHLLLTYGALAVSIALAIPLAIASVYSRKLASVIMAFANVVQAVPSFAVVALVVPFLGIGFTPAVFAIVLRALLPIVRNTYVGMMSVDEATIDAARGIGLTDFQIIRYIRLPNAYAPMFAGIKFAGILANSIAILTAIIGSGGLGRLVFEGLASFNTEKVIAGALPAILIAVFIDVSFTKIEGR---
91789474     ----------------------------------------------------------------------------------------FAQLLWQHCKLVGVSSAMSVLLGSAIAVWITRGRQFRPVVETVVSMGQTFPPVAVLAVAVPVVGFGELPALIALTLYGLLPVVHGTVSGLQSVPESVRQSANGMGMSPWQCLRQVETPLALPVWISGVRTSVIINIGTAAIASTVGAKTLGSPIIVGLSGFNTAYVLQGAVLVGMLAVVTDLAFERLSR----
142743167    ---------------------------------------------------------------------------------------------------ILVAAPLSFIFGLGLGIAALKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142743167    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALTVCALTLFIALSPWWDRALVTAYMATFGVVVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQ---------------------------------------------------------------
251826897    ---------------------------------------------------------------------------------------NWWKPLLDTLAMSIAGTALAVAFSLPLAFLAAQHPLVYQMARGLLNTLRSIPELILGIIFVAAVGFGALPGVLALGLHSIGMVGKFFAEAIEHADPAPIEAARAAGASPLQVLLHGVLPQVLPQLADTSIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQDVSAILLVILVMVTLVDAFSGYLRKRFK-
83590523     --------------------------------------------------------------------------VLSWTEFLAAKGSSILSATGKHLLLSLGSVLLGTIIAVPLGILLARHQRVAAVMLGISSTIQTIPSLAFFGFVLPFLGIGIVPAMTVLFLYSILPILRNTYTGIREVNPAYLEAGIGMGMNRRQLLTWIQFPLAFPVIMSGIRVSTVYIISWATLSALIGAGGLGDPILAGIHTYDAKLIMAG------------------------
261408312    ------------------------------------------------------------------------------------------KALQEHLVLSFSAVLLGTVIAVPIGILLVYNRWLNSIVFFVANLFQTVPSLALLAILIPLLGIGMKPAILALFLYSLMPILRNTFDGFHSVDKGVLNSARGMGYSTAQTIMKIQLPLSLPYIMSGVRITTVYIISWATLASLIGAGGLGQLIVSGLGVNKPEMIFIGGIGAILLALVAD------------
156933297    ------------------------------------------------------------------------------------------DATARHLTLLFGTLAPAVVIGLPLGILCHRRPRWQPGLFAALNIIQTVPSVALFGLLMAPLGTGLAPALIALTLYALLPLVRGVVAGLGQVPDAVRESARGVGMSAWQRLWHVDVPLALPVWLRSLRVVAVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLLGVIPVVALAVVLDALFTLA------
144185276    ------------------------------------------------------------------------------------FADALWRNSLQTLWTTMVGFLMAIVFGLALGLAVGWSRGVYAGLYPIMIGFNSIPKVAVVPILVLWFGTGEVPAILTAFLISFFPIVVNVATGLATIEPEMEDVLRALGAKKLDIMTKVGIPRSAPYFFGSLKVAITLAFIGSVLSETVAANGLGHLMLSAQSNFEVPLVFACLIALAIEGIGMYAVMAWVERR---
141053703    ----------IADWVNGWVDALVTNYGDVFRHISDTLLWAIVNLEGLLRAAPWWLMLAIVGGIAWHATRKVVTTAVIVGLLFLVGAVGLWDKLMQTLALMMVATVISVLIGIPLGILSARSNRLRSVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFA------------------------------------------------------------------------------------------------------------------------
89900643     ---------------------------------------------WARDPLPWALAALLLLVFGMAWLKPLFAALFPALERPVYAQDSFLGLTLAHLKIVGLSSGFAVIVGVAAGIFATRAREFRPLIETVVAAGQTFPPVAVLAVAVPVVGFGEAPALIALALYGLLPVLQSTLAGIASVPPAAREAAEGLGLSPWQRLLRVELPLAAPVILAGVRTSVIINIGTAAIASTVGAKTLGLPIIVGLSGFNTAYVLQGAVLVGLLAVVTDLGFERLVQR---
210632884    ----------------------------------------------------------------------------------------------EHLWISGLALGAALLIAAPLGILCSARPWAERLATGLTGVLRVIPSLAVLIICVPILGVGDLPAVIALTVLAIPPILINTCVAFRSVPPAIIEAARGMGMSRTQLFFSIKAPLAFPLAFSGVRTAATEVIASASLAAYIGAGGLGVLIYTGLGALRTDLLWIGGLSVAALSLIVNRALAAVDRRVR-
142038276    ---------------------------------------------------PWLVPLALLAAIGWLSTRVLPEPVAVVRAAWSLVTSGMWANVKVSTWRALFGFAIGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDANLIEMAKSYGVRGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWLER----
159896884    ------------------------------------------------------------------------------LRYLLTERAEVWQLLGQHVTISLIALLIASLIALPLGVLVVRVGWLAGGVMAVLSVLYTIPSLAMLIMLIAVFGLSKTTVIVTLVIYAQVILVRNIVVGLKSIDRSVLEAARGLGMNAWQIWWQVELPLALPIMLAGLRIAAMMCIAISSIAAMIGVGGLGQLLFQGITFDRADMIWAGTISIASLALVCYGLLALVEQR---
149204740    --------------------------------------------------------------------------LLDAFTWFLAHKSTFMIALNQHLWMSAVAMSIGAAIAIPLGFLVAHSRRASFVAINIVGAIRSIPSLAILSAALPLLGIGFLPSVVALIVLAVPPMLLNTVVGVAEVDLTVTDAATGMGMSRLQIALHIELPLALGPIISGVKIASIQVIGGAALASFVGGGGLGDFISTGIAIMDMPRLLVGAVPIALLAIAAEVGFSFLERR---
135596419    ----------------------------------FILKYFMLPIKKFFLSIPWPWFIFIFTLLGWYYGK-FKLAFLNLSLLLFILINGLWMKAMVTIYLCGASVILACLIGIPLGIWGGLNSRANKILLSITDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIKNVNPEVIDAGIANGCNKRQLLFNIRLPLAIPEILLGINQ---------------------------------------------------------------
34499850     ----------------------------------------------------------------------------------LYLQDGFGELLLAHLAIVALSGGAAALLGISAALWTSRGRDFRPLLETLLSIAQSFPPVAVLALTVPLIGFGAAPALIALALYSLLPITHAALAGLASVPEDALETARGMGMSPRQMLWRVELPLAAPVIVAGLRTAMVINIGTAALASTVGARTLGLPIIVGLSGFNTAYVIQGALPVALLAIVVDQAFQWL------
92114475     ----------------------------------------------------------LLVLVAVFLAGVWSQSSGVIDDFIFYLPDVHY-LAVQHLWLTAMSGGLAILVAIPLGIWLSRMARVAESMMQVLNVGTTIPTLAVLALSMSFLGIGTVPAVFGLFVATLLPIARNTYTGLKGVDPALKEAAAGIGMSPTQRLLRVELPNALYVIFAGIRTALAINIGTVPLAFLIGAGGLGELIFTGIDLYDPVMMLSGAIPTALLAVVVDMLIAI-------
111226060    ----------------------------------------------------------------------------------------------EHVSLTLSAVAIGLVIAVPLVLLARRWRFAVAWISGLASILYTVPSLAFFALLLPVTGLSTTTVRIGLVAYTLVILFRGLLAGLDAVPADVRDAARGMGYGPLRLLVTVEIPLALPSIMAAIRVATVSTIALVTVGATIGHGGLGDLIYDGLTSSFKSEVLTASVLCVALAVVAD------------
266621607    ----------------------------------------------------------------------------------------IFGHILASLKRIFLALLFSLGIGIPFGILIGWNKTFNAIFGTLFEFIRPIPPIAWLPLIVMWFGIGEFPKVIIVFIGTFTPVVVNTATGIRLVEPLYLDVGRMFHANDRKLLTEIALPSAMQSIFAGFRTATSGGLMVVLAAEMIGAAGLGFLITRGQDAFDVPLIMVGMIVIAIVGTVISIFTDLLERR---
135424511    --------------INKPFDYFAGSYGFAVKDFILPLRRAMNDLRDFIDFMPWPVFFALVLLLVYWVSRKIGAVMLALAALVFIGVFGLMELASQTFSLMILSIILCVVFGIPLGIFMSASDAVDRAVKPILDLMQTMPSFVYLIPVLILFGVSPVAGLIAVVIYAMPPVVRLTNLGIRLVPFEVVEASHAFGATYLQRLFGTLIPLALPNV---------------------------------------------------------------------
134959979    --------------------------------------------------------------------------------------------------------------------FMFSKQKSAAFMLGICDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLITWVEKRKK-
135046022    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
256393443    -----------------------------------------GWLVAVLRAVYPPVLAILLIVAVWQVLYVAKIWVFTSLK-GAFSSGDAWPSVGHSVEHGAIGFGASVAIGTPLGLLVGRVRAVRAGLGPILSGLQSLPSVAWVPPALMFFGPKPAMLYAVVLAGAVPSISVGVVSGLDQVPPLYLRVGRNLGARGLASVRYVLLPAALPGYLAGLRQGWAFSWRSLLAAEIIVESSLGFLLKNAQDSNDMAGAFAAIVLILAVGVAVNQLVFVPLER---
289640196    ------------------------------------------------------------------------------------------HALLIHVQMSLLSILFAVLIAVPIGILLTRHEKAAKVALAGAGVIQTIPGLVMLGIGLLLFGLGMLPSVIVLVAYAILPIMQNTFTGIKEVDGLYTEAAKGIGMTDFQILLKVEFPIAIPAIVAGIRLSLVYIISWATLAALIGAGGLGDLIWTGLSCYDTNMILAGAIPASLLAIVSGLLIDLLQK----
290508583    ----------------------------------------------ALREPLWWLIALFIGLLVGLYSAPLFSRLFPELPRPVYQQESFWALTLDHGWLVVASSLAATAVGLAAGIAVTRGSAFRPLVETIAAIGQTFPPVAVLAMAVPVLGFGWLPALIALALYGILPVLQGTLAGLGSIPSGVSGVAEGMGMSGWQRLYKVELPLAAPVILAGIRTSVIVNIGTATIASTVGASTLGTPIIIGLSGFNTAYIVQGALLVALAAIIVDRAFERLTRW---
285017487    ----------------------------------------------------------------------------------------------EHLTLVGLSLGLALLAALPLGILAAQRPRLGQALLALTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLTGIARELRETAAAIGLPASTRLWRIELPLAMRTILAGIKTAAVINVGTATLGALIGAGGYGQPILTGIRLDDLGLILEGAVPAAALALLVQGLFEGLERW---
142189024    ------------------------------------------------------------------------------------------RQLWQQLYVAFFSTVIVVAVAIPIGILVTRAPKVKDTLVSILGLGQAIPAYGLIVLFFVWLGQGPTTVIIALATFALLPVLRNTIVGLEQVDTSVIEAGKGMGMTGVQRLTRIELPLAVPVIMAGIRTATVINVGMATLAFLIGGGGLGETINAGLKLNRPTAIFIGAVLVALVALLFDFLGGLAQR----
241896505    -----------------------------------------------------------------------------LVNLLTTQSGDILVALREHVLLSLAAILIAAAIAVPLAIALMNHRRAGELVLQIAGVIQTIPSLAVLGALIPFVGIGTVPAIIALVLYAIMPIFQNTYAGLTEIDPNLTEATEAFGFSRPFKLFKIQLPLAMPMILSGLRIATVMVIGTATLAALIGGGGLGTFIMIGIQTNDNAQLLLGAILSALLALIFSWGIKLIGK----
299061799    ------------------------------------------------------------------------------------------QAFSRHLLLLVGTLIPTLAIGIPLGWWCAKKAAVQSPVFAVLNVIQTVPSVALFGLLIAISGIGMAPALIALVLYALLPLVRSVVAGLQQVPKEVIETAEGMGMTRSQIFWQAEVPLALPVLLTGLRVIAVQTVGMAVIAALIGAGGFGAIIFQGLLSSALELVLLGVIPVIAMAVVIDALFKFV------
139383471    --------------------------------------------------------------------------------------------------------------------------------------MQTLPYFCYLVPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGTTIQTLNKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
141006772    -------------------------GEAIFDAITFGIRSVLDSLELLFVKTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLSKVDIPLAMPTILAGVNQTVMLSLAMVVVA---------------------------------------------------
237785600    -------------------------------------------------------VLILVVFGAWFIWRTTTTLTDVEMRQLAWSVIG--RRTLEHLRIVVISAIIVLAVGLPLGIVLQRMKFLVPIVTGIGNAGQSAPVIGVIVLLAMWLGFGTPVAILSLSLYAFLPVLANTIAGLQGVDKELIESARGMGMTPWQILWRIEIPLASSVILNGVRTALVLLVGVGAFATFIDAGGLGALIQSGIVLFRYRVLVSGAILVALLALFVDWIGRIVE-----
294816087    -------------------------------------------------------------------------------------ADHLWRHTWVTTYETLLGFGIAVAVGVLSAVVMVSSPTVEKTLYPVLLFAQVIPKIAIAPLFVVWLGFGIAPKILIAVLIAFFPVVISMVTGLKAVDPEMLQLSATMGARPWQTFVKIRFPASLPHLFSGLKVAVTLAVTGAVVGEFVGADGLGYVILQANGNLDTPMLFAALLVMSLIGVVLFVLVEAAER----
16263252     ----------------------------------------------------PLIVLIVLAGTVALLWWSGMAEE------ILAYSDDISYLTVQHLELVAWAGGLAILVAVPVGIVLSRFRLVSEAVMQVFNIGSTVPTLAILALSMTLLGIGTVPAVFGLWAATLLPIVRNTYAGLRAVPPHLVEAATGMGMTPRQVLWRVELPNALFVIFGGIRTALAICVGSAPLVFLIGAGGLGELIFTGISLDELPMMMAGAIPTAMLAVLVDFIVG--------
135299523    -------------------------------------------------------------------------------------------------------------------------PKRSRILLGMVGVIQTIPSLALLAFMVPLLHIGALPACIALILYSMLPIVRNTVTGIQNAPRPLTEAALGLGMTARQTRRHVEVPAAMPFIVAGIRTAAIWVVGVATLATPIGAASLGDYIFSGLQTRNLASVIVGCVAAAGLALILDGCIYLAQA----
210612304    ------------------------------------------------------------------------------------------QLILEHIGLSMTAICLAGIIGLLLGIWISEHEWAAAPTLGIANIFYTIPAISLLGMLIPLFGIGNTTAVIALTLYGIMPMVRNTYAGMKGVSSEIISAAEGMGSTKLQLMMKIKLPLALDVIIAGIRNMVVMTISVAAIASFIGAGGLGVAIYRGITMYDTAMTFGGSLVIAAVA----------------
256680512    ----------------------------------------------------------------------------------MIADGSLLTDTLASLRRVLIGFVLGVVLAVPVGFLMGWYPPVRALLEPYVQFFRAVPPLAIIPLAIVLLGIGETPKVFVIFLASFLATVVAALQGVTATDRTLIDAARVLGAPDRVIFLKVVIPASTPFLLVGARIGLGSSWATLVAAELIAADGLGYEMTHAQTYYDLPTIFVGLLTIGVVGLVMDRLLLRAER----
255283058    ------------------------------RFSSKQLIAIYTVISLLSLLVVWELAARFTGASMFLPPASQVLMAFIRSFTEPIGKQTMLVHIGVSLYRVAVAFFFATVVGISLGIAMGYSRLAEAIFKPIFEFIRPIPPLAWIPLSILWFGLSDVGKFFIIFLGCFSFITVNTYDGAKNVDPELIGAARMLGANERQIFFRIVLPSAVPYIFAGLQIAVTAGWSAVVGAEMIQSNGVGWVIVRGMNTGNTVQIMVGIMAIGIVGFILANLTSALERR---
142945744    ------------------------------------------------------------------------------------------EHLGWSLIRVVVGFLAGAIIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVNIAKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
146312371    ------------------------------------------------------------------------------------------DALVQHLTILFGTLIPALLIGVPIGMWCYRHPTRQGPIFAVLNVIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLARGVLAGLSQVSPDVLESASAMGMSQSQRFWKVQLPIALPLLLRSLRVVTVQTVGMAVIAALIGAGGFGALVFQGLLSSALDLVLLGVIPTIALAVVIDAVFALW------
135146885    -------------------------------------------------------------------------------------RSDLLANTLRHLQLTGSALLAAVLLGLPLGVLVHRGPRLSRAMLYVASLLQTIPSIALLALLIPLLGIGWAPAVVALFLYSLLPILRATVTALLTVDPLLVRVAVGMGLTERQQVRHLLLPLAMPNVLAGVRTAAVISIGTATLAAFVGAGGLGQPIVTGLALNDPELILQGAVPAALLALATELAFEAIERR---
143219769    ------------------------------------------------------------------------------------------RPLIDTLAMSIAGTAIAVVFSLVVAFVAARHPLVFGVARVLLNALRSVPELIMGIIFVAAVGFGALPGVLALGLHSVGMVGKFFAEAIEHVDEAPVEAARAAGATPMQVLLHAVLPQVTPQFADVAIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVAAILLVILAMVTLVDAFSGVLRKRFK-
251795655    -------------------------------------------------------------------------------SFLTSRQEDILIALRDHIYISAVSIILGAIVAIPVGIWLSRIGWLNSIVFTVANVLQTIPSLALLAILIPLLGIGRTPAIFALFLYSIMPIMRNTYSGFKAVDPNVMEAARGMGYSRLQRLLRIQLPLSFPFIMSGLRVTTVYIISWATLATLIGAGGLGQLIFSGLGVNRKELIVTGAILAVLLALAADYVLGLAEKW---
270262699    ----------------------------------------------------------------------------------WLNDDGLLILIFQHLVYSVEALFVAVIIAFPVGCYVGHTGKGATLLIGSANAMRALPSFGLIILLVILFGAFIVPCLIVLIILALPPIMMGVYSGIRAINPAIIDAAIGMGYSPWKLLLTVEIPCALALILSGIRSSALQIVSTATIAAYVSLGGLGRLIIDGRAQNDYPQMVAGAFMVGILALLVDVFFSFL------
15894752     -----------------------------------------------------------------------------------------------HIKISLLALMVSIVIGVPLGYACVKYRRYENAILIIFQSLRIVPSLAILILLIPIMGIGLRPAMTALVLLSIPPILMNTASGLEETPAFMLETAYGMGMTEKQVLLKVKFPLAMPMILTGIKTAMIEIVASATLSSKIGAGGLGDIIFTGLALNRTDLILIGGISVAALSIIAGVLLNFIDR----
157144935    -------------------------------------------------------------------------------------------ALVQHLTLLAGTVLPALLIGVPLGIWCSFATARQGPVFAVLNVIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSASQRFIHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAVDLVLLGVIPVIALAVLIDALFDLW------
110635309    ----------------------------------------------------------------------------------------FFKAFYQHLFMSLVSLGIAAVIAIPTGFSVARSPRIAFFIINVAGAVRSIPSLAILSAALPILGIGIAPSIVALVVLAIPPLLLNTITGVREIDVSVLDAANGMGMGRQDILWQIEVPLATPAIITGVRTAAIQVIGGAALASFIGGGGLGDFINTGIAIMDLPRLLVGAIPIALLSICAEIGFGRLER----
142815415    ----------------------------------------------------------------------------------WFTGGEIYLHLWITLVETVLAFALGTAFGLGVGLWLALSPLASALFDPYIKAANSMPRVILAPIFGVWFGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANRKQLLRFVYLPSAMSWVFSSLHTSVGLAFVGSVVGEYLGARGVGYLILQAEGTFDINTVFAGILVLTAFALILDAIVGIGERR---
91772527     ------------------------------------------------------------------------------------------SHTADHLVLVVLTLIISICISMPLAFGSLYNKRFGYVVIKFANLAQAVPSFAVVAIVVPLMGIGFYPAVVAILLRALLPIIKNTYIGLSTVDPSMLDYADGIGLNEWQILRYVRLPNAYPAIFAGIKFAFILINSIAILTAYIGSGGLGELIFQGLVAFNNEKILAGAIPAILIAIAFDIIFTRIEKK---
142986835    ------------------------------------------------------------------------------------------------------AVVLATFIGIPLGILAARSAKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQKLLTVQLPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGMNVSLMALSFDFIITKWTE----
289644094    ---------------------------------------------------------------------------------VLLRGGDLWEHTSASLTRAASGFAIAIAIALPLGLLIGWFRLAAQFLNPVLEVFRNTAPLALLPVFVLIFGLGETSKIAIIVYACVWPVLLNTISGVQGVDPLLVKSARSMGLPSVRLFQKVILPAAVPTIFTGVRLAGAYAILILVAAELVGAAGLGYLINYAQSNFAIPEMYAGIITVSVVGLIINQGLLALERR---
138351159    ----------------------------------------------------------------------------------------------------------------------WQNRTATAGLIPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVVEAANSFGMSSRQKLLGVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVSKAAIAR---
138272236    ----TEYTISISGQLNSMIKFITTSFNPLGAFRDFMLVYVLMPTKAAFQSLPWVAVIAFVGLIGWRLGK-LRLAITVMLFVFFIAASGYWVRALITLYMVSVSLVICALIGIPLGIWASKNDRRTRIVQNICDTFQTFPSFIYLLPAVMLFQISDVSAIFAIVIYSSIPITRYTIFGLRNIPNHIIEAAITSGCTDRQMLWKVKMPLAFPEI---------------------------------------------------------------------
184155423    ----------------------------------------------------------------------------------------YWGYVGQHLVLSFSVLVIAILISLPLGYLGSKHPKVALICSSFSQVLRIIPSLGLLFLLIPLIGTGVVPAGIALVILAIPPILINTILGFNEVGTIYQEVGVALGMNERQLLWQVKVPLALPYLLNGIKLALIEIIASATLATYIGAGGLGTLIFTGLGLYDMADVIIGGASVAMLSLITMVGFDLLIRK---
229815536    ------------------------------------------------------------------------------------------QMVIDHLAISGMALAAALAIAVPLGILCSQHAWSERLATGTAGVLRVIPSLAILIICVPYLGVGTVPAVVALTVLAIPPILINTAVALRSVPADVIEAGVGMGMSPARLWLTVKAPLAFPLAFSGVRTAASEIIASATLAAYIGAGGLGILIYTGLGALRNVLLWIGGISVAVLSLIVNRVLAMVDRRIR-
126727942    ---------PLQIWLDAIFNFLLDFTRMLTQGLQWLLDSTANLLFGKRRWPHPWMSIAAVAGIIGYYLGGWRLAALGAGTFIWTAMIGQWKIAMETMSVLIVAAPVAFIIGLLLGIWAWKSRTVEAALQPILVYPSNNSVFHLPSARRDLFQSWSYCRRCCNYRLCHSTDDLMTTLGLKKVSHEVVEAGKMSGCSSWQMLRYVYIPSARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSMEIGITIVLLAVMLDRLTKAWVAKQ--
126727942    ---------------------------------------------------------VIIGLISLIFRRSIIFASFIVAGILMLWKLGVFGDEEVSMGIYRLVYWIIFAISFYLIWRFMGQMMRDVFLLLAADSAQTFPSFVYLLPAIMLFSITPIAVLFAIMIFAMVPLLRYTIEGLRNVPAEMTESADMSGATRMQKLWTVQFPLALPTMAVGFNQALMFAFFMTMIAAYIGTVDLGQELQRTLAGTDLGKNFVLGFNVAFMALTFDMVI---------
139772232    ---------------------------------AFVYLNLLRPLDVFLTQIPWWYTLAVFSALGY-VTVGIRFAIITAVLLLFIGACGIWTQSMITLSSVLVSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLISTLNKVKFPLAIPSLVIGLIR---------------------------------------------------------------
146311577    -----------------------------------------------------FVGAIVVVLALLTWGIGLDTIKARQVDLLYLGQQ--------HMILVFSSMFFALLVGIPSGILLSRARGVAEYVMQIFNVGNTLPPLAVLALAMVVLGIGDKPAIVALFLASLLPIVRNTYAGLCSVPASLLEAANGIGMTKWQRLYQVEIPNALPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGAAATALFALILDTLLAALGR----
116249415    ----------------------------------------------------------------------------------------LFEALLEHLYLVFSSVGIALVISLIVGIWAARRPRSFAVIIIFTGILFAVPSLALFALLIPIMGIGAAPAITGLAAYSLMILIRNIGMGFQAIPRDILEAADGMGYGTARRIWEVELPLAMPYIVGGIRIAMVTVIGIATVAAYINAGGLGVIIFEGIDQRFPEKIIAGGLLTSFLALFADYCFASFEKLLR-
142232480    ------------------------------------------------------------------------------------------EHLGFSLFRVVVGFLLGALVGVPLGYAMGLNNWFRGWFDPIVEFMRPVPPLALIPLIIIWMGIGEDAKIVLLFLAALWIMAIAARSGVSGVNLSKVHAAYSLGANKWQVMRFVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGVGMMIMTASKFQQTDIVILGIVLIGIVGFGIDLLVRWLEK----
298245372    --------------------------------------------------------------------------------------------LSQHAFLVGVSMLISLVIAIPLGILVSRYRKLALPVITFMDLLYTIPGLALLGVLISITGLSFTTAIIPLILYTQLVLIRNTSAALNGIDPLLIETARAMGMNGTQLLFRVTLPLALPVIIAGIRIATVTIIGIAALASLVGEGGLGDLIFKNITSRDMDAVLAGAILLSLFAIVTD------------
137405719    -------------------------------AFFDPLLFFLVSLEKLLLSTPWIIIIGIICGLAWLGSKSWKLVTGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIVMARSSRAEKTILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGA---------------------------------------------------------------------------------------
283824703    ----------------------------------------------------------------------------------LIVNGSLLSDVWASLRRSATGFLLAVLVAVPLGLLMGSYRKFERLTDLFVQTLRNTPQYALLPLFVLTMGIGEASKIAITFYASMWMLLINTISGVKSVDPTLIKAARSMGANDFDLFRNVVLPASVPSITAGARLAVKASVVSVIGAEMLAASGVGHLIQNAQLMMQVPEMYAGILTLTVIGTTINYLLVWAEKK---
135063072    --PFDEAVIPLEAWVEWFLDWVVDNFRPVFQAIRWPIDGVLTGVEGALLGIPAILMLVIVGLIAWQAA-GWRLGISAVLSMVFVGLIGAWDAAMVTLSLVITAVFFCAVIGLPVGIWLARNDRAAQVVRPILDAMQTTPAFVYLVPIVM------------------------------------------------------------------------------------------------------------------------------------
291288338    ------------------------------------------------------------------------------------YNDRFSSELLRHIYIAFGSIMLAVFAGIPIGIISARRSSLGGKLFSFLNIVQTIPSIALFGLLMVPLGIGWAPAVIALFLYSLLPIARNTYEGVKNIGDGVIEAAKGVGMTRRYMLFKVELPLSMPVILNGVRIALVQSIGNTAVVSLIGAGGMGVFIFQGLGQSAVPLIMLGTIPTIIMAVLADSIMQIL------
291616804    -------------------------------------------------------------------------------------------ALLRHLTLLAATVLPALLIAFPLGVVLYRRSGWQSSVFGVLNVVQTVPSVALFGLLIAISGIGMAPALIALVLYALLPLVRSVVTGLQQVPPDVRESARGMGLSGRQQFFAVEVPLALPVWLSGIRVVVVQTLGMAVVAALIGAGGFGAIIFQGLLSNALDLVLLGVIPVIAMAVTLDALFRML------
255019189    -----------------------------------------------------------------------------------------------HIQISFVSLFIAVLIALPLGIYLTRHKRLAEPIIQVAAIFQTIPSLALLGLLIPLVGIGIVPAIIALVIYALLPILRNTYTGIKEVDPALVEASRAMGMNKWKRLYKVQLPLAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDNSLILLGAIPAALLAILFDFLLR--------
135405375    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMVYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPVLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCF---------------------------------------------------------
83590806     ------------------------------------------------------------------------------------------EHIAVSLFRFFSGYLVAAVVAIPLGLLLGWSRRLWIAVDPLVQVLRPISPIAWLPLVTLWFGIGDLPAIVIIFMASFYPILLGTIAAVKNVDPVYIKVAKNFGASGSHILWRVIVPAAFPYITMGLHFALGTAWIFLVAGEMMGVSGLGFLIIDARNSMDTGLVIAGMLVIGLLGLAIDRLFGWLER----
239814741    ---------------------------------------------------------------------------------------DLWQLARQHLVLVAVSVGVAILIGVPLAILVFPHVRLRALVLGFASLLQTVPSLALLAVLISMLGIGALPALIALTLYSLLPIMRNTVTGLAEVPNGLRLAGTALGMTPPQSLRLVLLPLALPTLLAGVRTATAIAIGTATIAAFIGAGGFGERIVTGLALND-------------------------------
34496651     --------------------------------------------------------------------------------------------AGQHLTLVGVAVSLAVVLGVPLGIAIVRFPAAADAVLSLATVLLTIPAIALFGLMIPLFGIGAVPAVTAAFLYSLLPIVRNAHAALTQLEPGVREAGRGIGLTFWQRLRWVELPLAVPVIFGGIRTAVVLNIGVMAIAAIVGAGGLGTLILHGISQSDIRKLIAGALAVSLLAVAMDWLLLRAQR----
213609282    -------------------------------------------------------------------------------------------ALVQHLMLLAGTVLPALAIGLPLGVWCYFSASRQGPVFTVLNVIQTIPSVALFFPWLAEFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVAAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALAVVIDALFDLW------
290962478    ------------------------------------------------------------------------------------GDDGIPSRLLEHLTYSGLSLLFAAAIGLTFGLLVGHTGRGAFAVATVANLARAIPTFGLVVLVVTLAGLSTAPVLVALTALAVPPILINTFEGVRGVDPATRDAARGVGMTEWEVLTRVEVPMALPLILLGLRVAAIQVVATATVAAYPGLGGLGRYIVDGLSRNDYELVIGG------------------------
134710591    ------------------------------------------------------------------------------------------------LSFILVAAPLFFIFGLTLGVMAYKSKRVEKALYPLLLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKMSLAWANKQ--
298245373    -------------------------------------------------------------------------------------------ETTTYLQICAFTIVIAIVIGVGLGVVVSRSAILGFIAINLSGLMRAIPIIAFLIAVLPYLGLGFTPAAVALIILGIPPILLNTYTGLRSIDAAMIDAARGMGMTTWQIIRRVQAPLVMPIIAAGIRTSAIQIIATATLAAFIGADGYGVYIVDGLYKLDNTEILAGAIPVAIIALIVEGFMEILQR----
226354830    ---------------------------------------------FWLYMVGALIAAFGAAQTGWVPRLWAWAWVPATALLVLSGQLSTWQEFGQHLRLVGSALGLAVFLGVPLTLWAVRWERVAAGALGIANAVQTIPSLALLGLLIVPLGIGVAPALTAMTLYALLPVLRNGIEALRGVPPGTVDAARGMGMTPAQTFWRVELPLALPVWLSGVRQAAVMLVGVAAVAALIGAGGLGTYIFKGLQSAATDLILLGAVP---------------------
82752041     ----------------------------------------------------------------------------------------LWDLFFKHLLMSVYGVLFAALIGIPLGILLARYTKLSGFVITIANIIQTVPVIAMLAILMLVMGLGSETVVLTVFLYALLPIIKNTYTGIASVDASIKDAGKGMGMTRNQVLRMIELPLSVSVIIGGIRIALVVAIGVVAVGSFIGAPTLGDIVIRGTNATDTTFILAGAIPIAIIAIVIDVLLRFLEKR---
84501939     ----------------------------------------------------------------------------------LALDGQLWEDTFASLRRVMIGFVLGSVIAVPTGFLMGWYRVARAVIDPWVQFFRVIPPLAIIPLAIVTMGIDETPKIFVIFLAAFLSAVVSTYQGVVSVDKTYINAARVLGANDRVIFTQVIIPASTPFILVGFRIGLGSAWATVVAAELIAASGLGFRMQQAQLYYDLPTIFVSLVAIGILGLIMDRIVVWAEEW---
239624587    ------------------------------------------------------------------------------------------QNLFASLRLSLSGFGMAIIIGTPLGLLMGWYKPVQKLVNPIFELIRPIPAIAWIPLIILVLGIGNLAKSFIIFFAAFVPIVINSYTGIRQVNKTYVNFSRTCGASNWTIFLKVGVPSSLPMIFGGYKVSLGNAWSTLVAAEMLASRGLGYMILMGRQYGKINIILMGMAVIGVVGVILYALLSIVE-----
226364422    --------------------------------------------------------------------------------FDLVQSGELWQHVSASLSRALIGFFVAVVIAIPLGIAIAWYRPVSDFLNPILELFRNTAALALLPVFILILGIGEESKIALVIYACTFPILLNTISGVRTVDPLLIKSASSLGLSPVRLFQKVVLPAAVPTIFTGIRMAAASSILVLIAAEMVGAAGLGYLITASQFNFQIPNMYAGIVAISVLGLSLNAVLVLIERR---
143862617    ------------------------------------------------------------------------------------------EHLGWSLIRVVVGFLAGALIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVKISKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
271964562    -----------------------------------------------------------------------------------IGDGTLLGDALASLRRVLTGFVLGVALAVPVGFLMGWYPVIRGLIEPWLQFFRMVPPLAIIPLAIVLMGIDETPKIFVIFLASFLSSVVSTFQGVVSVDSTLINAARVLGAKDRTVFTGVVVPASTPFILVGMRIGLGASWATVVAAELIAAQGLGYRMQQAQLYYDLPTIFVQLIVIGLIGLIMDRALLLAERR---
239928204    ----------------------------------------------------------------------HFINAFFSDGAHWHGYDGIPQRLLEHVRYTLLALALATAIGLPVGLVTGHTGRGGNALAFVANAARALPSFGLLVLAVLLIGFGLLPVMIPLVVLAVPPILVTTYEAVRSVDPSPVDAARGMGMRESRILLRVELPVALPLILSGLRSAAIQIVSTATIAAYVSLGGLGRYIVDGLYQRDYEKVVGG------------------------
116671386    --------------------------------------------------------------------------------LHWAGSSGIPARLAEHLQYTGLVMLIATAIAVPIGLYVGHTGRGRVAVVALAGALRALPTLGLLTLFVLLAGIGLMPPIWALVILTVPPLLAGTYAGIASVDRNVVDAARAMGMTELQVLFRAEFPNALTVMFGGFRTGVLQVIATVSVVAYINLGGLGRYLFDGLVLSDFPQMLGGSLLIAALAITVDLLLAVFQR----
51893766     --------------------------------------------------------------------------------------------TIQHVKLALLAVLYGVLVGVPVGYLISRRRKLAEPVLWVANALQTIPALALIGFVMLFLGLSPATGIFCLFVYSLMPIIRSTYTALISIDPALIEAATGMGMTRWQILRIVQLPLALAVMMVGIRLALVMSIGTASIMSLAGAGGLGSEIFAGIDRVQDKMI---------------------------
138342330    ---------------------------------AFFNVQVLIPFRNFLLFIPTSAFILFVVAFALSLGGRRQ-AVYAAVFFGLVALSGWWDRSVITLYSVLSAVFIASILGVPLGIVASNSEKWSRRVLLACDTAQTFPSFVYLIPAIMLFGITDVAVIFSILIFAMVPLTRYTIEGLRSVPIELIEAADMSGAGRLQKLRNVQLPLALPTMAIGFNQAIMFAFFMVIIAAFIGT----------------------------------------------
83950025     ----------------------------------------------------------------------------------------LWEHLGYSLFRVVVGFLIGALVGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEAGKIILLFLAALWIMAIAARSGVSGVAISKVHAAYSLGASKWQIMRYVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAQGAGMMIMVASRFQNTDIVILGIILIGVIGFGIDMLMRWAER----
284044717    ------------------------------------------------------------------------------------------PALLQHIALTLIAVGIGSVIAFVLALAAHRRGWLATPIVIVTGLLFTIPSLALFQLLVPFTGLSRTTAEIALVSYTLLILFRNMLAGLSGVPAEVRDAARGMGMTERQLLWKVELPLALPAIVAGLRIATVTVISLATVAVFVVNEGLGAPIYSALQQTFKTELIAAGAMCVLLGLFADALLVLAQR----
136213045    ----------------------------------------------------------------------------------------------------MLSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDT------------------------------
153953665    ----------------------------------------------------------------------------------LWFHNGLFIHIMVSLWRVLIGLSIAIVISVPLSFLLGWFTGIADIFDPLFRILSQVNSFSLMPIFILFFGIGEGAKLAVVTWVCIWPLLYNTISGVRRVDPILIKTALSMKINNLDMARKVLLPGAKPSIFLGLRLGVEMSFFMLIAAEMIGAAGVGWLFHNSAMNNQIPRMYAAGICVVILGIILNRFL---------
135241403    -----------------------------------------------------------------------------------LFITAFWS-MLETIEMAFIGTIVGVVIALPLSMLAARSKLVYIPLRGVLAAARTFPSILWAILFVIMVGLGPFAGVLAIIMYTVGFIAKLQYESIEAVDSDPVEAVNSIGVSKWQLIRHVVIPESAPHLLSQVLYMFDYNVRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLITVLIIDFV----------
167002523    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
135960266    -------------------------------------------------------------------------------------------ALLQHLTILLATMAPALAIGVPLGVLCFRSERWQRPIFSVLNIIQTVPSIALFGLLIAPLGIGMAPAIVALVLYALLPLVRSVVAGLQSVPAGVIESATGMGLTRGQIFLRVQLPLALPLFLTGVRILAVQTVGMAVVAALIGAGGFGAIVFQGLLSSALDLVLLGVIPVVMMAVIVDSLFKFW------
143307479    ----------FADPVDRGVAWVRDTFDVVTRPFNFLVRDVLIRIREMLTTTLAWQAVVLGATALAARVAGWRLAVTTAIGLLAIGFTGTWAPAADTLAQTLAAVVLAALIAIPIGAWLGRHPRAEAALSPIFDAFQTIPSLVYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTALGIKQVNREAVEAATTFGATPRQVMLGVRVPLAMPSIV--------------------------------------------------------------------
120554206    ------------------------------------------------------------------------------------------SPLIDTLAMSIAGTAIAVTLSVPLAFLAARHPVVFQVTRTLLNGLRSVPELIMGIIFVAAVGFGALPGVLALGLHSIGMVGKFFAEAIEHVDEAPVEAADAAGATRLQVLYHAVLPQALPQFADVSIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVSAILIVILLMVTVVDSLSGRLRKKFK-
29830050     ----------------------------------------------------------------------------------WTGPDGIAHRLAEHLQYSLLATLVAAAIALPVGLLIGHTGRGAFLAINLASFGRALPTVGLVVLVFLASGLSMWPVYIALVALAVPAIVTNTYAGMTAVDPDVKDAARGQGMRWHQVLFQVELPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDL------------------------------
15807807     -----------------------------------------------LLGPLAGWLAFFVLVAAQQGWKTVLSRLFPQVSTPIYERDTLLALTLQHLQLTGLSMALVLLVGLSLGIWATRRRPFLPLVNNLTTVGQTFPPVAVLFLALPILGFGPRAAILALFAYALLPVTRGVILGLQSVPENVQDAARGLGLSERERLWRLEWPTALPSTLAGIRTALVLTVATATLAPLVGTGGLGVPIIAGLGADNLALILEGAVPVALLALLCDWTLRVLER----
142441495    ---------------------------------------------------------ALFLILSVLLFVVWNYSEFDQTTTKILEPAKLLRQMQEQLYVAFWSTVLVIVIAVPIGIAVTRAPKIKDTLVSVLGLGQALPAYGLIVLFFVWLGQGATTVIIALATFALLPVLRNTIVGLEQVDKSVIEAGKGMGMTGFQRLAKIELPLSVPVIMAGIRTATVINVGMAALAFLIGGGGLGETINAGLKLNRPTAIFVGAVLVALVALAFDFIGGLAQRYLR-
119961298    -------------------------------------------------GTPLIIVGALLALFLWISSLTLDSIELRTLNWDYLA-----DRTREHLLLTVTASAIVSLIAIPAGIALSRSKAVHAVVFGIANVGQATPAIGLVILLAIVWKTGFEVALVGLVAYSVLPVLRNTLVGLQQVDSSLTEAAKGMGMRPLEVLARIELPLAVPVIIAGLRTALVFCVGVATVATFINAGGLGDMIVNGLKLQRWPVLITGAVVVSCIALTIDWLAGLAE-----
183980068    ------------------------------------------------------------------------------------------QLLREHLVISLSATVLTCVVAIPVGIALTRMRRYSKPIITVAGFGQAAPAIGLIALGAVVFGIGQLGAIVALTVYGAMPIIANTVTGLDGVDRRIVEAARGMGLSAFSTLRRVELPLSLPVIVAGVRTALVLIVGTAALASFTGGGGLGQLITTGIKLQQPVTLIVGAILVAALALFIDWLARLIE-----
254416745    ------------------------------------------------------------------------------------------QLLLEHLQMTSLAVLIAVAIALPLSVLITRYRWLSIPVVGILGILYTIPSLALIILLVPLLGLNRQSVVVAMILYTQVILVRNFLVALQSIDPKILEAARGMGMNAWQRWWWVQIPLILPIGIAGIRLATIVAIAISTIGAKFGAGGLGVLLFDGVSQSRYDKIWAGAITVAILAFALNGIL---------
142068304    -------------------------------------------------------------------------------------------RVLEHLWFTAIAVGLAAVIAIPLGYFIGHTGKGRLWVVGTAGAARALPTFGLLLYLVLVMGVREFAAILALVVLAIPPLLAGAYAGIDQIDRATLDAATAQGMTQWQLLRRVEIPLSLPLVIGGLRGATLQVVATVTLVAYVGLGGLGFDIIQGIPLRRFDQMVGSALLIVVLALAVDGALAFLAR----
54023923     ----------------------------------------------------------------------------------LVRSGEMWTHVSTSLGRSLSGFAIALAIAVPLGVAIAWYKPVADLLNPILELFRNTAALALLPVFVLILGIGETSKVALVVYASTFPILLNTITGVRTVDPLLIKSAASLGLKPLRLFQKVILPAAIPAIFTGLRMAAASSILVLLAAEMVGARGLGYLITAAQQNFQIPNMYAGILAISLLGLSFNGLLVALERR---
137240549    ----------IAPILDAGVDWIWETFFYYLNIFNKFLITNVLFVMRDAYLGMPVVSTFVLVMGAGYIIGGIRSCIIVGALILFIALSEYWNRALITAYMATFAVGVSAILGIVTGSICARNEISAKFILGICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAASMSGVSNFQRWKSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQ-----------------------------------------
135057783    ----------------------------------------------------------------------------------------LWEHLGYSLFRVIVGFMLGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGETGKIILLFLASLWIMAIAARAGVSGVNITKVHAAYSLGASKFQIMRHVIMPNSLPEIFTGARVAMGVCWGTVVAAELVAASGAGMMIMVASKFQLTDIVLMGIILIGVIGFGIDILMRRAE-----
254385654    ------------------------------------------------------------------------------------------DATVEHVWITGISVLIGLIVAVPLALLARRGRRWAAPVLGLTTLLYTIPSLAMFSLLLPLFGLSASLVVTGLVLYSLTILVRNVLAGLEAVPEDVREAARGMGYGPRRLLWQVEMPLALPSVLAGIRIATVSTIALTTIGSIVGKGGLGNLIAPAVSSSFKAQVLTA------------------------
227494339    ---------------------------------------------------------IAIWWILATIGINLPTPLEVANRFYGMIANGIWTDTLASLARVLTGFAMGTALAIPVGFLMGWYVPARGIFEPWIQFFRTVPPLAIIPLAIVLMGIGEQPKIFVIFLAAFLSCVISTFQGVINVDKTLINAARVLGAGDGRIFAKVVVPASTPFILVGMRVGLGSAWATVVAAELIAASGLGYRMQNAQIYYDMPTIFVSLITIGVFGLFMDRILLFAENK---
56965509     -------------------------------------DRLFRGMTVIGFFLLWQVVGMLNVQMEWMNPAFLPTPVNVLEAVLHLHNQGLFTHIWSSTWRLLLGFALGVVLAVMLAFMIVKFKLVQNIVEPFLNMVGPIPPFALLPIFIIWMGVGELPKLTLITYATAIPMIAYTVDGIRNVNPLLIRSALSLGANQWQVFKKVILPASLPPIFVGMRVTLAISFSAMVVAEMIGSSGLGYLIIDSRNFFQMDNMFLAAALIGVLYSIFAFILGQMEKR---
219851779    ------------------------------------IGRLLSSGIALLIVIGLWEILPRAGIINAAFLPPFSVVLTTLIGMTLSGE--IFTHLFISLERSILGFGLAVLIAIPLGLALGWYPKFFRLLNPLIETLRNIPTLALYPVLILFLGIGEVSKVAIIFYAALWKVLINTISGVESVDPLLVKAARSVGVTDLEIFKKVIFPSAVPQIASGMRLGATSAILVLVAAEMMGASGLGFLVTNSQYNFEIEKMYAAIICLVILGLASNYLLVWFEKR---
141849689    ---------------------------------------------------------LFALALAIVGVAVWFYSDLDSTTLSILDPEKLQRQFIETIALGLASSAVVIVVAIPIGVLVTRFPRLKTFLVNTLGLGQSLPVYGLIVIYFSWMGAGAITVLFALATYSLLPILRNTIVGLEQVDKNVIDAARGMGLTPRQILTKIELPLSVVVILAGIRTAVVINVGFAALAFLVGGGGLGETINSGLKNGRDPAILIGAVMVAVLALAFDFLSALAQK----
136798633    -----------------------------------------------------------------------------------------------------------------VGTLCFQNKSSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPTSLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
137367148    -EWRLSIRQPISNSVESLT--VNPSFIAFTKALRFVYLKLLRPLDIFLTHVPWWYTLGVFAAIGYF-TVGIRFAIITAILLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTL---------------------------------------------------------------------------------
140667532    -----------------------------------------------------------------------------------LYRDDLLFYLQAHLILVLVSMLAALIVGIPAGILLSRPNMVGRAERQIFNIGNTVPPLAVLAIALGVLGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAATGIGMTPRQVLFRVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
32487276     -------------------------------------------------------------------------------------------ETVQHASMVAQCVLVATVLGVLVGVATYRRPRPSAFATAVAGVLFTIPSLAMLGLLIPPLGLGVAPSVTAIVLYALLPIIRNTVVGLRGVDPALVDAARGIGMSRHRSLTRVELSLAWPVILTGIRVATQLAMGIAAVAAYVSGPGLGEQIFSGLARLAVNSTLTGTIGVAILALLFDGCFVLLGK----
288960740    ----------------------TSFSSGFWVMTAAGLLTAVDAARLGLGTAGRLAVGAAVAGLVALQLSSGHLDQLSILKEYANRRELFADAVLRHAALVATALVPTLLIGVPLGVAAQRLEAVGRAVFPLLNVVQTVPSIALFGLLMGISGVGPLPAVIALTLYSLLPIVRNTVVGLDGVPDPVREAARGMGLTPRQIFLRVELPLALPVFLSGLRITVVQAVGLAAVAALIGAGGLGAIMFQGLFANALDLVLLGAVPVILMAVAADALLSI-------
142234871    -----------------------------FSFISFFILGAVSVYALILLGPLPWSSVAATAAVIGYYLGGWRLALLGGGTFIWTALIGQWKLAMETLSVLVVAAPVAFVVGLLLGIMAWKFSKFDKFLRPLLSVLQTLPFFTYLLPAVIFFKVGPTAGAMATIIYAIPPMILMTTLGLKKVSPEIVEAGKMAGCSRWQMLSKVYIPAARTELLVGLNQVIMLCLAMVVLTAFI------------------------------------------------
140053506    --------------------------------------------------------------------------------------------ASQHLELVIVSSILTISIGLTLGIAVTRSREFLPLVSDVVNSGQTIPTLAIIAIMAPIIGFGFWPAIVALILYGLLPIVRNTIVGLEGVDPAMIDAAKGMGMTPAQILWQIEIPNASSIILAGVRTSVVINVGTAALGAYVGSGGLGNPIASGLNQSINPWVLLGALAAALLAILLDYILGRVE-----
91787053     -------------------------------------------------------------------------------------------ALWEHIAISLTALTIAFALSLVIGLVAARRERLYGAVMTVSGILYTIPTLAFLAFLIPLVGLGRTNAIITMVAFSLMILIRSVATGIREVPADVIDAARGMGMSAAQIMRRIELPLALPVIVAGLRVSAVTVISVTVVAAYVNAGGLGTLIFNGIASDHPAKIWAGALTACALAVSVDLLLALLERQLK-
284046292    ------------------------------------------------------------------------------------------EHLWASLSRILRGVGFALVFGVVLGLLLATVKPFRVVVEPYVNFVRALPPLAYFSLLIIWFGIEDTSKVWLLFLAAFPPIALSVLSGVQGIRRERIDAARALGAGRWQVVRFVTLPSVLPELFTGTRLALGFAWTTIVAAETVGIPGIGGLAWATKKFQQTDVAVLCIIAIGLTAIVLDQLVKQLEKR---
238757279    ------------------------------------------------------------------------------------MQDTFWSLVVAHVLLVLASSIIAIFIGVSAGIAVTRSKEYRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTIAGVESVSRGIHEVAEGVGMSTRQILLQVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAIIVALLAIITDMIFERWSQR---
162453045    --------------------------------------------------------ILLAVAALWETAPRVGLVEGAFLGWQLLQNGQLLSHIKASLSRSLVGFTLAISVGVPLGLAIGWYKGVADALNPLLEVLRNTAALALLPVFLLLLGIGESSKIALVIYSCTWPILLNTISGVRGVDPLLVKSARTMGLSPLQLFRKVILPAAVPTIFVGIRLAGAYSLLVLVAAEMIGAAGLGYLIIYAQYNFQIPSMYVGILTITALGLTFNHLLMRVERR---
139928183    ----------IADFLLFLIIFIREIFLGGLQTIGSLTGDSLKGLKWVYLPAVPWTAVVVGLFILGYRLQGLGLALIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFILGLSFGILGYLNKKVEKTLQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDI---------------------------------------------------------------------
225619374    ----------------------------------------------------------------------------------------LFQHILASLQVALTGYFLGAAIGIPLGICMAWFKKFNLVATPLFDLIRPIPTIAWIPMMILWFGIGLGAKSAIVFMSAFVPCVINTYSGIKATTQVHLWVAQTFGASRRQMLKEVAIPTALPYIFTGLRVSLGSSWTSLCAAEMLAASGLGFMIQLNRQLARADLIIVGMLTIGAVGAILSVGLGYLEKK---
149204741    ------------------------------------------------------------------------------------------------MYLLIVPITIAFVISLAVGIYSAKKPRLYSFIMIVTGILFAIPSLALFALFIPIFGIGTIPAIIGLAAYSLMIMIRNIATGFQNLPPEVIDAAHGMGYGRWRRIYEIELPLALPFIIAGLRIASVTVIGIATIAAYINAGGLGTIIFEGLDQRYPEKILVGGALTSALALSVDFSLSTIERKLR-
237747130    ------------------------------------------------------------------------------------------KPVSDTLAMSVAGTAIAVILSVPLAVLAARHPLVFHFFRGVLNGLRSIPELIMGIVFVAAVGFGALPGVLALAFHSVGMVAKFFAESIEHVDPAPVEAARAAGCSPLQVILHGIFPQVFSQMADTAIYRWEYNFRASTVMGMVGAGGIGFELIGSLRIMQYQEVSAILVVILLMVTAVDALGSWLRKK---
220932679    ----------------------------------------------------------------------------------------IYRFTVSHLALISIAMFFSLLLWVSVGVIIRNKKNLARGILGVGSLIMAVPSISLILMTIPGFGLSRRSAVCALVLYSMIPIVRNVYTALNEVDDSILEAARGMGMPPLQVLFKIELPLALPVIIAGVQTSAVVTVGTAIISDLIGGGGLGRMVFTGLAMFNPVKILIGSLLAAIIAIILDRFFDVLEKKM--
229489199    --------------------------------------------------------------------------MGALWDFVVARRQQLMTDSYLHVSAVIQSVIIATIAAVIIGILVYRSPAGSSIATALASTILTVPSFALLGLLIPILGLGVAPTITALILYALLPIIRNTIIGLDAVNPAITDAARGVGMNRMHVLSRIELPIAWPSILTGMRVSTQMLMGILAIAAYAKGPGLGNLIFSGLSRNAVPQALVGTVLIVILALILDGIYVVIGR----
294665704    -----------------------------------------------LGWLLPLIFFALASALGWTPSYLLPPPSQILRTLADEANRGLASHVGASVLRVLAGFSIGAGLGLLVGVAVGLSRWLERLLDPSFQALRAVPSLAWVPLLLLWMGIDEAPKITLIAIGAFFPVYLGVVSGLRQVDRTLVELGESYGLSKPRLVRRILLPAALPSIFTGLRTSLSLAWMFLVAAELIAARGLGYLLSDGRETSRPDIVIGAIVLLALLGKLSDGLLKSIESR---
135234899    ---------PFANWMDASFNFLETLTRWFAEGLQFLLDTTANILFGKRRWPNPWSSIAAVAAVIGYYLGGWRLSALAGGTFVWTALIGQWKIAMQTLSVIAVAVPFAFFVGLLLGITAWKFAWFDRAIKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLQKVSPEVVEAGKMAGCTKWQMLRHVYIPAARTEI---------------------------------------------------------------------
142145916    -------------------------------------------------------------------------------------DKGIGIQLGYSIYRVLTGFGLAALLAIPLGFLIGMSPLMYKALNPFIQILKPISPLAWMPLALFIIKDSETSSIFVIFICSIWPMLINTAFGVAGVRKDWVNVARTHELTPMSTAFQVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGIVGMLLDMALASATR----
291302631    -------------------------------------------------------------------------------------------EFYQHASMVFQCVLLASIIGLGLAVASYRKPWLAGVTTGTASVIFTIPSLALFGLMIPLFGLGVAPSVVALTLYAMLPIVRNAIVGLQGVDKNMVDAARGMGMGRMAILFRVELPLAWPVVLTGIRVSTQLAVGVGAIAAYASGPGLGEQIFSGLARLAINQVVAGTLGIVILALLFDAAYVLIGR----
242399861    -------------------------------------------------------------------------------------SQNLTKRTVEHLWMFGVALGLALIIGVFLGFVLYKRPKIAALTFNILNVIETVPTLALLVLFLPILGLGEKPTIAASVLYSILPIARNTYTGLTSVERSYLEVAEAIGLSEREILFKVRFPLALPLIAAGVRIAVVFTMGVVTLGGLVAAGGLGAPIQTGIHLYDRDIIVVTGLWVGILALILDGVAALIE-----
81428234     -----------------------------------------------------------------------------------------------HFLISIYGVLLAAIIGIPIGILIAHRKKMSDVVIGIANVIQTVPSLAMLSIIMLGLGLGTNTVIMTVFLYSLLPIIKNTYTGMINVSPNILDSGLGVGMTKWQLLTMVELPLSLAVIMAGIRNALVVAIGITAIGSFVGAGGLGDIIIRGTNATDGGLILAGALPTALMAIIADLVLGFIQRR---
283841905    ----------------------------------------------------------------------------------LALDGSLWVHLGASLQRVAVGFLFACVVGLALGLLCGWWRTVSDYVRPVIEALRPIPPLAWIPITILWFGLGDAASYFLVFLGAVFPVFIATYTAIRGLDRNQMNAALCLGAKPWQLFTDVLIPASLPIILPGLRIALGVGWMCVVTAELIAATGLGYLIQQSRMLFQINNVVAGMVTIGLIGFAMSAILERIERR---
152981359    --------------------------------------------LGWLGWILPLAVLGFVAQLGWIQARLLPPPSEIVQTLSALLEQGLLVHISASVARVFSGYAIGAVLAILFGLFVGLSKHAEAFFEPTFQALRAIPSLAWVPLLLLWFGIDETPKITLIAIGAFFPIYLGLVSGIRNVDRKLIELGEIYGLSAPALARRIVLPAALPSLFTGLRNGLSLAWMFLVAAELIAAKGIGYLLTDGRETSRPDVVLAAIFLLAILGKLTDGLLKWLETRK--
27377947     -------------------------------------------------WVRPFLFLVFIVIAWDLAIRLFRIPAGDVIAVLRTEWPELLRQSWPTTYATVCGFLLSALFGIPVAMLIAGSKTVESYVYPLLVFSQSVPKIAIAPLFVVWFGFGIIPKVISAFLLGFFPVVVSAVQGFKSVDPDMVDLARAMQGSRFQVFRAVNLPHALPAIFSGLKVSVTLAVVGAVVGEFVGSNGIGYVMQRSIGTFDLPTMFAALVILALLGVVLFWIVDRIEK----
157147151    ----------------------------------------------------------------------------------------FWQAVWQHLMMCGLALSIALIIAIPTGVLIANIPRLAFIITSGASTLRTIPSLAILAAVMPFLGIGLLPSVVALVVLAVPPILLNTCTSIQSVNPDTLSAAHGMGLTPWQVTGKIVLPLAAPGILAGCRTAAVQVVGGAALASFIGGGGLGDFVTTGIAIMDMSRLLVGAVPIILLAVAIEALFALLER----
164687918    ----------------------------------------------------------------------------------MIIDGSIFENIFISLKRIFIGYFISSILAIPLGMLFGCKSKLYKFFKLLLEFMRCTPPLALIPMLILWFGIGEKSKIIIIILASFFPIFLNTLSGIKNCDPKLIEVGKVFNFSNFEIFSKIIIPNALVDIFVGLNLGLGYSFRAIIGAELIAASGLGYLISDGRSMSRTDVVLVGILVIGFLGIISEFIFR--------
288960742    --------------------------------------------------------------------------------------------TLDHMALVGASSLAAILLGAGIAVTRPWGREFRGLLETVATMGQTFPPVAVLALAVPVMGFGPEPALIALTLYALLPVVENTVAGLDGVPAPVLDSARGLGMGSAELLFRVELPLAAPVILAGVRTAVIINVGTAAIASTVGAKTLGLPIIVGLNGSNQAYVIQGALIVAALAVVIDAGFDRL------
143508748    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMGFGILLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRYVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGVLGLIFDLVMRWV------
269119112    ----------------------------------YFISGFVNKGLGIFNYI-ALPVIIVIFWISATKNELFSPVILPSIAMVFISSGQIFQDVLISLSRVMQGYGIGLILGVFMGTLMGISGSTNKFFSGTFDAIRQIPPLAWIPLVILWFGIGETSKVILIAKASFFPILLNTISGIKSTPKAYIEVAKLYNKNSWKIFRQIYLPYALPNIFVGLRLGLSSAWMTVIAAELIASSGIGYRINDARNLLQSDVVITGIIVVGLLGVIMDRILDRILR----
153005912    ------------------------------------------------------------------------------------------RRTREHVALVAVALVAALALAVPLGVVAARRPGLGRVVLGAAGVVQTVPSLALLVMLIPLLGIGARPAVAALFLYGLLPIVRNTHAGLTGIALELRESAAALGLSPGARLRLVELPLATPAILAGVKTSAVITVGTATLGALVGAGGYGQPILTGVRLASVPLI---------------------------
138001546    --------------------------------------------------------------------------------------------------------------------LGFFYPRAERAIMVTLDALQTIPAFAYLLPILLLFGFGVVVGLIAGILYAFPPMVRNTLLGLRRVAPEVIESGLMSGATATQLFFRVRVPSAARQIMLGINQTTMAAFSMVIIASIIGASDIGWEVLSAMRKARFGESLVAGVVIALMAMVMDRITAGFANRK--
253574069    ------------------------------------------------------------------------------------------PAMLETIRMALIGTTSGAILAVPVALLCSRSAWIYQPVRFLLNLVRTIPDLLLAAIFVAIFGLGPLPGIMALTVFSFGLIAKLTYEALETIDRGPLEAMTAVGATPVQRIAFGVVPQIQAHFISYVLYTFEINIRAAAVLGLVGAGGIGHYYEVTLGFLEYDKTCMIILFTLAVVLLIDY-----------
34499848     ------------------------------------------------------------------------------------------QALVRHLQLVGLSVLPAALLGAALGLAAFRLPRVGAWLFPLLNTLQTIPSLALFALLIAPLGVGLAPAVTALTLYSLLPMTHGTLAALRQVPAAARDSARGIGMSPRQILLQVELPLALPVLITGLRVTTVQAVGLAAVAALIGAGGFGAILFQGLSASAPDQVLLGVLPIVLLTLCCDAVFKLLAYR---
222081916    ----------------------------------------------------------------------------------WQGSEGIPNLLVQHLQYSFISLFIAALIGLPAGLYVGHTGKGTFLIAGLANATRALPSLGLIVPYFKTDLAYLVPSIAVLVLIAVPPIMMGAYSGITSVDPAAVDAARGMGYRPLALLLTVELPCALPLIFSGFRSAALQVISTATIAAYVSLGGLGRLIIDGRAQNDYMQMAAGAVLVGVLALIVDLFFGLASR----
254387989    -------------------------------------------------------------------------------------------QTQEHAGVVVVSMGIATAIGVLVGILTYRTPRLSSLAVSLSAAALTIPSFALLGLLIGPLGLGYVPSVVALVIYALLPIVRNTVVGLAEVDPALTEAARGVGMGRLRMLATVEFPLAWPVILAGVRVSTQMTMGIATIAAYVGGPGLGHQIFDGLA----------------------------------
121609205    ---------------------------------------------------------------------------------LMQFRSDIAYQSIQLMTMVAIAGALAIVAAVPLGICMSRAQRRAAVIMQVLNVGQAIPKLALLALAMSVLGIGTVPAIFGLWVATLLPIAQNTYEGLRAVPRALIEAATGMGMTPLQILWRVELPNALYVIFAGIRTALAITVGTAPLAFLIGGGGLGELIFTGIDLNDFTMLLAGAIPIALLAILTDAVLGLVQRK---
142801928    ------ATIDLTAPINGGISDLVKYGDTFHQVTKVLLQYGINPVEHALHSTPPIVLILVVGALSFGGNRRLGQAALLILLTYLIGCLGLWEKLVLTLAIMIVSLCITVAIGIPFGIGMAKLRPVRMMLNPVLDLMQTLPSFVYLIPVLMLFGLGKVPAVFATTIYALPPLVRLTELGL-------------------------------------------------------------------------------------------------------
289623910    ----------------------------------------------------------------------------------------LWQHLGASLQRIGLALAAAILTAIPIGIAIGHNRIAQGIFDPLIEFYRPIPPLAYLPLIVIWFGIGEFSKVLLIYLAIFAPIAIATATGVRTVDPTKVRAAQSLGATRWQLIRHVVLPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFVVQSAAQFLVTDVVVLGILVIAVIAFAMELGLRALQRR---
138749387    --------------VEAAFLEVKDVLKLVLDPMTQPLSWLLELALTGFVSAPWWIILPLLLLFVWYVSRSVAVTAFVTLSFVFLGFIDHLEAALQTLAIIGVCTGICIILGVPIGIAMAKSNSLQRALIPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDRDVVEAANAFGMSPRQ-----------------------------------------------------------------------------------
21226398     -------------------------------------------------------------------------------------------RTVEHLYMFFFALFFSILIGVVTGVLTYRNQKLAGPVLNSLNVVETVPDVALLVLLLPIFGIGAAPTIVASILYSILPIARDTYTGLSNVPREYIEIAEALGLTPREVLFKVRFPLSLPLIAGGVRIAVVFTMGVVTLGGLIAAGGLGAALQNGIQLYDMGTILVTGAWVGLLAVLLDGIAGIIEK----
289627199    -----------------------------------------------------IVLLEIIVRIGWLPSYQMPAPSEIVLTLSDLADGALWKHISASLLRVLSGFVIGASLALVFAAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIGETSKIVLIAIGAFFPVYLNGVAAIRGIDRKLVEVGKMYGFSRYRLTRRILLPAALPGLFTGLRSGMSLSWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLATLGKLSDGLLAGLEKR---
291616929    ----------------------------------------------------------VASQTGWLSSRILPAPEKIVTTFWQLAVSGLWQHLAISSWRALLGFSIGGSLGLVLGLITGTSRLGERLLDTSLQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDRGLVEMARSYGLSGWSLFVQVILPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVMVAIILYALLGKLADVSALLLER----
254388624    ----------------------------------------------------------------------------------WSGEDGAWHRLGEHVYVSGVALAVACAVALPLACWLGHIGKGGALAVNLSNAGRAIPVFAVLALLMLLRTAGYTPTIIALVLFAVPPLLTNAYVGMREVDRAVVEAARGMGMSARQVFLRVELPLAYPLLMTGVRSAAVQVVATATIASMVGQGGLGRIITAGFTTFDTPQ----------------------------
142251011    -----------------------------------------------------------------------------------------------------------IYVWFSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGLALEAGLCISL------------------
256393447    ----------------------------------------------------------------------------------------LWDNTRASLVRSLSGFLIAIGVGVPLGLLIGWYRPVAEILGPLLELFRNTAALALLPVFILLLGIGETSKIAIVVYACTWPILLNTISGVRSVDPVLIKSARSMALPPHRLFAKVILPAALPTVFTGIRLAGASSILVLVAAEMVGAAGLGYLVNASQQNFAIPDMYAAIIAIAVVGLVFNHLLVLLERR---
89894101     ----------------------------------------------------------------------------------LAASGELWKHCSISLMRSLSGFTLGMFVAIPLGLVIGWFKKAEVFLYPLLQVFRNMPTLALLPVFVMFFGIGEFSKTMVILWGVLWATLLNTIAGVRNVDPQLIKAARSMGVGSLRLFGTVVLPASLPYIFAGMRISATVSILILIAAEMMGASGLGYALFFYQSNFKIPEMYAVLIVMAVFGVTLNYTLEKVEKRS--
144135991    --------------------------------------------------------------------------------LIYVANGNIWWHLYVTMGLVFAGFAAGSILGVGLGALVGFNATVRKYIKPYVIVLEATPRIAVAPLLIAALGFGAPSKIAIIMLVCFFAPFINTLSGVVNVDEDRLELMRSLGASKWQTLKKLVLPDAVPVIMAGERLALTAALSGALVAEFIQDQGLGSLILLYTRNLNMASAFACIFTLTIIGFLIFRGMEWVD-----
139255190    -------------YITAAIKWLIDSATFLTRAISWIIEQPYNIILSLVLILSPISWIAIVGLMVAIKLKDASLAILTFFSFIYLAIFGQWQSSMITLASIFIAVPFGVVLGLIFGITSYKSPTAYKVINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSTIEAGKMCGCNNQQLLWNVEIPSALGSIKLGINQVIM------------------------------------------------------------
239625201    -------------------------------------------------------------------------------------------HTLQSLKVALTGYAMGAVIGIPMGILMAWNRFADMFIRPLFDLLRPIPGLAWIPLFILLFGIGLLPKALVIFIASLIACVVNAYTGIRQTKDLHLWVGDVFGASDMQKLFKIAIPTATPMIFTGLRVALGSAWTALVAAELLASNGLGYMIQQARSISRPDLVLVGMITIGIVGLAMDRLLHKLE-----
260221625    -----------------------------------------------------------------------------AAGWALALNGQLWQHTSASVGRALGGFGIAVLYAVPLGLAIGWYRSLGDFLNPLIELLRNTAALALLPVFILLLGIGEVSKVAMVVYACSWPLLLNTIAAVKQVDPLLIKSARTMGASARQLFIKVILPASVPTIFVGIRLASATSILVLVAAEMVGASGLGYLIIYAQYSFLIADMYFGIIAITVIGVVFNALLQVAERR---
13473801     ------------------------------------------------------AVTILVVLAAWALSARLQLVSPVFLPLIVVISDGFLQHTVASLGRVFAALVAALLIGVPVGLAIGISTVGRGIFDPLLEFLRPIPPLAYLPLVIIWFGIGEPSKILVIAIAMLAPVALSTASGVRGVSQERINAARSLGATKRQVVRHVILPSALPSILTGLRIALGAGWSTLVAAELVAARGLGFMIQSAAQFLVTDVVIMGILVIAAIAFVLEFTIRRIER----
254422823    -------------------------------------------------------------------------------------DLGIGWNLLISLRRVAIGYTLASLIAVPLGILIGISPIAYKAFNPYVQLLKPVSPLAWLPLGLYIFRDSEITGIFIILISSIWPTLTNTAFGVANVSPEYLDVSKTLGASRLRTIFKIIIPAALPNIVSGLRISMGISWLVIVAAEMLLGTGLGYFIWNEWNNLYIPNILVAIFIIGLVGLILDSVFAALEK----
259505010    ---------------------------------------------------------------------------------------------LEHLFLVLVSALFLLILGLIIGMIAYVYPKFKKPILLLVDILQTIPTLAMLGILMAFFGPTKKTVIIGLVLYSLLPVVLNTVTGLESVDPGIREAAQGMGMTKIQRLFKVELPIAFPFIFSGMRIAVVTSVGVAVFGSLVGGGGLGSILYRGVRTQNMKLIGYGTLALIVISLVIDTAMGQYEKHLKL
239814915    -------------------------------------------------ALPWLLPIALLALWFWISPQVLPPPQFVWETLRDLATSGLWLHVSTSFNRVGVGFAAGTLLGLALGSAMGLSRSFETYVLPSFNALVQIPVLAWLPFVLLIVGIGEPLKYILIAKAALVPVALNTLQGFRQTPSALREVGQVYGYTRRQQVLEIVLPHAVPTLFTGVRLGFTKAWLSLVVVELVASSGLGYLIVYGRQLFQLDLVMAAVIVVGVIGYAIDRLLDRLETSMR-
254439504    -------------------------------------------------------------------------------------------HLGFSLFRVIVGFMLGAAIGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEVGKIFLLFLAALWIMAIAARSGVSGVRITKVHAAYSLGASRWQILRHVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAEGIGKMITTASKFQNTDIILLGVIIIGLVGFGIDMLMRWAER----
111019582    ----------------------------------------------------------------------------------WTGPEGIPALLLQHLMYTFLALFAAALIAVPLGLYIGHTGRGAVVVAGLANSLRALPTIGLLAPSFSTKLAYLIPSLIVLVLLAIPPILTNTYAGIRSVDPAAVDAARGMGFRSMRILTEVEMPCALPLMLSGVRSAVLQIVSTATVAAYISLGGLGRLLIDGKAQSDYAQMAAGAVLVSLLALAFDLAIGFLTVR---
225420037    ------------------------------------------------------------------------------------------QHLLESLKVCLMGYSIGALLGVPLGIAMAWNKWCDWLVRPVFDLIRPVPGLAWTPMFILIFGIGIEAKAMVIFVNSFVACIVNTYTGIRQTDQLHLWVGDVFGASQWQKLVKIAIPTATPMIFTGLRTALGGSWMALVAAEMLAASGLGFMIQQARYISRPDLVIVGMLMIGVVGLALDAILQKIE-----
295837274    ------------------------------------------------------------------------------------------DATVRHVLITVVSVAIGLAVALPLALLARRYKAFAGPVLGLTTILYTIPSLAMFSLLLPVFGLSPALVVTGLVLYSLTILVRNILAGLEAVPEEAREAARGMGYGSWRLLWEVELPLALPAVLGGVRIATVSTVALTTVGAIVDYGGLGSLILDGLDTTFKAQVLAASVL---------------------
77410845     ------------------------------------------------------------------------------------------QSLIEHLQLSLLTLILATLIAIPLGIIISHYKKISHVVLQITGIFQTIPSLALLGLFIPFMGIGTVPAVVALIIYALFPILQNTVTALMQIDANLIEAATAFGMTRWERLKKFELALSMPVIISGIRTASVMIIGTATLASLIGAGGLGSFILLGIDRNNPSLILIGAISSAVLAIIL-------------
239820700    -------------------------------------------------------------------------------------------HSYVTLLEVLGGFLLGVLIGIPLALAIFYSKVFERAVYPLLVALQTVPKIALAPLLVLYLGYGWAPKISLAFLISFFPIVISTVVGLQSLDKALVNMVRSMGASESQTFFKVRLPAALPSIFGGLKVAISLAVIGAIIGEYIAARGLGYLQLQANSQFDTTLNFATVVTISLIGVLLYFVLAIVESK---
138657268    ---------------------------------------------------------------------------------------------------------------------------VSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPEGVIEAAEMMGCSKQQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAIIAMTADRMTQAW------
296934804    ------------------------------------------LVGLLLPVALIALWYGLSTAGVFTAVQLPSPTKVIAAGFELAQRGDLLTHVAISTQRVLLGFLIGAVLGLVLGALIGISVPARLVAAPTIGALRAVPSLAWVPLLLLWVGIGENSKVTLVAIGAFFPVYTTVSAALAHVDVKLVEAARAFGLKGIRLFTTVQLPAVLPSVVSGLRLALAQAWLFLVAAELLGASGLGYLLTDSQNNGRTDRLLLSIVLLAILGKLTDALIGVFERWVK-
218440457    -------------------------------------------------------------------------------------DKGLFWQLLASLQRVGIGFSLAAIVGISLGVLIGANPLMYDALDPIFQVLRTIPPLAWLPISLAAFRQSDPSAIFVIFITAIWPIIINTTVGVQQIPQDYRNVSRVLQLSKVEYFFNILIPSAVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGFFIWDAYNSSRLGQIILALIYVGVVGLLLDRLVGFI------
136299833    ---------------------------------------------------------------------GLRSALVVGAFILFIALSPWWDRALVTAYMATFGVIASGILGLLVGTLCAQNKFSSKFVLSVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPSALHDAGSMSGVTRIQRLLKIEFPLAFPHIMLGLNQTVVFALFMVIIGAFIGTEDLGQYIMKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWAERRK-
224827319    ------------------------------------------------------------------------------------------EHTETSLYRVFGAFALACVTAIPIGVLMGVSRVARGVFDPPIEFYRPLPPLAYLPMVIIWFGIGEFSKVYLIFLAIFAPMAISARSGVRSVSIEQIHAAYSMGASRMQVIRHVILKSALPEIFTGMRIGIGVGWTTLVAGEMVASRGLGFMVLNAAEFLASDVVIMGVIVIGLFAFTFDLLMRYLER----
237736477    --------------------------------------------------------------------------------FILSKNRKLLNSVAISLRRVIIGFGISIFFALPLGIVFGIKPKLYEYFKNLLEFMRHVPPLALVPMIILWFGIGELSKIVIIILASFFPIFLNSLKGIVSCDEKYIEVGKVFNLTHMEIFKKIILPSAIPDILLGLKLGLGYSWRAIIAAELIASSGIGYLILDAQQISRSDIVVVGILSIGFLGMITDYIFSIFTDK---
290508581    ------------------------------------------------------------------------------------------DALRQHLLLLFGTLLPGLLIGLPLGVWLWRRPRWQAPAFTVLNVIQTIPSVALFGLLIAPLGTGMAPALIALTLYALLPLVRGVVTGLQQVPQDALESATAMGMSAGQRFRQVQLPLAMPVLLRSLRVVSVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLLGVVPTIALAVVVDALFALWGAWLK-
297203214    -------------------------------------------------------------------------------------------YIWTSVSRGLLGFFFALLIGTPLGLIVARVKFIRAAIGPILSGLQSLPSVAWVPPAVIWLGLNNSMMYAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTMGATGIKGIWHVTLPAALPGYVAGLKQGWAFSWRSLMAAEIIAGVGLGQLLENGRTNSDMAMVFEAILLILFVGIAIDLLIFSPLER---
167041505    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLSLGIIFGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVALSIMIISARAGASGTQLSKIHAAHSLGASRWQILRNVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
83643070     --------------------------------------------------------VIVVGGAIAIAYHYGALEKLSLAQEFHVRQRQFVTEMGAHFSLVFWSMLPSALMGMALAIWATRSEKARRGLFGVLSVLQTIPSLALFGLLIAPLGIGFTPALIALIGYSLLPMTRNAYVALTGTPEPVLEAARGMGMSESQVFLQVRLPLAAPVILEGLRIMTVQTIGLTAVAALIGAGGMGTFIFQGLGQAAMDLVLLGAIPTILFALTADALFAFLTATTR-
205374198    ----------------------------------------------------------VIYFFIWSIGNGYFNYIFSETSTFLLLMR-------QHAELVLVSSILAIIIAVPAGILITRKRKAEWLVSNAVNFGQTIPSLAVLALMISILGIGFKTAIFALFIYSLLPIYRNTVAGIDSLDEDLIDAARGMGMTPAQILFRIELPNAAYSILAGIRTAVVLNIGTAALAYVVGGGGLGVWIFTGIQLFDNGYLISGAIPVILFAIGIDLLLRLIEA----
70728254     -----------------------------------------------------------------------------------------------HLFLVLASMLAALVVGIPAGIVLSRPSMVGRAERQVFNIGNTVPPLAVLAIALGILGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAAVGIGMTPRQVLWKVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
256392271    ----------------------------------------------------------------------------------WSGSDGIPTRFLQHFEYSVEAVLIGALIAFPIGLLTGHVKRGGLVVSALANVARALPTLGLVVLLVVVMGVKFRAVMIPLVALTVPPILLNTYEGVRNVDPQLTDAAKGMGLRPWQVLWRAEVPAALPLILTGFQFAAVNAVANTAIAAYSSFGGLGRFVIDGLATTDYGMVAGGAILIVV-AAILNLLFFAILRR---
288553534    -----------------------------------------------------------------------------------------WEYLAETIQMAIIATTFAALASIPIFLLLFPSKWVHQPVRFIMNVLRTIPDILLAVIFVGIFGVGVFPGIMALFIFSLGILAKLMYETIEAIDTNPLEAIRASGGNTLQVIWYAVMPQVLPQFVSFGLYVFEVNVRASVVLGFVGAGGVGLLLQQQVSFFNYPRVMTIILIIFIAVVIIDYISNKIRER---
149185008    ---------------------------------------------------------------------------------LWDALMGLGDQLAAHVLLSAAAIALGIAVALPLAVWASRSEKVARAALTFASLVQTIPALALLALFFPILTLGFLPALLALALYALLPILRNAVTAQANLDPGVNEAAEGVGMSFRQRLLLVEAPLAAPYIMAGIRTAAVWTIGAATLATTIGQKSLGDPIFAGLQTQNWVLVLAGCIASASLALLADTLLGTIERRRRV
296394034    ------------------------------------------------------------------------------AGGALLGNGQLVEHLQASLLRAGAGFVLAVLAGVPLGLAIAWFPRVADSANPVLELFRNTAPLALLPVFVLVLGIGETSKITLLFYSGIFPVVLNTIAGARSADPLLVKAARSLGFGHMQTFVKVVLPGAVPAVFTGVRQAAASCVLVLVAAEMIGARGLGYLITAAQSSFAIPDMYVGILTIALVGLTLNAVLVALERR---
218673738    ----------------------------------------------------------------------------------------LWYNLWVTMEEALIGFFAGSITGVFVGIGLGRNRFLSDIFSVYIKAINSIPRVVLAPIFIMIMGLGLPSKVALAFIMVFFVVFANAFQGVREADRNMIANARILGASDWQVTRTVVIPSAMSWIFASLHVSFGFAIIGAIVGEFVGARGIGQLISIAKGTFDAAGMFAAILLVMVVTLVAEYIMTLIENR---
288574112    --------------------------------------------------------------------------------------------------IVGISVPIAICISLPLGIWISSRPRIARLVIYGSSILMTIPSLALFGIMVALMGLGVVPAVLAISIYSLLPITRNTYTALNGVSPAIIEAATGIGLSRMQVLWKVRIPLALPVIMAGVRLAVVMGISVAAFASLVGAGGLGGFIFSGIARSNIMMVGAGALSVALLGILANWLL---------
148265891    ----------------------------------------------------------------------------------LILSGELFGHIGVSLQRALTGFFLAVVVAVPLGFLMGRYSRLEKIADLMIQGLRNTPHFALLPVFIMVLGIGESSKIAITFLAAVWFILINTISGVKCVDPLYLKAAKSMGTSDTDLFIKVILPASIPSIVSGARLGVKSSLMAVIGAEMLAASGLGFFIQNSHLMYRIPEMYAGILALAIFGLLINYLLVWFEK----
141913647    ----------VARITNDATAWILENLTIFTVGFKDFISSILNPLESQLSASPWYVTVAMIVALALIIGGTRTAILAFVLAM-AIVLSGLWYEAMLTLTQTIVGCLLTMIIGIALGIWTGRNDRAERVLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVCEGIRAVPHSLVEAATAAGSTTRQIITKVQLPAAKKTILLATNQ---------------------------------------------------------------
256782588    ------------------------------------------------------VAAIVALLAVWEITPRVGLVDRTFLPPFSEVARAWWENTEASLARSFTGFGLAVVIGVPLGLLIGRYRLVADLLGPLLEVFRNTAALALLPVFVLLLGIGETSKISIVLYACTWPILLNTISAVRQVDPTLLKLAKSMDLSSPRLFQKVILPASVPTIFTGIRLAGANAILVLVAAEMVGAKGLGYLINSSQYNFAIPQMHAGILTISVIGVAFNQLLVTVERR---
163757527    ----------------------------------------------------------------------------------------LWEHLGYSLGRVIAGFLLGSIIGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEEGKVILLFLAALWIMTIAARAGVSGVRISKVHAAYSLGASKWQILRHVILPNSLPEIFTGARVAMGVCWGTVVAAELVAARGAGMMIVNA------------------------------------
142606901    --------------------------------------------------------------------------------------------------------MFSIFLGLFLGIWAYKNKWIEATLNPVLNVTQTMPHYSYLVPITVLFGIGDHAWAIATIIFATPPMVRLTLLGLRKVPPEVIEAGKMNGCNEFQLLFRVSIPTARKDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLAL--------------------------
91976581     ------------------------------------------------------------------------------------------DYLGSHVRVSVAALGLGLAVSLPLAILARHRPVLRGALLGFAGIVQTIPALSASTLGVSFSAFGFLPAVLALALYSMLPVLRNTITGLAGVDPALIEAAQGVGMTPRQTLTMVELPLALPVIMAGIRTSAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVLVLFGCAAAAVLALAVDQLLALIETGLRL
288905486    ----------------------------------------------------------------------------------------YLGYVWQHISLSFEALLIALIIALPLGYFSYEKPFVRQLSTLLTQGLRVIPSLGILFILIPFIGVGRLPALIALVILGIPPILLNTIVGFASVSENLLETALGLGMTRSQLLTKVQFPLALPHILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYRYDLLLIGGGSVAILSFLSMIIFDL-------
144172743    --------------------------------------------------------------------------------------------ASQHLELVIVSSILTISIGLTLGIAVTRAREFLPLVSDVVNSGQTVPTLAIIAIMAPIIGFGFWPAIVALILYGLLPIVRNTIVGLEGVDPAMIDAAKGMGMTPSQVLWQIEVPSASSIILAGVRTSVVINVGTAALGAYVGSGGLGNPIASGLNQSINPWVLLGALAAALLAILLDYILGRVE-----
295706799    ----------------------------------------------------------------------------------LIVSGELGANLQISILRAAIGFAVGAGLGLLFGVIVGFSKRTEHYMDPSIQMLRTVPHLALAPLFILWFGFGEISKILLIANGAFFPIYVNTYLGIRGVDSKLFDVARVLQFSKWKQITKLILPAALPNILLGVRLSLGIAWLGLVVAELMGASGVGYMIMDARQFSQTDVVFVGIIIFAVVGKLTDSFVRVLEKR---
223986520    --------------------------------------------------------------------------------------------IVDHLSVVVAAICLTLVFGLPCGILAYFNKTFKVVIFKITDVLQTIPSLALLGIIMIFLGGNKLTVVVGLFLYSLLPVVRNTYTGLSGIDPAVKEAAKGMGMGKLYQLIHVELPIAFPVIFTGIRIAVINQISAAVFGTFVGGGGLGTVIYRGMANMNMKLILFGTVSLMIMAVFFDTLMGFIEKR---
296132128    ---------------------------------------------------------------------------------------NLWSDIGISVYRVTMGFLLAAVIGIPLGILAGTFKFAEAAIQPLTEFIRYMPATAFIPLVMVWAGIGEGAKILVIFIGTFFQMVLMVADNIRLVPEDLLSASYTLGATRFQVITRVLIPAMMPNLMDTLRLMIGWAWTYLVVAELVAASGLGYSILKAQRFLKTDVIFVGILVIGILGLLTDRLFAFANKK---
89900641     -------------------------------------------------------------------------------------------ALWQHVQIVLASLLPALLIGVPLGLASNRSRALRPPLFAVLNVIQTVPSIALFLAQLGIKGIGLAPAVIALTLYALLPVVRSTAAGLSQVPAPVIEAARGMGLTARQIFWRVELPLALPIFLSGLRVATVQTIGMAVVAALIGAGGFGAIVFQGL-----------------------------------
293570303    -------------------------------------------------SMAFILIIWQIVVLVWKIPAFILPGPAAVFSALTADAHVLLSHSVTTLNEAVIGLAIASVLSFITALAMDYWKFLEMSFYPLLVISQMLPIMVLGPLLTLWFGFGMLPKVILVVLISYFPIVVSFSDTLRKVSKEQIIFLKTMGADTGKIYRIYKIPAGLAGFFSGLKVAATYCVSGAVVGEWLSAAGLGYYMIRVKNSYQIDKVFAAIICVILLSLLLNGACSLLKK----
136480399    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTLGILCGVPLGLFMGLSRFAAGYFDPLIELYRPVPPLAWAPLIITVFGIDNSGKIFLLFIVSFAIMVISARAGASGTQLSKIHAAHSLGASHWQILKEVIFPNSLPEILTGIRVAIGVCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGLLGLLFD------------
296127569    ------------------------------------------------------------------------------------------QNLLITLERVFRGFIIACIIGLPLGLIMGYSKPILLAVSPIINSIRQVPIMAWIPLAIVWFGLGDGPTIFLITMSAIFPLIINTIDGVRGIDPNYINAARSMGARNIDIMFDIILPGALPSFLTGCRLALGLGWMSVICAEFIATSGFGFILVEAQQRLETPKLYALMIVSAIIGFSMDRVLVVLEK----
139895795    ----------LDNAIKSFTRSLFVPLGAFRD---WMLIYFLMPMKAIFQSMPWTGVMLLAGAIGWKLGK-WKISITVMLFVFFIASSGYWVRAMITVYMVFASLIICSLIGIPLGIWASKKENRSKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTIFGLRSVPQHIVEAAITSGCTERQLLWKVKMPLA-------------------------------------------------------------------------
146276813    ------------------------------------------------------------------------------------------SHLGASLFRVLAGFLAGALVGIPLGYAMALSPWARGWFDPIVEFMRPVPPLALIPLVIIWFGIGEVGKVILLFLASLWIMAIAARSGVTSVRLAKVHAAYSLGASRPQLLWHVIVPHSLPDLFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAASKFQQTDVVLMGVILIGLIGYGIDILMRLAESR---
229828903    ----------------------------------------------------------------------------------------FANAFLQHLQIVALTLLISIALASLICLVLLKFPRASNICIQVFSAIYSIPSLALFAILIPLTGLGRGTAILVLVLYNQYLLVRNIMTGLTQVDPAILEAASGMGMTHMQMICRVQIPLAAPMIVAGIKLAIVSTTGIATIAATINAGGLGSLLFSGMRTMNVPKIAFATILCMFIAELANVILGAVEKRLK-
114769444    ----------------------------------------------------PWSSIAATAAVIGYYLGGWRLALLGGGTFIWTALIGQWKLAMETLSVLVVAAPISFIIGLLLGIAAWKFAKFDKFLRPLLSVLQTLPFFTYLLPAVIFFKVGPTAGAMATIIYAIPPMILMTTLGLKKVSPEIVEAGKMAGCSRWQMLSKVYIPAARTELLVGLIKLLCFVW---------------------------------------------------------
271969470    ----------------------------------------------------------------------------------LLLSGELLDHTQASLIRSLAGFALAIVVAIPLGLLIGWYKPVADLLNPVLELFRNTAALALLPVFVLILGLGETSKISIILYACAWPILLNTVAGVKSVDPLLIKSARSMGLRPVRLFQKVILPAAVPTIFTGIRLAGAYSILVLVAAEMVGAAGLGYLITYAQFNFRVPDMYAGILTISVLGLLFNQLLVRLEHR---
218890352    --------------------------------------------------------------LGWLPAYQMPAPSGILLTLVELARGELWGHVGASLARVAAGFAIGSGLALVVGTWVGLSRRAEAYLEPSFQALRAIPSLAWVPLLLLWFGIDETPKIVLIALGAFFPVYLALVAGVRGVDRKWVELGRLYRLSRFALVRRILLPAALPNLFTGLRGALSLSWMFLVAAELIAATGLGYLLSDGRETSRPDLVIAAILVLAALGKLSDGLLRSLERR---
84489800     -------------------------------------------------------------------------------------------DILDTLYKVILGLIIAAIVGISLGLMAGWSKYFERLTSVIVSVLRPIPPIAWIPFSILWFGIGSLPAIFIIFMGCVFPIFVYTVDGVHRTKKVLIESALTFGVSNEQMITEVILPSTIPYIVSGLKVAIGIALMCTISGEMIGSSGIGYMILTSTNLFDTGSTVVGMLLIGFIGIIFDYIFTKIQEK---
220909395    --------------------------------------------------------------------------------------------LLQHLQITTLALLIAVGIALPLALLVYHYPRLNMPVLGTLGMLYTVPSLALMILLIPLFGLNRTTVVTAIVLYSQVILVRNLIAGLESIPAAILEAGRGMGMSAWQCWWWVQVPLILPIFIAGVRLAAVVGIGIGTIGAKFGAGGLGVLLFDGIAQNRADKIWAGAIAVAILALGLNFSLVGLEKVSR-
139734411    -----------------------------------------------LRWLRDPLLWTFALLLALVFGMNHLHGLFAALDRPVYQQDSFISLVWAHLLLVAVSSLIAVVIGVAAGIGVTRRKEFRSLVETVVAVGQTFPPVAVLAVAVPVMGFSEQPAIIALVLYGLLPILQGTLAGIESVPSATREIAQGVGMSARQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMLFERW------
148655949    --------------------------------------------------------------------------------------------IGQHLVMSGLSLAIALVIALPLGIVCARVTRLRNLVLGILGVIYTIPSLSLFVLLIPFTGLGLRPAVIALVAYAQLVLVRNVVVGLTGIDPAIVEAARGMGMTAAQRLWRVELPLALPIILAGVRVAMLSIIAIGTIAAFINAGGLGLLLFDGVRSSNPEKIIAGAVAVSALAISANGILWLIEQR---
159184204    ----------------------------------------------------------IIFLAAPQIFAPIFRPLVQANAPAIYTQANLFSLTLSHLTIVAIATGLATLTAGALAVLVTRGADFLPLSRSIVNIGQTFPPVAVLALAVPMIGFGEKPTLIALFLYALLPVFENTLTGLTTLPATVMDAARGSGMTGWQRLTKVELPLALPAILAGVRLSAVISLSTATIGSTVAARTLGEVIIAGLQSNNLAFILQGGLIVAALAILIHAGFSALER----
156933299    -------------------------------------------------------------------------WLFPGLARPVYLQESFVALTLSHLGLVAAAGAVSVACGVAVGIAVPWGREFRALAETLAAAGQTFPPVAVLAIAVPVMGFGREPAIVALILYGLLPVLQGTLAGLSAVPEDVKEVARGVGMSRAQILRKVELPLASGVMLAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGAVLVALAAVLVDRLFERLAR----
240142054    ------------------------------------------------------------------------------------------SPIVDTFAMSVAGTALAVTLSLPLGLLASPHPLVFRATRIALNALRSVPELIMGIFFVAAVGFGALPGVLALGLHSVGMVGKFFAEAIEHADPKPIEAARAAGASPFQVVTHAVLPQVLPQLTDTTLYRWEYNFRASTVLGVVGAGGIGFELIASLRLLQYDQVAAIMLCILGAVTLVDAFGGLLRRRLK-
135243080    ----------------------------------FLITKVLIPFRDFLLWVPTSAFILMITTFSFWLGGKKP-AIYAFLFFSFVASTGWWDRSVITLYTVISAVALAMIIGLPMAIWAAKSEKWSKRILLFCDTAQTFPSFIYLLPAIMLFGINDVAVVFSILIFTLVPLVRYTVEGLRGVPPEMTEAADMAGATRFQKLVNVQLPLALPTMGRW------------------------------------------------------------------
242261864    -------------------------------------------------------------------------------------------DATISLKRVVEGYLISAVLGIFSGVIMGMNSKVDKFFFFVFSAIRQIPMLAWIPLIVLWFGIGELSKIIVIILASFFPILLNTVSGIKRTDKGLIEVGNMYNLSRWKKFRKIYFPSALPSIFVGLKLGLGISWMAVVGAEIIAASGIGYRMNDARSLMQPEVVFVGMIVIALIGLIMDFVLTKVSKK---
258639721    ----------------------------------------------------------------------------------LYQQDSFWRLALAHLLLVVSASALAVVVGVSCAVFATRRKAFRPLLETLAAAGQTFPPVAVLAIAVPVMGFGATPAVIALFLYGLLPILQGTLAGLDSVPSSNREIATGLGMGPWRRLWQIELALAAPVMMAGVRTSVMINIGTAAIASTVGAESLGSPVIIGLSGFNTAYVIQGALLVALLALVCDRLLERVQRW---
142280321    --------------------------------------------LNVSQAVPPLSWFAIGGTLAIISYRGQRLTILTSAAVLFLVFFGLWQNAMITLASVLVSVLLAMAIGLALGIWSYRSQNVESITRGIMNVMQTVPIFSYLVPTLLLFGYGPSAALVATVIYALPPMVHNTVLALKSIPSETTECGIMIGCKPRQLLWQVQLPVALGRLAVGMNQAI-------------------------------------------------------------
135052990    -------------------------------------------------------------------------------------------HAWRTFWVTMVGFGIAIVVGVLLGFLMGSSRLAYDAMYPLMTGFNALPKAAFVPILVVWFGIGVGPAVLTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRWDVLIKVGLPRSLPYFYGSLKVAITLAFVGTTVSEMTASNGIGYLLISAGSSMQMGLAFSGLVVVGAMAMAMYELFSVIEKR---
83643068     -------------------------------------------------------------------------------------RDSFWRLLLSHAGLVLLSGAIATVVGVVSGILVTRGRDFLPLVNNVASIGQTFPPVAVLALAVPMTGFGGAPTVVALTLYGLLPVVRNTIAGLEGVSGAVLEAARGMGMSPSQVLWKVELPLAFKVIMAGVRTSVTINIATAAIGSTIGAKTLGDPIVAGLINGNTAYVLQG------------------------
297155273    ------------------------------------------AVEISLAVAVPTALILLWQLAAYRHWIDPRVSTIAADGWQRAADGKLWPDVWATLQRVIAGYAVGTAAGYAVGLLMGAVRIVRAALEPLLDALYVVPKLALLPVFLNMFGLGEGPQIALVATTVFFFVWISTMAAVMGVAEGYREAGQVFGAGPWQMFRHVLLPASLPQVLVGMRVAAGVAVLVIVASEQIAANGLGHLIFDSRALFQNDVMFVGIVCVAVLGVVFSELVRFVGRR---
157147150    -------------------------------------------------------------------------------------------ALWQHLVLVGAAMLMAFAISLFLGITTARRPRLYALVMAVTGMIFSIPGLALFALLIPWLGIGMLPAIVGLTAYALMILTRNIATGFHAIPLDVREAARGMGYGAWRNLREVELPLALPFIITGLRIATTTLIGIATVAAYINAGGLGAIILAGLDQRYPEKIFIGGGLTSLLAIGADLFFVRLQRR---
108803825    ------------------------------------------------------------------------------------FAEDILPALVGHIYLSGVSLAIALAVSLPTGVLVARYRKAYPPVVFLAGLLFTIPSLALFAILVTIPGVGIGPVIIALVAYSILVLVRNTVAGLDSVPPETIDAARGMGLTPRQILFKVELPLALPVIVAGVRIATVTVIGIATIGAYIAGGGLGQLIFDGIDRLFPTMII--------------------------
294813236    ------------------------------------------------------------------------------------------DATVEHIWITGTSVLIGLLVAFPLALLARSRPAFAGPVLGLTTLLYTIPSLAMFSLLLPLLGLSAALVVTGLVLYSLTILVRNILAGLAAVPEEAREAARGLGYGPARLLWEVELPLALPALMAGVRMATVSTVALTTVGALIGRGGLGDLIDDGVQTTFKAQVLAASVL---------------------
217978292    ---------------------------------------------------------------------------------FAVHRAEFMAQLWRHAALVGASVAIALAVSIPLTALALRQAHWRGLLFSTLGVVQTIPSIALLLGAWGVGGTGAAPAIIALTLYSLGPLVRIFVTGFNEVSADVKDAARGIGFDRRRLFFAVEFPLALPALISGLRVVAIQAIGLAAVAALIGAGGLGVFVFQGIGQYALDLVLLGAIPIILMALAADLVFSAA------
297565266    --------------------------------------------------------------------------------------------ALATLEVAALGVLCALLVGTPIGYLMGRSRTVERLLSPFIVALQAIPTVIVAPLLVIWFGFSLEAKLITTTLISIFPVMVSTMVGVREVDRIYREVFQTIGASPWGVFTKLEVPGALPVVLGGLRLTVSLALIGAVVADFTFQGGLGAFANTERLSFRYASAFAAVGVNVALGIALYGLVTLLE-----
114320857    -------------------------------------------------------------------------------------DMGIGWQVTYSLGRVLGGFFLALLVGIPVGLMMGTSEVCRRAWGPLIQILRPVSPLAWLPIGLLLFRAVDPSAIFVIFITSIWPIILNTSAGVQAIPRDYMNVSRVLQLNRLEITRKILLPAALPHMLTGMRLSLGIAWMVIVAAEMLTGGGIGFFVWDEWNNLNVASILVAILVIGLVGIALDTVMNLVQRR---
137578625    -----------GDSIEGFFGPLLKFLVWFEKF---------------LITTPWPLIIFLLSFLAWLSSRSLKLSIGTAISFFVIGYFGMWKDTMSTMAIISVATLICLILGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRL------------------------------------------------------------------------------------------------------------
125975285    ----------------------------------------------------------------------------------LIKDGTLLTHFRVSLARFFIGYLAAIVAGITLGLLLGWNKSVWSFIEPVVQVLRPVSPIAWFPFIVLWFGIGDTPAIVIIFIAGFFPILLSTVSGVGNVDAIYLKVADSFGIRQPQMLFKIILPAAFPLIANGLHLALGSAWVFLVAGEMVGASGLGYLIIDARNSLRSDLVLAGIIFIGALGLLLDRLIKLVE-----
168070891    ------------------------------------------------------------------------------------------QGMLETIRMALIGTTIGAIIAIPVSIICMPSRWIYYPARFLLNLIRTVPDLLLAALFVAVFGLGPIPGILALAVFSVGLIAKLTYETLETIDQGPLEAMTAVGMNRIQLIVYGVVPQLAAQFTSYVLYAFEINIRAAAILGLVGAGGIGLYYEATLGFLEYDKTSVIILFTLVIVL---------------
294677765    ----------------------------------------------------------------------------VAARFWQIAREGYWEHLGFSLFRVLAGFFFGALIGIPLGYAMGLSGWVRGWFDPIVEFMRPVPPLALIPLIIIWWGIWETGKIVLLFLAALWIMVIAARSGVAGVRLSKVHAAYSLGASKWQVLTHVIIPNSLPDLFIGARVAMGVCWGTVVAAELVAAKGAGMMILVASKFQLTDIVVMGILLIGLIGYGIDVALRAAER----
289549090    -------------------------GKPMFRVVFDGLQKAFLYVLGVFTFLILWWF------LSHFVVRDLPGPFTTLQTLYHLLRDPFYDQLLYSLKRVFLGFLIGSSVAVPLGLFLGMWNKLQTMFNPIIQTLRPVSPLAWFPIGLAIFQASHQAAVFTIAITSLWPTLINTAYGASSVPEDYRNVAKVFGFSRWTYLRYVVLPYTLPFILTGLKISMGIAWMVIVAAEMLAGGGIGFYIWDSWNALDLRKVISALLIIGIVGLVLDSVFGKLQRR---
225377017    ------------------------------------------------------------------------------------------QHIGSSLKIALGGWALGVVIGTPLGICMAWYKKVDLFARPIFDLLRPVPGLAWIPLMIILFGIGITPKIVTVFLSAFVPCVLNSYTGIRQTKDVHLWVGQTFGASDTQMLLNIAIPTALPMIMTGIRVALGAAWTCIVAAEMLASKGLGYMIQQARGIYRPDIIICGMIAIGAIGAVFSGILSLIENK---
271969377    ----------------------------------------------------------------------------------WSGPDGIPVRLLEHLEFSGLSLLLAMLIALPLGLWIGHTGRGALFAILSANAARALPTLGLLVLIVLLMGVTIVPVLIPLVALAVPPILVNTYEGLRGVDPDLRDAAYGMGLRGGEVLGRVLVPVALPLILLGLRIAAIQVVSTATVAAYVGLGGLGRFIVDGLATKDFPRTIGGAVLVALLALIVQLGFALVQR----
291003437    ----------------------------------------------------------------------------------------LWEHLGASLARSLAGFLIAVAIAVPLGVVIGWYGVVSDLLNPLLELFRNTAALALLPVFVLLLGLGETSKVSLIVFACTWPILLNTISGVRTVDPLLIKSARSMGFPPFPLFYKVVLPAVVPTVFTGIRLAGANSILVLVAAEMAGARGLGYLINASQFNFQVPQMYAGIITISLLGLGFNQALVTAERR---
135933300    -----------------------------------------------LPGLPWTIVAAGFAILAYKLS-GIGLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAV-----------------------------------------------------
282165192    --------------------------------------------------------------------------------LSMALDGSLFVNAGWSLLRVLLGFLVAAVVAIPMGVAMGWLPSISLVFDPVIEVIRPIPPIAWIGLALLWFGIGLNSAIFLVFIGAFFPILLNTIDGVRNVDKRLIEVAYTFGAGDWNVLRKVVLPAASPIIYTGMRVGMGIGWMCVVAAEMIAVKGLGNMILEGSNLLQTDVVMVGMLTIGLMGLAINYIFQIA------
206974538    ----------------------------------------------------AWILILTIWSVVANFSDPQFLPSPIAVLYGAIQNGSLFIYIGVSFLRVIAGWILGNLVAIPVGLLIGRIPWLRALFDPVINFIRFIPPLAFITLFMLWFGIGEQSKIFLIMYATFFIVTINTITGVQAVEEDKIRSARSMGASEWQIMFHVIIPAALPYIYTGAKLAMGSSFMAIVGAEMVAANGIGYMIWNARLYFKTDWIFVGLVILGLMGFLMDRIFN--------
137226537    ----------LDNAIKSFTRSLFVPLGAFRD---WMLIYFLMPLKAIFQSMPWTGVMLLAGAIGWKLGK-WKISITVMLFVFFIASSGYWVRAMITVYMVFASLIICSLIGIPLGIWASKKENRSKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTIFGLRSVPQHIVEAAITSGCTERQLLW--------------------------------------------------------------------------------
33603283     ----------------------------------------------------------------------------------------LWDHVGASLFRALVGFAIGVLAGVPFGLFSGYHKAVGAMMSPIMAFIRPIPPIAFIPMAVLYFGLGEMGKVVLIVFTAFNYSFVSAQAGALSVPMSYYRAAESIGMTKLQIFWRVVFPSSIPHIFTGLKVAMALSWAVVVAAELVGAKGLGFMISDAAQLFQIPVVFIGIALIGLIGLVLNVMLTVAEEK---
254416770    ------------------------------------------------------------------------------------------EALGQHLLLVLVPLTISLVLGLPLGLLSARSRTASTVLINTVNGLRVIPSLAILFVAIPYLGLSFKSAAVALTLLALPPILISTDVAFRNIEPTIIEAAKGMGMSPRQILQQIEIPLVLPVIIAGIKTATVEVIASATLAAFIGAGGLGSFIVLGFALYDQSILLVGAIPVAILALVAEVSLTALQR----
256815982    -----------------------------------------------LTFLPVALIVLLLATWIWFEQADLDALTRNALS-----NGQVSKALWQHIELTVISTFFVLIIAIPLGILLTRFRRATPAAMAFANMGQATPAIGLLALLVIWLGIGRRAALIGIIAYAVLPVLANTIAGLKANDPTLLEAARGIGMSPMGVLTRVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGVLITTGITSQRMPVLVLGSVLTVALALLVDWLASLAE-----
148553709    -----------------------------------------------------------------------------------------------HLLLSGCAVILAVAAGVPLAIVAAHGRRVRGPLLAVVGLMQTIPGLALLALFLAIPALGFLPALLALCVYALLPILRNGVAAIDGIDPALKEAADGVGMTRRQKLWLVELPLGAPVILAGIRTAAVWTIGTATLATTIGQPSLGDLIFSGLQTEDWQRVLIG------------------------
136456428    ----------------------------------------------------------------------------------------IFRAIQDHLILSFASAAVILVVAVPAGILLRRYKKFTPIVLILANIGQAFPAVGVLIIAGILFGFGKPIAIFSFAAFGILPILRNTIVGLQEIDPFIIESAMGMGMTPKQALRQIELPLAVPVILAGVRTTLILTVGVATLGVFVNGGGLGTLIIPGLKLNRELVLVTGGLLTVIVAFTMDWLARAAEELLR-
227819533    ----------------------------------------------------------------------------------------FWAEAGRHLTLALGSLAAATAVGLPLGILCHRVDRLRAAVLNVLNAIQTVPSIALFGILIGPLGWVVAPAFVALFLYSLLPVVANTVVGLAGVPRAANDAARGLGMTEWQRLVAVEFPLAFPVILAGIRIVLVQNIGLATIAALIGGGGFGVFVFQGIGQTAMDLVLLGAVPTVVLAIALDALIEVTGP----
213581379    -------------------------------------------------------------------------------------------------------MFFALLVGIPSGILLSRAKGFAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDTPAIVALFLASLLPIVRNTYAGLCSVPASLIEAANGIGMTKWQRLRQVELPNAWPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGATATALFALILDTLLAW-------
225619375    -----------------------------------------------------------------------------------IGQQTILGHILISIFRVLTGFAIGAVTGIILGISMGVNKYARAIIRPFFEVFRQIPPIAWIPMAILWFGIGEVPKVFIIFIGTFVNVTLNAYAGSSQVNPTLIGAAKMLGSNERDIFLHVILPASVPQIFNGMQVGFSVSWMGVLAAEMVSSAGVGWVIIRGSDTANIPQVLAGMIAIGIVGLLLSSLMRYIEKR---
150396346    ----------------------------------------------------------------------------------LIASGQLPLDIASSLRRVLTGFLLGVAAAIPVGFLMGWYGPVRALIEPYIQFFRMVPPLAIIPLAIVTMGIDEAPKVFVIFLASFLSCVVATYQGVISVDRTLISAARVLGANDGVLFHRVIIPASIPFILVGVRIGLGSAWATVVAAELIAASGLGFRMQQAQLYYDLPTIFVSLVTIGILGLLMDRIVQATERR---
56695581     ----------------------------------------------------------------------------------------LWEHLGFSLFRVIAGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGETGKIILLFLAALWIMAIAARSGVSGVRISKVHAAYSLGASKAQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQLTDIVIMGIILIGVIGFGIDILMRWAER----
137485032    ------------------------------------------------------------------------------------------------------SSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
54609890     ------------------------------------------------------------------------------------------------------------------------FRRFSGPVIAVANIGQAAPAIGLVVLLAFWLGFGFWAAIVALVLYSVLPVLRNTMIGLGQVDGRLIEAARGMGMTPLSVLLRIELPLAVPVMLAGIRTALVLLVGTATLAAFVNGGGLGLLITTGVNLYLQRVLISGALLVALLALTIDWLARVVEQ----
142289465    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGITLGVPLGIYMGVSRFCKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGATGAQLSKIRASHSLGASDQQILRYVILPNALPEIMTGVRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGLLGLIFDLMMRWAIAR---
188584760    ----------------------------------------------------------------------------------------FLNLFYEHTRLILITAIISIIIGVILGLVSTYYKSLANIILTVTQILMTIPSLAMIAIIFPLFGIGPTTGIVALVLYSLLPIVRNTYTGINELDANVLEAAKGMGMSERKILLKIKIPLALPVIIAGIRTAVVMVVGIGAIASLIGAGGLGDFIFRGISRDFPFMILAGAIGVSILAIALDLLLSWLEQK---
55821312     ----------------------------------------------------------------------------------------FLSALLEHIEISFIAIVTAIVLAIFVTIFLNFYKEFSHITIYLFSLMYAIPSFALFALLIPITGLGQTTAIIVLVIYAQYILVRTFLSGLSQVDKHVIEAAKAMGMTKWQILLKVQFPLAQKSFFAGLRLASTAIIAIATIGAMINAGGLGVILFDGLRTMNLTKLLWGIILTVGLSLLTNLIIYLVEE----
76808880     ---------------------------------------------WLLLFAFAVLIADALARIALAPAMRLVALAAASAALAAFIHGGFWDEAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
135195373    --------------------------------------------------------------------RLVEIATAGFKNFMLVEHLGY------SLFRVVVGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARAGVSGVRISKVHAAYSLGASKWQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQQTDVVILGIILIGAIGFAIDMLMRWAEK----
150016959    ----------------------------------------------------------------------------------------IYKHSLITLGEALLGLIASVIIGISCALSIYLWRNVSKTLYPIIIFSQTIPTIALSPIMVMWFGYTIWSKVAVVILFCFFPIVISTLDGLNSVDRDLEDVLKALGGNRFQIFFKLHMNSVLPNFLSSFKIAATYSISGATIGEWLGAKGLGIYIKRAAGMLQADSVFAGVLVLSFLGLILFSVGFLLEK----
91789476     ---------------------------------------------------------------------------------------------VRHIQIVMMAVAFTLCIGLPLGWLAGQKNRIAGALFPLLNIIQTIPSIALFLARAGISGVGLAPAVIALTLYGLLPVVRATVAGLEAVPSGVIDAATGMGMTRFQIFGRIEFPLALPVVLGGVRTAIIQAVGLAAVTALIGAGGLGAIMFEGLFSSAQDLVLLGVVPIIALGVLADVAFKVL------
139036079    -------------------------------------------------------------------------------------------------------------------------------MYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
254387987    ------------------------------------------------LTTPAVIATLLALLYVWVHARPLDSIEQRTLNPTYIT-----DAVTQHLWLTSVSTVLVLVLALGGGILLTRLRRLAPLVTGLANIGQAAPAIGLLVLLSLWWGIGFGTAVMGMVAYSVLPVLRNTIVGIQQVDAPVVDAARGLGMGSSAVLFRVELPLAVPVILAGIRTALVFNVGVGTLATFVNAGGLGDMIVNGIKLQRTPVLVTGAVLVASLALLIDWLGSVVEDRFR-
32487274     ------------------------------------------------------------------------------------------RRTWEHIQLVFFSTVLVLVVALPLGVLLTRRRRATPVVLALVNLGQATPAVGLVVLLAVLFSIGFWTAVAALFAYSLLPTLRNTMVGIEQVDPRLVDAGRGIGMSAAGVLFKVELPMAVPVILSGVRTTLVLNVGTAGIAAFIGSGGLGDLITAGVSTQRNLVLITGCVLIAVLALIIDWLGGLAQR----
142234123    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLSLGIILGVPLGLFMGLNRFAKGFFDPMVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQIVREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
254460099    ------------------------------------------------------------------------------------------EHTRYSLQRVLIGFLLGAAVGVPIGYAMGLTGWARGWFDPIVEFMRPIPPLALIPLIIIWFGIGEIGKIVLLFLAALWIMIIAARSGVSGVAITKVHAAYSLGASKWQILGKVIVPNSLPDIFTGARVAMGVCWGTVVAAELVAANGLGKMIVTA------------------------------------
254470962    ---------------------------------SAVNSGRFYSILTVVVLLAAWGIASALGMLESFYWPSVDATITRMSKLLSAGNVAFWDHIGISVFRVLAGVLLGALVGIPLGLAMGLSSVARGLFDPIVEFMRPIPPLALIPLIILWFGIDETAKIFLLFLASLFIMTIAARSGVNSVKITKVHAAYSLGASRTQILFHVILPNALPEIFTGLRTAMGVCWGTVVAAELVAADGVGSMIMIAKNFLQTDTVVIGIFVIGLIGYTIELGMRYLERW---
186683487    ------------------------------------------------------------------------------------------KPLFDTLAMSVAGTAIAIVFSMPLSLLAARHPLLFQVSRLILNGLRSVPELIMGIIFVAAVGFGALPGTLAVGFHSIGMVGKFFAEYIELVNEAPLEAARAAGANKVQVIYHGILPQVLPQMMDLTLYRWEYNFRASTVMGAVGAGGIGFELIGALRLINYREVLAVLLVILFMVILVDGFSSYLRKR---
144090935    ----------------------------------------------------------------------------------------------------------------------------------VVGIIQTIPSLALFVFMIPLLGIGGPPAIVALFLYSLLPIVRNTHAGLRGIDSGIVESAAAIGLEPGASLRIVELPLAMRSIMAGIKTSAVINVGTATLGALIGAGGYGQPILTGIRLDDTALILEGAIPAAVLALAVQGVFELAER----
298527823    ------------------------------------------------------------------------------------------EYTFNHLSLVLIVLLISLALWISTGLIISWHDRLAGTVISLSNILFCIPSISLLFMTMPGFGLGRNTAVVVLVIYAMMPLVRSVYLGVKSVDASVVDAGKGMGMTPLQILLQIRIPMAWPMIFAGMRVSIVIVTGIATMATFIGEKNLGRLIHQGITRGDSDMIITGAIIVACMALLLDFIMARIQRR---
296140821    ---------------EAVRSWLVRIIALLAFLAVWWLISGLHLIDEKFLPTPKAVWDAAVRASTW-----HQVAPGVPREVLGEQNYFLWEHLVASLQRIFAGVGAAIILGPLLGFAMGTSKTINTIIEPYLNFLRALPPLGYIGLLIVWFGIGDTSKIWLLFLAAFPAIAISTVNGVQGVSVDQINAARALGANRLQTVRGVVVPATLPEVINGIRIAVGFAWTTVVAAELNGIPGIGGLAYLAGQQLNTPLTIACIIVIGVTALALDALIKWI------
86607531     ----------------------------------------------------------------------------------------LFQAFVQHLQLVAVPLGMGLLLGLPLGFFSSRSQMLSLVVINAFSSLRVIPSLAILFLAIPYFGLSFRSAVVALTLLALPPILISTDVAFRSLEPALREAALSMGMTPGQVLRHVEIPLALPVILAGVKTATIEVIASATLAAFIGAGGLGTFITLGFALYDNAILLVGAVPVALLAIAAEIGLGTLQR----
239627742    ----------------------------------------------------------------------------------------LFQHILASLKVALSGYVLGAVIGIPLGICMAWFKRIDLFVTPLFDLVRPVPTIAWIPLMILWFGIGLGAKAAIIFVSAFIPCVINSYAGIKQTKPVHLWVAQTFGASRTKMLFTVAIPTAMPLIFTGLRISLQAAWTTLCAAEMLAANGLGYMIQLNRSLARADLIIVGMLTIGFIGTIFAVVLTKME-----
140736267    --------VPFDLFLNSIMDLMIKHLGWFFMGVSWFLEWPIKGVRVLLQSLP-WVVTSFVFCLVAFIASGWRLAVFAALACFYMVVIGYWSESMNTLSLVVISVPMAVGFGFVFGVWAFNSKRAEKFIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASVLYSFPPMVRNTIIGLRRVPLEIIESGLM------------------------------------------------------------------------------------------
171741918    ----------------------------------------------------------------------------------------LWKHTYASLVRVFSGFGLAALIGVPLGVLMGRSKIASAMLEPTINLIRPIPVTAWVPLTLIMIGIGDRSTIFLVFLAALFPIILNTVTAVEQVPERLLEAAAMLGTSKGKALWKVVFPAALPGIIGGLRVAVGLAWALLVVGEMTGTVGLGAMITEAKNVSKTDLIVAGMFIIGILGFLSDRLIVWIVK----
266622873    -------------------------------------------------------------------------------------------HLMGSLKVALFGYSLGVLFGVPMGILMAWFKWVDRFVRPLFDLIRPVPGLAWIPMFILLFGIGILPKAAVIFLSTSVACIVNSYTGIKQTKQEHLWVGDVFGFSNLQKLYKIAIPTALPMIFTGLRVAMGAAWMALVAAELLASSGLGYMIQQGRYASKPALVFVGMIMIGIVGLLFDTILHWLE-----
225575131    -------------------------------------------------------------------------------------------DILASLQVALSGFCAAIIIGVPLGLLMGWWTYADRFIRPIFELVRPVPPIAWIPLVVVWMGVGLKAKALIIFFTAFVPCVINSYTGIKLTNKTLIDVSRTFGASNREIFWKVGVPSSLPMVFAGIRVALGNSWSTLVAAEMLAAAGLGYMIQIGRTVARPDIVIVGMVVIGAIGAVLSLILSRAEK----
149374634    ----------------------------------------------------------------------------------------------NHLMLVVVSAAVGTLVAVAGGIFVTRGRDFLPLVGQVASIGQTFPPVAVLALAVPVLGFGEAPILLALVLYGLLPILRNTLAGLEGIDPSVREAALGMGMSPVLVLVRVELPLAGRVILAGIRTSVTINIATAAIGSTIGARTLGDPVIAGLVNGNTAYVLQGAILIGLLALTTDSLFEALER----
146308136    ----------------------------------------------------------------------------------------FWQALGGHLALVGGTLALSLGLGFALALTIGRWPRTQAALYGLLNLLQTIPSLALFGLLIPVLGIGWAPALLALVAYSLLPVVRNTQVALQQVDAAVLEAARGMGMSRYQLFTRVRLPLALPVIIEGVRITSIQAIGLAAVAALVGAQGFGTFIFQGLGQGAMDLVLLGALPTI-------------------
258639719    -------------------------------------------------------------------------------------------AFSQHLTLLGGTLLPALLIGVPLGIAIARHARWQQTAFSVLNLIQTVPSVALFGLLIAPLGIGMAPALIALVLYALLPLVRSVVAGLQQVPAEVRETARGMGMSRWQQFCFAELPLALPVWLSGLRVVVVQTLGLAVVAALIGAGGFGAILFQGLLSSALDLVLLGVIPVVALAVI--------------
254779209    ------------------------------------------------------------------------------------------DLIAQHFIIVALSSFLVLVFGVLIGVFVFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEVREEVIKAAIGLGCNPKELFFRVHFLLAIPQILAGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLIIALFSVLADKFVSV-------
50954890     --------------------------------------------------------------------------------------RGIPTRAGEHILYSLLTLLLSGAIALPIGFLIGHTGRLRGVAVGFSGALRALPTLGLVVLALLTANISIVPPLIALTVLAIPPLLAGAYSGLQAVDRRTIDAARAVGMTEWQIFSKVELPLSLPLVLGGIRAGALQVIATWTVAAILPVGGLGRFLFDGLAVQNYPEMLGGSIIVVALALVVDGLFALTQR----
15893404     ------------------------------------------LFYIILIAIWELIYKVFVDILGVWKAYTFPSPGEVYNALAYLVKDNLFIATGASLTRLVIGYIIALFIGIALALVCIKYKYVDENLTPLMLGLQTLPSVCWIPFAILWYGIDERSIIFVTVVGSLFSIAISTISGVKNVNPIYVKAARTMGARGKNLYFDVVIPSALPEIISGMRQGWSFAWRALMAGEMLSAKGLGQVLTAGRELGDISQVMAVMIIIIAFGLIFDKLL---------
49078122     -----------------------------------------------------------------------------------------------------------ILVGVPLGVLMTRFTWLAGPLQGAATVMLTIPSIALFGLLMPVYGLGPLPAITAVFLYSLLPILRNTYLALTGVEAGIREAGKGIGMTFWQRLRMVDIPLAVPVILAGVRTAVVMNIGVMTIAAVIGAGGLGVLILTSISQSNMPMLVVGAVLVSLLAIVADLLLQWLQR----
86356138     --------------------------------------------------------------------------------------------ALGHLQLVIGSIACSAVLAVLGGIFVTRKSGFLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMNATQRLFRVELPLALPLILEGLKVATVINIGTATIGSTVAAKGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLVEA----
289803509    -------------------------------------------------------------------------------------------ALVQHLMLLAGTVLPALAIGLPLGVWCYFSASRQGPVFTVLNVIQTIPSVVAVFPWLAEFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVAAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALAV---------------
34498311     ----------------------------------------------------------------------------------------LWQHLEASLQRIALALVAAVAVGVPLGALMGRSPLAQGLLDPMLEAYRPVPPLAYLPLIVIWFGIGELSKVLLIFLAILAPVAIATRHGVAQVGRNRLRAAQSLGASRSQLLWLVVLPEALPQILTGIRIGLGAGWSTLVAAELVAARGLGFMVQSAAQFLVTDVVVLGILAIAAVAFALELGLRALQRR---
192362345    ---------------------------------------------------------------------------------------GMGWQILASLKRVAVGYTLAVIAGVALGILVGQSLWAMRGLDPIFQVLRTVPPLAWLPLSLAGFQDSHPSAIFVIFITSIWPIIINTSVGVRNIPMDYRNVARVIQLPGWQYFYKIMLPAAAPYIFSGLRIGVGLSWLAIVAAEMVGGVGIGFFIWDAWNSSRISDIILALIYVGLVGFALDRLVALV------
142650683    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
159896881    -----------------------------------------------------------------------------------------------HGQLVASAMAIALLLGLPFGWWSSRSRLISAIAINTTNGLRVIPSLAILFLFVAIFGLSIRSAIIALTILALPPILINTNTAFRTLNPAVREAAKAMGMPAWLQLWRVELPLAAPVILSGIRIALVEVIASATLAAFIGAGGLGSFITLGFSMSRVDILLVGAIPVALLAILAEIVMAGLLRW---
124266117    ---------------------------------------------------------------------------------LSIYTPEYYDHIWASVRRVATAFFLATGLGVPLGLFLGWSKSFREYVFPIFETLRPIPILAWVPLAILMFSGTETPVIFLTFLASFFATALNTMLGVESIDESYSRAAYCLGASKWQVFREVIVPGSMPYIFTGLQISVGVAWFSLVAGEMVGEFGLGYVINTSYTMVQYPTIVIGMVTLGAVGYVTSAMVRVV------
137571580    ----------------------------------YLLKYFMLPIKGFFISIPWPWFIFILVLLGWYYGRAKLAILNLILLAFIVIN-GLWLKAMVTIYLCGASVILACLIGIPLGIWGGLNDRANKILSSITDTLPTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIRSINSEIIDAGKANGCNNRQLLFNIRLPL--------------------------------------------------------------------------
222102563    ----------------------------------------------------------------------------------LIGDGELLYHTGVSLRRVVIGFTIGASLGLSLGVLMGLSPRAEDYIKPLFLALAQIPTLGWIPLLMLLVGIEETLKIIIIAKGAFVPVTLNTFSGIRNVSVKYREIGRSFRFSPWQQLRLIVLPAAAPTIFTGIRYGLTNAWTSLVGVELLASSGLGYLLVWGRQMFWLDTVIVAMVVIGLVGFIMDRGLRRTE-----
270499252    -----------------------------------------------------------------------------------LGDDQFWGHFWVTTQEALLGFVIGVGAALVLGTFISQIKIVEATLMPYIVAFQTVPKVALAPLFVVWFGFGLTSKVVMAAVISFFPMLVNVIEGLRAADADKIQMLTVFGASKTQIFRMVRLPSALPFIFAGLDIGIVFAILGAVVGEFIGAKGLGYLLLQTNYNFDIAGMFAVLVVLSVMGLVAHFVIRLLQKR---
152965260    --------------------------------------------------------------------------------------------LVSHLGYTAISVAVGFLIAFPIGLLIGHTGKGSFLAINAGNAGRSLPTLGLLSLLVTLMGLGFVPVLIALVVLVIPPILTSTYAGLRSVDRNAVDAARGMGMTSSQVLFRVELPMALPVVFGGVRAAVLQVVATATVAAYVGLSGLGRLLVDGLAVNDYGRVVAGAVVVAALAIVLDLLLGLVQR----
153006707    --------------------------------------------------------------------------------LAWIFSGELPHDALASLIRVAGGFALGAVLALPLGLLMGAKPMVYELMNPLVQILRPIPPIAYIPLAILWFGLGNPPAFFLISLGAFFPILMNTIAGVRNVDAIYLRAAKNLGASEWTLFWRIMIPAAMPYILAGVRIGIGVAFIVVIVAEMIAVSGLGYRILEAREYFWSDKVIAGMISIGLAGLGIDFFMNRLN-----
142173505    ------------------------------------------------------------------------------------------EAILEHLVYVVVVVGIASLFSIALGVVTRHNTFARELSLAIASVFLTVPSLALFTIFIPLVGLGFWPSFIALFLYAILPVLRNTVTGLDGVDPSVLEAAKGMGLTSWEVLLRVQLPLAWPVILAGIRIATMLTVGIAAIATLVAGGGLGDFIKSGLARLPLPNSLEAIWLGTILCLLLAFVIDLGLK----
11498585     ------------------------------------------------------------------------------------------ERTLEHLYMFSVSLAVSVIVGVLLGVLIYRHRKIESLTFNALNVIETIPTLALLVLLLPILGLGMVPTIAACILYSILPIARNTYTGLVTVSEEYIEIARAIGMSEREILLKVRFPLALPLIMGGIRIAVVFTMGVVTLGGLIAAGGLGAPLQTGIHLYDKLLILVAGLWVGILAVLLDAFAGAVER----
118592851    --------------------------------------------------------------------------------WTHLGETDFYIHIAVSMQRILIGYITAAVIGILAGVLMGRSKLIRSLIYPYIEVLRPIPAVAWIPLAILMWPTEEASIIYITLLGALFPIVLNTLHGVEQTPEVLVRAAKSLGASRLQIFWHVILPAALPSIAAGLAIGMGVSWFSLLAGEIIGQYGIGYFTWNAYSLINYPDIVVGMLVIGGLGTL--------------
280960707    ----------------------------------------------------------------------------------------LWQHALVSAARILAGWAAGVVLGVAMGGVMASVRVIRHLLDPIIEITRPLPPLAFIPLFIVWFGIGETPKFILILIGVVPVMIIATVSALDAVPKELVQASRSLGASPLWALLTVRLRSALPAIITGMRLAMGGAWTSIVAVELIAASGLGYLINNAGVNLQTPLVLSGILAISVLGIAFDGLLRLLHR----
136392884    ----------------SFREWSRSNGDAIEAFFD-PLYFFLVWLEKLLIATPWPIILIIVAGLAYLGSRSWKLALGSVVSFMLIGYFGMWKDMMATISLISVSTLICIAVGIPIGILMSRYDRVQSAITPILDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVCVYAIPP----------------------------------------------------------------------------------------------------------------
186682956    ------------------------------------------------------------------------------------------QHTLEHLFLVGIAIGIAILIGIPLGILITRKTYLRQPILGIANILQTIPSLALLIPVPIIGGIGAVPAIVALTVYSLLPIIRNTYTGITGVDPAIREAGRGMGMTDRQLLLQVEIPLAMGVILAGVRVATVIAIGIATIAAAIGAGGLGVFIFRGISVVNDQLILAGAVPAALIALLADFAIGWLENKLKI
227515097    -------------------------------------------------------------------------------------------DTAQHAQLVLTSLLIALLIATLLILLCLHHDRLLTGLTYVFSLLYSVPSFAFFALLLPLTGLGDTTATVVLVVYSEYVLLRTFITGLRAIDPSLVEVAYGMGMTSRQVFFKVQLPLATPAIFSGLQVALASTMSIATIAATINAGGLGNLLFEGLQTQQLPPLLWGIIMTVALTLVSIAILRILQHFLR-
171912998    ------------------------------------------------------------------------------------------QSLWHSIKVIASGFLLSSLVGVPLGILCGSFRFFSRLHEPFIEFFRYLPAPAFGALCVAMLGIHDAPKVAIIFIGTFFQQVLVIANTVRKVDPGLIEAAQTLGASRRKLVTRVIIPSSIPEIFTDMRILLGWAWTYLIVAEIIGASGLTWFINQQARYRNFDNVYAAICLIGFIGLGTDILLA--------
296126609    -----------------------------------------------------------------------------------IMNGNLIKNIYVSLLRVIIGFSIAFVFAFIFGMILGIKPERFEYFRNIIEFMRNVPPISLIAILILWFGIGEKSKIIIIILASFFPIFINIRQSIGTVDKKLIEVGYSLGFTKLKIFFKIMLPSALPSILAGMKIGLGYSFRAIIGAEMIAASGLGYMILDAQQLSRSDKVIAGIITIGVLGYIFDILFSYLIKK---
167043970    -----------------------------------------------------------------------------------LFVTAFWS-MLETIQMAFIGTVVGVAIALPLSLLAARNKFVYIPIRALLAAIRTFPSILWAILFVIIVGLGPFAGVLAIIMYTVGFIAKLQYEAIEAVDIDPMDAVSAIGVSKLQLIRFVVLPESASHLLSQILYIFDYNIRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLATVLIIDWV----------
294341848    --------------------------------IRAAIPRWVYIVLSISGFVLPLIAWQWIAASGWMGSLFLPSPLDVVHSFVDWTQNGLSNDTLISIYRVVMGFVLAAAIGVPLGIYIGAYKWFEALLQPVNDFVRYMPASAFIPLVLLWVGIGEGSKIAIIFIGVIFQIIVMVADAVRRVPENYLEVAYTMGARQGEVMQLVIWRGILPELLDILRINMGWAWTYLVVAEMVAANGLGFQILQSQRFLNTPKIFVGIFIIGLIGLLFDLAFRWIYR----
262373174    ------------------------------NALGDFLARHRSLVLSLSSVISVLVIWYLITVLKVVPSLFLPSPQAVWQKFLEVSQQGFWQHLAASISRVLLALVAAIAIGVPLGLWMGLNKWVRAVLDPLVELLRPIPPLAYLPLLVIWFGIGETTKVLLIFFSILAPVIISSTHGVISHQLNRERAALSLGASQSQVFWHVILPTALSHILTGIRIGLGVGWSTLVASELVAARGIGFMVQSAAQFLITDTVVLGIIVIAIVAVSFELFLRWLQK----
139020825    ----------------------------------------------------------------------------------------------------------------------------------ICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVFGLRNVPQQIIEASITSGCTDRQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
251799432    ----------------------------------------------------------------------------VEAGVSLASSGDLWSNIQISVTRVLLGFALGGSLALLFGIAVGLFRRTEKLLDPTIQMIRMIPSLAVVPLFILWFGIGEESKVLLIAKSAFFPLYINTFLGIRNVDNKLFEVARVLGFSRLKQITRLILPAALPNIILGARLSIGLSWLGLVVAELIASSGIGYMMSDARQFADTPVVFVGIFIFAVLGLFTDTLLALIERR---
227508241    ------------------------------------------------------------------------------------------ESTWSSLGLWLISFIIGTLIGVVLGLFMGRYRQFNYWSFPFLKVIGIIPAAAWMPLTMVIFPTSYMAEIFLIAFAVWFPVAFMTIGGVQSISTDYFESAKTLGFSEFQILRKVVIPGALPNIFIGIFTAMGLSFTMLVISEMIGAKGLGWYINWAKGVGNYTQVYAA---IVIMAVLFSVIFSFLNK----
116671581    -----------------------------------------------------------------------------AAGGKLLENGQLQSHLQASLTRSVSGFSIAVVSAVVLGLLIAWYGWLSSFLNPLLELFRNTATLALLPVFTLLLGIGEESKITIVAYAAFFPVLLNTIAGVRTVDPLLIRAARSLGLNSFRLFQKVILPSAVPTIFTGIRMAGTSSILVLIAAEMVGAAGLGYLIVNSQMSFLIPDMYAGILTVSVLGLAVNILLVALER----
140989623    --------------------------------------------------------------------------------MLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTERGSKIILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPLSLHEAGTMSGVSRIQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQDGPGVAIGLFVSLMAISVDVIVKWAEERKK-
148252923    ------------------------------------------------------------------------------------------EHLAASAGRAFSGLILAVAVGVPLGLVIGWYRSVAEILNPLLELFRNTAPLALLPVFVLMLGMGEVSKVAMVFYACLWPILLNTVSGAREVDPLLIRSARSMALSQTRLFTRVVVPASLPSIFTGIRIAGAYSILVLIAAEMVGAAGLGYLVNYAQFTFEIPKMYAGIVTLSLLGLVLNEVLVLAERR---
152973449    ------------------------------------------------------------------------------------------RPLIDTLAMSIAGTAIAVVFSLVVAFVAARHPLVFGVARVLLNALRSVPELIMGIIFVAAVGFGALPGVLALGLHSVGMVSKFFAEAIEHVDEAPVEAARAAGATPMQVLLHAVLPQVTPQFADVAIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVAAILLVILAMVTLVDAFSGVLRKRFK-
256680128    -------------------------------------------------------------------------------------------YIWTSVSRGLFGFLLALVIGTPLGLLVSRVRFVRAAIGPILSGLQSLPSVAWVPPAVLWLGLNSSMMYAVILLGAVPSIANGLVSGVDQVPPLYLRAGRTLGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRTNSSMSMVFLAIFLILIVGIAIDLLIFSPLER---
238027434    ------------------------------------------------------------------------------------------DLTLSHLALVAASSLIGSLAAIAAGIAVTRPAGFLPVARSIANLGQTFPPVAVLALAVPAVGFGAAPVLLALTLYGLLPVFESTLAGLGAIPAATLDAARGMGMSARQRLVSIELPLAMPVIVNGVRLAAVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVALLAVLLYDALGLAGR----
222054757    ------------------------------------LLKIKHLLQYLSLSVAILVVWQALFQLGYIKPIILPPPSRIALTFLDLLKSGMAKHLGISVLRVLEGFGIAALLGLSLGIAIGLSRTLDRLTDLVIQVIKPIPPIAWIPLAILWFGIGEQSKVYIIFLGAFFPVIINTIDGIRQTDHKFVEVARILEVPRRKFIGQMVIPGALPAIMTGIRIGLMVAWMCVVAAELIAASGIGYLIMDARQLSQSDVVLVGMITIGVIGKLMDSVLKRLEKR---
222055586    ----------------------------------------------------------------------------------LLENGDLLTHTLVSLQRAFSGLLAATLIGLPLGLVLGWFPRLQQALEPLMELFAQANPVILAHIIIFFLGIGEVAKIFTICWLCIWPITFSTIAGIRDVDPQLMKAARSLGLGRWQLFLHVALPASAPSFFTGLRLAAGYAFLMLIASEMMGANGLGWLVMQSQENYHIQRIFAGATIITALAVLTDLLLKVLEKR---
114763105    -------------------------------------------------------------------------------------------AFWRHLGLAFGSLAVAAAIGFPLGILCHRNARMRAALLPVLSFLQTIPSLAMFGIMIPLLGWVFAPAFLALVLYSLLPVVANTVAGLDSTPPAARDAARGMGMTSRQRLWQVELPLGLPVILAGLRIVLVQNIGLAVIAALIGGGGFGTFVFQGLNQTATDLILLGALPTVALALIAAIVMDIL------
137580828    --------------------------------------------------------VVIGAALIGYKLQGIKLAVIAGIGFFYVSVFGQWEPSMQTLSLVLFTAPVCFILSLSLGIWGYLSKRVEAALQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFRVLIPTARRDI---------------------------------------------------------------------
34496649     -----------------------------------------------------------------------------------------------HLYLVGVSMALALAVGLPSGILLPRLRRSAESWMQIFNIGNTLPPMAVLALAMAVVGIGDAPAIAALFLASLLPIVRNAYAGLAGLPPAMLEAADAIGMTSLQRLWRVELPNALPVILSGVRVALALNVGTAPLAFLIGASSYGELIFPGIYLNNHTALLLGAGGTALIALALDQSVALVGR----
140741300    ----------------------------------------------------PWTAATVGAFLLGYQLNGFRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNIMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCNKRQLLFKVLIPTARRDILNGVNTVIMQ-----------------------------------------------------------
84494364     ---------------------------------------------------PAAFVAAILVLWWLLTSVTSSLPTYLVPSSAFADNAGYFTHTWVTLVETVIGFVVAVIVGLLVAIAMIYSTSFERTLYPLVLFAQVVPKIAIAPLFVVWLGFGMTPKIVVAVLMAFFPIVISGLAGLKSVDPEILELTSTMGANPLKVFAKIRFPASLPQLFSGLKVAATLAVTGAVVGEFVGSNGLGYVILQANGNVDTASLFVALIIMSLLGVALFGLLQIAER----
154151551    ----------------------------------------------------------------------------------LTLSGELLTNIAVSLGRVLVGFFIALAVALPLGFLLGWFKSFETAVNPLLQVLGQANPFTLFPVFITLLGIGELSKISIIFWVCQWPVLFNTVSGIKNVDPAIVKMARSMGIGKWQMFRKVLLPAAMPSVFTGIRMSAVFAFFMLIGAEMIGASGLGYMILQAQATFQMPKMWVGIVTVAFLGILFNWILLQIEKK---
116749648    ----------------------------------------------------------------------------------------YYKSVYHSLFRVLLGFCTASAIAIPLGLTMGWNRIVRDLTMPGFELFRSVPPVAWVPLSIIIFAQMEYSIVFITFTGAFFVVALNAKLGAESIDQSLFRAAWCLGANPRQVFRHILLPGSLPSIFMGLALGMGIAWQTVVAAEMIGQYGLGYLAWESYSLIRFPEVILAMASIGVLGYVCSAILR--------
298245614    -------------------------------------------------------------------------------------------HSIQTMVETVLGLALATVLGVAIAVAIDLSSWLRRALYPLLVASQTIPMVALAPLLLVWFGFDILPKVILVVLYCFFPITVACADGLLSVDPDLVRLMRSMRASRWQILWLVRLPGAMPSFFSGLRIAATYSVTGAIIGEYVGAQGLGIFMQTSANAHAIVLVFAAIVITTVLSLALFALVSLVE-----
220924993    ----------------------------------------------------------------------------------WLFSGELPHDAVASLGRVIAGFAIGVALALPVGLLMGTSDRLYGLVNPLLQILRPIPPIAYIPLAIVWFGLGNPPALFLIAIGTFFPVLVNTVAGVRQVDSIYIRAARNLGAGPWTLFRRVILPAASPFVLAGMRIGIGTAFIVVIVAEMIASDGLGYRILEAREYMWSDKII--------------------------
229828907    ---------------------------------------------------------------------------------------DYFGMLTSHIYISVLAALIAFIIAFPLGILVSKSPLGRALAEHLFGLIRIVPSLAILMLALPFLGIGVKTALVALVALAIPPILVNTSSGINAVPAATIEAATGMGMSPRQVFQEVTLPLAFPYIFAGFRTAFVEVIASTTLAAYIGGGGFGKIIVTGLGLLRTDYLLIGGISVAALSLVSGALLDA-------
108799491    ------------------------------------------------------IAIAVLFVGGWQLSSERLIPAFYVSSPALIRTGELWPHLTQTLLEVALGLLIGVPLGAVLGVALGFSTILGGWLLPYMMALYSLPRVVLAPLFIIWFGVGLISKVTMVVTMVVFVVFYNVYQGVQEIDRDLLDVAKSLRANRLQTLRWIVVPSLVPWLITGLRLSIGIALIGAVIAELIAASGLGYYIKYSSNLLDVTGVFAGLAVITVVAIALEQLLKRIERR---
135142992    --------------------------------------------------------IATGSVLAFFVAWQLLPALGVVAAVEVLLTDNFFYHARISLTEFVLGFALALACAVPLGILLGVSRTARHLLDPPLMALYIAPTLVLLPIMIIWLGIGMASKVAVVFLGAIFPVIVNTMAGMREADQRLVRMAEAFCASRTDVFRHVLVPGALPSILIGIRLAVGRGVLGVVVGELVSQAGIGYQLVTYGSSMRIDRLLVYALVVSFFGYGLTSFVRLFETRVR-
225181815    ------------------------------------------------------------------------------------------ELAIEHFYLVLLAGAISILIGVILGVAITYNRVAARIVLGVCQVLMVIPSFAMLGFLLPFFGIGFRTGVVALILYCLLPVTQNTYIGILEIPPSVLESAKGMGMSPFAILWKVKIPLALPVIIAGFRTAMIMIVGIAAIAAFIGAGGLGEMIFQGISRSQANRILTGAIFIAIIALMLDVLMSRLEE----
239623114    ----------------------------------------------------------------------------------------IWQHALASLKVVLIGGGLGVAVGIPLGILMGWYTRFDLFFKGIFDVIRPIPPIAWIPIMVVLLGIGVKAKAAVIFLASVVPCVINTYAGIKQVNPVHIWVAQIFGATNLQMLRTIGIPTAMPMIFTGVRVALNAAWMALVAAELLASTGLGYMIQISRTFGRPDIIIAGMFAIGVLSMLFNLVLSLLEK----
269127836    ----------------------------------------------------------------------------------WSGPDGIPTRVLEHLWYSLLGFAITVLIALPAGLVLGHVRRGRAAALVGLNAARALPTLGLLVLAVILTGGDLVPILVPLVALAVPPVLVNAYTGVRQVEPRLRDAAEGMGMRGRQVLLQVELPVALPLILLGMRTAMIQIVSTATIAAYVGLGGLGRYIVDGYARQEYASMAGGAILVIALAVAVQFVFA--------
120537167    --------------------------------------------------------------------------------------------MIETLEIALWGTLLAVSLSIPLAWFAASNRVTYTLARGFISLLRSVPELIVALFLVLAYGFGPIAGVLALGLHAAGFLGKFYAEDIENADKQPQEALEAIGAGKIKTVLYAVMPQVLPQYVAYTAYILDRNLRMATVVGLVGAGGIGQELKGRFDMYDYGHVMTILIAIFLFVFLLDQLSARIRSRM--
142234649    -----------------------------------------------------------------------------------------YRHIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
170738807    -------------------------------------------------------------------------------------SSGHWPDALASLSRVLAGYAIAALCGVGLGVAIGWWRLVERTVEPTLQMLRPIPPVSWIPLAIIWFGIADRPAIFLVFLGAFFPILMNTIHGVRSVDRNLIRAGAMMGASERQLLARIVLPAALPAIVSGLRIAIGSAWMLTVTAEMVAVSGLGYVLWDSYYFLRYDIVLAAMISIGLLGYLSDLCLKAVAA----
260430584    --------------------------------------------------------------------------------------DAFWRATLRHLELALGSLGAAALIGFPLGILCHRQAALRGSLLPVLSFLQTIPSLAMFGIMIPLLGIGFAPAFIALVLYSLLPVVGNTVAGLDSVPAPVREAARGMGMTGWQRLLRVELPLGLPVLLAGLRIVLVQNIGLAVIAGLIGGGGYGSFVFQGLNQTATDLILLGALPTVLLAMVAAIVMDIL------
119961771    -------------------------------------------------------------------------------------------HIAASLTRSVAGFGAALVAGVSLGLLIAWYGRLNSVLNPLLELFRNTAALALLPVFTLLLGIGEESKISIVAYAAFFPVLLNTIAGVKTVDPLLIRAARSLGLNSFRLFQKVILPSAVPTIFTGIRMAGTASILVLIAAEMVGAAGLGYLIVNAQSSFLIPDMYAGILTVSLLGLGVNFLLVALER----
119474985    -----------------------------------------------------------------------------AAFLSHLGDAEFYKHILISMRRILFAYSIAVVLGVTIGVLVGRSRIARAAVLPYIEVIRPIPAVAWIPLAILMWPTEESSIVYITFLGALFPIILNTIHGVKETPEVLVRAAVSLGAKKMEVFWHVVLPAALPSIAAGLSIGMGISWFSLLAGEIIGQYGIGYFTWDAYSMINYPDIVVGMLIIGGLGTLSTYLIGLMMR----
146317872    ----------------------------------------------------WLTFSLIVALMIWWTSRSFPNIILVWNALLIMIDKGFFEDIFSSLTSVFFGFTSGFLLSAPNALLMAWYSPYRNIVKPWIQFIRNIPPLAYVPLVVISAGVGLLPQVIVIAIATFLTMTVTIYQGIINIDPNLIKAARILGASDFEIFKRILVPSSIPFIMTAVRLGTSISLTTIIAAESTGASGMGMRIRSLNNSFDSSGMLLYIILIGVIGLLLNKLVDLIERK---
260654834    -----------------------------------------------------------------------------------------------TLTRVFTGCAFAIMIGLPVGLLMGYSRTALVALSPYVNSIRQVPIMAWVPLSIIWFGLGDGPTIFMITMSAVFPILINTISGVMNIDPNYKNAARCMGAKTWQVMRDVVLPGALPNFLTGCRLALGSAWMSVICAEFIATSGFGYIMVEAQVRMQTPLLYALMIMSALVGFAIDQSIVLLER----
117621146    --------------------------------------------------------------------------FATLAGPQGFMDATLWQHLAASLQRILIALAAATLCGVTVGLAMGLSPTLRGMLDPLIELYRPVPPLAYLPLMVIWFGIGETSKVLLIYLAIFAPVAMATLAGVQGAKQVRLRAARALGANRWQVLWYVIVPGALPDMLTGLRIGLGVGWSTLVAAELIAARGVGFMVQAAGEFLATDVVLAGILVIALIAFTLELGLRALQRR---
262376493    ----------------------------------------------------------------------------------------FHESLWHSIKLVFTAFFISSLVGIPLGILCGFSNKISQLTEPFVEFFRYLPAPAFGALAVAILGINDAPKIAIIVIGTLFQQILIIANTTRLVDRSLIEAGFTLGTNKFKSLLHVVIPAALPEIYRNLRVLLGWAWTYLIVAELIGSSGITWFITQQARYQNFDNVFAAILIIGVIGLLCDVILMKLGQR---
138105215    ------------------------------------------------------------------------------------------EYLQGHLALTFAALGAGIAMSVPLGIVASRSPRIRHPLLATVSLIQTVPGLAILALVVAMLGIGFLPAFIALTLYSMLPIMRNTVSGLEGVPAEVVEAARGIGLAPRQRLWKVELPLALPVIVAGIRTAAVWTVGMATLSTLVGASSFGNYIFIGIQTRNLTAVTVG------------------------
288905483    -------------------------------------------------------------------------------------------ALIEHIELTSFSLLFALLFASVITVILLFYPKIRQASVYVLSLLYAIPSFALFTLLIPVTGLGTRTAIIALVIYAQYTLVRTFLAGLTQVDDSIVEVATGMGMTRWQILSKIQLPLAQSSIFAGLRLAASSMIAIATIASTINAGGLGSILFGGLRTMSLPKLLWGIILTVALSLLVNLILYLVEE----
156346107    ----------------------------------------------------------------------------------------YLKEMVVTVQIALWGTVLAIVLAIPLGILCSENWWVYQPIRRVMDACRSINEMVFAMLFVVAVGLGPFAGVLALFIGTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIYGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFAQ----------------------------
148254269    ------------------------------------------------------------------------------------IDKGLFWHLEASLRRVAIGYAIAAIVGVAVGTLIGQSVWAMRGLDPIFQVLRTIPPLAWLPLSLAAFRDGQPSAIFVIFITSVWPIIINTAVGIRNIPQDYRNVAAVVQLNPLEFFAKIMIPAAAPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSHISEIVLALFYVGIIGFVLDRLIATVGK----
118472579    -------------------------------------------------------VVPVLLLVAWQVAAAWELVSPSVLPGPLTILQSYWQALPISLQRAGLGLLIGGITGLVLGVAAGLWAVAERIYDAPLQMLRTIPFIAMVPLFVVWFGIGEESKVALIVGASIFPVYLNTYHGIRAIDRKLLEVGQTFALSRRETIRLVVVPLAMPSILVGWRYAAGTALLALVAAEQINTSGIGYILNTANQFQRTDIIIAGILVYAALGILVDVIMRLIER----
145294562    -------------------------------------------------------------LIVLITNPPRFLLVGPSAAFAELFNRGYFSNAWVTLQEALAGFVLGTALGVLCGAALHYFPAVRTFLYPALVAIDTIPKVALAPLFIVWFGFGFESKVFVAMAIAFFPLVINTFDGLSSVPHELKELARINRATTWQRLSKIEFIYAVPSIFSGMKISISLAVGGAVVGEFIGSKGLGYVILLANSQVDLASMFAAFIVLASISLALFYAVDLAAKR---
254456657    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDVTLRKLIDR---
140333374    ------------------------------------------------------------------------------------------QHLAASLGRMLGAFALAVATGVPLGLAVGASPVVRGIVDPLIELYRPVPPLAYLPLMVIWFGIGELSKVLLIYLAVLAPVVIATAAGVRGVPRDRLNAARALGASRFQLGHAVILPNALPDILTGLRIGLGAGWSTLVAAELVAARGVGFMIQSAAQFLVTDVVLLGIFVIAAVAFALDGLIRLAQRR---
227499069    -------------------------------------------------YVPPLIPFIVLGLLWKFVTSAKLWTAYILPPLIMIQNGQLVEHAALSLMRVFIGFSCAFLLAAFLVTLSLLLPFFRKMNHGLLVFIQHIPPLSLIPLLVLWFGIGETPKFLIIILATFFPIYLNMEDGLLRADPKLLEVGKTLGFSQRETLWKIRLPLALPTIVTGMRIGMGYSLRSIIGAEMIAARGLGYFILDAQTMSRSDKVIVGILAIGLIGFFLDGLFSL-------
269968441    ----------------------------------------------------FVLLACVFALGIYLQGAG-------TIDDFLYYQEDIVYLTVQHIELVLLSGGLAILIAIPVGVLLPRFQKVAESAMQVLNVGTTIPTLAILALAMSFLGIGTVPAVFGLTIASLLPIVRNTYIGLKEVPAHLKEAASGIGMTELQMLFQVEIPNALFVIFAGIRTALAVNVGTVPLAFLIGGGGLGELIFTGIDLDEPIMMLAGAIPTAMLAIAIDSVVGAV------
258654492    -----------------------------------------------------------------------------------------WQTIWTSLSRGLIGFAMAIVIAVPIGLLVARFKWIRLSFGPLLSGLQSMPSVAWVPLAILWFQISPAMIYMVVLLGAVPSIANGLTAGIDQVPPLYTRVGKVLGLGWWGQARHVLLPAALPGFLAGLRQGWAFSWRSLMAAELIVTSGLGQLMNQGRDLSDAPLLYAGLILIFVVGVGVELIMFRPLER---
72162093     --------------------------------------------------------------------------------LVLVRNGQMGEHVAASLGRGLTGFLIAVATAIPLGILVAWYRPVCDLLAPLLEVFRNTAALALLPVFVLLFGIGETSKIALVVYACTFPILLNTITGVRTVDPLLVKAAVSLGFSPVSVFTKVVLPAAVPSVFTGIRMAGTSSILVLVAAEMVGASGLGYLVQASQLNFQITHMYAGIIAIAAVGLLLNQLLVSLERR---
139891376    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIKDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFHT----------------------------------------------------------------------
150018363    ------------------------------------------------------------------------------IDYLLKYPDKLLKAFVGHIEIVLITLVISIILAALLTILAAYSKIASKLLVNIFAMIYSIPSLALFAILVPITGLGKVTAIIVLVLYNQYILLRNTIDGLNNVDASIVEAATGMGMSKSQILFQIKLPLVTKPIFAGIHLAVVSTIGIATIAASINAGGIGSVLLDGLRTVNTAKILWGTLMSAGLAIVVNAILNLIEKK---
136419202    --------------------------------------------------------------------------------LIAVVATGLWYDTMITFTQTIVATMLTMIVGVIVGVWIGRSVRAERALRPILDAGQTLPAFVYLIPMLGFFGPSRFTAIATGIVYSIPIVVKIVGQGIREVPVNMVEAATSTGSTKWQLITKVQLPAAKKSLLLATNQGLIFVLAVVVIGGFVGGGGLGYLVLLGASKPELGKGLVAGFCILLLGVMIDRIAQYMVARN--
88855059     ----------------------------------------------------------------------------------------------EHLFYTFISVALAALIAIPLGFFIGHTGKGRDFAVGLSGAARALPSFGLILFLVLLIGVAQAAAILAFVLLAIPSILAGAYAGVEAVDRRVIDAARAVGMTEWQILWKVEVPIGLPLLIGGLRASTLQVVATATLAAYVGLGGLGIYIFRGLPLQRYDEMLGSALLIAALALALDGIFALIQQ----
256813115    ------------------------------------------------QKVAPPLLGAAAVLTVWQLLHTLRLVSAVGDSFLTLWRQGLFDIVWTSLERGLLGFLAALAIGTPLGLVVARVPVVRATLSPVLSGLQSLPSVAWVPAAIIWFGLTDTAMYTVILLGAVPSIAVGLVSGIDQVPPLYLRAGRTIGATGLRGARYIVLPAALPGYTAGLKQGWAFSWRSLMATELIASSGLGRYLANSREAIDLPGVFFGILLILAVGVLIDLLVFSPLER---
260219643    ----------------------------------------------------------------------------------------LWQHLGLVLLSSALAVLLGTAAGLATTRETGRA--FKPLMETLAAMGQTFPPVAVLAVAVPAVGFGELPALIALSLFGLLPVLQGTLAGLESVPRPVLESARAMGLSPRHILTQVQIPLALPLWLSGVRTSVIINIGTAAIASTVGAKTLGSPIIVGLSGFNTAYVLQGALLVGLLAISADLVFDRLARR---
289193148    ------------------------------------------------------------------------------------------DNTIVSIKRVLGGFLLASAVAIPLGILMGYYRTINSLCDTLIELLRPIPPLAWVPLSLAWFGLGEMSMIFIIFIGAFFPILINTISGVKSVPTPLIEAALTLGAKGRDILIKVVIPASSPSILTGLRVGAGIAWMCVVAAEMLPSSGLGYLIMYAYSLSRMDVVIACMIIIGLIGLVLDRGLRYIEDK---
134938418    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMGFGILLGVPLGIYMGISRFFKSFFDPVIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRHVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGVLGLIFDLIMRWV------
142064272    ------------------------------------VLAVLWWVATHRQWLPPLFLPAPEAVWTAFVDAWH----GRIQGGLPLSEHLLWSA-----ARVFGAFLLATAIGVPAGILMGVSRVARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
252123891    ------------------------------------------------------------------------------------GDSGFIMRSEQHIVLTLVVLIIGSVLAIPLGIWCAHVRPGEVIASILMNSARALPSLGLLILFGLWLGVGVLAPTLALIVLVFPSLFIGAYSGIMAIDAGIIESARATGHSWWQQVRKIEIPLALPLIVGGFRQAALLASSTATFVAYTSDFGLGRYIFAGLKTRDYPLMLCGSLLVILITFFFDLIFGRLQA----
116749646    -----------------------------------------------------------------------------------------------SMGRIYLGFMIACLIGIPLGLMMGWNRTFKNFTFPTFESLRPIPVISWIPLSVIMFPLTEHSIVFLVFLGAFYPIVLNTLLGVESVRADYIQGALSLGSKPRHIFFDIILPGALPSIFTGMTVGMGLAWVMVVAAEMVAGGGLGYMTWESYILIAYPRIILGMFIIGACGYLSSTVLRYLATK---
153955397    ----------------------------------------------------------------------------------LIISGSLFENVFVSLKRSAAGFALALLVAIPLGLVIGWFKKFERFIDPLLQIFRQTSALALFPVFILVFGIGETSKIAIIFWGVQWPILISTIEGVKNVDPILIKSARSMGASQFTIFRKVILPSAFPSIITGIRLSATSAILVLIAAEMMGASGLGYLLYDTQVKYQIPKMYAAIITMSLIGIIVNYTIVAFENR---
136631913    -------------------------------------------------------------------------------------------AMLETLQMAFIGTVIGVVVGLPLSMLSARSKYVYAPTRALLAIIRTFPSILWALLFVIMVGLGPYAGVLAIVMYTIGFVTKLQYESIETIDSDPMDAVSSIGVSKFQLIRYVVLPESASHLLGQILYMFDYNVRQTSILGIVGAGGIGFFIINYIKFFEYGKAAIFLVIVLITVLIIDWI----------
289661671    ----------------------------------------------------------IAASSGWLPQRILPAPDAVLRAAATLVRSGLWQHLAISSWRAAVGLAIGGSIGFALGLLTGVSRVAERLLDSALQMLRNVPHLALIPLVILWFGIDEGAKLFLVALGTFFPIYLNTYHGVRSVDPALIEMARNYGLRGPQLFWDVLLPGALPSILVGIRFGLGLMWLTLIVAETISASGIGYLATNAREFLQTDIVVVAIVLYALLGKLAD------------
134883465    ------------------------------------------------------------------------------------------KPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPSEVIEAGRMSGCNNWQLMFEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLA------------------------------------
298676098    -------------------------------------------------------------------------------------------RTIEHLYMFSIALFISSVIGVVLGITIYYNSKLSNPVLNILNIFETTPDIALLVILLPIAGMGTLPTIIASILYSLLPITRNTYTGLKGVDRKYINIARALGLSSREILFKIRIPMSLPLIAGGIRIALVFTMGLVTLGGLIAAGGLGTTLQTGIQLYEVNTILLAGIWTGLLAVILDGFAGMVEKR---
288962927    --------------------------------------------------LPSPVQVVVRWWAYLLPTEPYDPATSSWILWALSGEMLF--DAWSSLYRVVLGFAIGAGLALPLGLAMGGNPRIHALFDPLMQVLRPIPPIAYIPLAILWFGLGNAPAVFLIAIGAFFPVLMNTIAGVRHVDGIYLRAARNLGAGKLTMFLRVILPAATPYILAGARIGIGTAFIVVIVSEMIAVNGLGFRILEAREFMWSDKIIAGMFTIGLLGLAID------------
143352921    ---------------------------------------------------------------------GWHGWIFGSPGLGLNPYLGSWLSNVQSAVRVAQGFLLAAIIGVPLGLLIGWSRYIQQLFDPLIQSLRPIPITAWLPFSIAMFGIRDMGAIFLIFLGGFYAIVVNTTQGARDVERNLVRAALMMGASRKQLLYRVVLPAAMPSIFTGLRIGLGISWTAVIVSEMVAVSGLGYVLWDAYYVGRMDIVLADMASIGIMGFLTDRLIVFIERK---
143889806    ----------------------------------------------------------------------------------WFASGEIYRHLGITLFETFMAFFIGTVSGLGMGLWLALNDNASAILDPYIKALNSMPRVILAPIFAVWFGLGVWSKVALGVTLVFFIVFFNVYQGVREVSPTLLANARMLGANQRQLLRSVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGAGGVGYLILEAEGNFDVNTVFAGIVVLTAFALFLDSLVGVVEKR---
297623799    ----------------------------------------------------ALAFVGLLALFAQQVWWQRALALFPGQRSVMFERASLLELSLQHLEIVGLSLALILLISLPLAVWLTRGRAFLPLASSLLSVGQTFPPIAVLALALPAFGFGLRPTLIALVAYGLLPVTRNAIAGFEAVPATLKEAASGMGMNAWERLWRLELPLATRVILAGVRTSTVYTVGTATVAPIIGAGGLGVPIIAGLTTGNLAYVLQG------------------------
259503284    ------------------------------------------------------------------------------------------EDSQQHALMVLTAIGIALVAALVITLVFLRRRNWLKGLVYFFSLLYSVPSFAFFALLLPLSGLGMRTAIIVLATYAEYILLRSFITALQGIDPQLLEVASGMGMTRQQVFYKVQLPLALPAIFSGLQVALASTMAMATIAATINAGGLGQLLFEGLQGQQLAPILWGTILTVILTLICAGCLRLIE-----
33594811     ------------------------------------------------------------------------------------------DHIVASARRVMVGFAAATALAIPLGIFLGTSQRARAAFDPILSFLRPLPSMSWIPLSLLWFGITETQKYSIVFMGTFAPALLYVIEATRNIDPLLIRAARNLGASGPQVMRSVILPASLPQIFSGFKVILGLSWTCVISAELVAAKGLGFLIMNGKEFFQTDTVVLGMALISVTVLVTDVVFRIIENR---
269837527    ---------------------------------------------FVLIVAVWELLVKLLAVPIYILPPPTEIWRAFRDGL---GSGSLVEHTWVTLQEVLLGFAVGSVAGLVVGVIVTRFRLVERTVYPYVVAFQTVPKVALAPLIVTWFGFGMTSKVVTTALIAFFPLLVNVIAGLQSVDQDRIDLLRSVNASEWQIFRMVRFPSALPFIFAGLDVAIVFSVIGAIVSEFVGARGLGYLIQVNNYNLNVSGTFAVLVVLSVMGLTLHLVVQWVNRR---
134959978    -------------------------------------------------------------------------------------------------------------------------------MYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
126739819    ----------------------------------------------------------------------------------------LWEHLGWSLIRVVVGFVLGSIVGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIWETGKIFLLFLAALWIMTIAARAGVSGVNISKIHAAYSLGASKAQIMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAA------------------------------------
94309744     ------------------------------------------------------------TIRAFAWSGVVAVALAGLVAWIGVDVISQYQEVADHLRLVAISMALALATGIPAGIGLSRMHRWADRLMQIFNVGNTVPSLAVLALALAVLGIGERPAILALWLASLLPIVRNTYEGLRNVSPALLEAARGIGMTPCQQLIRVELPNALPVILAGVRISLVINVGTVPLSFLIGANSLGELIFPGIYLNN-------------------------------
121608093    -----------------------------------------------------------------------------ARGLAMASDGALPGHVLASARRVMTGFLAATVVAIPLGIFLGMSRYARAAFDPILSLLRPLPSMSWIPLSLLWFGITETQKYSIVFMGCFAPALVYVIEATRNVDPVLIRAAQNLGASRWQVMREVVLPGSLPQILSGLKIILGLAWTCVISAELVAARGLGFLIMNGKEFFQTEVVVLGMVMISLTVLLTDVVFRAIGRK---
119962177    --------------------------------------------------------------------------------------------AGQHMVLAIIPMILGLLISVPLAQLARRNSTLRSVVATATSLLYTIPSLALFIILPTILGLDPLNVVVALTIYAVALLVRAAMDAFDSVDDDLRNAAVAMGFKPLARFFQVDLPLSLPVLFAGLRVVSVSNISLVSVAALLGVGNLGVLFTDGLQRTFITEVVVGIIAILVLALLMDAVLVVLER----
294817927    -----------------------------------------------------------------------------ARGAELLADGTLTTDALASVRRVLTGFALGTAAALPVGALMGWYPVARALLEPWVQFFRMVPPLAVIPLTIVLLGIDETPKITVIFLAAFLSTAVSVFQGVLTVDRTLIDAARVLGAREPVIFARVVVPATLPFLFTGARVGLGASWSTLVAAELIAAQGLGYRMQQAQLYYDLETIFVGILAIGSLGLLMDRLLIAAERR---
290958242    ---------------------------------------------------------------------------------------DYWTDLADSLTRILTGFLLAAVLGVAVGILVARSRLAEDLLGPVLEVIRPIPAIALVPVAILLFPSNEQGIVFITFTAAFFPVLVSTRHAVRALTPVWEEAVRTMGGGRGRILASVVLPGALPGIFGGLSVGIGVSWICVISAEMIGQYGVGYRTWQDYTVVNYPGVFVGMATIGVLGWLTSTAVELVGRR---
254303132    --------------------------------------------------------------------------------FEMIKSGQLYNDLSLSLRRVLGGFFLSSVFGILLGIFMGISQKIKEFFQLTLTAIRQIPMIAWIPLIILWAGIGEISKIVVILFAATFPIVVNTMSGVDSTSETYLEVAKMYGLSKKETFFKVYLPSALPNIFTGLRLGLSSSWMAVVASELIASSGIGYRLNDARSLMKSDVVIVCMIVIGLIGLLMDKLIVLI------
143985521    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVVLGFALGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKRQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAA------------------------------------
239831070    --------------------------------------------------------------------------------------------------------------SMAIFVTRKHGAEFLPLSRSLVNIGQTFPPVAVLALAVPIFGFGDKPTLIALFLYGLLPIFENTLTGLTTLPSPVVEAARGMGMTSAQRLVKIEVPLAMPVILAGIRLSAVISLATATIGSTVAARTLGEVIIAGLISNNLAFVLQGGLVVAALAILIFDGFQAIE-----
226308393    ---------------------------------------------------PVIVLILVAGVLIWAFSRDLNATQKASINLDNIVTL-----TWQHVLITAAVVIIVVAIAVPLGTLLTRFTRLAPFFVGIANIGAAAPAIGLLVLYLATRTTGFWIGVFPIAFYSLLPVLRNTILGYQQVDKTLIDAGRGQGMSSLTVLRQLEFPMAVPYILAGLRTSLVLAVGTATLCFLVSAGGLGILIDTGYKLRDNVTLVVGAVLAVSLALLIDWLGALAE-----
119387609    -----------------------------------------------------WLGLGRGATMLLVFLLGIWVATSGLLDQITIYWDDITYLTRQHVFLVASSGGAAILVGVPVGIWLSRMERYAETVMQVFNIGTTIPTLAVIALSMTLLGIGFPPAFFGLFVASLLPIVRNTYAGLLAVPSHLKEAATGMGMTQRQILMRVEIPNALYVIFSGIRTALAINVGTTPLAFLIGGGGLGELIFTGIDLMDTGMLLAGAVPTAALAVAVDFLMGQAQLR---
136796704    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVILGFSLGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKKQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAASKFQLTDIVIIGIIIIGIIGFAIEVLMRKAESR---
269217726    --------------------------------------------------------------------------------------SGIGARLLEHMILTLGVVGIAAAIALPIGIVVGHTRRGAGFVGAVVGSARSIPTLGLLTIFGLIFGIGLDAPIIALVILAIPSLLAGAYSGIQAIDPAVPAAATAIGMSPAQVVFRVELPLALPVIVGGLRATVLQVVSTATLAAYVADWGLGRFLFAGLRSHNYPLMLGGSLAVIALAIVCELLLS--------
138800703    --------IPLRYWISDFMKWLLNDFDEFTRSLAWIIEQPYWLAKSLLSTFPRLSWLALIVLIVLFSHSGWKLALLTGSCFAYLTVFGQWESAMVTLSSIVIAVPFGVLGGLLLGIAGHRSPRFEMALRPLLDLMQTVPVFAYLVPVLILFGFGPVAAMIATIIYAMPPMVRVTMLALAHVSKEVVEFGTMAGCSTNQLLWKVQIPSVKSTLMVG------------------------------------------------------------------
20094040     ------------------------------------------------------------------------------------------KHALTSLYRVAVGYSIAAVAGVSLGVLMGTYRTAHAAMDLLIEIIRPIPPIAWIPLAIVWFGIGDPSAFFIIFVGSFFPILINTISGIRSVDRIYVEAALNLGADDTALIRHVLVPGALPNIFTGLRVGLGVGWMCVVAAEMIAASGLGYMIIEAQRILATDQVIAGMITIGLLGLVMDRGFRYLERR---
284518809    ----------------------------------------------------------------------------------YLMNGELLHHVLISLRRCAIGFFAGSATGIAMGILLGWFRRLEDFFDVTLNFSRSIPKTALAPLLIVWFGFGDFPKVLLIGLGAFFYTVIPTLEGVRNVDNLLVKSARSMGANDRQIVLSVILPASMPSIYAGIRIAAASSFVILLFVEIIGNSGLGFLLENSRESLNTSTMFMTLIVVGILGFSLDWLVRFTEKK---
143905063    ----------------------------------------------------------------------------------LLMNGRLLGDIMMSTQRVFLGVVGGIALAVPVGFLIGWYKDVRTFLDPVINFFRALPPIALIPLVVVYFGIDEPAKIIILFYASFFAGVIVMYEGVAQISPIYIKVAHTLGATDWEIFSRVIVPLTMPHILTALRVALGVAWATLVASELVAAKGLGALIQSAGSFFQLDVIYVGIIAIGCVALTMDLILRSLTKR---
294055605    ----------------------------------------------------------------------------------------MFERYKHSLKIVFMGFFMAALIGVPIGILCGTFDFFSRLFEPFIDFFRYMPAPAFSTLLVAIFLAHDAPKIALVFVGTFFQLVLVVANTTRQLDTSLIEAAQTLGAKNVTLIRRVIIPGITPNLFNDLRILLGWAWTWLVIAELIGVSGLTEFLETQGRWRNFDSVFPIIILIGITGFTTDQILSSLRK----
33595618     -----------------------------------------------------------------QVARAWYAWIFGDPGMGLNPYQGTWVSNVQYSTMVAQGFALAMATGIPLGLAIGWSRLTSQLLDPLIQGLRPIPITAWLPFSIALFGIRDMGSIFLIFLGGFYAIVVNTTQGARDVDRNLVRAASMMGASSGQLMRRVVLPAAMPSIFTGLRIGLGISWTAVIVSEMVAVSGLGYVLWDAYYVGRMDIVLADMVSIGMMGFLSDRLIVAIEHR---
209526508    ------------------------------------------------------------------------------------IDKGLFWQILTSLQRVALGFSLAVVVGVSLGVLIGTNTLMYRALDPIFQILRTIPPLAWLPISLAGFERANPSAIFVIFITAIWPIIINTTEGVRQIPQDYNNVSRVLRLDRKTYFFKILFPATVPYIFTGLKIGIGLSWLAIIAAEMIGGVGIGFFIWDAWNSSRMSDIILAVIYVGVVGLLLDKFITFL------
261855404    ----------------------------------------------------------------------------------------LYQSLGDSISVIFLGFLISSLIAIPLGILAGTFDLFSRLTEPFVEFFRYLPAPAFGALAVAILGINEAPKIAIIVIGTFFQQVLVVANTTRKIDTSLLEAAMTLGANRLHLLFRVVIPGMLPDLFRDVRVLLGWAWTYLIVAEMIGASGITWFITQQARYKNFENVYAAIMMIGFIGITTDLLLAWLSRR---
266621953    ----------------------------------------------------------------------------------------LYGALGQHLMLVAVTLVLSLILAAALTVCAMYFKTVSNGLIHLFSVIYSIPSLAMFAMLIPVTGLGTKTALIVLTLYNQYLLLRNFTAGLNGVDSSVIEAAAGMGMTTMQILLKIRLPLAKRSVFTGIRLAIVSTTGIATIAATINAGGLGTILFDGLRTLNVVKILWGTVLSAGLAIVLNAGLERVERR---
83590814     ------------------------------------------------------------------------------------------KHVLISLARVGLGFTIAVAIGVPLGLAMALVPLVNNLVEPFVRIFGPIPGIAWVPLAILWFGLGDKAAIFIITMGSVFPVLINTYQGMKDVDQTLIEAARTMGAGPWQLLSRVILPSLIPYLVTGFRVGLGFAWRVVIAAEMVGVNGLGYMLGVGRGTGRTDITIITMVVLAIMLVVEELIFAPLERRTR-
219851713    ------------------------------------------------------------------------------------------DNAIISLERVIVGFAVGSVIAIPLGIAMGRWALVHDLFDSLIQIFRPVPPLAWVPLALAWFKIGLTSMVFIIALGTFFPVLLNTLDGVRSVKKTWIEMAAILGANELQMLRTVVLPAALPTIWTGLRVGFGIAWMCVVAAEMMTSSGLGYLILYSYNFGQVPVIIAGMIGIGVIGLGVDLLLGTVEKR---
239928415    -----------------------------------------------------WLPVLLVAAWWWLSAGWPPLAEITDRFVDLWFFEHLVEDALPSVIRLVSGFGIGFAVAVVLGLALGSVPALEDATRPLVEFMRALPSVALLPIMMLLLGTDDDMKVITIAFVSTWPILLNTVEGVRSVDPVLHQVAAGYRLSAWHRIRHLVVPAAMPQIFAGARVALSMSVVAMVLTEMVGSGGLGYFVLDSQRTFDIVAMWTGLIVLGLIGYAANKTFGLVEAR---
260219641    ----------------------------------------------------------------------------------------FGPAIMRHLQIVLLAIAPAVTIGVPLAWRMSRARGLRETLFPVLNVIQTIPSIALFGLLMAPLGWLAAQAVLALLLYALLPIVRSALAGLGQVPEATVTAARAMGMTPRQVLWHVELPLALPVLLIGLRTAVVQTTGLAAVTALVGAGGLGSIMFDGLFSAANELVMLGVIPIVL------------------
137647777    ----------------------------------------------------------------------------------------MWERYRHSLSVVFWGFAYSCLLGIPLAILCGSFDFFSKLHEPFVDFFRYMPAPTFSVLFVAFLGTADAPKIMLVFVGTFFQLVLVVANTTRMLEKSLLEAAQTLGANRRQLLGRVIIPGVLPKLYNDLRILLGWAWTWLVIAELIGEKGLTGFIDTQGTRYNFDRVFPIIILIGLTGFFTDRLL---------
282889665    -------------------------------------------------------------------------------------------HTGITLKEMAGGFILALLVAFPLAWMMAFWESMRMILQPLFIVIQCIPMFALAPLMVMWFGWSYTAIVLPTALMIFFPLTMNIYQGLLSTPQHLADYFKTLNATPWQFFFKLQLPASLPHIFAGFRISAAIAGIAAIAGEWAGGNGLGMLMLQSRRETDLEITFGALFCLTFISSILYLGMAALEK----
283822482    ---------------------------------------------------PWALPILLIAIAGFIPARVLPAPSDVAIAFWATAKTGLFHHAAISTERALGGLLVGGSIGFFLGVLNGLSKSAETLLDSLLQMIRNVPHLAIIPLVILWFGIGEEAKLFLVAIGVFFPIYLNTFHGIRTVDKGLIEMARVYGLSQFALFRRVILPGALPSVLVGLRYALGIMWLTLIVAETIASSGIGYMTMNAREFLQTDVVLLGIIIYAVLGKLADSLTRALEQR---
256826382    ----------------------------------------------------------------------------------------LWELGLAHVYLAGLPLLIGLALALPLGWVAARIPRLRTALVSGSALLYTIPSLALFILLPGIIGLDPLNVLIAMSLYTVALLVRNVADGLGAVPEHVRQAATAMGLGRWRRLTRVELPLAVPVIAAGLRVAAVSNVSIVSVAALVGIPQLGILFTRGFNRDDLGMIAVGMAGCVLLALLFDAVILLLRR----
254294839    --------------------------------------------------------------------------------------------MVETFEIAIWATIIAVIVSIPLAILGARNSLTYTASRGIVSFLRSMPELIVAMFLVLGFGFGAIAGYLALSLHGMGFLGKFYAEDIEASDTKPQEALRALGASKLRVLRAGVLPQVAPSYVAYTLYVLDRNVRMAAVIGLVGAGGIGQELKGRYDTFEYGHVGTILLAIFLTVLALDQISARLRAR---
253573294    ----------------------------------------------------------------------------------LITSGELLQHFSASIVRSLSGFLLALIVAIPLGLIIGWYPVARELLNPILELFRNTAALALLPVFMLLLGIGETSKIAIVLFACAWPILLNTIAAVGNVDPLLIKSAKSMKLSSSKLFLKVILPASVPTIFTGIRMAGTGAILVLIAAEMVGAKGLGYLITYSQYNFEIPKMYAGILAISLLGLIINYGLVSLEHK---
296269302    ------------------------------------------------------------------------------------------EHLLASLRRILLGCLYGIGGGIALGLLIGMVPTVRALLGPPVTFVRTLPPLAYLSLLVIWFGIDEEPKVWLLLIAALPPVAVSTADAVRGVHEDYLNAARSLGVPRWQLPWRVVLPSALPEILTGIRVAVGVAYTSVVAAETVGIPGIGGMIRDAQRYNQTDVVILGILIIGLSGLLIDFLLQTLDRR---
239827957    ----------------------------------------------------------------------------------LTISGELFTHLKVSIFRAATGFLLGAGIGILAGIAVGFSTKTEDVIDPTVQMLRTIPHLAVAPLFILWFGFGETSKILLIAKGAFFPVYVNTFLGIRGVDAKLFDVARILHFSRWEKITLLIIPSALPTILSGIRLSLGAAWLGLVVAELMGSTGIGYMMMDARQFSNTDIVFVGIILFAVVGKLTDSLVRVLEKR---
118471557    ------------------------------------------------------------------------------------------HNTWVTTWETVIGFVIAAIVGELVAVVMIYSAGVEKTVYPLILFAQVVPKIAIAPLFIVWLGFGPSPKILVAVLMAFFPIVISGLAGLRSVDPEILELTSTMGASRFKTFLKIRFPASLPQLMSGLKVAATLAVTGAVVGEFVGANGLGYVILQANGNVDTAMLFAALIIMSLLGIALFAVIEFAEK----
16262759     ------------------------------------------------------------------------------------VDQGLFWHVFASLQRVALGYAMAAAVGVALGTLVGQSALAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDGTPSAIFVIFITAIWPIIINTAVGIRNIPQDYQNVAKVLRLNSFEYFGKIMLPAAAPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISDIIVALIYVGIVGFLLDRLIALVGR----
197104395    -----------------------------------------------------------------------------------------------HVLLSGSALLLGVGISLPLAIAASRSARLRWPVLAFASLIQTIPSLALLALFYPLFGLGFLPSLLALTLYSMLPILRNTVAGLAGVDPAVREAADGLGMTAGQKLRQVELPLAAPVIMAGVRTAAVWTIGAATLSTPVGQTSLGNYIFAGLQTENWVFVLFGCAASAGLALAADQLLGLVETALRL
295695730    -------------------------------------------------------------------------------GWEMVRGGELWPELYASLVRIVLGFVIGAAAGVTIGVLLGISRLAEAVGLPVVNSLYPIPKIAILPLIMLWLGIGEISKVTVIAVGVAFPMIFNTYSGVRNADPLLVKAAVSFGAGRGDLIRKVILPGALPTIVAGLRISVGTSLLLLVAAEMIAAEGIGALILKYSNLMMTTRVMVGVVVLSILGLLFNRLLSYLEHK---
113474248    ------------------------------------------------------------------------------------------KPLIDTIAMSIAGTGMAIALSIPLSLGAARHPVVYFLSRMILNIARAIPELILGIIFVAAVGFGTLPGVLALGFHSIGMVGKFLAEAIEHTDNSPIEAAKSAGANHLQIIFHGIFPQIFPQIADLTFYRWEYNFRASMVLGAVGAGGIGFEIIGALRLLKYEEVSALLLVVLIMVTLVDSLSNYLRQK---
136996081    ---------------------------------------------------------------------------------LSIFTKDYYLHILYSTYRATVAFFLALILGVPLGIMMGWRANFNAYAGALLDFLRPIPPLAWVPIAILILPGDEPAVIFVTFLVAFFATTLNTLLGVRSIDPDFFRAAECLGATDQDILRDIIIPGALPTIFTGLQIAMGAAWFSLVAGEMIAAQGLGFMILESYNLVQYPTIIIMMATLGIVGYASSALIRVVGKRM--
223934499    ------------------------------------------------------------------------------------------ESLGHSIRTIVLGFLVSSLLGVPLGILCGTYRFFAKLQEPFIEFFRYLPAPAFGALCVAVLGIDDPPKVAIIVIGTFFQQVLIIANTVRKVDPALLEAAQTLGASGWKLVRRIIIPAAITDIYTDMRILLGWAWTYLIVAEVVGTSGITYFINQQARYRNFDNVYAAIGMIGIIGFSTDLVLAWL------
141655242    ------------------------------------------------------------------------------------FQTALWENSIQTLWTTIVGFGIAIVFGMVLGLIIGWSKNIYNGIYPIMVGFNSIPKVAVVPILVLWFGIGWIPAVLTAFLISFFPIVVNVATGLATIEPELEDVLRALGAKKWEINVKVGIPRSLPYFFGSLKIAITLAFVGSVISETVAANGIGHMMLIAQANFEIPLVFAGLVALAVEGIGMYAIMAFIEKRM--
238788929    ----------------------------------------------------------------------------------------LWQHLAASLGRILVALLAAVALGVPTGIAMGLSSTVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPITLAAVAGVRSVAQVRVRAARALGASHWQVLWFVILPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
126464362    ----------------------------------------------------------------------------------------LFGHIGASLKRALLAFALAVAVGVPLGFLLGLSREAQLWMSPILSLMLPLPAVAWTPILLVVFGPGDLTIVIVCFLGAVFPVLYSTMQGVRACGTQPVWVVRSMGGSRLDVLRRVLIPASLPALITGFKLCMAHSWRTLVAAEMLAASGLGYMIFSARSYMDVSTMFVGVVCLAAIGMAIEHLLFGTLER---
156933913    --------------------------------------------------------------------------------------------TFQHLWLVLLAVGFAIVIGVPLGILIVRHKWLATPVLGLATLVLTIPSIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGIGGSDIRMLIAGALMICLLAIILDWLLHRLQ-----
257070098    --------------------------------------------------------------------------------LRWSGPDGIPLRTLEHLGYTALGVLVAALLAVPIGLYVGHTGRFKGLAVAAAGAARALPTLGLVTLFALLLGIGLTAPLASFVILAIPSLLAGAYSAIESADPATVDAARAQGMTELQILTRVEIPLGMPLLIGGFRGATVQVVATAMLAAYVGNGGLGRYIFQGLGSQNYPQMIAG------------------------
114770390    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVVLGFALGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKRQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAA------------------------------------
209886471    ----------------------------------------------------------------------------------------LWGHSLITLYETLVGFALSIAVALPLAVIIVWSPILRRTVYPVLLALQSVPKVAVAPLLALWIGFGTLSKVLVVFLICFFPIVVGATTGLASVQPAVMDLIRSLSATQMQTFIKIRFPTAMPHIFVGLKIAITLAVIGAVIGEFVGSEGLGYIILVSSSQARTPLAFAALVLLTVMSVILYYIVEFVEK----
86605329     --------------------------------------------------------------------------------------KGLFWQIWASLRRVFIGFALAGLVGVVGGMIIGVNRWLYEALDPIFQVLRTVPPLAWLPISLAAFRDANPSAIFVIFITALWPILINTVVGVQQIPQDYRNVARIVRMSGWKYFFKIVFPATVPYIFTGLRIGVGLSWLAIVAAEMIGGVGIGFFIWDAWNSSRISEIILALIYVGMVGLLLDRITAWI------
148257597    -------------------------------------------------------------------------------SLELLQSGELAKHAAISARRAAGGFVVGALPAIVIGLLTARLPRLAAYVDPLLQMFRSIPPLALVPFGVFWFGIGETSKIALVAWSVFFPVWVNTEAGVREVSPLLVRAAFCLGAKRWQMFFFVHLPAALPYIITGLKVSLSAAISTLVAAELAGAYGLGYLVQISQQVFRVDLMFVGLIALGMGSLIVNRVFDI-------
148254013    --------------------------------------------VAGLFALWWLVAAAQIVPPLFLPSPLAVLGKLISVSADGFEGATLIQHTLASLARIVAALLAAIVVGTLTGLAIALSPRARGIIEPLLEFYRPIPPLAYLPLVIIWFGIGEFAKVLVIYLGILPSIVIATVDGLRSVAPDRVNAARSLGASRWQVIGLVLLPHALPSILTGIRIGLGTGWATLVAAELVAARGLGFMIKGASDFLVTDVVVLGILVIAVIAFALELALRVVQR----
218885625    ----------------------------------------------------------------------------------------LWGHVWASTQRVVVGFSIAAAIAVPLGLFMALNRYVNAIVKPLFDLLKPMPPISWISISILWFGIGETSKVFIIVLGTFVPCLLNSYNGVRLVEPELYDVVRMLGGKRRDEILHVCFPASFPAIFAGLQISLSIAWTCVLAAELVSASGLGYIIVQGMNLSQPAMVIGGMAVIAAAAWGTTLLVTALERK---
256376184    -------------------------------------------------------------------------------------------ESLLHLSAVVQCTIIAALIGVGVGIAVYRSPLGSATATALASAVLTIPSFALLGLLIPLLGLGAPPTVAALVLYGLLPVVRNTIVGLSGVDRSIRDAARGIGMSRFSVLTSVELRLAWPAILTGMRVSAQMLMGIAAIAAYARGPGLGVEIFAGLTRNATNQAIAGTLGVIVLALLLDGVFALIGR----
139959266    -----------------FFNPIRTFIDGFVQTIRNLI--AVPAANSQIPTIGWFGVVGLIGFFVYATSQ-WRTAILSIALLLGCGALGMWQFTMDSIAMTLASVILSLAIGIPLGIWAGLSDRVLKFLTPFLDLAQILPTLVYMAPIALVFMIGAASATIATMIYAIPISIRITSHAIRTLNQSPVEASKSLGSTKKQTLTKVQLPMAK------------------------------------------------------------------------
111222756    ----------------------------------------------------------------WWSTEVLPAPWNVAHEFVTLWNNGQLPNLWVSVRRALTGAAIGIAVGLSLGVAVGLWRPVEEALDATLQMLRTIPFLVILPLFILWFGVDETPKILIITIGTALPMYINTMSGVRTVDPRLLEMGRQFGLNRLRLIATVVLPGAMPSILTGVRYSLGLSWLALVVAEQINAKGLGLLIYNAQSLFQTKILMVVVVVYAALGLITDVVVRLAERR---
33595641     ------------------------------------------------------------------------------------VQGDFWGDFGFTLASMAIGYVGGCTAAFIIGVLFAEYRWLERLLYPFVLALQSMPKVALAPLILVWFGFGLESKAIMVALVCFFPMFINTAVGLKATDPALLDLMRAFSASRWHILTRIKIPSAASHIFAALQISVVLGLIGAVVAEFVSSSGLGYLINAATTTLDTSTMFAALISLAVLGIAGSQLIRALHRK---
167902658    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
140983109    -------------WINAGEDYLKDNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMALPALAYG-GIKLALFCIFTVYFWGAVDMWEVSMQTLALMGLSVILSVIFGVILGILSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLT-----------------------------------------------------------------------------------------------------------
73661766     ----------------------------------------------------------------------------------FIISGEIFSHLFISLFRFIVGFVLAILIGVPIGFLLGRVNALFHAIEPLLQLIRPISPIAWSPFVVLWFGIGSLPAMAIIFIAAFFPIVFNTIKGIRHIEPQYLKIASNLNLTGWQLYKNILFPGAFKHIMGGIHMAVGTSWIFLVSGEMIGASGLGFLIVDARNMLNLEDVLAAIFFIGLFGFIIDRFISYLEK----
254421826    ------------------------------------------------------------------------------------------EFLLGHLLITLVTMMFAVLISVPIGILITRVRSLYDPVIKLAGMLYTVPSLAMFGVLVPIFGIGFRPAIVALTLYSLLAIIRNTAVGINGVDPAVIESARGMGMRDHAILMQLELPLAMPVIFAGIRIATVSTISLATLASFFGADSLGSLIFEGIS----------------------------------
136136456    -------------------------------------------------------------------------------------------HIASSFKRFMYGFLLAVLIGIPLGLLMALSKNADRLITPFFESIRFIAPIAWVPFAALWFGTGIGGPILVIFMGAFPPVLINTYRGAIHVDKKFIEAAQMLGAGKIRLMTEVLFPAAIPSIVAGLRISAGLGWQSLIGAELIASSGVGYMMVKGQASIQTDIVMSGMIAIGIIGLVIDICLRLTEK----
143156151    --------------IEEKVGYLTAFHGYVFDAATDGIRSLLKGISALFVGTPWIITGGIFLLVAHKIA-GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPG---------------------------------------------------------------------------------------------------------------------------
297617500    ------------------------------------------------------------------------------------------PYTLVSLYRVLAGFLVAAVLAIPLGIVMATSRKAEAFFEPFIDFVRYLPVTALIPLMILYFGIGDFEKVAVIFVGTFFQLVLMVQDTVSTVPKELLHAAYTLGTKGRAVYTKVLLPASLPGIMDNLRICMGWAWTYLVVAELVAANGLGFMILRSQRFLQTDRIFVGLLVIGGLGVVTDFAFKALSK----
142035587    --------------------------------------------------------------------------------------------------------------------LTMRKPFAKELALAISSVFLTIPSLALFTIFIPIVGLGFTPSFIALYLYAIMPILRNTSTGLDSVDPSVLESAKGMGLTKWQVLTKVQLPLAWPVMLAGIRVSALLTVGISAIATLVAGGGLGDFIKSGLARLPLPNSLEAIWTGVILSLALAFVIDSLLR----
297563853    ----------------------------------------------------------------------------------LALSGQLWNHVSASLARALSGFLVAVAAAVPLGVLIAWYRPVSDFLTPILELFRNTAALALLPVFVLVLGIGEASKVSLVVYACAFPVLLNTITGVRTVDPLLVKSAASLGFGPLALFRKVVLPASVPSIFTGVRMAGASSILVLIAAEMVGSSGLGYLVNAAQLNFLIHDMYAGILAIAVVGVALNGVLVALERR---
187779097    ----------------------------------------------------------------------------------LIKSGALIKHIAISTLRVFEGFFITICLAIPLGILFGVNKSIYDYFKNLLGFLRHTPPLALVPLLILWFGIGEKSKIIIIVLASFFPVLLNTISGVESCSKKLIEVGQTFNLSKINIFKKIIIPWALPNILVGMRLGIGYSWRAIIGAEMVAASGLGYLILDGQQLSRSAVVIVGILSIGILGTVCDWVFGLLTNK---
126733424    ------------------------------------------------------------------------------------------EHLGYSLFRVIVGFLLGALVGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARSGVSGVRISKVHAAYSLGASKWQIMRHVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQSTDIVLMGIILIGIIGFSIDMLMRQAEKW---
225017761    -------------------------------------------------------------------------------------------HLGTTLYEAFFGLALGVGLSFVVAFLMDRFSFLYKSVYPLLVITQTIPAIAIAPLLVLWMGYDIAPKVTLVVIVCFFPVTVGLLDGFRTADPDTVNLLRSMGAGRWQIFRHIKLPSSMGHFFAGLRVAVAYSVVGAVIAEWLGGNGLGVYMIRVKKSYAYDKMFAVIFLISIISLVLMKGVSLLQKR---
111017295    --------------------------------------------------LPWVVPVLVILGWQWASSAGISPSVLPPPSKVLATAEQLWRHLTVSLRRILIGFTLGASIGLVLGFVVGLSRIAEGLVDRTLQMLRALPHLALVPLLIAAFGIGELPKVVLVTLGVIFPVYLNTVAGIRTVDPKLVQLGESYGLGRGARIRDIIVPGAMPMILTGIRYALGVAWLTLVIAETIATSGIGFLAQNGRDMLRNDRIVLAILLYAVAGLLADQITRLIEAR---
119714717    ------------------------------------------------------------------------------------------DATTQHLVITVVSVIAGVVIAFPLALLARRLPALETSVLGVTTAVYTIPSLALFPLLVPFTGLSATTVVIGLALYALTILVRSMLEGLRSVPEEVRESAVGLGYGATRLLVLVELPLALPVIMAGLRVATVSTVALTTVGSLVAYGGLGNLIKDGVTTNFRAELMTASLLCVLLAVVLDALI---------
256376182    -----------------------------------------------------------------------------------INASSLLTATWDHLVISLVVTALVVAIAVPLGVLVTRRRRAAPLVLGLATIGQAAPAIGVLVLYFMATGAEMWAAVVPITFYSLLPVLRNTVVGLQGVDPALVDAARGIGMSPLTVLRRVELPLAVPLILAGLRTALVLAVGVATLAVFVNGGGLGLLIDTGYKLARVPVLVTGAVLAVGLALLVDWLGAVAE-----
126727926    ---------------------------------------------------------------------------------------GLWENVFWSLARVVIGFGLGCLFGIPLGFAMGLNNWMRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLASLWIMTIAARAGVSGVNISKVHAAYSLGATKRQLLSKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGVGKMIIAA------------------------------------
46200802     ------------------------------------------------------------------------------------VDKGLFWHLFASLKRVAVGFSLSAVAGVFLGVLIGQSTMAYRALDPIFQVLRTVPPLAWLPISLAAFRQADPSAIFVIFITSVWPIILNTAVGVRNIPQDYRNVAAVLRLSPLEFFFKIVIPATVPYIFTGLKIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLMSEIILALIYVGLVGFMLDRMITFIGQK---
283781845    ------------------------------------------------------------------------------------LDQGILRFTWYSLVLVAKGYLLAIVLGAPLGFALGSSPLLTRMFDPVIQFLRPVSPLAWLPLGLVLFGKSEPAAIFTIALCSMWPTVINTAQGVRAIPQDYLNVARVLRLSSWTMLWKIMLPAALPYMFTGFRLSLGIAWLVIVAAEMLGVPGVGGFLWQEYNSLIYEHILLCILTIGAVGLALDRLMSIVERWVR-
91776210     -----------------------------------------------------------------------------------VQRDGLWQSLWQSIQLIAYAFLISSLVGVPLGILAGTWSVAGRLCLPFIEFFRYLPAPAFGALAVAVLGIYEGPKIAIIVIGTFFQQVLIISNTTRQLDYALLEAAMTLGTSRWKLLRHVVIPGVLPQLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYEHFDNVYAAIFIIGVIGLSTDMLLAWLGKR---
116671661    ------------------------------------------------------------------------------------------EAVWTSLQRGIVGFLISVVIATPIGLLLAQVAPLRRAFGPLISGLQVLPSVAWVPAAIIWFGLTDATVYFVVFMGAIPSIINGLISGVDQIPPQYRSVGTVLGANRLQMALQIVLPAALPGYLSGLKQGWAFSWRSLMAAEIIAVGGLGSMLNQGRDLADMTIVMSAILLILAVGILIELLVFAP------
297156427    ------------------------------DALDAVQIRRTSPAEVLVQKVLPPVVAVALILLIWKVLVWAKVTDDYKLPLVWDALHQLWDIIWTSVSRGLFGFLIALAIATPLGLIVARVKFIRAGIGPILSGLQSLPSVAWVPPAVIWLGLNDKMMYTVILLGAVPSIANGLVSGIDQVPPLFLRAGRTLGARGLVSARHILLPAALPGYVAGLKQGWAFSWRSLMAAEIIAKSGLGQYLENQRNNSDMAGVLLGIIMILFVGIAIELLIFAPIER---
160941492    --------------------------------------------------------------------------------------------TLHTLRLLFLGYFIGIALGLVTGITCGYSEKARYWINPVIKFLGPIPTATWIPIIMVVAASLFRGAVFIIALGSWFAVTVASMSGIQNVDKDFFEAARTLGASEGQLVFRVAIPHAMPSILQGCTQAMSSSCVAIMIAEMMGVAGLGWYMNWAKSWAAYDKMFAALFVICFIFTIVTKVLDLIKRR---
254446775    -----------------------------------------------------------------------------------------------SLRIVFFGFFLSCLIGIPIGILCGAYDFFSKLFEPFIDFFRYMPAPAFSTLLVAVFLAHDAPKIALVFVGTFFQMVLVVSNTTRLLDESLLEAAQTLGAKNLSLLRRVIIPGILPNLYNDMRILLGWSWTWLVIAELIGVSGLTEFIETQGRWRNFDAVFPIIILIGITGFLTDQFLS--------
137361439    ------------------------------------------------------------------------------------------------------------------------------------NIGRAIPSLGLILLCIILFGFNDVPVFAALVAMSIPPVLTNTWVGIYHADRPLCDAATALGMTPWQSLWQLRIPLAAPLIIAGLRTALVQLIATAVVAAYAGLGGLGRFLIDGLGQRDIPQVIAGSLVVSLLAIGSELLFS--------
261823745    ----------------------------------------------------------------------------------WYGDDGIVPLLLQHIGYSAVALAIAVAIAFPVGCYTGHTGKGEALLIGTTNALRSLPSFGLIILLVILLAAFVLPCIIVLVVLALPPVALGVHAGIRSVDPSVHDAANGIGLTPLQVLWQVELPCAMPLILSGIRSAALQIVSTATIAAYVSLGGLGRLIIDGRAANDFAQMTAGALLVALLALVIDLFFSFSGK----
33593593     -----------------------------------------------LQHLTIFIVSILCGLAVWAWTSGSLFPSILFPGPQATLREGIIVDAAVSLARIVAGFTIGSAIGIVVGLLIGYFPMVRTAFNPYLQFFRFVPPIAWVSPAMIWFGVGETSKIFIIVYGTVFTVALSAVAGVADAHVNKIRAAQMFGATRWQIFRHVVIPSTVSPILTGMRVSMGISFMTVIAAEMLAASGIGYLILNSRLWMATDKIFVGIFVLGCLGYGADRIFDLIIGR---
254241178    -------------------------------------------------------------------------------------DKGIGIQLAHSLGRVALGYLIALAVAIPLGFVIGMSPLLYQALNPFIQVLKPISPLAWMPIALYTIRDSSVSAVFVIFICSIWPMLINTAFGVAGVRKDWLNVARTLEVSPLRKAFCVILPAAAPTIITGMRISMGIAWLVIVAAEMIGGTGIGYFVWNEWNNLSLANVIFAVLMIGVIGMLLDLLFAQLQKK---
256254293    --------------------------------------------------LPRIALLVVATGLLAFLLSSGLWDDISFMKEYHSRAASFWIEARRHIALALGSLLAAAIAGIPLGLICHRLPRLRASVLNSLNIVQTIPSMALLIAPLSWFGIGAAPAFVALFLYSLLPIVANTVAGLAQVPEPVTDAARGMGMTRLQRLFRTEFPLAFPVILTGIRIVMVQNIGLTTIAALIGGGGFGIFVFQGIGQTAMDLVLLGALPTVLLAVILDAAIEIADR----
75909859     -------------------------------------------------------------------------------------NKGFFWLILASLKRVVVGYLLATLIGIPIGFIISLNSFCRKAIDPLIQLLRPVAPLAWLPLAQAVFLKPNPSAIFVICITAIWPIILNTALGVKLVPKDYRNVSKLLGLSPLESFYKILLPATLPHIFTGLRIAIGLSWLAVVAAEMLSDDGIGFFIVDAYNNANIHEMILAIVYLGAVGLVLDKIMAYISEK---
220914798    --------------------------------------------------------------------------------------SGTWRHALSSTWRVLAGFVIAGLSGILIGTAIGWSRSAEKTLEPTLQMLRPVPPVSWIPLAIIWFGIADKPAIFLVFLGAFFPTLMNTIHGVKTIDRNLIRAGAMMGATGRQLLMHIVVPAALPSIFAGLRIAIGSAWMLTVTAEMVAVSGVGYVLWDSYYFLRYDMVIASMVSIGLLGYLSDQLMSVVLRWQR-
111225127    -----------------------------------------------------------------------------------LGTSHFWDALARTLVRALEGYALAVVIGVVVGVAVSRSTILRTAVGSFITALQTMPSIVWFPLAILLFKLSESAITFVVVLGAAPSVANGVIYGVDYVPPLLVRVGRSMGARGFSLYRYVVAPAALPSVLAGLKQGWAFAWRSLMAGELLGHPSVGADLQNSRELLDTVGVMASMITIFVIGVIVDATFNTADQRMRV
293604869    -----------------------------------------------------------------------------ARALSMSDQGTLFYNVLASTRRVMVGFLAAVIVAIPLGILLGTSKVARAVFDPIISFLRPLPSMSWIPLSLLWFGITETQKYSIVFMGSFVPALLYVMEASRGIDPVLVRAARNLGANRWQVMREVLFPGCLPQILSGMKIILGLSWTCVISAELVASKGLGFMIMNGKEFFQTDTVVLGMVLISFTVLVTDLCLRLLERW---
298294107    ----------------------------------------------------------------------------------LYTRASFLDLALSHAALVGAASLVVVSVGIGIGIFVTRGRDFAGPVDTLTAVGQTFPPTAVLALAVPVIGYGGAPTIVALIAYGLLPVVSATIAGLNAVPVAPVQAADGIGLSPAGRLLKVELPLAAPVILSGVRTSVILNIGTATIGSTVGALTLGSPIIEGLSGSNPAYVLQGAILVGLFAIATDLWFDELEHTLR-
42524163     --------------------------------------------------------------------------------LAWYFSGELIRDLWESFYRVFLGFVIGGGLALPLGLLMGASQRIYDYMNPLIQVLRPIPPIAYIPLAILWFGLGNPPAVFLIALGAFFPVLMNTIVGVRAVDSIYIRAGKNLGAGSFLMFRKIIVPAAMPYILSGVRIGIGTGFICMIVAEMIAVNGLGYRILEAREYFWSDKIIAGMFSIGLLGLAIDTVVSRLN-----
252128320    -------------------------------------------------------------------------------------------DSWQHLSLVVQCLILATIIAVVCAALSYQHPRLAALANNVSTVGLTIPSFALVGILIIPFGFGVLPAVIVVTFFATLPILRNAVVGLSEVDSNIVSAARGIGMSRFDTFFRVELPLAWPVILAGMRVSAQMTMGIAAVAAYALGPGLGGYIFSGLSRLGGANSFES-VATGVIAVV--------------
135099418    ------------------------------------------------------------------------------------------QALWTHLALALGAVSLSAGLAFVLALKMMRSPAWQRPVLGAVSFLQTIPSLAVFGLLIAIRGIGWAPALLALIAYSLLPMVRNTFVALTEVPGHLVDAGRGMGMTDRQLFFQLKLPLAMPVIIEGVRITTIQAIGLTAVAALIGAGGLGSFIFQGLGQAAMDLVLLGALPTI-------------------
154508418    ----------------------------------------------------------------------------------WLGESGILVRATEHLGLTLLIVALAALIALPLGTWIGHTGRGRWLVSA-TGAARAIPTLGVLTLAGLWLGIGLAAPTLALLVLAIPPLLSATYSGIASTPRATVDAARAIGLTEKQVLAQVEAPHAAGLVAAGVRSATLQVIATTTLAAYTANYGLGRFLYEGLKTRDYAEMIGGAIVVVALALVTDALLALIARRLR-
171914151    ------------------------------------------------------------------------------------LDQGILRFTWLSLKLVAQGYFLALLIGTPVGFLLGLSKKFTTAFDPIIQVLRPVSPLAWLPLGMILFGASDAAALFTIAICAMWPTVMNTAVGVRAVPQDYLNVAKVLKLSRTKTLWKVLVPATLPYMFTGFRLSLGIAWLVIVAVEMLGRPGVGGFLWQQYNANSFAHIILCILTIGVVGYVLDRLMSLAESKLK-
13476946     ---------------------------------------------------------------------------------------------IATVAATIVAVALAILVTRPAGAE------FLPLSRSLVNIGQTFPPVAVLALAVPAVGFGEKPTLIALFLYGLLPIFENALTGLTTLPTNVVEAARGAGMTGWQRLTKVELPLSAPIILGGIRLSVVISLATATIGSTVAAKTLGEVIIAGLLSNNLAFILQGGLIVAALAVLIYDGLSAVER----
158423976    ------------------------------------------------------------------------------------------QEAIPTTIATVSGFALSALIGIPLAMMIAGSRTVEGYLYPLLVFSQSIPKVAIAPLFVVWFGFGMVPKVISAFLLGVFPVIVAGVQGFKSVEGDMRDLARAMKASKLQTFAMVSLPHAMPAIFAGLKVSVTLAVVGAVVGEFVGANGLGFVLQRSIGNFELPTMFAALILLALIGVVLFWVVDVIER----
259504640    -------------------------------------------------------------------------------------------HARTTLLEAFLGLTFGVLLGFIFAVVMDHVSWFHKMFYPLIILTQTIPTVALAPLLVLWMGYGLLPKITLIILTSFFPITMGCMNGFQSCDKDALNLMKSMGANTFQTFRHIKFPHALPYFFSGLKISVSYSLIGAVVAEWLGGSGLGVYMTRVRKSYSFDKMFAVIFFISFLSLVLMGFVSWLQKR---
56964647     -----------------------------------------------------------------------------------IVAGTLWLHTGVTMFETVLGFLLGTVAGTLLAALLWWSKRLAEILDPFLVILNSMPKVAIGPILIVGLGPNMTSVIAMGMLVSVIITTMVVYTAFKEVDGNYLKVLQTFSASKWQQFRHVVYPATIPVIVSTLKMNVGLSWVGVIVGELVSKQGLGYLIIYGFQVFNFNLVFMSLLVIAILATLMYMAVERLEKR---
296112268    -------------------------------------------------------------------------------------DKGIGIQLGYSIGRVLLGFFLAMIVAIPLGYAIGMSPVLGSAATPFVQILKPISPLAWMPIALYTIKDSNASSIFVIFICSIWPMLTNTAFGVASVRREWRNVAKTLELSPLKTATKIVIPAAAPTIVTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNQWNNLSLANVIFAVLLIGLMGMILDMLFAILQKK---
169828509    --------------------------------------------------------------------------------------QTFLPHALATVELALLGLAIGVGCGLTVAIVLHRFTFIRSLFYPILIMSQNIPILVLAPLLIIWFGFGLLPKLIIICLVCFFPIVIAAMDGFRQTAPELKHYFEMIGATKAQTFWKLEWPHAYPAIFSGIKIAATYSVMGAVIAEWLGAKGIGVYMTLAQSSFRTDRVFVAIFAIVLLSLMLFSSIRLLEK----
13022190     ----------------------------------------------------------------------------------------LYIHWIKSMSRVYGAFALAVLLAIPTGLLIGKNALVRRLVDPTLQLLRPVPVTAWLPLSMIFFGVGPNAAIFLVCLGAFFPIAINTAFGVKSVEPRLFEAAAMLGCKGPSMFRQVVLPAAMPSIFNGLRMGHAIAWFLIVVGEMTGVPGLGAAIMDGRMLSRTDVVIAGMVVIGLTGFITDRLLVTLNNR---
269302814    --------------------------------------------------------------------------------------------AWHTLKAILGGFFLAITLSIVLATIMLSYKSAKDLLQPLFILLQCTPMFALAPLIVLWFGWGIGAVIVPTALTIFFPLTLTIYQGILSTPDELIEQFVLCGATKFQLLIKLRIPHALPHIFSGLKIAIGSAGFAAIAGEWVASSGLGILMLESRRNYEMELALAGLATLSILTLSLFQITLLIEK----
215425002    ---------------------------------------------------------------------------------------GLAVRTCEHLEYTAVAVAASALIAVPVGLLIGHTGRGTLLVVGAVNGLRALPTLGVLLLGVLLFGLGLGPPLVALMLLGIPSLLASTYAGIASVDPLVVDAARAMGMTESQVLLRVEVPNALPLMLGGLRSATLQVVATATVAAYASLGGLGGYLIDGIKERRFHIALVGAMMVAALALTLDGLLALA------
239941604    -----------------------------------------------------PAVLAVILVITYVWISNIHLDSIAENSLSGGNVQLRW---WQHVRLTAISTFWVLIIAIPLGIALTRRRKAAPAFTALANIGQATPAIGLLALLVIWLGIGPRTAIIGIVIYAVLPVLSNTVAGLRAIEPNMIEAARGMGMSGRGVLLKVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGDLITSGIQTQRMPVLIIGSVLTVVLALLVDWLASLAE-----
293168774    ----------------------------------------------------------------------------------WTGDGGIPTRLAEHLGYTALTVAVAAAIAIPLGLWVGHTGRLRGLAVVSSGTLRALPTLVLTWAALQSGGNRLVPAVLALTVLAIPPLLAGAYAGLESVDRATIDAARAIGMTEWQILVKVEIPLAADLIVGGLRSATLQVVATATIAAYIGLGGLGRYIIDGQAVSDYARMLGASVLVVALALALDGLFVLAQR----
241763376    ----------------------------------------------------------------------------------LVDNGQLWKHVTASLQRSLAGLLLAIASGVGLGLLMGAVQRFEAFVDPLLQLFRQVSAFALFPVFLLFLGIGEASKVAIIFWAAFWPVLLNTIGGVKQVDKLLVHSALSMGASRSYIFFRVVLPAASPSIFTGIRLAGAYSITALVAAEMIGAAGLGFLTLNAQEIFQIPTMYAGILLLALLGLGLNYALALIEAR---
163740528    ----------------------------------------------------------------------------------------LWTHVSVSLSRLVVGAALGASVGIGVGLMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEASKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFNLSWLSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVAILSILGVLVSSLIGLIERR---
269794999    ------------------------------------------------------------------------------------------DHLGASTVRVLSGFGLAALLAIPLGVIMGRFSLAFKMLDPTVNLTRPIPVTAWAPLTLLIIGYGDGSAIFLVFLAAFFPILLNTISGVRQVPVRLVEAASMLGTRSGQVLYKVILPASMRSIVGGLRIALGLSWVILVVGETVGSTGLGAMITQARDMSKTDLIVAGMVVIGLAGFVADRLL---------
170751270    ---------------------------------------------------------------------------------------------------------------------------VLPFARSVARIGQTFPPVAVLALAVPILGFGAVPTLIALVLYGLLPIFETALTGLEDLDPALMEAARGMGLTDRQRLVRVELPLALPMILSGIRLAAVIGLATATIGSTVAASTLGEVIISGLLTGNTAYVLQGGLAVSALALLIDGGFRSLER----
78358366     ----------------------------------------------------------------------------------------YSRALIETIAIAIWGTLLAFVAAIPASMLAARNRSIQFAMRRLLDFCRGFNEFVMALIFVAVIGLGPYAGVLALAIHSFGILSKVFSEGIEAIEPGQVEAVEASGASSVQTIVFSVLPQMMPLIVSYSLLRFETNVRSATILGFVGAGGIGFLIFDKLNGYLYREVSTMMILVILMVTVIDYMCGIIRSR---
124268670    -------------------------------------------------------------------------------------DKGIGLQLAYSLGRVGLGFALAALVAIPLGFLIGMSPLVYRALDPFIQVLKPISPLAWMPLALYTIKDSSISGIFVIFICSVWPMLINTAFGVAGVRREWLNVARTLEVSPLRKAFEVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSLTNVIFAILVIGVVGMLLDLLFARAQK----
295695572    -------------------------------------------------------------------------------GIRMFAEFNFLNDIFATVWRVLLGFALAAVVAVPLGILMGVYRPIEAILEPLVSFARYMPASAFIPLLILWVGIGDAEKVSVIFLGSLFSLILMVAVHVHHVRRELTEAAYTLGAKDGFVVRHVVIPAAFPEIYDTLRLVLGWAWTYVIVAELVAASGIGYVILQSQRMLQTADIIFGIVVIGFIGLLSDLLMK--------
169628320    --------------------------------------------------------------------------------------------LGQHMAISVAATVLTCAVAIPLGIALTRGPRYAKTITTLVGFGQAAPAIGLIALGAVLFGIGGIGAVLALTVYGALPIVANTVIGLDGVDTRLVEAARGMGMSARSTLIRVELPLALRVIVAGVRTALVLIVGTAALASFTGAGGLGQLITTGIKLQQPVTLVVGAILVAALALFIDWLARVVE-----
170691771    -------------------------------------------------------------------------------------------QSIAQMTMVAIAGSLAIVVAVPLGIYLSRQARVAQALMQTLNMGQAVPKLALLALAMSVLGIGRWPSIFALWVATLLPIVLNTLEGLRAVPRALIEAATGMGMTPAQVLWQVELPNALYVIFAGIRTALAITVGTAPLAFLVGGGGLGELIFTGIDMNDFSMLLAGAIPTAVLAVLTDVLVG--------
169629302    ------------------------------------------------------------------------------AGFELIANGQLAEALRVSGVRAAEGLLLGGVIGVVLGAAVGLSRLADAVVDPTMQMIRALPHLGLIPLFIVWFGIGELPKVLMVALGAAFPLYLNTTSAIRQVDPKLFETAQVLGFSFWQRLRVIVIPGATPQVLVGLRQSLALSWLTLIVAEQINADGVGFLINNARDFLRIDVIIFGLVVYALLGIVTDAIVRVLERR---
282900995    ----------------------------------------------------------------------------------------IFQHAFVTFQEAISGLALAMIGGISLGIALAYSPSGAKIILPYVQIFNSLPRIALAPFFIVWFGIGLLSKVLLAALAAFFPIFFTTYQGIQTIEPELIAAFQVMGANRWQMLHMVVLPSVLSWVIAGIRTSLGMALVGALVAEYIGSTGLGYMLMAAQGNLNVDKSWAILVVLASISVFLDWGIRVLEK----
15615244     ----------------------------------------------------------------------------------------FFTHLPATLAIISIGLALSIVLGILLSLLMFWNERVERAVYPLLVASQTIPVIALAPIFVLWFGYSIWSKVAVTVLLTFFPITVNTYDGLKSTNRQYEELFYTMGATKRQLFYRLFVPSTLPSFLTGLRIAVPLAVIGAAVGEWLGANGLGYFSRRMMTQFDGPGVFAPIFILSLLGIL--------------
143992995    ---------PFMHWINKGWKGFISDYGLIFDAIGYGLLRGYTELKGIIVQAPWPVVIIGVIAITYFTSGGTTVFVGFCTFFIGFLNPRFWDKAIETTTMVVIGIAICVIIGIPIGIAMARSEKVRNAVLPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVI-----------------------------------------------------------------------------------------------
239814868    -------------------------------------------------------------------------------------------ESWKTTLATLGGFGLTILIGIPIAMVIAYSRLVESYVYPLLVFSQSIPKVAIAPLFVVWFGFGIFPKVISAFLLGFFPVVVSTVMGFKSVEPDMLDLARSMGASRLQTFFKISLPQAMPAIFSGLKVSVTLAVVGAVVGEFVGSNGIGYVLQVANGNFDLPLMFAALVVLSSIGVILFVAVDIVER----
291458647    -----------------------------------------------------------------------------------------------TLCRVLTGTFYAALIGTVLGLSMGYSETALQLISPIVNSIRQVPIMAWVPLSIVWFGLGEGPTVFLIFMSAVFPLILNTVSGVSSIDRNYINAAKSMGAGTAAIYRDIIVPGAMPGFLTGLRLAVGAGWMSVICAEFIATNGFGYLLIEAQQRLQTSKLYSLMIMSALVGLFIDQLIRLLERK---
220909929    ------------------------------------------------------------------------------------VDKGLFWHLLASLQRVAVGFLLAAVVGIGLGILIGTNALIYDALDFVFQVLRTVPPLAWLPLSLAMFRDNQPSAIFVIFITAIWPIIINTAVGVQQVPQDYRNVAKVLKLSRVEYFLNILLPSTVPYVFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISEIILALIYVGIVGFILDKLVALI------
258651638    ----------------------------------------------------------------------------------WSGTGGVWNRLLQHLGYSLLALAIALAIALPLGALIGHTGRLTGLVSGVANALRALPSLGLLILLALWGLALLGPAIAVLVILAVPPILSNTYAGIANVDPAARDAARGMGMTGSQVLLRVELPVALPLIMSGLRSAFLQVVATATIAAVVALGGFGRYVIDGLAQQNYSMMVAGAFLVAVLAVLGDRILAVI------
269837482    ----------------------------------------------------------------------------------------LWRYARVTLVESLAGFALGTAVALPTGYAIARSRLLSRALEPYLAASQALPAIALAPLLVIWLGYGLRAVAVLCALIVFFPMVVNTALGLRTLDPEPVDAARVDGADRWSLLWHIELPLALPSILAGMRTGLTLSITGAVVGEFVGDRGLGGLLIIARGNFDTPLVFATLLMLVMLAAAMYGIARLVERW---
217978290    ----------------------------------------------------------------------------------LYTRASFFELTLAHCELVALSSLIAAIIGVGLAIFVTRGREFGPLVSAVAAVGQTFPPVAVLALAVPLLGYGAAPALAALSLYAILPILEGALTGLANVPFGVRDAARGVGFASRPLLLQIELPLALPFILAGLRSAVIINIGTAAIGSSVGALSLGSPILEGLSASNPAYILQGGFLVALLAITADRGFAALE-----
89897193     ------------------------------------------------------------------------------------------KHAQITLTEAFIGLALSILLAFWIALLMDRFDALYKAFHPILVITQTIPTVAIAPLLVLWLGYDMAPKITLVVLTCFFPMTIALLGGFKSSDQDAMNLMRAMGAKKWQIYRYIKLPNALPGFFSGLRISVSYSIVGAVIAEWLGGNGLGVYMTRVRKSYSFDKMFAVIFLIIILSLVLMKCVELLERK---
15966326     ------------------------------------LGRTFTTITLGLPAVIAFALLWEIAPRAGWINALFFPPLSQVLAVLWIVSGQLADHIGISLERAAIGFLLACVTAVPLGFLMGRYSLFEKASDFLVQTLRNTSQFALLPVFIIVLGIGEASKIAITFYAAVFFLLINTIVGVKSVDPLLVKAARSMGTSDWDLFKKVIFPSAIPSIVAGARLGVKTSLFSVIAAEMLAASGIGYLIQHSSLMLETDRMYAGILTLTIIGLLLNYLLVAGERR---
296037950    -------------------------------------------------WWPPLTAIAVAVLLWWFATTILASDDSLIREFALIERGVLLPDTAASMWRLLVGLSIAAVIGIPLGLLIGLNPTVDRAVRPVTQFLRMISPLSWAPIAVALFGIGHRPVFFLIAAAAVWPIVINTAAGVHAIDPGHLLVARSMGATRTERLTAVVLPAIRGHLQTGLRVALGIAWVVLVPAEMLGVSGLGYQILNARDQLAYDQVMAVILVIGLLGFLLD------------
297624474    ------------------------------------------------------------------------------------------------------GFALALIVGVSLALLIDLSTTLRRALYPWLVASRTVPIVALAPLMLIWFGFGLLPKVLLVAFFCFFPIAVATTDGLARTDPELLKVFRSVRASRTQTLWWARWPSALPSLFSGVRIAAAYSVSAAIFAEYVGGAGLGVLIQSAANARATPLVFAAIVVTACASWCFFALVGVLERR---
86750231     ------------------------------------------------------------------------------------------RESWITSVEILAGYAVSIIVGIPLAFAIFRWPVFSKSIYPLLISSQAMPKVAVAPLFVIWFGFGLVPKVLIAFLIAFFPIVINTVMGLAAIEREKIYLAQSMGLSSFDTFRLIRLPNALPSIFAGLKISITLAVVGAVVGEFVGGGGLGYQLMVANGSMNTPLLFAGLVALTVLGVFFFWIVEVVER----
140358653    ---------------------------------TFALINVMTPFRDFLVFLPIPVVMLALAIVSWLLAGWRLMATVLCLA-SFVAVSGFWDAAMISVYLTACSVVVAVLIGFPIGLWVSSTPALQKPAGLVLDTLQTLPTFIYLLPAVMLFRNGDFSALIAITSYAVAPAIRYTIHGLKSVPSSRIEAATMVGCSAWQTLRYVRFPAAFPTL---------------------------------------------------------------------
146308138    ---------------------------------------------------------------------------------LLYQRASLAALLGRHLLIVACAGGLAVLLGVTAGILVTRSRDFLPLASQVASIGQTFPPVAVLALSVPLLGFGALPTIVALLLYGLLPVLRNSLAGLQGVPPAVLEAARGMGMSPLRVLWQVELPLARPVILAGVRTCLTLSIATAALGSTVGASTLGDPLIAGLVNGNNAYLLQGALLIGLLALCVDSLFGAL------
170693280    ------------------------------------------------QWVRPLLLIVVIVLAWDLVIRIFKIPPYLVPTPEAILHQAQWSMLLETLYATLGGFALSVLIGVPIAMLVAASPLIESYLYPLVVFSQSIPKVAIAPLFVVWFGFGLFPRILVAFLLGFFPVVVSTVMGFKSVEKDLTDLAKSMGSSPVKTFFKISLPHALPSIFASMKVSITLAVVGAVVGEFVGANGLGFVLQRANGNFDQPLIFSALVVLSVIGALLFVAIDMLER----
142023646    -------------------------------------------------------VIALVLIAGWEIVARIDLLVPTFGATLAAFVQGLLVKTGISLSVLLRGYALGVFFAFALTSLAVSTRIGRDLLAMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSMYTGFAGVPATLKMAGRNYGLTGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVENL----------
23098055     ------------------------------------------------------------------------------------------PAIIETIQMAIIATTVAALFTVPLSLLAARNKPLYYISRTFLNILRTIPDLVLAVIFVGLFGIGVFPGILALIVFSIGILAKLISETIEAVDMNPLEAMRASGGNVFQVIWYALVPQVLPQFTSLVLYVFEINIRASLVLGLVGAGGIGLILNQQLQFYNYPNAM--------------------------
22124163     ---------------------------------------------------PWILPVALVVGAGWLSNRILPAPSAVVTAFWALTKSGLWQHLTISSWRALIGFSIGGSIGLVLGVITGLSRWGERLLNSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIKNIDSGLLEMARSYGLSGFRLLTQVVLPGALPSIMVGVRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIVLYALLGKLADGSAQLLER----
256777282    -----------------------------------------------------------------------------------LGTGAYWQDLTDSLTRILTGFALAAVLGVVVGTAIARSPLASDLLSPVLEVLRPIPAIALVPVAILLFPSNEQGIVFITFTAAFFPVMVSTRHAVRALTPVWEEAVLTMGGGRWRVLGSVVLPGALPGILGGLSVGIGVSWICVISAEMIGAYGVGYRTWQDYTIVDYPGVFVGMTTIGLLGWLTSTAVELAGRR---
153955671    ----------------------------------------------------------------------------------IIIQKEFYQHALYSCIRIFIGCTLALPIAVIFGFLIGLTKFGENFILPIFDMLRPIPQIAWIPIAILIFPSVEGSIIFITFLGAFFPILVNTIAGTQAANSLLIEAAKSMSASKWQLIRYVSFPSAVPNIFTGLTIGIGSSWMSVIAAEMIGKYGIGYYTWTSYTLMQYPETIIGMITIGVIGAICFSLVRKLEK----
227818437    --------------------------------------------------------------------------------LVMMESGTLARAFWQSIQPFFAGYLLAAAIGVPAGLLLGRYRVAEAALGIYVMAGYATPLIALVPLLMVWFGLGFAVKMVIIFLLAFFPICINTWVGVKAVPRTLVEVGTAFCAPQSRIMRQIVLPATLPYIMAGLRLAIGKAVIAMIIAEFLTASGLGGIIINAANSFRTAEMFVPIICVMILAVVLDRLVAWLERK---
298700358    -----------------------------------------------------------------------------------------FEHVESSVFRVVVGFVLAALIGVGIGLLAGRYQKLAAFLMPPLEVLRPIPAVAWIPLAILIFPSSEASMIFITFIGALFPILLNTVHGVGAVDPRLVASAKSLGASDLAIIYEVIIPGALPNITTGLSIGMGTCWFCLVTAEMIGQHGIGYFTWESFTLQNYSNIVVGMVLIGALGMFSSTLVRVIGNR---
143642171    ---------------------------------------------------------------------------------IYVTQGNVWYHLWVTFKEAMVGCFIGCVIGIGLAVAAVLSDTFRQFLKPYIIIVEATPRIALGPIFVTWFGFGMSSKVALAALVCFFAPFVNTITGLLGVEEESYELFRSLGATRRQVFWKLMIPTALPTMNAGLKLAVGSAFGGALVAEFISAAGMGILMARYTMSLNMPSAFAGLLSITLYGFILFRIMEIIDKR---
284048224    ----------------------------------------------------------------------------------MIQNGELVRHILISLRRIVTGFFWAFLSSCLLSSLNLLFPRIRDCYAGLLEVFRHVPPLSLIPLLILWFGIGELPKTIIIVLASFFPMYLNMDDGFRRCDRKLLEVGRMLCFSPWQSLWKIRLPSALPGILTGLRVGMGYSLRAIIGAEMIAASGLGYLILDAQAMSRSDKVFIGILTIGALGLVLDGIFALVERK---
143224540    ----------------------------------------------------------------------------------LLFERGFFEDIIHSILRVIVSFFLACTIAIPLGILMGSFRSIESFFNPFVSAWRYLPAPSFIPVLLMWFGTGETPKLALLFIGVVFFLITMVMDYTRNIKMELLETAATLGATRPQLISTVIIPAVLPDIIVSMRQMLAVTWTYLVIAEIVASTGIGAMMMRARRFLHTDEIMAGIMVIGILGLLFDILFRLIHRKM--
282869046    ---------------------------------------------------------------------------------------------WTSVSRGLFGFLLAVAIGTPLGLLVARVKLVRAAIGPILSGLQSLPSVAWVAPAVIWLGLNDQMMFAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRSNFDMPGIFLSILLILFVGIAIDLLIFSPLER---
256665659    --------------------------------------------------------------------------------------DAILQRLGEHIALTATALGVGLVLSLALATLCLRYRWFYPFVVGAAGALYVIPSLGAFALLVPLLGFSFATAVIPLATYTLLILIRNIVTGVQQVPTEVREAAIGMGFTPRRLLWQVELPLALPVVIAGLRVAAVTTIGLVTVTSLLGKGGLGYFIRAGIQT---------------------------------
134900311    ---------PLAVWLDLIFNFVKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALITFVWTALIGQWKIAMQTMSVLTLAAPLAVIIGLGLGITAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEI---------------------------------------------------------------------
148272712    -------------------------------------------------------------------------------------------RLVEHLSYTFLAIFLAALVAVPAGLYIGHTGRGRTIAVSLSGGFRALPTLGVLVIFGLVFGIGLTGPMITFAILGIPPLLAGVYAGLQAVDRATVDAARAVGMTEWQILGKVEIPLALPLIISGFRAATLQVISTVTLGAYLGLGGLGPDIFTGLTTRNYPLMVSASILVTVLALVVDGVLAIVQR----
256814238    ---------------------------------------------------------------------------------------------------VLAAVAVTLAIGLATGVAAARSDRFARLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGLRQVDPAALESARSLGATGGQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGLVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERR---
269216258    -----------------------------------------------------------------------------AVRQLIAYGDEILPAFGTSLYRVVIAMFAGTVLAIPLGLVCGRSPRLDAVFAPVLYFLYPLPKVVLLPVLIVLMGLADAPKIALIALTIFFQVLVTVRDAAKAVPEDSIESVRSLGAGRLDVYRHVVVPATLPELFTALRISSGTAVAILFFAELAGSTGLGYFIVNSWALLDYPRMFAGIIAMAVLGVILYELFDVAERR---
291612563    ------------------------------------------------------------------------------------------ESLWHSIQIIFWGFVISSIIGVPLGILSGTYSTMARLNEPFIEFFRYLPAPAFGALAVAVLGIYDAPKISIIVIGTLFQQILIVANTTRKLDPTIVEAALTLGTNRLRMLTRVVVPGILPDLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQHFDNVYAAIMMIGIIGFGTDILLGKLGRR---
299075899    ----------------------------------------------------------------------------------LAHSGALLKHLAASLQRSLWGLFLAIMLGVTLGLLMGWFTRFEAIVDPILQLFRQTSAFALFPVFILFLGIGESSKVAIIFWASFWPVLLSTIGGVRQVDKLLVHSARSMGASNLFVFRKVVLPAATPSIFTGIRLAGTYCVTALVAAEMIGASGLGFLTLNSQEVFQIPTMYAGILLLALLGLLLNTILALIERR---
15888390     ----------------------------------------------------------------------------------------IWKNSLQTLYTTTLGFAIAVAAGLAIGLFIGWSKTIYAGLYPLMIGFNAIPKVALVPILVIWFGIGTVPAVLTAFLISFFPIVVNVATGLATIEPETEDVLRALGAKKMDIMLKVGIPRSMPYFFGSLKIAITLAFVGSVVSETVASNGLGNMMSSAQSQFNVPLVFAGLLMLAVEGIAMYAVMAWLEKRM--
269219661    ------------------------------------------------------------------------------VSFILERRDQILFAAWQHFSLVTQCLLLATVIGTVVAALSYRSSLFTSLTNNVSAIGLTIPSFALIGLLIAPAGFGVLPAVVVVTFYAALPILRNALVGFSGVDRNTVEAARGQGMSKSATFLKVELPLAWPVILAGMRVSAQMSMGIAAISAYVLGPGLGGYIFSGLSRLSFESVLTGVVAIILLAFILDGLLVLLGR----
158314940    -----------------------------------------------------------------------------------LGDGSLLSNGWVTMKEVLVGFSLGSLLAISLAVIITRWRFVERTFYPFIVAFQTIPKIALAPIIITWMGFGEASKMLMAGLLTLFPVLVNTITGLKSVEQDQLDLMRALQATEWQIFRYVRLPRALPYIFAGLEISIVFSVIGAIVGEFVGAAGLGYLIQASQATLDATTTVAVLVVLSVMGLVLHRIVTFVKSR---
262203356    ------------------------------------------------------IVVWQLGARGWLGPTTPAPTEVVTAGWDLVRSGEIWQHLAASTRRVGIGLAIGITIGVVLGAAAGTIRIAEDLVNAPIQVLRMMPAVALVPVFIIWFGIDETFKIALIIVAPIFPMYVNVFAGIRNVDQKLIEAARSLDLTRIEMLRFIILPGALPQTLVGLRQALGIGWLVLVVAEMTTTVGLGFIMNDAKEYLRTDQIFLVLVIYAILGLITDLAVRLLER----
257064067    ------------------------------------------------------------------------------------------HHAATTLLEAAVGLALGVLLGFIVAVAMDRFETLYLALEPVVTISQTVPTIAIAPLLVLWLGYGLLPKIVLIIVTTFFPITVSLVSGFKSVDPDVVDLMRTMNASRWQIFLYAKIPAASDQFFAGLKISATYAIVGAVIAEWLGGNGLGVYMTRVRKSFSYDRMFAVIIVISALSLVLMKLIDLLQK----
298675885    ----------------------------------------------------------------------------------------LFIDFSISLMHFGIGVIAALLIGIPVGIVMGWFKTVNRISDPIIEILRPIPPLAWIPFALVWLGLTHTAAGFVIFVGAVFPIIINTYTGFKSVPKINVEAAKVLGCKQRSLIRHIAFPSSLPSITAGIRIGMGVGWMCLVAAEFFGVNGLGYKLWWHYGLHQMDFVLMYMFMLGILGLIIDKVFR--------
269125702    ------------------------------------------------------------------------------------------EDTLTSLWRLVMGLLIAAVVGVPLGLGIGLSQTAERATRPVLQFLRMISPLSWAPVAVGLFGIGSEPVFFLVAAAAVWPIVLNTAAGVRAVDPGHILVARSLGARRGEILGSVVLPSARAHVLTGLRLALGIAWVVLVPAEMLGVSGLGYQILNARDQLAYDQLMAVILVIGALGYVLDAL----------
209884786    -------------------------------------------------------------------------------------------------YRVFMGFGLGMLLAVPLGVAIGWSRVCEDLFNPIVEILRPIPPLAWIPLSIIWLGVGFKSVLFITTLGSFFPILVATIAGVRNVDRRMIEFARTLGASTGQILLKVVIPAAMPQTFVGMRIAVGFSWMVVVAAEMISVKGLGWLIWKARFSFDTATVMAGMAIIGLLSVLM-------------
171060512    -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVAMGFGLAALVGIPLGFMIGRFNFLNQMLDPLISLLRPVSPLAWLPIGLMVFQAANPAAIWTIFICSIWPMVINTAVGVRQVPQDYLNVARVLELSEWTVMRKILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGQGIGFWLWDEWNNLNVAHILIAIFVIGGVGLALEALLMAIARR---
239820192    -------------------------------------------LTRALLIVAPWLLILALWYAIRASGLVNPALVMVLAKFVELSRGRLWEDIYMSTQRVFIGVALGVSLAVPVGFCLGWYRGLRSFMDPVINFFRALPPIALIPLVIVYFGIGEAAKTAILFYASFFAGVIVMYEGIAQISPIYIKVARTLGASDVEIFGKVIVPLTIPHILTAVRVALGVAWATLVASELIAAQGLGALIQNASSFFQLDIIYVGIICIGVIALVMD------------
154247387    -----------------------------------------------------LPFAILVLWQTAAANRWIDPVFLVTAFWKMLTKQHLALDFLASIKIVGQAFLYGSVAAIVLGIAAGLSRKVEQFFGPTFDTIRHIPGIAWLPLIVLWLGIGAPAKVLVIAKSVFFPVFLNTLQGIRNVEKNYIELAKVLTLTRWQLVRKVILPAAMPSIMVSLRYAAGLAWALVVVAELSGLEGLGFLIFRAQGLLLTDQLLVCMVIIGLVGFAIDRSMYVAQKR---
291459257    ----------------------------------------------------------------------------------MISDRGYLQCTLSSLYLLFCGYFSGLLAGLVSGIACGYNQRINYWIEPFMKLLGAIPSTTWIPIVLVLSASLFRGSVFIIALGVWFSITLSTITGIRNIDKSYYEAARTLGASGVQLIKNVAIPSAVPSIFQGMIQAMSSACTALLVAEMIGVSGLGWYITWQKSWAEYGKMYGAIILICLIFVGVNFILGCIRSR---
227548200    ------------------------------------------------------------------------------------GDTGFAVRLLEHVGYSALAVFLALLVAAPVGIAIGHSRRGANTVLSIAGALRALPALGLLTWLAISLTLPLIPATIVLVVLAIAPLLAGFVAGFDSVSRQVVHSARAAGYSEAQILTRVELPLAAPVIIGGLRSCVVQVIATATVVSFIGLGGLGRYLIDGLAVQDYPRMVAGALLVTALALVTDLTLAGVQR----
134301036    ---------------------------------------------------------------------------------LWQVRELLWQHGVQTIYETFLGFSLAIIVGIALATVIDWSETLRKAIYPLLIISQTIPIIAVAPLLIIWFGYGLLPKILVVALVCFFPITINLADGYRLVDREMIRLMSAMGAGPGRIFTMVKLPAALPFFFSGLRIAGTYSVMGAVIGEWLGASGLGIFMTRSSQSYLTDRVFAAIILITCLSLLIFLIIEGAAR----
136154703    -----------------------------------------------------------------------------------VADGSLLNHSLVTAQESIVGFLIGGVLGSVAGLAMWLSPTLAKILRPVMVALNGVPKIALAPLIIVWFGVGFESKVAIAAIICFIVAVITAYAGTQEIDVDLIRLMRSLGATRWQIFRKVIVPGSVPWLISGFRLNVGFALIGAVVGEYISAEGLGFYVHYSGTLYNLSGVWLGILALMVLALVMDYAVGLLERRLR-
256833471    ----------------------------------------------------------------------------------WVGPSGIGARLGEHLVVTCVVVVLAAVVSVPLGLWAGHSGRGGDVIVGLAGSARALPTLGLLTLAALLLGIGLVAPVIALTVLAIPPLLNATYAGVVSIRPSVTGAARAVGMSGRQLLAFVEIPLAAPHIVGGFRSATLQVIATATLAAYTSNTGLGRYIFSGLKTQDYGLLVAGSVLVIALALLVDAVFVWVHR----
239816814    ----------------------------------------------------------------------------------------LWQHFLASMFRVFSAFLLACITAIPVGIAMGMSRFWRGIFDPPLEFYRPLPPLAYLPLIIIWFGIDELPKVLLIFLSCFAPLALAARSGMRSASQEQINAAYSMGASYMQVIRHVILPSALPDILVGMRIAIGFGWTTLVAAEMVAANGLGQMVLNASNFLRTDIVIMGIIVIGVVAYLFDLLMRWLERR---
159184205    ----------------------------------------------------------------------------------------FWIEAVRHVELAIGSLIAATVAGIPLGILCYKVERLRAGVLNSLNIVQTIPSIALFGLLIAPLGWIMAPAFVALFLYSLLPVVSNTVVGLAGVSHAIREAARGLGMTPVQRLLRVEFPLAMPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGIGQTAMDLVLLGTVPTVLLAITLDALID--------
143411674    ----------------------------------------------------------------------------------------YHDHIYYSCRRILIAFAIATGIGVPLGLFMGWSKKFRDYSFPILETLRPIPILAWVPLAILMFSGLETPVIFLATLASLFVTTLNTLLGVNSIDESYFRAAKCLGASNTDVFLHVVVPGALPFIFTGLEISVGVAWFSLVAAEMVGEFGLGYMINDSYMNITYVSMVIAMLTLGFFGWITSAFVRWVGNRM--
142466025    ----------------------------------------------------------------------------------------LFSHILITLSRVFYGFVFGAVVATILGVITGVSPTLRSFFDPTIQALKAVPSLAWVPLFILWFGIFENSKIALISVGVFFPIYLNLMMGIRQIDKKMIEVAHINNLNYFQTVRWVLLPGIIPEWVTGLRSGLALGWMFVIAAELMGASGIGYLMIDGQMTGRPALIIGALILFAIIGKITDEILYISAK----
118500401    ----------------------------------------------------------------------------------------YHDHIYYSCRRILIAFAIATGIGVPLGLFMGWSKKFRDYSFPILETLRPIPILAWVPLAILMFSGLETPVIFLATLASLFVTTLNTLLGVNSIDESYFRAAKCLGASNTDVFLHVVVPGALPFIFTGLEISVGVAWFSLVAAEMVGEFGLGYMINDSYMNITYVSMVIAMLTLGFFGWITSAFVRWVGNRM--
256826381    ----------------------------------------------------------------------------------WQGEDGIWMQVLRHLAYSFAALALACLVAVPLGLWIGHTGKGSVVAVNLAGALRALPSLGLLAPHLPGDAAFVLPSLIVLAVLAIPPVLSGVYSGIAEVDPAARDAAKGMGMTGMQVLRRVEIPVALPLILSGLRSGLLQIIATATIAAYVSLGGLGRYLIDGLAARDYAQMAGGAVLVAGLALLMELVFTLLQK----
257869037    ------------------------------------------------------------------------------------------EPLLQTIQMAIVGTTFGALIALPFSLLAARNPWLSGIFRFLLNIVRTIPDLMLAALFVAVVGIGPVAGVTSISIFSFGMITKLFYESIETIEAGPIEAVTASGGSKLAIIRYAVLPQVTSHFLSYLLYAFEINVRASTILGYIGAGGIGVFLQRSLSQFRYDQTAIIVLAIFIVVLLIDTISNRVRER---
142746173    ----------------------------------------IDAMNLVILVIFVLIGWSLISDNIANPARYLPSPIAVALSSVDMLVKGLLPYFSDTLLRLIIGSAIGLAAGIPFGLLLGLNRTVADMFHPMLNFFQSVSGIAIFPIVVIWYGNSDVTVLIVILYTSFFPIAFNVLSGVREIPIRYINAARTLGASRFQVMKDVLFPGAMPHIATGSRLSIGFAWRAVIAGEMLAGRGLGWMIFTGQDSDKTTEIILGMVIIGFTWIILDYLLRPLEER---
159898858    -----------------------------------------------------LILAGLWQVAAWISGGTLPTPLATASTLRELLSDPFYDQLMASLGRVFTGWGIGIAIAIPLGMLLGSSAALRKMLAPVIEILRPVSPLAWYPLGLAVLHNAPKAVVFAIVITSLWPTLVNTTMGVQNIPADLKAVSKVFRFSRWRYISKVLLPAAFPAILTGMRLSMGIAWMVIVAGEMLAGGGLGFFVWDSWNALSLERVMSAILVIGITGLALDRLFSLIGQRM--
145596798    ---------------------------------------------------------------------------------------GILDRTGEHLAISAAAVLLGCLVAWPIGLWLGHTGRGGGLVVLVANLTLAVPTLALLILPLTFLGFGRPPVVVALAVFAVPPLLANAYTGVRAVDPEARDAARGMGFSGWQLLRRVELPLAVPYLAAGFRTAAVQVVATAALASFVNGGGLGQIIRAGFGLAGGGQILAGGLLVAGLAMVVELVLALVER----
143965536    -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVGTGFGLAALVGIPLGFMIGRYAVLSAMLNPLIALLRPVSPLAWLPIGLLVFKSANPAAIWTIFICSIWPMIINTATGVQRVPQDYLNVARVLNLSEWKVVTRILLPATLPYVLTGVRLSVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIVVIGFVGLVLE------------
284030568    --------------VEAGLDALTDHQNGLGRRIAGRVLPPVGAIVLL-----IAVWQALWAAAFWPEFKLPAPADVWAQIWQLVSTGEILSLFWVSVHRAVIGFAISLLIAVPLGLAIANITVVRRGIGPLVSGLQSLPSVAWVPAAILWFGLNDRAIYWVVLLGAVPSIANGLVSGLDQVPPILPRVGKALGAGRWGGIRYILLPAALPGFLGGLKQGWAFSWRSLMAAELIATSGLGQFLHNGMSLSDISMVFAGILLIFVVGVGIELLVFRP------
84495391     ----------------------------------------------------------------------------------------IFTLARSHVWLAGVPLILGLLIALPLGWAARRWSRLYPVLISTSGLLYTIPSLALFVLMPLILGLNPINVVVAMTVYTVALLVRTVADGLGSVPDHVLQAARAMGYRGFRRFFGIELPLAIPVIAAGLRVAAVSNVSIVSVASLIGVSQLGNLLTDGYDRFITPEIVIGIVSCVVLALLFDGLILLGQR----
143262326    ----------IAAAINGGIDWFVAVFKPALRTVAGGLDWAVRGLQKILHATPWPFIVIAVTWLAWRL-RGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQS-----------------------------------------------------------------------------------------------------
135493294    -----------------------------------------------------------------------------------IFVPDYYVHIFYSTYRALVSFILAVLVGVPLGIFMGWRPKFHDYAYALIGLLRPVPPLAWVPIAILIFPGVEHAVIFVTFLVAFFATTMNTLVGVKAIPEDYFRAAACLGAKPSDILRDVIIPGAMPSIFTGLQIAMGAAWFSLVAGEMIAAQGLGFIIWEAYNLIQYPTIVIGMITLGLAGYISSVLVRLLGQR---
134096697    ---------------------------------------------------PVAVLAIVGSVLGWAFSQDLDEVTARSINATNIVSL-TWQHFLLSLAVAVIVVVVAVPMGVLLSR--PWARRVSPVVIGIANVGQAAPSVGLLVLFFLATSTGFWIAVLPIAVYALLPVLRNTMVGLQQVDRSLVDAGRGIGMSAVKVLLRIELPLSVPYILAGLRTALVLAVGTATLALFVGAGGLGELIDTGYKLNNWTVMCVGSVLAMALALLVDWLAALAEE----
15613004     ------------------------------------------------------------------------------------------PAMLDTIRMALLGTTMGTILSIPVMFLCARNRWLVEASRIGLNVLRTIPDLLLAAIFAAILGYSSLAGIVALSVFSVGIIAKLSFEAIENIDDGPLESMTAVGANKLQWIAFGVVPQIMPHFVSYVLYTFEINIRAAAILGLVGAGGIGLFYNRALSSFNYDQVLALILYTLVVVILIDLI----------
119964505    ------------------------------------------------------------------------------------------ESAAQHLVVVLVSLLIATVIGVGVGVLVWNKPISRSMAIAGAGVGLTIPSMALLALLIPVLGLGWTPTVVGLAFYALLPIIRNTVVGLREVPPAVSESALGMGMGTVKTLFRVQLPMAWPVVLTGVRVSAQLSMGIAAIAAYVGGPGLGEMIFKGLSSLALNFAVVGTVGVIVLALLLDGAFVLIRR----
253687292    --------------------------------------------------------------------------------------------IWETLQMALASTIIAVAVATMLAFCAASSMLLRVFIRALVAFLRTMPELGWAVMFVMAFGIGAMPGFIALALHTVGSLTKLFYESLESASERPVRGLASCGASKIQIMRFAFWPQVKPIFLSYSFMRMEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSMTLLLILAVVSLLDGVSGYLRRR---
296119990    --------------------------------------------------------------------------------------------IVETLAIVFLATALAVVLSVPVSLWAARNTTVHWLSRAFIVLMRAIPDLILAILFLRVFGLGSLGGILAMGLHSIGMIGKLYSDAIEELDDGPREAIQSNGAGRNQQIWSAIPQTLMPQIIATALHRFDINLRTSVLLGYVGVGGIGQEIADSLRVLDYQRGMALAIVVLLLCIAVELLSGAL------
296119990    ------------------------------------------------------------------------------------IAADIFLLMVDTLKIAFAATFLGAVLAIPIGVLAARNKWVNSTFRIFIVVVRGIPELILAIVFVVISGLGAVAGTLALSLGAVGLLSKLVADSIEETDMDVQEAVRAAGASNVQVFFASTIRQAAPAFVAHTLYLLDNNIRSATLLDVVGAGGIGFQLLNASRVNQFDVV---------------------------
229821150    ------------------------------------------------------------------------------------------RALGQHVSMTLQAVLVALVIAIPLALAARFRPRLAGAILGTTAVLYTIPSLALFILLVPFTGASRTTVVIGLVLYALLLLVRNILAGLRDVPAELRDAARGQGMDSRQLLLRVDAPLATPAVVTGLRLTTVSTIALVTVGVAVGHGGLGQLMFRGFASNYRAQVF--------------------------
241554242    -------------------------------------------------------------------------------------DIGLGWRVLISLQRVLYGFGLAAVTGVIIGAIIGQSVWAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDSNPSAIFVIFITSIWPVIINTAVGVRNIPQDYRNVAEVLRLNQFEFFWKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALAYIGIVGFALDKLVAALGK----
226354828    -------------------------------------------------ALWWPVLLCVSLLPGTLPALLRPLGLGE---LPATFEPALWQLTLTHLGLVLLATALVLLLGVPLAVLATRPDRLRHLTEALAGLGQTVPTFAILALAVPALGFGWKPTLLGLVVYGLMPVLGNGVAGLRQVDPGALDAARGMGMTAWQRLRRVELPLAWPVLLAGIRTSMVYNVGTATIGAALGAGGLGEPIINGLSEQNSALVIVG------------------------
227502579    ---------------------------------------------------------------------------------------GIFWHMVASLRRVLIGFAIAMVIAIPLGFWLGSSATFRRATDPFVQILRPVSPLAWLPLGLALLRDAENTAVFVIILSALWPTLLNTIEAVRGIHPTYKNLAATLGTNRMQQLLYIVGPAALPGIITGMRQSLSTAWLVIVAAEMVGGQGVGFFVWNMWNRLDIDAIVVVIVLIGVIGLALDYLVASLQKVVR-
141446398    ----------ISPFIDAGIDWFWEAFFPYLNAFNWLIESVLVPMREAYLGMPVISTFILVMGAGYIVG-GVRSAVIVGGLILFIALSEYWDRALITAYMATFAVLISAVLGIVVGSICAQNQFASKAILSVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYAVIPATRYTVEGLNSVPVSLHEAGTMSGVSRLQRWVNIELPLAVLHVMLGINQTVVFAL---------------------------------------------------------
295703024    ------------------------------------------------------VILVVILLAAWEIGARIPTPTGILTKLWDLRMDLLFKHLPATLSIVVIGLVISVVLGVLLAVWMNWSPLIERAFYPLIIASQMIPTIAIAPVFVLWFGYSIWSKVIVTVLITFFPITVSTFDGLRSTNKELKELMLTMGATKKDIFFKLNIPSALPHFYSGLKVAVTFSIIGAAIGEWLGAAGLGYFSRRMMTQFDAAGVFAPIVILSALGILFFIIVAGFEKRS--
135847828    ----------FAHYIDAAVDWVWETFFYSLNAFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGIAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPASLHEAGTMSG----------------------------------------------------------------------------------------
289706640    ------------------------------------------------------LWWAVTAAGLLSAVQLPSPGAVLSAGVNLLERGDLWLHVGISTQRVLLGFLLGAALGLAVGSALGLSRWADALFAPLIGALRAVPSLAWVPLLILWMQIGEESKVTLIAIGAFFPVFTTVYAALRHVDPHLVEAGRAFGYHGLSLLRTVQLPAVVPAVFSGLRLALAQAWLFLVAAELIASSGLGFLLTDSQNNGRTDRLILAIILLAVLGKLTDWLLGLLERR---
222080847    ----------------------------------------------------------------------------------------LWQHLLPSLQRLFVGATLGITAGISIGVCIGLFSHVRAGLVPLVAALFPIPKIALLPLFVIWFGIDETSKYALIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWWSIVRKIVLPGAFPAILSGLRVSISIAIILLVAAEMLGAQGVGAYILEAGSLYDLEKLFTGVAILSMMGLIVNFVIGQIERR---
142655360    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATMSGVNKFQRLTKNRIPFSFSTYDAWLKSNNRICI---------------------------------------------------------
227509013    ----------------------------------------------------------------------------------------LWQHLWASLQRLFIAYFAAVLFAIPLGLVSGYSRKVRAIFEPVITFLRPLPPLGYYTIIILWMGTGNTSKIVLLFLGAFSPIYVSCVAGVSRVKIDYLNRARTLGANQFQVFSHVVLPASLPDIFVGLRNAMSVAYATSVAAEMVAAGGIGWLVLDASKYLRSDVVFVGIIIMGVTGILLDTILLLLEKK---
257871440    ------------------------------------------------------------------------------------------SPMLKTLEMSLVGTVIGVCLAIPVSFLATTNRWLSTIFRFLLGLIRTIPNLLLAALFVAIFGIGEATGVLTIAVFTFGMVSQLMFQAIETIDFGPIEAAAAVGASKLQIAVWSVAPQVISQFASYTFYAFEVNVRASTVLGYVGAGGIGVILNSSLALLKYERVSIIILTILVTVAIVDQLSERVRR----
149181375    ------------------------------------------------------------------------------------------DPMAETIQMAIVATTIAAILCVPLSLLATTNKFVYTTVRTILNILRTIPDLVLAVIFVGLFGIGIFPGIVALIIFSLGILAKLISETVESVDMNPMEAMHASGGNTLQSISFALVPQVLPQFTSFVLYVFEINIRASVVLGLVGAGGIGLVLNQQLKFYNYPNAM--------------------------
254247093    -----------------------------------------------FQWLPPLFLPAPEAVWTAFVDAWH----GRIQGGLPLSEHLLWSA-----ARVFGAFLLATAIGVPAGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
142038157    ----------------------------------------------------------------------------------------------DTLAMSIAGTALTIVLSLPLALLAAPNPLVGRVARVILAAFRSVPEIILGILFVAAVGFGALPGVLALALHSTGMVAKFYAEAIEHVDPKPLEAAAAVGASRFQVISHAVIPQVLPQLADITIYRWEYHFRASAVLGIVGAGGIGFELMAALRLVKYDEVSAILLSILACVLVVDSIGSMLRKRLK-
94311925     ----------------------------------------------------------------------------------------------DTLAMSIAGTALTIVLSLPLALLAAPNPLVGRVARVILAAFRSVPEIILGILFVAAVGFGALPGVLALALHSTGMVAKFYAEAIEHVDPKPLEAAAAVGASRFQVISHAVIPQVLPQLADITIYRWEYHFRASAVLGIVGAGGIGFELMAALRLVKYDEVSAILLSILACVLVVDSIGSMLRKRLK-
229826019    ------------------------------------------------------------------------------------------EHILSSLKIALGGYGVGVFIGVPLGIAMAWSRKFERYAMPLFNLIRPVPALAWIPLMILWLGIGYLSKVGIIFFAAFISATINSYTGIKKTNQVHLWVARTFGATNRQMLFKVAIPTALPMIFTGLRLALGSSWVALVAAEMLAARGVGYMIYVGRMLGRPDIIIVGMITIGGIGLIMSYGLEKLQKK---
22299544     ------------------------------------------------------------------------------------LDQGLARQTLISLTRVAQGYGLAAVVGITLGILVGTSKTLNKALDPIFQFLRMVAPLAWVPISLAALRQNEPAAIFVIFITSIWPILINTAVGVREIPQDYKNVSRVLRLSKQTFFLKILLPSALPYIFTGLRIAIGLAWLAIIAAEIVGVAGIGFFIWDAYQQNYVTEIIVAVVYIGAIGLILDRLVGFLQSK---
188583124    --------------------------------------------------------------------------------------------LWHSIQIIFWGFTLSSLVGVPLGILCGAQPTIARLTEPVIEFVRYLPAPAFGALMVAILGIYDGPKIAIIVIGTFFQQVLVIANTTRRVDPLLVEAALTMGSRNLRLIRRVIVPAVLPQIYRDQRILLGWAWTYLIVAELIGSSGITFFITQQARYQHFDNVYAAILVIGLVGIATDIALALIGRR---
140179252    --------------------------------------------------------------------------------YLLAQSGELWRHLNASLLRVGAGFAIGAALAIVIGTWVGLSRRAEAYLEPTFQALRAIPSLAWVPLLLLWLGIDETPKIVLIALGAFFPVYLALLAGIRNIDRKLVEVGQLYGLSPMALVRRILLPAALPSLFTGLRGALSLSWMFLVAAELIAARGLGYLLSDGRETSRPDLVIAAILLLALLGKLSDSLLKAWETR---
298290413    -------------------------------------------------------------------------------------DIGLGWRVLVSLQRVAIGFGLAAGVGILLGVLIGQSVWAMRGLDPIFQVLRTVPPLAWLPIALAAFRDSNPSAIFVIFITAIWPVIINTAVGVRNIPQDYRNVAQVLRLNPFEFFAKIMLPAAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLSDIIVALVYIGVVGFVLDRLVA--------
119943842    ------------------------------------------------------------------------------------------EHLNASLVRIFGAFILACLIGIPLGITIGCNRVFRGIFDPLIEFYRPLPPLAYLPLIIIWLGIDESSKVTLIFLAMLAPIVLSARAGVTSVRIEQIQVAYSMGASPWQVVTQVIARGAMPDIMTGMRIAIGFGWTTLVAAEMVAAQGIGFMVLNASEFLVTDVVIAGILVIGIIAYCFDLLMRYLEAK---
256392966    ----------------------------------------------------------------------------------------YYQDIAASLLRILGGFLIAGLAGIGTGIALARSRFAEDILGPLLEVVRPIPAIALVPIAILAFPSNEQGMVFITATAAFFPILVSTRHAVRALPTVVEDAVRTLGAGRWTVLRRVVLPGALPGVFGGLSVGMGVAWICVISAEMIGQYGIGYRTWEAYTVVDYPSVVVGMLTIGLLGGATAAAVELAGRR---
111074973    ------------------------------------------------------------------------------------------KSFTSSIYLLTSGLILALLTAIPLGLLVGWQRRLHQAVEPLTNLLGPIPPIVYIPYTIALLPTFTLSSIFVIFIGAFWPLFINTVAGVQAVEKGLIDSARTLGVSRWTMLTRVLLPGALPHILSGGSISLVLAFILLTAAEMIGASGLGWYVKYFSDFADYPRVVAGILVIGIVVLLLMTVYR--------
258592742    -----------------------------------------------------------------------------LLNFWIAHRADMLSAIAQHLLLTLVATAAAIAIAVPLGIVATRRPRLGAVLLTFANIAQTVPSLAFLVALPLIGGVGTRSALLVLILYALLPVMRNTVAGIQGIDRAARDAGVALGMTPQQLLLQVELPLAMPTMVAGVRVAAVVGVGAATIAAAIGAGGLGDYIFRGLSMTEPTLILAGAVPAALLALVVDGSLGWLER----
144224986    -----------------------------------------------------------------------------------------WIGMIETLKIAFVATVFGTILSLPISLLAARNLNVSYIARFVLASFRSFPSLIWGIFFVILVGIGPTAGVLAMTVYTVGYLGKLQYEAIEGMSKSPLEASEVMGLTKLETAFQVVLPESANDLISQIIFMFEYNFRHGTVIGLVGAGGIGLYIDTAIKYLEYDRVIA-------------------------
167465081    -------------------------------------------------------------------------------------------ALGEHIMITFVSVILGCLVAIPLGIFLNRVKFINSIVFMISNVLQTIPSLALLAMLIPLLGVGIKPAIFALFLYSIMPILRNTYTGFRSVDLNLIEGARGMGYSTRQRLFLIQLPLSFPYIMSGIRTTTVYIISWATLATLIGGGGLGQLIFSGMGVNKNEMIVTGALLAVVLALVIDFILGRVE-----
143978730    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVLGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGAAGTQLSKIHASHSLGASKWQILRHVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFDALRKIIDK----
125975273    ----------------------------------------------------------------------------SVLGLLISELPEFLKGTLSSFQLLFAGYFLALALAIPSALVIGWKKRLYKAVNPLTKVLGPIPPIVYIPYAIAILPTFKAASTFIIFIGAFWPVFINTLNGVFNVDKRIIDSAKALSVNEGSMLFQVILPATLPSIISGATVGLVMSFILLTAAEMIGASGLGWYVKYFSDFADYPRVIAGIIFIGVVVTGVTFLFDKIER----
270261496    -------------------------------------------------------------------------------GVLLFTEYDFSLDIGMTVFRVLSGFLLAAAIAVPLGIMMGSYKLVEAFLEPFVSFCRYLPASAFVPLLILWAGIGEMQKILVIFIGSFFQIVLMVAVTVGAARRDLVEAAYTLGASNRSVVRRVLIPGAAPEIAELLRLVLGWAWTYVIVAELIGSSGIGHMIVDSQALLNTGQIIFGIIVIGCIGLLSDLLFKAANKR---
91787052     --------------------------------------------------------------------------------FLATHPTQFYRALGVHIALSGSALFLAALISIPAGIAVARRGGLALAVVNAANVGRTLPSLAVLALVMPLLGTGFAPALFALTLIALPPIVTHTIVGMRGVDADAVDAAVGMGMTRTLLLRQVELPMALPVIFAGLRTGAVQVISGAVLAAFIGGGGLGDFITAGIAMMAIPQLLVGAIPVTLLALGTDFLFGALQRRM--
222055581    -------------------------------------------------------------------------------------------HIAISLQRTLQGLFFALIVAIPLGFLAGWFPRLTRFLGPLLRLLGEINAFSLFPLFVLFFGIGELAKFSIIFWSCLWPILFTTIAGVRGVDPLFVKLARSMGSGRLLLFFKVLLPGALPSIFTGIRLGATVAFLMLIAAEMIGASGLGWLIHNSNVNFIMPRLYLGAVLVALLGMALNYGLHWLELR---
148254800    -------------------------------------------------------------------------------------------RAAETLAMATLGTSLGALIALPLCVFAARNTSHYLAARTVLNGLRGIDSFVFALLFVAAVGLGPFAGVLGIGIHSAGSIAKLWSETIEDAAPGPVEAASLTGASKAKIIVFALLPDVLPAMISGLLYIWEFNVRSSTVLGIVGAGGIGQELKNNIDLLDFPRVFAIILVILAMVTAIDRAGALIRRR---
116628809    --------------------------------------------------------------------------------------------LIETIKMAILGTVIGSAIAFVYSLLIARNKAVTGILRVIMNIVRTIPDLLLGAIFVAIVGIGPVAGVLALSVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHFAVMPQIITYFISYVLYAFEINVRASTVLGYIGAGGIGLYLQQTLQVFDYAK----------------------------
24380451     -------------------------------------------------------------------------------------------QFLRHFLISIYGVLLAALVGIPMGILIAKRGKLKGVVMGAANVIQTIPSLAMISIIMLGLGLGTKTVIATVFLYSLLPIIGNTYTGIKNVDGDLVDAAKGMGMTNRQQLLMVELPLSLSVIMAGIRNALVVAVGITAIGAFVGGGGLGDIIIRGTNATNGGAILAGSIPTAFMAVVSDLILGIIQR----
296133962    ----------------------------------------------------------------------------------LFISGELGKHLTITLKEAFLGLTIGTFLGMAGGFILGRIELLAKIFEPIITALYGIPKLALAPVFVLWFGLGIESKVFLSLLMVFYLVFFNTYGGIKSVDPNLVGAVKLMGANELQLFTKVVLPSCVPWILAGLRGGLGASLLGAIVGEYIGASGLGWMIQYATGTYQINRVMSCIVLLLFTGLILNTGLKILEKR---
75763452     --------IPLGEWVDSFVASLYEHLEGIFRGFSYIIGGFVDLLTNFLTIIPAILMIIILCFLIWYTTRKVSLIIFTLIGLLFILNINYWAQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAI-IFRSGVVPGIIASVIL--------------------------------------------------------------------------------------------------------------------
83593717     --------------------------------------------------------------------------------------------TLDHLRIVALAATLSTLIALPLAVIVTRRRAFFGLSRALVNLGQTFPPVAVLAVMVPLVGFGAKPALIALFLYGLLPIFENTLAGLTQVPAAVLDAARGMGMGPLTRLVRIELPLALPLILEGIRVSTIINLGTATIGSTVAAPGLGEVIIAGLLSNNTAFLLQGGLLVALLAVLLHDGLGLIERR---
262369775    --------------------------------------------------------------------------------FLDLWQADLWMHVWTSTWRVFLGFLIGSALALMFAILVGLNKQVEAFLEPSFSAIKSIPSLAWIPLLLLWLGIDEASKITLIAIGAFFPTYTNTVAAIKGVDRKLIEVARVYRLKYWQQVQQIILPAASPGILTGLRNSLSLAWMFMIAAELIAATGIGYLLSDGRETSRPDIVILAIILLAVLGKLSDSIMKAIE-----
284044716    ----------------------------------------------------------------------------------------LWELTLDHLALTAASMAIALVIAIPLGVWLGHLHRFSFAAINISNVGRALPSLAVISIGVALLGIGFVNVMVALVILAVPLMLTNAYVAVDGVDRDAVEAARGMGMTPTEVLLRVELPLALPLIFAGIRTAVVYVIATATLGSVAGASTLGDIIVD-------------------------------------
114321735    -------------------------------------------------------------------------------------DKGIGTQLAHSIGRVLAGYGLAVLVAIPLGFVVGMSPVMQKALNPYIQVLRPISPLAWMPLALYIIQDSVQSAIFVIFICSVWPILVNTAFGVAGVKKDLLNVARTLQLSPVKTAFSVILPAAAPTILTGMRIAIGISWLVIVAAEMVGGTGVGYFVWNQWNNLDLTSVIFAVLMIGIVGMILDSMLAMATR----
108803824    --------------------------------------------------------------------------------------------LLTHVELSALAVALATLVALPVALAVRNSPLGTAIAVNAGNVGRAVPSLALLALALPFLGFGFAPSLVALTALAVPPILINATTGLREVSGEVVDAARGMGLSEAQILRDIQLPMAAPVVFAGVRTSAVQVVASATLATFIGGGGLGNLIVEGFQRGDEAILLAGAISVAALAVATEALFGALER----
143816227    MDFFN--KIPVMDALRELKKGIDSSFKEFSRAYGDGIEGFFDPLLHFLIWLPWPLVIGVFALLAWIGSRSIKLVIGTVACFLIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGIIMSKSQRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPP----------------------------------------------------------------------------------------------------------------
158333856    -------------------------------------------------------------------------------------------------QMTGIALAGAVIIAVPIAWIIYRWTWLQGPIMAVLGVIYTIPSLALMILLIPLLGLSSMTAIVAMTLYAQVILVRSILVGLQSIPQPILEAAQGMGMSAWQCWWQVQVPLMRPVFLAGVRLATTVMIALGTIAAKFGAGGLGVLLFEGIAQARYDKIWAGTIVVGLLAVISNGLLWLWEQ----
280956190    ----------------------------------------------------------------------------------------YSKALIETVAIAIWGTLLAFVAAIPMAMFAARNRWFGQVARRTLDFCRGFNEFVMALIFVAVIGLGPYAGVLALAIHTFGILGKVFSEAIEQIEPGQVEAVTASGAGPAQIMAFSVIPQVMPLIVSYTLLRFESNVRSATILGFVGAGGIGFLMFDKINGYLYREVCTMMIMVILSVTLIDYMCGVLRRR---
16265231     -----------------------------------------------------LLIAFLALWQAASTAGWINPAVFPSVGAILISGGALLDDIAISLQRSGTAFVGAVVLAIPLGLLMGQVRAIENALDPVLQLFRQTSALALYPVFILLLGLGEASKVFVIFWATLFPLLLSTISGVKEVDSKLIEMARVYGASRLTVFRRVVLPGAVPSIFVGLRLSATTALLLLIASEMIGANGIGFQVMNAQYNFQIPLMFAAIFILAGLGLVSNYALVFAQRR---
288555637    ----------------------------------------------------------------------------------------FFTHLPATLEVVITGLVISTILGVTVAICMHRCPVIERALYPLLVISQTIPIIALAPIFVLWFGYSVWSKVVVTVLITFFPITVNMYDGLKSTPKELKELFQTMNASPFATFMKLYVPHSLPSFLSGMKVAVPLSVVGAAIGEWLGAAGLGYFSRRMMTQFDGAGVFAPIVWLALIGIIGFLLITILER----
239630970    ----------------------------------------------------------------------------------------FWQHYLLTLTRVGVAVSSAIIVGIPLGLFSSYNTTIGSLIDPIIQFLRPIPPLAYYTLLILWLGIGEASKVLLLFLSALPPIYLAAYDAVSGINIEYRNNAASLGANYWQIFLRVIFPASLPAIMTGVRSAVGMAYTTIVSAEMIASSGIGWMVIDASHYLKTDVMIVDIVVMGITGMLLDWFLK--------
77459382     ------------------------------------------------------------------------------------------QHLSASLGRVFAGYLAALVIGIALGLAIGRSKWAEDLLLPPLEVLRPIPAVAWIPLAILMFPSSELSMVFITFTGALFPILLNTVHGVEGVDPRLIASAKSLGAGRRAILLEVILPGAAPSIITGLAIGMGTSWFCLVTAEMIGQFGIGYYTWESYTIQNYADIVVGMLLIGVLGLLIKRLGGLFTPWHR-
138620703    -------------------------------------------------------------------------------------------PMIETITMSVAGTAIAILLSLPIALLATPNLTVYYISRLFLNTCRAIPELIMGIIFVAAVGFGMLPGVLALGLHSIGMVGKFFSEAIEHAHPAPIEAAEAVGGTQLQVIAHGILPQVLPQFGDVTMYRWEYNFRQSTVMGMVGAGGIGTELVGSLRIMDYPQVSAILIVILISVTIVDGLSNILRRK---
294642631    ------------------------------------------------------------------------------------------QNTLYSLRLYSAGFSCGVLLGVGTGILIGWFPKVYYWVYPVLKITGVVPAVAWMPFALTLLPNSFTAAVFLIVICAWFQIAFLTAQGIQSTPKQNYEAARILGSDPVDLIFHVAVPHAMPDIFTGITSANAMAFTTLVMSEMLGQGGLGYYINQSKVWSAYYKVLAAIVIMAVLFSLINHIIGRIQK----
224367278    ------------------------------------------------------------------------------------------KHLIVSFKRVLAGFSVTLVIAVPLSFLIYILPVFKRLLRVPLEFLRSVPPISTIPLLILWFGIGEASKMAVIVMASFFPVFLNLMGGLNTIEKEWQELSETLKFNHAEYIRYVLFPGAFPSFLTGIQLGLSYCWRALMGAEMIAASGLGYLILDSQEMGRIDKVFVGIITLGICGIVLDRVL---------
298290858    -------------------------------------------------ALPARVWIPLATLAGFLALWWGVTAYGAVPALFLFVDATLAQHLAASLFRVFAALAAALVIGVPAGFAIGLSTVGRGILDPIVEFLRPIPPLAYLPLVIIWAGIGESAKVLVIALAMLPPIIIATAAGTRGVDGNRLNVARALGATRAQLLRLVVLPSASPSILTGTRIALGAGWSTLVAAELVAARGVGFMIQSAANFLATDVVVAGIFLIAAVAFAFECAVRLIER----
135220402    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITM----------------------------------------------------------------------------------------------------------------------
146328799    -------------------------------------------IRFAAQFLLTAFGLCFLWQSVIWLTQTPPYILPSPLAVLQCLYTDFWRHSRVTVLEIALSLGIASVFGTATALILMINARLRRWLQPLILVSQTMPVYALAPILMLWFGYGLTPKIIVTVLIVYFPITTATFDGLQQTPPAYLRLAQTLGANPRQILWRIRMPAALPHLASGLRVGAAMAPIGAIIGEYVGGSGLGYLMQYGINRSQVALTFAALFVMTLLTLAIYYGIDALLKK---
256672556    -------------------------------------------------FFPPPSKIAAAAAKLWFSGPASQVFLGDPV----------FDHILPSLGRVLGGWLLAVVIGVALGTALGRSRTGMDYVGPLFAFFRAIPPPALVPVFIILFGIGPGMQTATIIFGSLWPVLMNTVDGVRSVDKVKVETARAFRTPKRYWIGLVVLPSALPKIFAGLRLSLSIALILMAISELVGANGIGYALLAAQRSYDFDQMWAWIVLLGILGYGFNAALLGLERR---
296161625    -----------------------------------------------------LSLLAIFLIVWWLAAQRVPAFILPGPGLDLIATGTFAEDLGITLYRVVAGFLLAALVGTPLGILLGANRRLGSFCEPVLSVVNTVSAAIWAIFALIWFGISNGTTIFVVFMEAMPLILTNVWQGAQSVNAEYVELARSFQMSRSKVMTKIYLPTVLPYFFSGARLAFGFGWRVSLVAETIGSNGVGYRLRQAADLVQTDQVFAWTLTMVVLMVVLEY-----------
224826301    ------------------------------------------------------------------------------------------EALGRHLQLVGLTLLPAGVGGAALGLWAFRRPRARGVLFAALNIIQTVPSLALFGLLIAPLGIGLPPALLALTLYGLLPMARSTLAGLQQIPDGVLEAARGMGLSAGQRWRRVELPLALPVLISGLRVTAIQAVGLAQLAALIGAGGFGAIMFQGLSGSALDLVLLGVIP---------------------
227523463    ------------------------------------------------------------------------------------------ESTWSSLGLWLISFIIGTLIGVVLGLFMGRYRQFNYWSFPFLKVIGIIPAAAWMPLTMVIFPTSYMAEIFLIAFAVWFPVAFMTIGGVQSISTDYFESAKTLGFSEFQILRKVVIPGALPNIFIGIFTAMGLSFTMLVISEMIGAKGLGWYINWAKGVGNYTQVYAA---IVIMAVLFSVIFSFLNK----
251827274    ------------------------------------------------------------------------------------------KNILQTIEMTFLATSIALVISLPLGVLAAKHPAVFHATRNLLSLMRALPELVWALVFVSAVGLGPLPGIMALSFVTVGFMGKFFAESIEVVDQRQLEGVVAQGASWLQLRTFAHFPQAFPDFVGTVMYVLDHNLRAAAILGLVGAGGIGYDLVMAMRMFDYDRLLPIALSIYIVVTLLDR-----------
282898754    -------------------------------------------------------------------------------------DKGLGWQILTSLGRVGLGFSLATIVGVFLGILIGANRFLYNAVDPIFQVLRTIPPLAWLPISLAAFQQANPSAIFVIFITSIWPILINTTVGVQNIPQDYVNVARVLRLRQVKYFLKIVFPATVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGSFIWDAYNTTNLSEIIIALIYVGIVGLMLDRTVAFIAEK---
33592074     ----------------------------------------------------------------------------------------LFKHIGASLYRAISAFLLSVLIGIPLGFCLGLMPSVHKWTSPILSVMLPLPAVAWTPILLVAFGQGDRTIITVCFLGAFFPVLYSTIQGVKAVSKQSIWVVRSMGGKRRHVLLNVLLPSCLPALISGLKLGMAHSWRTLVAAEMLAATGLGYMIFAARSYMDVSTMFVGIALLALIGMAIEYIFGMLEQR---
148655952    --------------------------------------------------------------------------LFEAYQYFLANQSRFWAATTQHLWISSVALAISTVAGLPIGIWAAHQVRIGQWAINAFGALRLVPSLAILFLMQPYLGIGALPALVALTLLAIPPILIATYAGIRAVDGGVRDAARGMGMTAAQILWRVELPLALPSIVGGVRTAAVEVIASATLAAFIGGGGLGIFITRGYALFDTRIMLVGAIPVALLALAAELMLGWTQRR---
282853469    ----------------------------------------------------------IAAALTWLTTSSHWAGSGSIG-----------VRIGEHLWYTLLALTVAAIIAIPAGLAIGHTGRGKTIAVACSGALRALPSLGLLTLLAISTTIPVVPSTIVLAILAIPPLLAGSYSGIDAIDDEVADGARACGMTEMQVLGRVELPLATPLLLGGLRSAALQVIATTTICSYLGMGGLGRFILDGLAVSDYPQMLAGSIVIIVLALVVDGLLCLVTR----
121610711    -------------------------------AIRQNLGRRLTGALAVAGLLVPLLGWVLAAGSGLADPVFLPGPAAVLGQLFWMTQDALLADAGISVLRVVGGWALSALVALPLGLCIGTWRSVQALLEALIDFIRYMPAVAFVPLVMLWVGIDEGAKIAIIFIGTFFQMVLMVAEDVRLVPMAQIEAAQTMGASRGEIVQYVILPAAKPALLDTLRITMGWAWTYLVVAELVAASGLGFAILKAQRFLQTDKIFAGILLIGAIGLLSDQLFRLAHRR---
142067521    -------------------------------------------------------------------------------------------ALWESISIAWLGTIMASLVAIPLSFLAAENRPIAWVTRQVFNLLRAVPEVILAIALIPIFGLTPMAGVLAIAIGSVGTLGKLFYETAEGIQPGPIEAVDATGAGRLQRLRWGVLPQLLPEYASFVLYRFEVNIRASAVMGLIGAGGIGNDVAQALRFKEFGTAGLGLVIIILGTIAIDYLSGRVRRR---
209518161    ---------------------------------------------------PWLLPATLFALWSIGCERGWIAPVFDTL-YDLARNGDLAHHTLVSLQRVLLGFGAGTLAGFMIGAALGLSRTVEAYVLPGFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTMQGFRQTPAALDEAARVFGYGRWQRIAYVVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVIVGAIGFAINCLLDALEARLR-
226362541    -------------------------------------------------WLPIGTVVIILVVWEILGKMGLWNPLFIWGGFTSLTEGPLWSDLRVSGTEFAIGMAIALGLGVPIGLLLGSNRRLNHAFDPIINALYSTPILVLTPLLVIWFGLGMGSKIANVAILAIFPVIINMIEGVRTVDPVLLRAARSFGASGLSIYKDVTFPSVIPFFITGVRLAIGKGMIAVVVGEYIAATGIGYRIRADAEVFNTSRYLAAVMIMVVISVVMMGLLKVVEKK---
158335005    ------------------------------------------------------------------------------------------EAIQQHLLLVSVPLGFALLIGGYGGWQCVCWSRQHSTTLPLVNGLRVIPSLAILFLLIPILGLTFQAAAFALCLLAIPPILLATEVGFRTVPASVREVGMAMGMTPWQLFCQVDLPLALPVILSGVKTATLEVIASATLAAFIGAGGLGSFITLGFALNEPAILLVGAIPVAGLALLAE------------
126641490    ----------------------------------------------------------------------------------------LWQHLAASISRVFLALIAAVVIGVPLGLWMGLNKWVRAVLDPLVELLRPIPPLAYLPLLVIWFGIGETTKVLLIFFSILAPVIISSTHGVLSHQLNRERAALSLGASQSQVFWHVILPTALPHIITGIRIGLGVGWSTLVASELVAARGIGFMVQSAAQFLITDTVILGIIVIAIVAVSFELFLRWLQK----
266621608    -------------------------------------------------------------------------------------------NILVSLKVACSGLLLAIVIGVPLGWLMGWYKTVSRFVRPIFEIMRPIPPIAWIPLTILWVGIGLEAKAMIIFFASFVPCVINATAGIKSTNQTLINVAKTYGASDFTIFLKIGIPSSLPMTFAGIRIALNSAWSTLVAAELLAANGLGYMINMGRQFGRVDIIVLGMVTIGILGFAFSWIFTKLE-----
296132982    -----------------------------------------------------------------------------------------------SLQRLLISYAIAVVIGVAVGILMGKYKVIDETVGSLIVGLQSIPSVVWLPLALLWFGMNEKAIIFITSLGGTWTMIVNTDTGVKSVPPIILRAARTMGAKGTKLFWHVVIPAAVPSIITGMRLAWAFAWRALMAGELLSSGGLGQILMMGRNLSDMSQIVAVMIIIGMIGCLVDNLM---------
253574068    --------------------------------------------------------------------------------------------LLETLTISILGTFVSTLVCLPFAFWAAKSRFVSGSGKMLLSFVRTFPEIVMALLFIKAVGPNAFAGVLALGLHSVGMLGKLFADEIENMDHGPAEALIAAGANRLQILWFAVLPQVLPGFLSYTLYRFEINLRSATILGVIGAGGIGTPLIFALSSRDWERVGIILLGIIAMITLVDWMSGYLRKK---
141347857    ------------------------------------------------------------------------------------------PHAWQTLYTTLVGFLFGVLIGLSLGVLIGSSKLSYDTAYPLLVGISSIPKVAVVPIFVLWFGAGTVPAVLTAMIICIFPIVVNVSTGIATVEPELEDVMKSLKASKMEILWNVGLPRSLPYFFAALKVSITLSFVGSVIAETVASNGVGNMMLIASSQFNVPLVFSGLIVLAVMGISLYAIFALLEGRM--
126659632    ------------------------------------------------------------------------------------------HKLLETIAMGFLSTVFSCCFSLPLGILAARNPIIFHLVRNLLSLMRALPEIVWALLFVSALGLGPFPGILALTFVTTGFMGKFFAESIEVVDVGMIEGVQATGANWLQKVHFSMLPQAMPDFIGTTLYILDNNIRSATVLGFVGAGGIGYELISSIRLFNYGRLILIVLAIYLTVTILDHL----------
262201514    --------------------------------------------------------------------------------------------ILDHIKLTVTATVIVIAVAIPLGILLTRLRRYSPIVVNLANVGQAAPAVGLLVLFTFWLGVGFKAAVVGLVVYAVLPILQNTIVGLRQVDARTIEASRGIGYSGLRTLVQVELPLAVPVILNGVRTALVILVGTATLSTFIGASSLGTLITTGITLFLPKLLVSGAILVGLLALIIDWLGRLFE-----
238893268    --------------------------------------------------------------------------------------------IWETLQLALASTLVAVAIATVFAFLAANNAWVRFAIRVLVAFLRTMPELAWAVIFVMAFGIGAIPGFLALMLHTVGSLTKLFYEAVESAQNKPVRGLAACGASPLQKIRFALWPQVKPLFLSYGFMRLEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLIILVVSALDML----------
291295777    -------------------------------------------------------------------------------------------HAWQTLWTTLAGFGIAVVAGVLLGAAVGTSKPLNLALYPILVGFNSVPKAALVPVLVLWFGIGTVPAILTAFLISFFPIVVNVATGLASVPPELREVLRVLGSSRLEAFTRVSIPFSMPYFFASLKVAITLAFVGAVISEIAASKGIGYLMTSASSQFNVPLVFGGLLLIAIMGIALYAVFAILERR---
141494461    -------------WVNQGEDFLKDNIKIYTRAVAAYVKELYWMLEDFLLD-SSWVFIVALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWGSAMETLALMGLSVFLSVVVGVILGIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNE-------------------------------------------------------------------------------------------------
297626297    -----------------------------------------------------------------------------------IVHGELLARTATTIWEAVLGCIVATVFALPVGYLVARVRLAEAAISPYLAASQAIPAVALAPLLVIWVGYGLTPIVLLCSLIVFFPLLLSTVLGLRSIDHEVVEAAELDGASGWRMIRYIEAPLSRAALLSGVRNGFTLSVTGAVVGEFVGGTGLGLVVSMQSASADTTGLFSTLIVLCVLAMVIYLGLIAVER----
139585174    ----------------------TAWLGWCGRTTAAGLLLSVGLIAYGFSYMPWWVMFAGVGWLAWR-HAGWRFALIACAMVLAITLTGHWEGALYSVYLCSAAILVCLLIGCPLGILAAKSDLVSGILRPVNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIE-----------------------------------------------------------------------------
296141815    ---------------------------------------------------PLLVVVGFVGYLIWHATQTFSETEAVQLQWSQLGRS-----VGEHIWLTVVSAVLVVIIAIPLGILVKRFARISPIIVGLANIGQAAPVLGMVVLFAMWLGTGRWTAVAALVVYAVLPILQNTIVGLRQVDDRVIEAARGQGFSGFQTLIKVELPLSVPVILHGVRTALVILVGTATLGTFIGAGGLGVLITTGVTLYLPPLLFSGALLVALLALAIDWVARLAE-----
258560970    ----------------------------------------------------------------------------------WSGATGFPMRIAEHLGYTFLAVLCAVLIALPIGMYVGHTQRGASAVLAVSGALRALPALGLLTWLAIGISWPIIPATIVLVLLAVAPLLAGVVAGFDSVSRDVVYSARAAGFSERQILRHVELPIAAPTILGGLRSCVVQVLATAVVVAYIGMGGLGRYLIDGLAVQDYARMVAGAIVVTLVALVMDLLLAAVQRW---
84495390     ----------------------------------------------------------------------------------WSGDTGLGARLIQHLWYSLLAVVIAAVIAIPLGLWVGHTGR-AKWLVTLANSLRAVPTLGLLFAVALWLGPKFQSDLAFLIPSIVVLVVLVVYAGVEAVDPATRDAARGMGMRGLEVVRQVEIPNALPLILSGLRSAFLQVIATATVAAYVGLGGLGRYLVDGIKTGDYVSTAGGALVVSLLALIVDGILAVVQR----
296119673    -------------------------------------------------------------------------------------------PMLEALQMAFVGAVISALISLPLTLWAASNAVGRALVRGIINVIRAVPDLVYATVLVAMVGVGALPGVMTLVLFNLGIVVKLVSESIDSTDHRYMEAGRAAGGTQFQINRDMTLPQVLPLFMNQWLYTLELNVRISAILGIVGAGGIGRLLDERRSFYAYSDVSVIILEILVVVLAIEVLSNYLRRR---
258545018    -------------------------------------------------WMGWATFAVLLALWEMAVRAGWISRTFIASPAEIIVQLELWLHLGASLRRLLIGWGLGSALGIMIGLMIGLSRVARGTLLPLVSALFPVPKIALLPLFLVWFGIDEGSKVATILIGTLFPTVIATYAAVDNVDRNLIRMGQSFGLPPAAIVRKIILPGAMPGIFAGFRISISIAITMLVVAEMMNARGVGAYIAAAGQLYQMDQLLAGVTLLALLGIVLSWLLGVCERR---
137670545    --WTIDIQKPIEDTVKAMT--LDPGFISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVMGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQV----------------------------------------------------------------------------------------------------
86606870     ------------------------------------------------------------------------------MSYLLSNPGLVWQLTQEHLAMVATALGIALVLALPLALLVHQVRWLALPVMGILSILYTVPSLALIILLVPYFGLNARSVVVAMVLYTQVILVRHFYVGLRSVEPAILEAAKGLGMNFWQRWWQVQVPLMLPVALAGLRLAAIVAIAIATVGAKFGAGGLGTLLFEGIAQARYDKIWAGSLAVGSLALLVNTALWGLEWAAR-
88855060     ----------------------------------------------------------------------------------------IWSLTLEHVRLSVPPIVLGFLISIPLGWFAYRFKLTRGILLTVAGLLYTIPSFVILPPLLGISFLSELNITIALTLYAVAIMARSVADALASVDPAIRQSATAVGFGGWRRFWTVDFPLAGPVVLAGLRVAAVSTVSLVTVGILIGVESLGYLFTNGFQRRIIEEIFAGVVMTVVVALLID------------
33591953     ----------------------------------------------------------------------------------------YWPHFLFTLQSTVYGYLIGCGMALVVGTVLAESETFEQFIYPYIIALQSTPKVAIAPLLLVWFGFGMASKVVMVALMSFFPMFINTVVGIRQANPAMLDLMKAFKASRSHVFFHVKLPAASGHIFAGLQISVVLSLIGAVVSEFISSSGLGYLIQSASVNMDVATMFACLFSLVVIGLTGTNLIRFLHRK---
284044853    ------------------------------------------------------------------------------------------EALGVSLRRALLGLLIGSVAGVVLGVVVGLSKLGDAIVDPPMQAIRTIPLFGLVPLFILWFGIGETPKVLLIALGVVIPLYLNIVAALRSIDPELIEVARSLRLTRWERARHVIVPGALPGTLVGFRQSLGIAWLALIVAEQIAAGGLGYMINNARDFLRTDVIVVGLLCYAALGLLTDSIVRALERR---
37521656     -------------------------------------------------------------------------------------NQGLFWQIAASLQRVALGFSLAAAVGIVVGILIGANALIYSALDPLFQVLRTIPPLAWLPISLAAIQQSEPAAIFVIFITAIWPIIINTAVGVQQIPQDYNNVARVLQLSRPKYFFKVLLPAALPYIFTGLKIGVGLSWLAIVAAEMIGGVGIGFFIWDAYNSAKVSEIVLALVYVGLVGLLLDKLVGFIGK----
145594180    --------------------------------------------------------------------------------------DNLLRAAGEHVTLTALTTLLVVAIAGGGGILLTRMRWLTPFATGLANIGQATPAIGLLVLLSIFLGIGFSTALICLVAYSVLPVLQNTIVGINQVDRHLIEAGRGIGMSPLTVLLRIELPLAVPVILAGVRTAIVLAVGVATLATFINAGGLGSLIVTGIKLQRETILVTGAVLTATLALTLDWLGGVL------
288574240    ------------------------------------------------------------------------------------------RHTGASCFRVLTGFAISTATAVPLGFVLGLSPEARRLTDPTLDFLRHIPPLAVMPMLILWFGIGEPSKIVVIIMATFFPLLLNTRKGVDSCDKGLLEVGKVFGMSRKRRFMEILLPSALPSVLVGMRVGLSYSWRSLIGAELIAASGIGYAIHDAEQLSRSDVIVLWVILMGIVGSLSDHAF---------
157164707    ---------------------------------------------------------------------------------------------TDSLIRYVIGLLVGSIVAVLVGLIFGLFPKFANAFEPLIGLLRPISPIAWIPLIVLAFGIGDKPTIFIIAYAIFFPMLLLTINAVKSVPNELVLAARGFGASKMQIITGVIMPASLFSIISGLKLAASLAWINLVVGEMVGASGLGYLIIDARNQLRIDSVMAVIFVIGVIGIVINFIFSLIER----
74318316     --------------------------------------------------------------LIGSVGRMIDFAGQMFVAPDWAYVPQLLDKMLETIEMTVLGTAIAIVVSLPLGVLAASHPAVYRVTRDLLSLMRALPELVWALVFVSAVGLGPLPGVMALAFVTVGFMGKFFAEAIEVVDNKAVEGVRAHGAGWLQVRLFAMLPQALPDFVGTVMYILDHNLRAAAILGLVGAGGIGYDLVMSMRLFQYERLLLIALSIYLVVTLLDRLSDQLRSR---
137715949    ----------------------INYFDSLESFKITLLTFFMLPIKKFFLGIPWPWFIFLLTIIGWYFGK-IKLALLCLVMSIFIVTTGLWEKAMITLYLCGSSVIIASIIGIPLGVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINSQIIEAALISGCS--------------------------------------------------------------------------------------
256673608    ----------------------------------------------------------------------------------------IWYQILVTVEEAVIGFVLGAVAGVICGVILGRSAYLAEVLAPFIKAANAMPRIVLAALFVIWFGLGLSSKVATVFVLVFFAVFFNAFTGAREVDRNLIDNARILGATRWQVLQSIVLPSATSWILSSLHVAFGFALIGAVVGEYTGAAGMGFLIANAQGTFDTAGVYAGMLVIMVVALFAEWLIGSAERK---
115377307    ------------------------------------------------------------------------------------------EHLPITLAETLAGLIVSVILGVAVAAAMHLSPVVNRLVYPVIVASQTIPVIALSPLFLFWFGYSFAQKVAVVVLITFFPVAVNTADGLRSADRELLAWMRASGADRWRILRMVEAPNAMPHFFTGLKQAATISVIGAVIGEWLGGSGLGIFGRRASSSLKTPELFASVILLAVMGGLLFSLVSWAERR---
116620327    ------------------------------------------------------------------------------------LAEEIFSLSLEHVEMVAITIAIAAALALPAGVLLARRKGGQRWAVGFANIAQTIPSLAFLVPLPWIGGIGKRTAIVALCLYALLPILRNTLLGILGVDAGVRESAVAMGMTERQILWEVELPLAAPSIVAGLRLATVATIGTATIAAAIGGGGLGVFIFRGISMVDTPTVLAGALPAALMALAADGGLAWIERR---
283798405    ----------------------------------------------------------------------------------------LFSHGLVTVSEALLGMGISLVLAVLLGILMDAFAPVRRCVYPILVVTQTVPMIVLSPILIIYLGFGLAPKILTVVLMCFFPVAVSFTDGMAQLDPEYMYLVRSFGAGKWEAYRLVKIPAAIPSLLSGLKVAATYSISGAVVGEWIGAKGLGYYLLRVKNGYMLDKVFACVLVIVFLSLCMNLAIWLIQK----
76781920     ----------------------------------------------------------------------------------LAISFELFGALYASMKRVVSGFAIAVVVGVSIGVLMASSRIAEDVIDPFVEFLRPISPLALFPLAILWFGIGDASKIFLIALSCCFPVLLSTYAGVQGIDVALVRAASSLGASRWEIVRNVILPGSIPSILTGVRISWGIALIVIIASEMVGANGIGFMVLDAQQTFRTERLFSGIAIIAAIGYGTDRALRWLRR----
167573338    ------------------------------------------------------------------------------------------QHLFASLSRMAAAFALAIATAIPVGILIATNRIVRGVVDPIVEFYRPIPPLAYLPLMVVWFGIGDTSKILLIYLTMFAPLTIATAAGANGVSASRLRAAASLGATRFKLLRHVVLPSALPDILTGVRIALGAGWSTLVAAELIAARGLGFMVYSASRFLVTDVVVAGILVIGAIALALEIGLRALQRR---
239939510    --------------------------------------------------------------------------------------------TLSHLQAALTAVLLGLLISLPLAVLAHRVRRLRGLLLGLSNVLFTIPSIAVFVLLLPVSGLTRTTTVIGLTIYTLVVLLRNTVEGLDSVPARTKEAAKAMGTRPLRTLLTVELPLALPVIMTGVRIATVMAISLVSVATYIGDGGLGQLFTDGFQRN--------------------------------
222081336    ----------------------------------------------------------------------------------WIMSSELLGDLLASLQRVVLGFAVGAGLALPLGLLMGTDKTIERYLNPVIQFLRPIPPIAYIPLAILWFGLGNPPAIFLIAIGAFFPVLINTISGVRNVDSIYVRAATNLGADRLTLFRRVILPAATPYILTGMRIGIGTAFIVVIVAEMIAVNGLGYRILEAREYMWSDKVIAGMIAIGLLGLAID------------
149198798    -----------------------------------------------------------------------------------------------SITTVLFGFFLAAVIAIPMGILCGLSPSIMTALNPLIQTFRPVSPLAWVLITIIFVGDKALTGEITVALCSMWATLSNTALGVSSVDPDHMNVAKVLKLNWFDRIFKIVIPSAIPYIFTGLRITLGVGWMVLIVAEMMASRGLGWFIDQEYQNNKVESLANIIVCIFIIGLILDRIMSIFQK----
124485204    ------------------------------------MKWYIKLILPALVLVVWEVAAILMNNAYILPRVETVLAVFATPFADLYGCGSLVENSWVSIYRVTLGFIIACVIAVPLGIILGRYPVLEQFSDSLIQILRPIPPMAWVPLSLAWFGLGLTPILFIIVIGCIFPILVNTIDGVKRVKRSWVETAKIYQANERQIITKVIIPAAGPAIWNGLRVGFGIAWMSVVAAEMMPGSGLGYLIMYTYNWGQVQMVIAGMIAIGIIGIAMDQFFQYVMR----
269792013    ------------------------------------------------LWGPGAVIAGALLALWWIGSRSYILPSPSAVGLDLVYSGRLREHLLSSLTRIGMGFTMSSAVALPAGILMGLRPRLRRAISPLLEFMRHVPPLALLPLLILWFGIGEGSKLAVIALASFFPAFINAMEGVMGCDRSLVEVGHAFGLSEREIIGRIVLPYSLPYVLAGLRLALGYSWRSLIGAELLAASGLGYMIQDAQAMSRPDVALVGIFVIGLVGIASDGLFRVI------
257057391    ----------------------------------------------------------------------------------LFLSETVFDDVLPSLGRIFGSWAIATVIGVALGTALGRSQTALDYIGPLLSFMRAVPPPALVPVFMVLFGIDNTMKVVTIVFGVIWPIILNTIDGVRSVGPLQQETARSFRTPRHYWITMVVLPAAMPKIFAGLRLSLSLALILMVIAEMVGTNGIGFQLISAQQSFEFATMWTWIVLLGVLGYGLNTLLLALERR---
226360717    -------------------------------------------------------------------------------------------HASATLQVTLIGFAVSLLCAWALAVLVDFSPWLRRAFVPLFVVSQTLPIIAIAPLMIIWFGFGLLPKVLVIALATFFPMTIGLIEGFAAADREAGALLRSMGASRWQEFRYVRLPSAIPRFFTALRIGITYAVVGAVFAEYVGASGLGIYMATQKNSFRTDLVLAAVLVTAVISVSLYLLTFAVER----
121607756    ------------------------------------------------------------------------LAAGQQILFDGYGNALWHEHALRSVRLVGLGFVVAATPGVLLGLAMGASRTVEALVNPVFLLLRPIPPLAWIPLAIVWLGLGDAAKVMVIFVAAFVPSVINSFSGVRQIDRPLLEASAMLRITGWRYWREVLIPGALPSIFTGLRLSLQASWTTLVAAELVGAAGLGQILNQGAQDIHPPMILVGMISVALCGWLMTRALAWFETR---
282872674    ------------------------------------------LVTALQLWSPVLVPSPAAVWRALLETSGTHDGVRGYQGHTLI------EHLGISLRRILVGAGAGVAAGLVTGVLMGTLPWVRVVLEPAVAFLRTLPPLAYFSLLIIWFGIDEAPKLWLLAIAAMPPVAVATASAVASAPTALVEAARAIGARRGQVVTSVVLPSALPEILVGVRLAFGIAYSSVVAAETVGLPGIGGLIRDAQRYNQSDTVVLGLFAIGISGLLIDAALRLLSDR---
288560207    ------------------------------------------------------------------------------AAWTLITNGKLFMHTSSTLIKVFSGIILASVVAIPLGIILGWYETLDRLSSLIISILRPIPPISWIPFSILWFGIGLSSAVFVIFIGCVFSVLVYTIDGVKRTDNVLIEAAQTLGANNWDILLKIVLPSTLPYIVSGLKVGVSIALMCTVSAEMIASSGLGYMILTASQLFQPGTVVVGMIVIGIIGILFDYGFRKAQER---
86751168     ----------------------------------------------------------------------------------LLFQEHLLLDIWASTRRVLLGVIAGIAVAVPVGFVLGWYRGARTFADPMINFFRALPPIALIPLVIVYFGVDEVAKLVILFYASFFAGVIVMYEGVSQITPLYIRVAHTLGASEFEIFRKVIIPLTVPHILTALRVALGVAWATLVASELIAARGLGAMIQNASTYFLLDVIYVGIICIGCIALIMDLILRRISAR---
20088963     ----------------------------------------------------------------------------VLISFSVIVKNGLYTDTLTSLLHFSIGIAAAFILGIPLGIAMGWFKAVNRAVDPIIEILRPIPPLAWIPFAIVWFGLTHQAAGFVVFVGMIFPIIINTYTGFKNVPRVYVEAAKVLGCTRIDLIRFVAIPSAMPSIAAGIRIAMGVGWMCLVAAEMFGVSGLGYQIWHNYYLHRMDFVLVYMLLLGFIGLLIDRFFR--------
56963021     ------------------------------------------------------------------------------------------QAMLDTIRMALIGTTIGGIISIPILFLCAHNPWIYQPARIVLNMLRTVPDLLLAAIFAAILGFNTLAGVVALSIFSIGIIAKLSFEAVENIDQGPLESMTSVGANKIQWIVFGVVPQVLPQFTSYVLYTFEINVRAAAILGLVGAGGIGLLYKQAIGFYNFDQVLALILYTFLVVLLIDFISLKIRER---
89901519     -------------------------------------------IQVAFFFGEPLIVLGRVWAWFTSGSGNLEVGLGDSTWFTLHFPGEIYSHLLITLTETLLAFGIGTVMGLGVGLWLALSPLTSAILDPYIKAANSMPRVILAPIFGMWFGLGIWSKVALAITLVFFIVFFNVYQGVKEVSPVVLANARMLGANARQLLRSVYLPSATSWVFSSLHTSVGLAFVGAIVGEYMGARGVGYLILQAEGTFDINTVFAGILVLTLFALVLDGAVGLVEKR---
149925532    ----------------------------------------------------------------------------------LMQNQRFQTNIWKSVVRIMQGFAMATALGVTLGLLCGRFAVVRGLMFPALEVLRPIPAIAWVPISIMLWPTTESSIIFITFIGAFFPILINTMAGVKGVDPVLLRAAKSLGANEFTMLTKVILPAALPNVFTGLAVGMGVAWVSLIAAEMIGQFGVGYFTWEAYSLIEYPNIVLGMIVIGVLGLL--------------
119897234    -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVGIGFGIAALVGIPAGFMLGRFAVLSQMMNPIISLLRPVSPLAWLPIGLLVFQRADPAATWTIFICSIWPMILNTAQGVTRVPQDYLNVARVLNLSEWKVFTKILFPAVLPYMLTGIRLSIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLKVEHIIIAIFVIGTVGLILEQALMLIARR---
137389029    ------------------------------------------------------------------------------------------DALRQHLTLLFGTLLPGLLIGLPVGIGLWLRPRWQAPVFTFLNVIQTIPSVALFGLLIAISGTGMTPALIALVLYALLPLVRGVVAGLQQVPRDALESAAAMGMSGAQRFWHVQLPLALPVLLRSLRVVSVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLL-------------------------
239624155    ------------------------------------------------DAAAPVIGIGAVLLVWYMVCRWGIFSAYVLPPLRMLVSGELWKDIYISFIRVMKGFAIAFVLAFCLGMLRALLPASGRYYEYVVQFFRNVPPLSMIPLLILWCGIGETTKTVIIVLASFFPMYLNIVKGFTGCDKKLLEVGDMFGYSRGRKFLRIVLPYASADILVGMRIGLGYSWRAIIGAEMVAASGLGHMILFAQQMSRTDKVIVGILVIGAVGYATDRIFGLV------
154246028    ----------------------------------------------------------------------------------------FFDHIVISCRRIFLGFALAALVAVPMGLLMGRYALIKEFVFPVCEVLRPIPAIAWVPMSIMLWPTNEQSIVFITFLGAFFPILLNTLHGMANVDEVLVRAARCLGASERATFLEVYFPAVLPQIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYPDIALGMITIGVLGLASSFLIRLVGR----
255333109    -------------------------------------------------------------------------------------------HILNSLYRLFLALILAVFTAVPLGIFCGISKYILAIFDPIIEFYRPLPPLAYYALLVLWLGIDDKSKVALLFLSAFAPLFISTVSSVQRVPQERINGALSLGASKPKVLLYIILPSCLPDIITGFRTAIGVTYATLVAAEMVAASGIGWMVLDASKYLRSDIVFVGIILMGGIAILMDGIIRL-------
298290867    ------------------------------------------------WFLPALLLVVVLSRIGYLAPNVLPAPSAVADAGWQVLKSGLFHHMAVSAARALVGLALGGSIGFALGIANGLSDLTHRYSDTTLQMIRNIPHLALIPLVILWFGIEEEAKLFLVALGVFFPIYINTLHGVRSVDPQLIEMGRAYGMSRWTLFRRVVLPGALPSIFVGLRFALGIMWLTLIVAETIAASGLGHMAMQAREFLLVDIVVLAIVIYALLGKVADVATQLLER----
114764680    -------------------------------------------------GLPLISFAFILGIWALVASGMVKEAIFPAPWSVWSATVEMWQDLAKSLGRAGVGFGIGATLGVALGLLTGRVALVRTLLNPFLNLLRPIPAIALVPVAIVWFGIGEGSKYFVVSYTVFLTVWFNTHHGMEYVPETYLRASRSLGASRMREFLTVVLPAAAPHIFAGIRLGVALAFLSLVAAELSGASGIGFRLQEARQYVRTDRMFSLLIILGVLGAVADLIVHAIGKK---
140599199    -NPSHYAYLPLADWVEKYVKEWLFNQRPLFKKLSAPIDTVLSSLDNLFNFVPFPIVVLLIAFAAYK-TNGIRFTIFTIISLIFIDLVDVWSETMTTLAMIFTAVLFCIIIGIPLGILASRSKIFETILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFS-------------------------------------------------------------------------------------------------------------------
138628323    ----------------------------------------------------------------------------------MIGAGELWRHLGASLYRLVVGFFVGCVPAIAIGLAIGLYRPVRAALDPLISATYPIPKSSLLPLILLVFGLGESSKIAMVAIGVFYPVVINTAAGVRQIAPIFLDVGRNFGASRFNMFRTVALPGALPLIMTGVKLGAGMGLVLIAIAEMVGASGLGYMIWNAWELFDVQTMYVGLFVIAIIGFLLNAGFDMLER----
144188134    -----------------------------------------------------------------------------------------------TLRITVMALATAVVLGGGLAVLFSMSRWVEMSLFPYAVILQVTPIVAIAPLIFIYVESPLVGMLICAWIVAFFPILSNTTLGLRSADRNLEDLFTIYGATRWQRLRHLQIPSAMPYFLGGLRIAGGLSLIGAVVAEFAGGGGLAFRILEASYRLNIPRMFAALLLIALAGVAIFGITTLVN-----
158335979    ----------------------------------------------------------------------------------------LFQATLMSCFRVGSGFLLASILAVPMGIGMGAFASLRSLGEPIIGIVRYMPAPAFIPLLLIYLGLEEEPKIALIFIGTIFFNVLMIMDAVKFVPKELIETTYTLGGNRTQVLLQVITPYVIPRIIDAFRVNMAASWNLVVVAELVAADGLGKRILLAQRFNSVDKIFVCLIVLGLLGFSLDLFFRWLQ-----
254431616    ----------------------------------------------------------------------------------------LWADLVASVGRVFAGFALSAAVALPLGIAMGTSTVICRLLEPLMALIRYMPAPAFIPLLIIYFGLGELPKILLIFIGTLFFNTLMIMDAVKFVPNELVETALTLGGRTSQVLLRVITPCITPQVIDTYRINMASAWNLVIVAELVAANGLGKRISLAQRFLRTDEIFLGLIVIGLIGLLIDLGFRLLMRR---
218511038    -----------------------------------------------------------------------------AAALGLLQSPKLIAHVSSSLERVFAGYAIAAVVGIACGLIIGRSRKVGDFLLAPLELLRPIPAVAWIPLAVLMFPSSELSMIFITFTGALFPILLNTVHGVEGVDPRLIAAAKSLGSTRRAMLFEVILPGAAPSIVTGLAIGMGTSWFCLVTAEMIGQFGIGYYTWEAYTLQNYPEIIVGMAVIGVLGIGSSTLLRAV------
95928883     -----------------------------------------------------------------------------------LLGYSIYLHTLSSMGRWLGGFSIAVFSGALIGMAAGRWRTFERLTMPSVQVLQLIPGLAWIPVAILLFGIGDGATLFMIAVTAFAPIAINVAGGVKRVDEMYIRAARMLGLNNRMLFRSVLLPGALPHILSGLRVGLGSSWRVLVAAEMVVGRGLGYAIIQSRWTLDFAKAFVCIAIICGIGLIMERVIFIPLEK---
143928347    -------------------------------------------------ATPWPAMVCGVALIGYKLGGR-NLALLGGISALYIAIFGQWTPSVQTFSFILLTTPICFLLGLSLGIWGYLNKKVETSLQPLLNIMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKKIPAEVVEAGIMSGCTKF------------------------------------------------------------------------------------
239626006    ------------------------------------------------------------------------------------------DNAGITMAEAALGLLFGIATGFAAAVFMDRFERAYQAFYPIVVLTQTVPAVAMAPLLVLWFGYEMTPKVILIVITTFFPITVGLLTGFKSADPDAVNLLRAMGAGRMQIFRYLKLPGAMNQFFSSLKISASYAVVGAVISEWLGGGGLGVYMTRVRKAFSFDKMFAVIFLISVISLLLMRAVELLQKK---
118593747    ------------------------------------------LITFVLILIVWEAGTRLFAVPSFVLPAPSRI----LGGFESVTAGRWFEHIWATLRVALIGYAVSFVISLPIAVGLAKSRLLSGAFYPLLVVIQSVPVVAVAPIIIVVLGTGDAPRVVITFMISFFPLVVSMTTGLAATPPELIELSRSLRAPSFREITQIRLPYATPYIFSGMKISITLSVIGAVVSEFVAAKGIGYFIQFSTSMFKLPQAWAGLVILVIMSLVLFQLVSLLQR----
291561135    ----------------------------------------------------------------------------------MFVKGTVYAHLWTTTYEVILGFVIGAFLGIVLGYVFIKIDALKTMLMPYLIFLQTAPKIALVPLFVVWFGIGLVSKVVLIISMVLFPVLSGMMLGLESIPPDVRNLMKILKASKWQVFSQVEMQYSLPALFASLKVGIVQAVIGAIVAEMSGKQGLGYILTYASSTYDTPMLLAGIIVTIILGIATYQVISVLEDK---
255656917    ---------------------------------------MVNKFNNKFLRLVKSVLIFFIILLLWKITNYLGIWSDYILPLNMISDGSIFINVYASMKRVLIGFAISTAIGIPLGIFFGIYSGVYEYFKSLINFLRNTPPLALIPMLILWFGIGEESKIIIIVLASFFPIFTSTLKGIKNCDSKLIEVGRVFEFSKLQIIFKIIIPNAILDIAVGLKLALGYSFRAIIGAELVAASGLGYLISDGKEMSRTDVVIVGIIVIGLLGIITDYIFSIIVKK---
94967858     -------------------------------------------------------------------------------------DHSFWIGITVSMKRVAIGYAISCLLGVGLGFLITYSRFLSETAGRLIVSLQSIPSICWLPVAILWFGLTEKAILFVVVMGSLLAITISVESGLRSIPKIYSLAGRNLGANGWKLMVHVLLPASLPYLISGLKQGWAFAWRSLISGEMIFVTGLGQLLMMGRDLNDISQVFAVMLLIVALGWLVDTLFFRGLER---
405861       ------------------------------------------------------------------------------------------DALAQHLTLLFGAVLPALVIGVPLGIWCYFSTARQGAIFSLLNVIQTVPSVALFGLLIAPLGTGMTPALIALVLYALLPLVRGVVVGLNQIPRDVLESARAMGMSGAQRFLHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQG------------------------------------
158313026    -----------------------------------------------------------------------------------LGTAEFWDAFGRTLTRAGEGYAVAVVLGGVVGLVVARFGLLRAAVGSFITALQTMPSVVWVPLAILLFKLNESAIMFVVVLGAAPSVANGVIYGVDYVPPLLVRVGRSMGARGFSLYRHVVAPAAFPSVLAGLKQGWAFAWRSLMAGELIGHPSIGADLQNARDLSDTVGVMVSMLTIFVIGVAVDAVFNAFD-----
46446220     -------------------------------------------------------------------------------------------HTGVTLKEILGGFALAFSVAFPLAWIMDHFSIARNFLQPFFVIIQCIPMFTLAPIMIMWFGWSYIAIAIPTALMIFFPLTITLFQGLRSVPKELTDYFMINHATHWQIFCKLKLPWSLPHLFSGLRLSAAIAGIAAIAGEWAGANGLGVLMVESRRDMDLATNFAALFCLTLLSYLIYSIILLIE-----
221064974    ----------------------------------------------------------------------------------LATNGELWTHAAASLQRVLVGFVAGSLLGLLLGTLMGLSRSVEAYLLPSFNALVQIPVLGWMPFVLLLVGIGEPLKYILIAKAALVPVTLATLQGFRQAPQNLLEVGCVYGYTRRQQVLEIVLPTALPTLFTGLRLGFTKAWLSLVVVELVASSGLGYLIVYGRQLFQLDLVMAAVIIVGALGYLIDRLLDAAEAR---
150015504    -----------------------------------------------------------------------------------IFKGDLLSHTLLTFKRAIIGFFVALIVGLLIGFLASISKKLRNYVIPILQFFEKLNPFALFPLFMLFFGIGEFSKVIIIFWVAVWPIIFHTIAGVEGVDKLLIKSARTIGASPKTEFFKVILPAALPDIITGIKFSAQIAFILVISAEMLSSSGLGWFISIAKTQYNLPNLYGGTLFVAALGITINKILNILESK---
229823438    -------------WFESSVAWLT-----------GLGLLALWEVTARLGMLPRFIIPAPSAVLAAIWQDAPNL----------------WRNSRVTLIQAFIGLGIGIVLAFMLAVIMDRFKWVHRALYPLLIVSQTVPTVAIAPILVLALGYEMTPKIVLVVLTTIFPIIMSILSGFAHCDQDALQLLNMMGASHWQTLRYVKIPTSLHFFFSGLKVSVSYAFVSSVVAEWLGGEGLGVYMIQTKKAFAYDKMFAVIFLISALSLIFMGLVALIER----
56752484     ------------------------------------------------------------------------------------LDKGLFWQTIASLTRVAQGFSIAAIIGISVGILVGLNRQLNAMLDPLFQFLRMIAPLAWVPIALVAFQQNQPAAIFVIFITAVWPILINTAEGVRQIPQDYNNVARVLRMSKSKYLMKVVLPAALPYIFTGLRIAIGLSWLAIIAAEIVMSGGIGFFIWDAYQQNYVSDIILAVIYIGAVGLLLDRFVAWLQRW---
94984219     ----------------------------------------------------------------------------------------FLASTWATARVTLLGALLGSLAGALIGYPLAKSRPLERFLSPFVVASQSAPIVVLAPLLITWFGFGTVPAVLVSALSALYPVMVATIVGVREVPATSYELFATLGATPWQRLTRLELPAALPVMLGGLRLALSLALIGAVVWEFVSQPGLGFAVNQARAYYNTPRQFAAIALLIGLGVLLYLGVTVLERR---
120536861    ----------------------------------------------------------------------------------------IFEAILVTFQMALVGTVIGVILSVPIALLAARHPLVRYVTRSIISFVRTVPDLAWALFFVVSVGLGPFAGTLTIIVDTIGFCGRFFAEAFEEVDPGPSEALDSIGSRPLDRIAVVQIPGALPSMINTGLFSLEKAVRSSVVLGLVGAGGIGAELAVSMEMFRYDQAAFIIFSIFILVYLVEHFSSRMRER---
284166069    --------------------------------------------------------------------------------------------LGQSLFHYVPGLVVGNAAGIAVGVAMGWSTRVDDYLRPVVRLLRPIPPLAWVVFAVLWFGIHHTGAAFIVFVGAFWITLYGAYSGVEGVSRGYIEVASGLGVSDWQMIRLVVLPAAAPSVLTAVRTSIGRCWMIVVGAELFGAPGVGYEIINASNNLALDTSIAYMFLISVVYVGMDVAFRAVERR---
142304552    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMTFGVLVGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASSTQLSKIRASHSLGASNGQILRYVILPNAMPEILTGIRISIGVCWGTLVAAEMLGTTGIGFIENVARTVSDY------------------------------
142035295    ---------------------------------------------------PWVLPAVLFALWSIGCERGWIAPQIVFDTFVELAKSGLVSNTLISLQRVLFGFAAGTLLGFALGAALGLSRTFEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTLQGFRQTPASLDEVARVFEYSGWQRIFYLVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVVVGAIGYATNRLLDALEARLR-
134096695    -------------------------------------------------------------------------------------------DSYQHASMVVQCIVLATIVGVLVGVAVYRSPAGAAIATALSSAVLTIPSFALFGLLLPFLGLGVAPSVVTLVLYALLPIVRNTIVGLSTVDQPILDAARGIGMSRFGVLTRVELRLAWPAILAGMRVSTQMLMGIAAIAAYAKGPGLGNLVFSGLSQLAVNMALAGTLGVIVLALLLDAIFVLIGR----
146309344    --------------------------------------------------------------------------------YLLAQSGELWRHLNASLLRVSAGFAIGAALAIVIGTWVGLSRRAEAYLEPTFQALRAIPSLAWVPLLLLWLGIDETPKIVLIALGAFFPVYLALLAGIRNIDRKLVEVGRLYGLSSLALVRRILLPAALPSLFTGLRGALSLSWMFLVAAELIAARGLGYLLSDGRETSRPDLVIAAILLLALLGKLSDSLLKAWETR---
239814904    ----------------------------------------------------------------------------------LVDTGQLWKHVAASLQRSLWGLLLASFSGLVLGLLIGSSKRLAAIVDPVLQLFRQTSAFALFPVFILFLGIGELSKVAIIFWASFWPVLLSTVSGVKQVDRLLVNSALSMGASQRFVFFKVVLPASLPSIFTGVRLAGAYSITALVAAEMIGASGLGFLTLNSQETFQIPTMYAGI-----------------------
217976958    ---------------------------------------------WILPLLLILAWEALSRAGVIHGNVLPAPSAIALAGWQAARSGDLFENMAVSAARALAGLIVGGTIGFVFGIANGVSELTHRYTDTTLQMIRNVPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYINTLHGVRTVDPQLIEMGRAYGMTPVTLFLRVILPGALPSIFVGLRFALGVMWLTLIVAETIAASGLGHMAMQAREFLQVDVVMLAILIYALLGKLADVLTRLLE-----
163846397    ----------------------------------------------------------------------------------------LWQHTLATLSAALGGFTLALIIALILGYTLAHIRWLEQALAPVLAASQAIPVVAVAPLIILWFGAGLTSKVLVAALITFLPILINTVVAIRSIPRELIEMAYISGANRWQLLRYVEAPLALPVLFGGVRTGLALATTGAVVGEFVAGRGLGALINIARGLFDTPLIFVALATLALITLTLYVLAGLLER----
284045270    ----------------------------------------------------------------------------------LLTSGRLADALAISLTRCALGLLIGIPVGLALGIAAGLFKLGEELVDATMQALRTVPFVSLIPLFILWLGIGDTSKIALIAFGVTFPVYMNTYAGIRGVDAKLIEAAEVFGLNRRQLVRQVVVPGALPSILVGLRYALGLSVIALVVSETVNANGIGALVSDARQFLQTEVVLVGILVYSALGLIGDGAIRLLERR---
222109084    ------------------------------------------------------------------------------------------EHVAVSSARVLQGFGIAAVLALALGIVMGLIGPLNRLADLMVQVLKPIPPIAWIPLSILWFGIGEEAKIFIIVLGAFFPILVSTLDAVHQTDVRYVELARVLEVPRLNFIRQVMIPGALPQIMSGLRLGITMSWMCVVAAELIAASGIGFLIMDGRVMSNASVVLAGMITLGVLGKLTDDALRFAERR---
86748598     -------------------------------GLRALLIGAVALVLFLFAW--HLLTANRVVFFVRFTNVPSPAAVYDSLT-RAMHDSKFFMHVLLSCRRILIGFSLAALIAVPLGMVMGRFKLIHEALFPISEVLRPIPAIAWVPMAIMLWPTNEQSIVFITFLGSFFPILVNTLHGMKLVDPVLVRASQCLGAREFAIFREVYFPASLPHIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYADIALGMICIGVLGL---------------
182416935    ----------------------------------------------------------------------------VWMAFMDIIKNDYLQHLYASMERLVIAYILAAITAIPLGLASGYNSKIRAVFEPIIEFYRPLPPLAYYTLLVLWMGIDNKSKITLLFLASFAPIYISCMSSVLKIKSDYIYSAYTVGANKHQIFRYVIFPSCLPDIFVGLRTAIGVAYTTLVAAEMVAASGIGWMVLDASKYLRSDIIFVGIAIMGITGILLDKIIRFIESK---
288574114    ----------------------------------------------------------------------------------------IWIAFSSHITLFLSSMAISIILGLLLGIFIATGKGFGRALLTILGASQATPSIAVVAFSFLFVGIGKAPAILALVIYCLVPVVFNVVSGLLGVPGEVVEAARGIGMTRAQILLKVKLPLASEVIMSGVRSAATINIGTATVAAVIGGGGLGDIIFTGLKMQNNGAILVGAGLSAILALVVDFVFASVEKK---
72161905     ------------------------------------------------------------------------------------------EHLWASMRRILTGSGYGTAGGILLGLLIGLVPALRVMLGPLISFVRALPPLAYLSLLVIWFGINEEPKIWLLIIASLPPVAVATADAVRNVGPDYLHAARSLGARSWRLPLWIVLPHALPEVITGVRIAVGVAYTSVVAAETVGLPGIGGMIREAQRFNQTDIVILGLFVIGLSGLLIDGILQRIDR----
184199681    ----------------------------------------------------------------------------------WTGATGIPQRLLEHAGYSALTMAIALVIAVPLGLWVGHTGRGGGAVVGLAGALRSLPTLGLLTLFTLLMGLGLMPPILALVLLAVPPILSGTYSGIAAVSPSLVDAARAMGMTESQTLFRVEVPVALPVILGGIRNAALQVLATVTIVAYINLGGLGRYLIDGLAVRDYSRM---------------------------
227495437    ----------------------------------------------------------------------------------------IWSATAVTLLTAILGSLLGAGVALPLAYLIYRRRLIAAAVEPFLGATQAIPAIALAPLLVLWLGYGLLPIVALCSLLVFFPILVSTTVGFRHLDQEVLEAAVLDGASGWTLLRNMEVPLALPSILGGFRNGFTLSVTGAVVGELVGGNGLGAILTAQRNAVDTIGMFVTIALLCTLAMSFYSVIYYTERRTKI
205372754    -----------------------------------------------------------ISTVIWDIPAWMLPAPSSIIQEFFSIWDSFKEDVWSTSYLTFMGFIIGCSIGIVTSILLHLVPSLREAFYPLLILSQNIPIIVLAPLLVIWFGFGLLPKIIVITLVCFFPVAVATLDGLRQTPDEYLHYMKMAGATKRQIFWKVEVPSSLPSLFSGLKISATYSVMGAVISEWLGAAGIGVFMTLASSSFRTDRVFVAIFLIMILSMVFFSIILFLEK----
2501375      -------------------------------------------------------------------------------------DQGLFWQIAASLQRVAVGYLMAAIAGIALGILIGVSVLMFQALDPIFQVLRTVPPLAWLPISLAAFRDSQPAAIFVIFITAIWPIIINTAVGVQNIPQDYNNVARVLKLSRLDYFLKVLLPATVPYIFTGLKIAIGLSWLAIVAAEMLGGVGIGFFIWDAYNSGSNSEVILAIIYVGLVGLLLNALVGFIASR---
296131613    ------------------------------------------------------------------------------------------QHSLQTLAETALGFIVAVAAGITAATLIDLSTLLRKAVYPLLVISQTIPIIAVAPLFIIWFGYGLLPKVVVVALVCFFPITVNLADGYRQVDPEMLRLMAAWGATRSQVFRIVKIPAAMPFFFSGLRIAGTYSVMGAVIGEWLGASGLGILMTRSSQSFLTDRVFATIMVISLLSLLVIALIEGLAR----
227505880    ---------------------------------------------------------------------------FIADGANWSGANGLGQRLLAHLGYTLAAVTIAAVVALPLGVLMGHTRRGVNGVVAVSGALRALPSLGLLTWLTLEFSIPVIPAIVTLVILAIPPMLAGTVTGVMAIPRGVVDSARAAGFSESDIVRQVELPLAAPSIVGGIRSAAVQVLATATIVAYIGLSGLGRYLIDGLALRDYPQMLVGALMVALLALAVDGVLALCQRLLR-
219851978    ----------------------------------------------------------------------------------MVLLSTLLAAIGDHILLAYSALLVSILLAVPLTLLMLYCRPAARVIMPVTNLVQAVPSLAVVALIVPLIGIGFYPAVIAIVLRALLPLVKNTWVGLVSIDPAEIDAANGLGLTRWEILRYIRAPHALPPFFAGVRFAAILANSLAVLTAIIGSGGLGSLVFEGLAGMNTVTLAAGAVPAI-------------------
282865836    ----------------------------------------------------------------------------------------LWEQIWYTLYEALVGWIIGVVAGVILGIALGRVRFLSDVLGPYIKVLNALPRIVLAPIFLIWFGLGPASKIASAVVLVFFPVFFNAFQGAREVDRNLVANARILGASNRQVTFQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGLGLLVSASQGTFNAAGVYAAMVILAVVALLAEALLSFLER----
126433924    ---------------------------------------------------------------------------------------GLVDAAVQTVAIGVVSTAIGVVLSIPVGLLAARHPWCHWAARGWILLVRSVPELILAVVFVAALGLGPVAGTCALAVGSVGFLAKLVADAVEEIDPGPMEAVRSVGGGWWKTLFAAVIPQSMPALVGSSLYMLDVNVRTSTILGIVGAGGIGYLLFESIRTLNFDVAGAIVLVIFVVVYAIERLSGWIRSR---
126433924    --------------------------------------------------------------------------------------------AVETLLMAVLGTILAAVASVPLAFMAARHPAVHAVARAVITFCRAMPDLLFAVLFVRALGIGVLPGILALALHSIGMLGKLFADAIEQSDAGPREAVRSTGVGYFREMINAVLPQVVPSWIGTFVYRIDINLRMSVVLGFVGAGGIGFALQDALRGLVYPRAL--GIVLVILVII--------------
27380844     -------------------------------------------------------------------------------------DKGLGIQLAYSIARVGTGYLLAVLVAIPLGFLIGMSPLLSKALDPFIQVLKPISPLAWMPLALYTIKDSSISAIFVIFICSIWPMLLNTVFGVASVRKEWINVARTLEVGTIRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNVIIAILLIGIVGMLLDQILA--------
135297255    -------------------------------------------------------------------------------------------DILISLKRVIFGFLLASILGISIGLALYLNKSLYKLTTPLLEVLRPLPPIAWIPLAILWFGIGDKPAYFLIIIAAFFPIFTNTFEGLKSIKLRYIHVAKNLRAKRFRIIKEILLPAALPHIFTGLKIGLGFSWVALIAAEMVGSSGLGYMIQLNRILLQTDNVIAGMVVIGLIGYVMHKIMIVIEQK---
283768616    -------------------------------------------------------------------------------------------PLIETIQMSVTGTILGCLIGLPLAILINKNRPSLLIFRFILSVLRSVPALIYASIFALVFSLGTLAGTVAIIVFTVGIVAKMLYESIETINMGPYEAMTSMGATTFQAFWTACVPQILPTYIDDCLYCFELNVRASAILGYVGAGGLGILIRERTGFRAYSDLGMILLSVFVVVWFIDFVNGIIRKK---
227893679    --------------------------------------------------------------------------------------------MIQHAQMVLTSLLIALLVAIILIAIFLRKKNWLNALIYIFSLLYSVPSYAFFALLIPITGLGKTSAIIVLAFYSEYVLLRTFITGIQEVDPNYIEVAKGVGMTQQEIFVKVQLPLALPAVFSGLQIALASTMAIATIASTISAGGLGDLLFEGLQTSRVVPILWGTILTVVLTLMCIAVLKLIE-----
74318291     -------------------------------------------------------------------------------------DQGIGWNVLNSLYRVGVGFGAAAAVGIPLGFMIGRFDFLNRMLAPIIGILRPVSPLAWLPIGLLVLQKAEPASIWVIFISSIWPMVLNTAAGVQRVPQDYMNVARVLKLSEFRVFTRILFPAVLPHVLTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVAHIIIAIFIVGLVGLALEQGLMVLAKR---
154685348    ----------------------------------------------------------------------------------LLLSGELWGHLEISLYRAAAGFLLGAGLGLVFGLLVGFSKRTEAYLDPSLQMLRTVPHLAVTPLFILWFGFDETSKILLIALGAFFPVYINTFLGIRSVDAKLFDVARVLEFNWYQQMTKLILPASLPNILLGIRLSLGIAWLGLVVAELMGSSGVGYMIMDARQFSQTNKVFVGIIIFAAVGKLTDALVRMLERK---
296039307    ------------------------------------------------------------------------------------------DALAVSLQRVLLGAVLGILVAVLLGVLAGFSRIVELAIDPPIQMLRTVPFLGLIPLFIIWFGIGEQPKVFLVALGVLFPLYLNLFAGIRSIDGKLIEAAETLGLNKFQLALHVVLPGALPQALTGLRMSLGVAWLALIVAEQINADGLGYLINNARIYFRIDIVIFGLLVYAFLGLATDAIVRALEGR---
283842762    -------------------------------------------------------------------------------------------HFWKSVQRVYGGFFLAALIGIPLGLMIGRIPLLRALLDPTLALLRPIPVTAWLPLSMIFFGLGPKSAVFLVFLGAFYPILLNTVFGVKSVDVRLFEAAGMLGCNGPQLFRSVVLPAALPSIFNGLRLGASFAWILIVVGEMTGVPGLGAVIMDGRTLSRTDLVITGMIIIGITGFLSDRILVML------
73541164     --------------------------------VTVMTLLALWWIASHLQWLPPLFLPTPEAIIRAFIDAWNGNVQGGLPLL---------DHFHASLVRVFGAFALAVLTAVPIGVLMGVSRVARGVFDPPIEFYRPLPPLAYLPLIVIWFGIDETSKILLIYLACFAPLAMSARAGVRSVTIEQINAAYSMGATPWQVIRHVVLPAALPDILTGMRIAIGFGWTTLVAAEMVAAAGLGQMVLNASNFLRTDVVIMGILLIGLIAFLFDLLMRKSE-----
136802629    ----------------------------------FLITNVLVPMKMAYLGMPVVSTFILVMGAGFIVG-GVRSSLVVGSLFLFIALSEYWDRALITMYMATFAVIMATFIGLVVGTVCAQNSKSTAFMLFICDFFQTFPSFVYLIPVILLFGITDTSVLLAAIVYSTIPATRYTIEGLKSVPISLHEAGSMSGVSRMQRWTAIEIPLAFPHIMLGINQT--------------------------------------------------------------
210631765    ----------------------------------------------------WMAISLLCAVALWLFVSAELPAVFAPPAEVWAAFVELWAHTWASLSRVLTGFGLAFVTSIPVAFLMAWYDPFRHIIEPWIQFIRNIPPLAYVFLLIAWLGIGNESKVAVIFIASFLVQVVTIYQGIKGVDTTLIKAARVLGAKQSDIFFKVTIPATTPFILVAARLGLSTSLTTLMASEIVGGRGLGMMIQQASGYYQMDVVLLGIIMLGIIGILFEKIVRFLERR---
296117920    -------------------------------------------------------------------------------------------RAYQHTSLVLQSVLLALVIALVIAVLVSSHHRATAIANSLSSIGLTLPSLALLGLAIPLFGIGTIPSVVLVVFYAVLPILRNAIVGLQNIDTAIIESARGQGMSPAAVLFRVRLPLAWPVIMTGVRVSTQMSMGVAAIAAYALGPGLGSYIFSGLSQNALNYAFVGTIGIVII-----------------
126641766    -----------------------------------------------------------------------------------------FEHVESSVFRVVVGFVLAALIGVGIGLLAGRYQKLAAFLMPPLEVLRPIPAVAWIPLAILIFPSSEASMIFITFIGALFPILLNTVHGVGAVDPRLVASAKSLGASDLAIIYEVIIPGALPNIITGLSIGMGTCWFCLVTAEMIGQHGIGYFTWESFTLQNYSNIVVGMVLIGALGMFSSTLVRVIGNR---
294792570    -------------------------------------------------FIAAWLIWELIVRLGGFNEALLPTPYKVLLGFGELIGDGLFKDVADSLVRFFIGYIISVVAGVFLGLILGWYKGIWNYINPIVQVIRPISPVAWLPFIVLFFGIGQAPAIVIIFIAAFFPVLLSTVSAIQNIDPVYIKVARNFGIKQPELLFKIVLPAVFPGIASGLHIALGTAWIFLVTGEMVGSTGLGFLIIDMRNNLRNDLLMVAILTIGFVGLLLDWGVSLIEKW---
83310958     -------------------------------------------------------------------------------ALVAFADPRFLEHIAMSVQRIGAGFALAAIVAVPLGIAMGRFAPLRSAVYPVVEVLRPIPAIAWVPMSIMLWPSNEESIVFITFLGSFFPILINTLHGVAAIDPALVRASRSLGAGEAALFRHVFLPGALPHIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYALVQYADIVLGMLLIGVLGLASSGLIRLLGR----
119899803    -----------------------------------------------LIRLAPWLVILFLGVLWEAIVVGFKVPEFLFPSLSAVWTATLWDPIMQTFLTTMAGFGIAVVFGLALGAAVGSSPVVYKALYPLLVGFNSIPKVAFVPVLVVWFGIGTIPAILTAFLISFFPVVVNVATGLATLEPELEDVLRSLGASRLDILKKVGLPRAMPYFFASLKVAITLAFVGSVISETVASNGIGYLMMAASSAMDMALVFAGLIVIGVMGVVMYELFAFVERR---
146282357    ----------------------------------------------------------------------------------WWTSEGLLGDIGISVWRVMAGFGASALIALPLGLYIGTYRPVQAFLEPLTDFIRYMPAVAFIPLVMLWVGIDEGSKVLIIFIGTFFQMVLMVAEDVRRVPMAQIEAAQTMGANRSEIVKLVILPSAKPALLDTLRITCGWAWTYLVVAELVAANGLGYAILKAQRYMHTDKIFAGILLIGLIGLITDQAFRWLHRR---
196254856    ------------------------------------------------------------------------------------------KDTVASLWRVGVGFFLASILSIPLGILMGSYATIRALLEPIFGLMRYMPAPAFIPLLILYLGVGEEPKILLIFIGVFFFNALMVMDTVKFVPKDLIESTYMLGGNRWQTLIQVIFPHVVPGIIDACRINLAAAWQLVIVSELIASTGLGRRISVAGRFLRTDEIFVGLIVIGVIGLFFDLLFQYLLR----
50365388     -----------------------------------------------------------------WDWTDFSTINGTGHSFLYNAFVSIW----DTIVMAFAGTVIGVVIAIPVAILAVKNKSVNFIARLILSIFRTIPSFVYALVLVNYFGATTFTVTLSLTMFTFSISGKTLYERIEQINIKIFTASQSTGANKSVSFRAAVWPQVSHHVLSIMFYSLETNIRYVSIIAGVTRMGIGQMINNAVDYNEWNRV--GFLLTLLVAVILFLELSIWLIRN--
50365388     ----------------------------------------------------------------------------------------------ETLSIAVVGTFIGAVIAYVLGMLSIVNKYVARIFVALTSMMRAIPSYIYALIFVIVVGMGPFTGVLALIMGTIGMLTKYNRELFDDINQKIIFQLEATGVNWFTKLRYGIMSQTSTAAMSNIIYRFDINFKEVAMLGAVGAGNMGYLLNSYFSDQYFNEFGALLFGIILFTLLIEFISASIRNK---
91788795     --------------------------------------------------LAPLAVLVALIACWWVIVLQTESVIFVTGTMELVADGTLWEHIGASLFRVGTGFLSATLVALPMGLWMGRVEGAYRTLNPIFQILRPISPIAWIPLAILWFGVGNVSPIFLIFIASVFPMIVQTAAGVHTIERRYLRAADNFGVSRYTLFRQVIIPAVLPEIIVGMRIGLGVAWLVVVAAEMIARSGLGYLIMDSRNAGNYDLVIASMVIIGVIGLLLDGTMRRLE-----
229815942    -------------------------------------------------------------------------------------------HAATSLAEAGLGLAAGVALGFIAALAMDRFDLLYRAFYPIVVLTQTIPTVAIAPLLVLWFGYGMLPKVVLIVVATFFPITVGMLEGLRSIDPDEIDLMRAMGATRLQILRHVKLPAAMPQFFSGLKISAAYAIVGAVIAEWLGGSGLGVYMTRVRKAYSFDKMFAVIFLISGLSLVLDAVRRIAMPWER-
283845444    ----------------------------------------------------------------------------------------LFSHSITTISEVLLGFGLSLVIGIPLAISIVYSKYLANSLYPILIGIQCIPMVSIAPILVIWFGYGLTTKVLLACLISFFPIVINAVVGFRALDKDMHNLGRSIGISEWKIFYYLRLPNALPHLFGGFKVGITLAVVGAIVGEFVASRGLGYLQLTANARLDTTLVFATLFALAIIGMLLFGIVHLIER----
254562523    -------------------------------------------------------------------------------------------HLGASLARVLSGFLAALGVGVALGLAIGRSRLARDLLLPPLEVLRPIPAVAWIPLAILMFPSSEVSMAFITFTGALFPILLNTVHGVESVHPRLVAAARSLGAGDAAILREVILPGAAPSIVTGAAIGMGTAWFCLVTAEMIGQYGIGYFTWESYTLQNYDDIVVGMLLIGLLGMGSSLVVRWLGDR---
294341758    ---------------------------------------------------------------------------------------GIGWNLLASLQRVAYGFGLAALVGIPLGFAIGRVQFLNRMLSPLISLLRPVSPLAWLPIGLYVFSNAPAAAIYTIFICSIWPMMINTAIGVQRIPADYLNVARVLDLSTWKVFTKILLPSVMPYMMTGVRLSVGTAWLVIVAAEMLGGTGIGFWLWNEWNNLNLAHIIIAILVIGVTGMVLEGALMLIARR---
297539843    -------------------------------------------------------------------------------------DQGVGWNILASLQRVALGFSLAALVGIPLGFIIGRFEFMSRMTSPIISLLRPVSPLAWLPIGLLVFKAANPAAIWVIFISAIWPMIINTSVGVSKVPQDYMNVAKVLNLSEWKIVTKILFPFVLPYMMTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIFVVGIVGLLLEFALTQIAKK---
150018366    --------------------------------------------------------------------------------------NNYLQAIGQHLEISLLSLLVAAIIGIPFGILSTKNKVWYRWVTTSFNTLRIVPSLAVLIMFIPIVGTGVKPALIALALLGIPPILLNTALAFNTIPEFMIETSMAMGMSKAQSFWKVKVPLAAPLMLTGIKTAMVEIIASATLAAYIGGGGVGNIIFTGLGLNRADLLLIGGVTVAILSMLANVIMLGFEK----
209886210    ----------------------------------------------------------------------------------------IFVHIWATVYATFLGFAIGAVLGVVGGIWLGVSPFFSRLLNPYIWAFNALPKVALAPLLILWFGLGIHSKVALAAVLVVFLVFVNTFSGVREVDQDLIDGVRLMKAKRSQILMKVILPSALSWIFVGLKSSLPYALIGVIIGEMIASNGLGYLVQRAGSEFDTAGAFAALTIIAVIAAVLNEFVQASQER---
282863091    -------------------------------------------------------------------------------------------DALASLRRVLVGFALGTLLAVPVGFLMGWYPVARGLLEPYIQFFRTVPPLAMIPLAIVLMGIGEVPKIFVIFLAAFLSSVVAAFQGVVGVDRTLIDAARVLGARDGTVFLKVVVPASAPFILVGMRIGLGSAWGTLVAAELIAAQGLGFRMQSAQLYYDLPTIFV-------------------------
78486419     ------------------------------------------------------------------------------------------KMMWETIEMGFWGTAISIVISLPLGILAARHPIIYQVARGWLSFHRAMPELIVALFLVLIYGFGPIAGVLALAIHTSGVLGKFFADEIENAPKGPQMALSSAGANPLKVLRYAVFPHVLPAWIAYIQYIFERNIRTATVLGIVGAGGIGMELKGRWDLFDYDHVATILLIIFITVVLLEA-----------
126667656    ----------------------------------------------------------------------------------------------QHVELTLISGGLAVPVGIALGIMLSRFRNLSEWTMQGLNVGTTIPTLAILALSMSFLGIGMLPAIFGLFIASLLPIVRNTYTGLLGVPAHLKEAAAGIGMSSTQMLLKVEIPNALYVMFAGVRTALAINVGTVPLAFLIGGGGLGELIFTGIALLNTQMMLAGAIPTAMLAILVD------------
225022213    ---------------------------------------------------------------------------------------------VQHLELTAVSIVVVLIIAIPLGILLTRKPWLTTPVMSLANLGQAAPAIGLVVLIAFWLGFGFTTAAVALILYAFLPVLKNTMVGLDAVDPKLVEAGRGMGMSAVQVLFQIELPLAVPIMLAGIRTALVLLVGTATLATFVDGGGLGILITTGVNLALNRVLITGSLLVALLALAVDWIARVLEHTLR-
160895595    -------------------------------------------------------------------------------GVLLFTEYGFLHDIGMTVWRVMGGFILASVVAVPLGIAMGAWKPVEAFFEPFVSFCRYLPASAFIPLLILWAGVGETQKLLVIFIGSVFQITLMVAVTVGGARKDLVEAAYTLGASNTGVVRRVLIPGAAPGIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGLIGLVSDFIFKSLNRRM--
258405766    -------------------------------------------------------------------------------------------YTWASTYRVMVGWALAVLFGVPLGLAIATSKRTAAICAPLIEFARYLPVVALVPLTLLYFGIGDAQKFVVIFLGTFFQLVLMVVDSVAAVPADLTRAAATLGASRAQSYRLVLFPGALPGILDNLRITIGWAWTYLVVAELVAANGLGYMILRAQRFLAIDRIFAGLIIIGLLGLATDCLFKLLTR----
141875488    ----------------------------------------------------------------------------------------------------------------------------------LVGVLQTVPSLALLAILIPMLGMITVPALVALFVYALLPIVRNTCTGILQVPQGLRMAALALGLNRRDRLLHVDLPLALPVMLAGVKTAAVMSVGTATIAAFIGAGGYGERITIGLALNDNDMLLAGAIPAAVLALLTQGLFELVERW---
269797021    ------------------------------------------------------------------------------------------RYLGEHVSLTLQAIAIALVVAIPLAALAHAWPWLSGPLVATTGVLYTIPSLALFAVVYPFIRDRRSTVLLGLVLYALLLLVRNTLVGLRGVDPAVTDAARGLGYGRWRMLFTVEMPNALPAVITGLRLASVSTVALVTVGVVIGYGGLGQLMFRGFTSGYHAQIMTATLLCLALGLLIDLVLYLVGR----
282889088    ------------------------------------------------------LVLPAAALAIWWAVSALHAGKGGLLVTPAQVWQTTWQQVTSSLAREASGFAIGTVLGLALGVALGLSRIAARVIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRVYVEAARVFRYTQRQLVWHVILPAALPSIFTGLYLALIYSWLATLGAELVAGSGIGNTLIDGSENFRMDLVLFGIVVVGAVGSLLSALARAAER----
135056502    ------------------------------------------------------------------------------------------QRIYEHLIFSFGAILVAAVFALPIGYLIGHTGRGQQFVVGLSGATRALPSFGLILALALFLGVREQAAIISLSLLAFAPLLSGAYAGVQAISSETILSARAQGMTEWQLFFKVELPLSLGILFGAVRNASLQVIATATLISYVGLGGLGYEIIQGIPLRRYDQMIGSALVVAFLALAIDWFLSKLQK----
33600006     ----------------------------------------------------------------------------------WFASGEIYPHLLVTLAETLLSFGLGSATGLAVGLWLALHPFWAAVFDPFIKAINSMPRVVFAPIFAVWFGLGIGSKVALGVTLVFFVVFFNVYQGVRDVNPNVVASARMLGARPRDLLRHVYLPSATSWLFSSLHNAVGMAFVGAVIGEYLGSSGVGYLILQAEGVFDINTVFAGIVVLTLFAVILDFVVSIAEKR---
134959612    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMAFGVLLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATNNQILRHVILPNALPEILTGIRIAIGVCWGTLVAAEMLGTTGIG------------------------------------------
261406189    -----------------------------------------------------------------------------------MISGELWGHLGVTVGETVVGFLLGTLVGTLMAVLIWWSPFLNKVLDPYMVVFNSMPKVALGPIFIVMFGAGFTAIVVTTLSITVIVTTLVVYNSFNEVDSNLIKVVRTFGGTKRQVFQRVILPASYPAIVSTLKVNVGMAWVGVIVGELVAKSGLGYLIMYGFQVFNFTLVLSSLLIIAVVATAMYQIVVYIERK---
294085008    -------------------------------------------------------------------------------------------HIWDSLFRVIVALTLGILLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATNQQIMRHVILPNAMPEILTGIRIAVGVCWGTLVAAEMLGTTGLGFIENVARTVADYELIWVTIILLGMLGLLFDIIMRWV------
49083481     ------------------------------------------------------------------------------------LDASLLQHVGTSLLRVLLALGAAVLTAIPLGVLMGLNPLAGAALDPLVEFYRPIPPLAYLPLIVIWFGIGELSKVLLIYLALFAPLLIATAAGVRRVDRSRVQAVRCLGASRWQVVRYVILPSALPEVLTGLRIALGVGWSTLVAAELIAANGLGFMVQSAAQFLATDVVVVGILLIAAIALAFELGLRWVQRR---
256392272    ----------------------------------------------------------------------------------------YGSLIQQQLTMALLSVLFGLIMAIPVALLCVRYPKIYPAVVGLLTVIYSLPSIALFVLLVPSTGLTQTTVIIPLSFYSLAALVPNIVEGIRGIPEDVRLAAVAMGYTGTRRLVAVDLPLAVPPIMAGLRIATVGNISMVSVGTVIGVGAFGALFTAAAQLSRSDLAVTGIVVIVALALACDLILVIIQR----
254486618    ------------------------------------------------------------------------------------------PHIIQTLYSTLTGFVLGVGIGVALGVIVGTSKVAYAVAYPLLVGFSSIPKVAVVPIFVLWFGSGTTPAILTAMVICVFPIVVNIATGLAATEPDLEDVLKTLGASKSEILWNVGLPRTMPYFFAALKVAITLSFVGAVLSETVASNGIGNVMMTASSNFQVSLVFAGLIILALLGVALYALFSVLERR---
134341258    --------------LEDGFLAVRPALRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKAGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVGSL------------------------------------------------------------------------------------------------------------
89895229     ----------------------------------------------------------------------------------LLFTGEIFTHIKSSLFRLGVGMAITIGLAVPLGLFIGLFSRAQKFITPTLAFLQQIPTIAWIPVFILWLGIGEAMKIALMVYAAFFPVFINTLFGIQSVDQKLKEVAQAFSLGYQARIIHVYLPSAAPHFFVGIRLGFSNCWRALVAAEIIASSGLGYLLMEGRNLAQAELIFVSIFIIGSLGALIDYGIKYLEQR---
136205616    ----------------------------------------------------------------------------------------LWGMTWATLYNTFWGFLVGVSSGVLIGLILGRSYVLAKIFEPFIVAFNSLPRIALVPLIVLLFGLGDLSKIMTAWIIVFFLVFFNTYEGARSVDRDQINAAKLMGASDLQITMTVVIPSTMSWVFASLTPAVSFSLIGVIVGEFIGAKGLGKIIIESESTMETADMMVSLFVLMIVGVLL-------------
108799459    -------------------------------------------------------------------------------------------DSYQHVSAVVQSVLIAAVVGVAIGVLTYRNATAANLATATSSVILTVPAFALLGLLIPLFGLGVVPSVAALVLYSLLPIIRNTIVGLNAVDPALTDAARGIGMSRLATLGRVELRLVWPSILSAMRIGTQMSMGVLAIAAYVKGPGLGNLIFAGLARVAVPMALTGTLLIVILALVLDAVLVLIGR----
111226061    ------------------------------------------------------------------------------------GDEGIAHRLGEHLLLTGASVGIACAVALPVGIGLGHLGRGGTLAINVSNIGRAVPTFVLVLLAIGPLGIGDTTTVVALTLFAIAPLVTNSYVGMQEVDAGAKEAARGMGMSGGQLLRRVELPLALPMIMLGLRLAAVQVVATATIAALIGGGGLGRFVVDGLANNRRPEVVGGAILVAVLA----------------
139808208    -----------ADFWNRGVDWIWDTFFYPLKIFNTWLIQDVLQPMRAAYLRMPIVATFVLVMGAGYIIGGIRSALVVGSLTLFIALSPWWDRALVTAYMATFGVIASSTIGITVGTLCAQNNYSSKFILAICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSIPPALNDAGAMSGVNNFQRIFKIDFPLAFPHI---------------------------------------------------------------------
94984279     --------------------------------------------------LPWVVVWPTLLILCLLPGVLPRLVGPLSPGQLLVFDPPLWQLTLTHLALVLLATAVVLLFGIPLAVVVTRPGRLQHLTETLVGLGQTVPTFAILALAVPALGFGWTPTLLGLILYGLVPVVSNGVAGLLAVDRNLLDAARGMGMSNGQRLWRVELPLALPVLLAGIRTSTVYNVGTATVGAALGAGGLGSPIINGLSQQNTGLI---------------------------
296118044    ------------------------------RISGRIISPIIAVLLWQLLSVVGLLPERILPAPTAIITAGWEVLTDGTLAIALATSG----------QRVITGFLIGVVAGIGLGLLVGMSSLFDAALDPLLQALRALPHLGLVPLFIIWFGIGELPKVLLIALGVLFPLYLNTASGFRQADPKLLETARVLGFSFSQRVRKVIVPGAAPALFVGLRQASASAWLTLIVAEQVNASGLGFMINNARDFYRTDVVIFGLIIYATLGLLTDALIRRWEQ----
142357859    ----------------------------------------------------------------------------------LTASGELWKHIRDSLRREFIAFCYAS-VAIPLGVLMGCFKWINEQVDPIVEILRPIPPIAWIPLSILWFGVGNTQNQFIIFLGIFFPILLNTIDSVKNVEPNLIRAARCLGATGWSVITRVILRAALPQIVTGIRIGLGVGWMALVAAELVGANGLGFLINDARTVLRTDFILDGM-----------------------
269955520    ------------------------------DALQTPTGAVQRGAAAAWKRIWPPLLAVAVVLVIWQAVVWSGIQVATAIG-NAAADGSLWEALVTSLSRGVLGFLAAVAIGTPLGIIVARVKFVRVTFGPIITGLQVLPSVAWVPAAIIWFGLSDGTVYFVVLMGAVPSIINGIVAGVDQVPPLLRSVGRVLGAGRLAMVTEIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIAVGGLGQFLDQGRQLADMSLVFTAILLILAVGIAVELALFAPVER---
251789059    -------------------------------------------------------------------------------------DQGIGWNVLASLERVGIGFGLAALVGIPAGFLIGRFRFMAAMFNPIISLLRPVSPLAWLPIGLLLFQRAEPASSWTIFICSIWPMILNTAEGVRQIPQDYLNVARVLKLSEFTIMRKILLPAVLPSVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVPNIIIAILVIGVVG----------------
251799972    ----------------------------------------------------------------------------------------YLQPVLDTLAYGVVATVLASIIGLLFGFLMARHPAIRTVLRGFISLLRNIPFLVWASILVVIFGVGSMPGIFSLILFGSGFLARVYAEAIEEIDNHATEALDAMGAGYLQKIKHAIIPAFIPGYISWTLFMFELSIRASSILGLVGAGGIGSQIKLTMDLFQYNRTSTVICILIVLILVIEFMTKRIRER---
86608094     ------------------------------------------------------------------------------------LDQGLLRQTLASLQRVAIGYCSAALVGITLGILVGSSVWINRALDPIFQFLRMVAPLAWVPISLAALQRNEPAALFVIFITSIWPILINTAVGVRQIPEDYINVSKVLKLSKVDFFFKVLLPSALPYMFTGLRIGIGLSWLAIIAAEIVGVPGIGFFIWDAYQQNYVTEIIVAVIYIGAVGLLLDRLMSVLQNK---
297204708    ------------------------------------------------------------------------------------------PDLAISLQRAGIGLAIGLTVGILTGVLGGLLRSGEYLFNGLVQVLNTIPLLAVLPLMIVWFGIDELTKVLLISFGAGVPMYLNLFAAIRGVDQRLIEMARTTGAGTWRLVTRVLVPGALPGFLVGLRFSLAYSVLGLVAAETVNADGLGFLITQGQTYLQTNQVFVGLVIYSLLGLLADQFVRVLER----
297559379    ----------------------------------------------------------------------------------WTGGAGIPARLGEHVYYSLLGLLLSAAVAVPLGLLTGHTGVGGFLTTSLANFARALPTIGVLFLIVLAAGIGIVPVLCALVALAVPPILVNTHEGVRGVEPRLRDAAVGMGMRGHQVLLRLELPVATPLILIGMRTAAVQVVATATIAAYVGVGGLGRYIVDGQARQDLTMMLGG------------------------
256678506    ------------------------------------------------------------------------------------GDAGVQHRLIEHLGFTGLSMLVACLIALPVALWLGHLGKGGALAVNISNIGRAIPTLALLALLSLTPLREETPTLIALVLFAIPPVLTNAYIGMREADRAVVEAARGMGMSGGQVFLRVELPLAFPLLMTGIRSAAVQTVATATLAAIPGGGGLGRVITAGFNLQNTSQ----------------------------
288916344    ----------------------------------------------------------------------------------LVSEDHLFHQLWVSLSLSLRGALIGGSLGLLFGAVAGLWRIGEELLDATMQMLRTIPFLAVVPLFIVWLGIGDTPKVLLISLATLFPMYLNTYNGVRNVDRRVIEAMDVFGLRGARLVAKVIIPLALPSILTGLRFCLGVSVLALIAAEQINSSGLGYLMYQAQSLQQVDILVVVLAIYAILGLLSDLVVRVLEK----
116753834    ----------------------------------------------------------------------------------------FFQDLPVSLLHFFLGIFAGMIIAMPLGMGMGWSRSLDKIIDPIVEVVRPIPPLAWIPFAIVWFGLTHESAGFIVFIGAVFPILINTYVGFRNLPRVYVESAMVLGATRRDLIRYVALPYALPSIAAGIRIAMGIAWMCLVAAEMFGTSGLGYRIWSYYYLHKMEHVLLYMIVLGMLGLFIDKAFRSI------
29828726     ------------------------------------------------------------------------------------LQHSYLGLIGLHLKEALLPVLAGLLIALPLGQLCVRFRWLYPPVLGVTTVVYAIPSLAFFVVLIDYTGQSEITVMIPLALYSLVLLVPAIVDGVRSVPQETLAAATAMGFGPVRRYVQVQLPIAVPAIIAGLRVATVSSISLVSVGTLIGNQGLGNLLADAMFYHRPALAVNSVVTTAVLAILMDAALVLV------
41406372     ------------------------------------------------------------------------------MHYLLTHLDDAARLTVVHLRLALVPVLIGLAIALPLGMLVQRRRFARRLTTAVASVVFTIPSLALFVVLPMIIGLDEANVMVALTAYTAALLVRAVLEALDAVPAQISDAATAVGYPRLSRMMKVELPLAVPVLIAGLRVVVVTNIAMVSVGSVIGIGGLGSWFTQGYQTGKSDQILAGIIALFALAVAVDGLIVLGGR----
254409551    ------------------------------------------------------------------------------------------QDIVASVFRVLCGFLLAALISIPLGTFMGTFASIRALMEPIIGIVRYMPAPAFIPLLILYFGVGETPKILLIFIGTLFFNTLMIMDSVKFVPKELIETSYTLGGKRHQVLLNVIFPFILPSIIDACRVNIAASWNLVIVAELVAATGLGRRISVAQRFLRTDQIFAGLIVIGLIG----------------
158424203    ----------------------------------------------------PLITLALVIAAWAFATRPGGLPSGAVFSTLYLVDGSYWPHIRFTLLSTLTGYAIGSLAAVVVGILIAESETFEKFVFPLIVAVQSMPKVALAPLILVWFGFGLMSKVVLVALLCFFPLLVNTIVGIRRTDPELVEMCRSFNRSRAFIFLHVKLPSAASSIFAGLQIGIVLALIGAVVGEFIASQGLGYLIGSATVNMSVSTMFAGVLILAAIGMAGSSLMRFIAKR---
153812259    --------------------------------------------------------------------------------FTMIQDQSLFTHIGITLTETLVSFVFTVFLGIGTAVLLWCCPKLSRILEPYLVVLNSLPKSALAPLLIVWLGANIRTIIVAGMSVAIFGSIINLYTGFREADPEKLKLIRTLGGTKKDELTKIVLPSSVPLILSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYGSQTFKLTWVLMSIVILCVIAMGLYAILDFIEKR---
118576124    -----------------------------------------------------------------------------------------------SLWRLIVGLSAAIAGGVVLGVLMARVPAVDQTIGSLVLGLQSIPSIAWVPLALIWFGPFDAGIIFVTAVGAVFAVTINTYTGVKNIDPHYVEAARNMGARGGRLVTDVIIPAAFPYMISGFKQGWAFAWRGVIGAEILFSFGLGFLLHVGRFTSDVSQVISVMLVIMAVGMAVDGLFRRLEDRVRL
256379427    ----------------------------------------------------------------------------------LFLSDVVFEHLVPSLTRLLTGWGIAAVVGVALGLALGRSARAMEYAGPVLTFMRSIPPPALVPVFLLLFNIGTSMQLATIVFGVLWPILLNTVDGARSVDSTKTETSEVFRIPRAQWVLGVVLPSAAPKIFAGLRVSLSLSLVLMVVSELVGTNGIGSQLLLAQRQFDFPGMWAGIVLLGVLGYTLNTVLLALENR---
294085667    -----------------------------------------------------------------------------------IFTAEYYEHIRVSCQRIAIAFAIATGVGVPLGLFMGWSRKVRDFAFPLLELFRPIPILAWVPLSILLLPGFEGPVIFLATLASLFVTTLNAMLGVDSIDDDYFRAAGCLGSSKWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAYMNNVTVPMVIGMITLGFIGYVTSVMVRILGDK---
298243066    -------------------------------------------------------------------------------------------QMLVTIQTALLAMIIGVVGALPLSILAARHPTIYTIVRFLINIIRAIPSLVLALIFVTFIGLGPVPGAFGLGLHTISVLTKLYAEAIESVKPEPIEALSAAGANGLKRFRWGVFPQAFPLLASSTIYYWESNTRDATVVAFVGGGGIGFLLDQNLSLLNYANASVILVTLVVTVVLLDRVSDFVRSK---
269925524    ----------------------------------------------------------------------------------------WWTHTRITLLESILGFALGFGVAAVFGYILAHWRAVERLLSPHIAASQALPVVAIAPLITLWFGYGLLGKVIVCALVVFFPILVNTIVGIRNVPRDLIEVAQVYGAGWWQTFWMVELPLSLPVLLGGIRLGLTLSITGAVVGEFVGADGLGVLLNISKGMFDTPLMFVALITLALMAASFYGIALLLEK----
158424127    ------------------------------------------------------------------VWNAWVTWAFGPKGMGLNPYSGTWLESVTFSTIVAKGFSLAILVGVPLGIAIGWWKLFAMVVDPTIQWLRPVPITAWLPISIAIFGISDFGSIFLITIGAFYPIVINTTHGTRDVEKNWIRAALMMGSSPLTVMRRVVLPAALPSIFTGLRIGLGIAWTAVIVSEMVAVSGLGYVLWDAYYVGRMDIVIADMVSIGLLGYLSDVLIVRLE-----
229821156    -----------------------------------------------------------------------------------------FEYMLESLQMAWMGTLIGAVLSFPLAFLAARTAPVVFVTRMVLNVIRAIPELILAIVMMPIFGLGPLAGALALGIGSIGTLGKLSSEAIEAIDSRPVEAVSATGARKAQVLAWGVIPQAMPEILAFWLYRFEINIRAGAILGAVGAGGIGSILKQLFDKREWDRIGVTLVVIILVTILVDQISAWVRHR---
221067184    ----------------------------------------------------------------------------------------LWTDIGVSLSRVLAGFSIGMLSGLVLGTAVGLSQFNHDLLDRSLQMLRTIPHLALVPLMILWLGIDETPRILLVALGTLFPVYINTASGIKNVDAKLLEMGKSYGLSRKELIKQIIIPGAMPSILVGIRYALGVAWLTLVIAETIASNGIGYMVQNARELLRIDIIIFAILLYALAGWLADWLIRQIEYR---
121607757    -------------------------------------------------------------------------------------------HLLSSLQRFAMGFVLALLTGIALGLLMAWFRWVDEIIGPVFEAVRFVAPIAWVPFAALWFGTGIGGPVLIIFMGALPPVLINTYRGARFVDRKYIEAARMLGAGPWRGITQVMLPAAVPAIVAGLRISAGLAWQSLVGAELIASSGVGYLMVKGQAGLATATVMSAMLAIGLVGLVIDVLLR--------
150388981    -----------------------------------------------------WGFGIFITLWSWWGTEFKMYSIISSLGSMLSVARSMISATMDTLYMSIVGVAISIVLSLIFAILSAKTTAIGEILKNIVSMIRSFPTIIFGIFLVATFGLGTFTGALALGVGGIGMLGKAYTESLEQIDPGQVEALKSVGASWFQIIGQAIMPQFKPSFIAWSLHQVDYNIRDSAILGMIGAGGLGMVLIGRIRLFQYSQAATA------------------------
110668537    -------------------------------------------------------------------------------------------NLAQSLLHYLPGLVVGSTLGVSLGLAMGWSGRLDNALTPVTRFLRPIPPLAWIVFAIVWIGIGHGGAAFIVGIGAFWINFYNAYAGVEGVSTHLKEVAASLGVDDLTMIRKVIIPAAMPSITTGLRTSIGQCWMIVVAAELFGAPGVGFQIINAAQNLATDVSVAYMVVISLVFLVSDGVFRRVERR---
253583587    ----------------------------------------------------------------------------------LIENGKLIKHIAISLRRIFIGFSITVFLAVPLGIFFGAFTNVYVYFKSIFEFFRHTPPLALIPMIILWFGIGETSKIVIIILASFFPVFLNVLKGVGGCDKKYIEVGKVFNLSQKDIFLKIILPNSVPDILIGLKLGIGYSWRAIIGAELIAASGIGYLILDAQQISRSDIVMLGIIVIGTLGIITDNVFS--------
226308524    ----------------------------------------------------------------------------------------LWSNTKATMAAVLIAWVLASAVGVVVGVALGLLPRTERALTPYLEAANAMPRIALAPLFIVAFGISMSAKVALASTLVVFIVLASARAGVRSTDAEWLRLSTVLGASKFQVFYKVLLPVATPAIFSALRLGLIYSLLGVIGSELISARGLGQLIATYSATFRMEAVYAILIMLAIIAVALNQLMGAIERR---
218507450    ---------------------------------------------------------------------------------------------------------------------------FLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMSATQRLLRVELPLALPLILEGLKVATVINIGTATIGSTVAANGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLIE-----
118593426    ------------------------------------------------------------------------------------------KALLETFQMALAGTLIGIVLSLPLAVLAAKSRAVYTSSRLLIALFRTVPDLVWALVFVIAVGLGPFAGTLAIAVDTVGFCGRFFAEAMEDVEKGPAEALTAAGASRFDTIFCAVVPAAMPSFITTSLFALEKATRSSVVLGLVGAGGIGIELKVAMDFFDYQLAMTIILMIFVLVLCVERLGTLARSR---
143241719    -------------WVNDGEDYLKKNYRWITKIIAGYIKSGYYFLEDFLIDSPWLLVASIIFLPCLIAG-GLRLGLYSLFVIYFWGAVGMWDESLQTVALMGLSVLLCVFFGVILGVLCSQSDRFDGFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYA-------------------------------------------------------------------------------------------------------------------
121610891    -------------------------------------------------------------------------------------DKGIGIQLGYSLARVGLGFAIAAVVAIPLGFLLGMSPLMQRALNPFIQILKPISPLAWMPLALYTIKDSSISGIFVIFICSVWPMLMNTAFGVASVRRDWLNAAKTLEVKPLRKAFLVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYYVWNEWNNLSLTSVIFAILLIGVTGMLLDLVFARLQK----
188582838    --------------------------------------------------LPWLLPTLVIVGWQAAASLGLVSTRFAAAGWRLAQTGELWENLWVSFARAASGFLIGGGIGLFFGLANGLSNLSEKLTDTTLQMVRNVPHLSLIPLVILWFGIDEGAKLFLVALGVFFPIYANTLHGIRSVDPQLIEMGRVYGMNRRELFWRVVLPGALPSIFVGIRYALGIMWLTLIVAETISANGLGYMAMQAREFMLVDVVVLAILIYAALGKLADSLTRALER----
136136457    ----------------------------------------------------FYIFFGLIVLLAWFALSQWPTPADTWASFKTILINGYHQHVLQSVGLVTMAFLISSFTGFLLGIFMGANRKFEVLINPIFLTLRPIPPLAWIPLAIVWLGLGDPAKIMVIFVAAFVPSVINSFTGVRSIDVAQREAARMLGISGFSYYTEVLIPSAMPLIFSGLRLSLQASWTTLVAAELVGAAGLGSILNRAAQDINPAMILVGMISVAICGWTMTQLLGYLEK----
297625853    -------------------------------------------------------------------------------------------RSYQHASLVIQSVFIATVIAIALAVLVTSIPKLEPIANTISTIGLTIPSFALLGILIPLAGIGAVTSMILVAFYAVLPILRNATVGLLGVDRTLIESAVGMGMKPWTIFWRVRLPLAWPIILTGLRVSTQMSMGIAAVAAYALGPGLGSYIFTGLAQNALNYALVGTIGIVIIALVADAVLVLIGR----
238027432    --------------------------------------------------------------------------------------DAFWSEAARHLALVAGSTGAAFAVALPLGIGCAHRPAWRATLLPALNVVQTIPSIALFGILMVIGGIGPAPAFVALFLYALLPIVSSVVVGIDGVDARVIEAAAAMGMTPRQRVLGVELALALPVILAGLRIVLVQNVGLTAVAALIGGGGFGTFIFQGLGQAATDLVLLGALPTIALASVLSVVFDAA------
153953662    -------------------------------GLNELLTKVFRKSLAIVLFLVFWQIAPIVGIADHQFIPTFSETISTI--WDLIFKNEMIVHVKVSLMRAIIGFMLAAVIALPLGFLLGGGKKVEEFLDPLLQILAQVNPFSLLPVFILLFGIGEVAKISIIFWVSIWPILFSTITGVKTIDPLLIKAARAMGTSKVKLFWKIILPGSAPNIFAGLKLSSGNAFLMLIAAEMIGASGLGWMVLNSEVNFQINRLFAAAFTIAVLGILINKTITFIERK---
169629549    ---------------------------------------------LLLSRIWPPALAIAATVAVWWLASSVLSQPYSLLAMDLLNRGVLLQDAGISLWRLLIGLCLAAVIGVPAGLLLGVSTTAERAARPVIQFLRMISPLSWTPIAVAVFGIGNQPVVFLIATAAVWPILLNTTAGVHSIEPGYLHVARSFHATRSEVLTAVILPAIRGHIQTGIRVALGVAWVVLVPAEMLGVSGLGYQVLNARDQLAYDQVVAVILVIGILGYALD------------
298292916    -----------------------------------------------------------------------------------------------------------VYVGIPLGLAMGMSPAIRGLLDPPIEFYRPIPPLAYLPLMIIWFGIGELSKVLLIFLSVFAPVALGARAGVKSAAIEQIHAAYSFGASRWKVLCHVILPASLPEILTAMRIGIGFGWTTLVAAEMIAATGLGYMVLSASQFLQTSTVIMGIVVIAAIACLFDMLMRLIERR---
56963020     ------------------------------------------------------------------------------------------SNLLETFAIALVGISLSVVLSFPIAFWAARNLSVKRIVKSFLSFFRTFPDMVMALLFIAIVGPGPYAGMLALGFSAIGMLGKLYAEEIESIDPGPAEALVAAGANKLQILWFAVVPQVLPGFISATLYRFEINMRSASTLGVVAAGGIGTPLLFAIQGRSWDRVGIILIGLVVFVLIIDLISSALRKK---
110633171    -------------------------------------------VLIGLLILSAVLLIWEFLPPALGVPRFIIPTISDMAGELMYRRENLIPNILSTALYTVLGFAIGSMLGAIIGYLLGLSRFWEKVLSPYILALQIAPKVAFAPLFIMWFGYNATPKLLVTVLIVFFPVLVNVLAAMKTVDRDMVNLARAYNLSRWQIFLKVQFPSTLPNLLAGLRISSTLAVIGVTVGELVGGNGLGFLIAYGGGQANAAMVFNAIILLTIIGIALYSVLAWAEER---
294146862    --------------------------------------------------------------------------------LEMLLSGELPSNLLVSFARVAAGLLIGVSLGLILGLVAGLSRAGELAVDPLMQIKRTIPALALTPLFIVWFGIGETPKVALIAFGTVFPVYLNLYSGIRSVDLRLLDAAKSFGLSRWEQIWHVVLPSALPSLLVGLRYALSVAILVLVVAEQINASGLGYLINNARDFMRTDIIVVCLMVYAILGLGADWLVRTVEAR---
15894755     -------------------------------------------------------------------------------------------ALIEHLEIVIITLLISIFIASILTIIAIYSRILSEILIHVFSVVYSIPSLALFAMLIPVSGLGKGTAIIVLIAYNQYLLLRNFIAGLNEVEPSIIEAATGMGMTNMQILFKIRLPLSKKALFTGVRLSVVSTIGIATIAAFINAGGIGSVLSDGLRTMNVYEIVWGSILAASLAIGVNAILSKMEK----
158425519    -----------------------------------------------------------------------------VLATLWLQAPAIWPHTVQTLYTTLIGFALGIVSGVLLGVVIGSSRLAYDTGYPLLIGFSSIPKVAVVPIFVLWFGAGTVPAVLTAMIMSLFPIVVNVATGLATTEPELEDVMKALRATKLDILFNVGLPRAMPYFFASLKVSVTLAFVGTVIAETVASNGIGNLMMIASSSFDVPLVFAGLLVLALLGVGLYAIFSLIEGR---
222055582    -------------------------------------------------------------------------------------------HVGVSLSRTASGFLAASLVAIPLGFLLGSFRTLERLINPVLRFLGQLNPFSLFPLFIMLFGIGELSKGAMIFWVCIWPILFNTINGVKEIDPLLIKSARSMGTGIVTLFFKVILPAAAPGIFLGLKMGSGTAFFMLIAAEMIGASGLGWLVWNAQINFQIPQLFAATVTISVLGLALNGIFAIIER----
266621956    --------------------------------------------------------------------------------------DDYLTVLREHVAISLMALAISVILGISAGYVCVRSPRLEKWLTGTFQTLRIVPSLAILILLIPFLGTGVKPALVALVLLAIPPILLNTVTGLTEVPDFMLETASGLGMTEKQVMYRVKFPMAFPLIMTGVKTAMIEIVASAALAAKIGAGGLGGLIFTGLGLNRLDLLLVGGISVALLSLVSGAILDGIEK----
141231152    ------------------------------------------------------------------------------------------EHLGYSLFRVVVGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARAGVSGVRISKVHAAYSLGASKWQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQQTDVVILGIILIGAIGFAIDMLMRWAEK----
225872299    --------------------------------------------------------------------------------------------TLEHLWLTGAAMLFAAAIGIPTGIALTRRPRWAGPVLAVANVIQTIPSLALFGFLLPLPWLGERAARIAIVAYALLPILRNTYAGIQGIDPAVVQVARALGLTGRQRLFKVELPLAAPVILAGLRTATVTCVGIATIAAAVGAGGLGELIFEGVASVD-------------------------------
142358252    -------------------------------------------------------------ILEWFLWALLDKASFQAGHYLDAVRKGLLPATWVTMRRLLIGFAIGAAFGIPLGALCARVRWVRDTLGVLALGLQTLPSVCWVPLALLWFGIQEEAVLFVVVMGTIWAVVIAVQESVLNVPPLFLRAAQTMGSTGWHLWFRVIFPAALPGVISGMKQGWAFAWRSLMAAEILTGFGLGSLLNAGRELLRMDQVMGVMAVVMLVGLLADLVLFSP------
87120189     --------------------------------------------------------------------------------------------IGQHIEMVLISGVIAIALAIPIGIILPRFAKVAESAMQLLNIGTTIPTLAILALAMSFLGIGTLPAIFGLCIASLLPIVRNTYIGLNEVPAHLKEAAAGIGMTAGQMLIKVEIPNALFVIFAGIRTALAINVGTAPLAFLIGGGGLGELIFTGIDLDEPFMMLAGAIPVAMLAVLVDVLVAAI------
13476944     --------------------------------------------------------------------------------------DSFWAEGSKHVTLALGSLLAAVVAGLPLGIFCHRVERLRAGVLNVLNIIQTIPSIALFGLLIAIRGIGTAPAFVALFLYSLLPVVANTVVGLAGVPRAANDAARGMGMTDRQRLFGVEFPLAFPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGVGQTAMDLVLLGAVPTVAAAIILDAVIEMTATRRRV
90422365     ---------------------------------------------------------------------------------VLIASGELLDNTLASLRRLALGMLLGGVPALLLGLAMGISRPLRVAIDPLISATYPIPKSAILPLVLLIFGLGELSKVVMVALGAFYPIVINTMVGVVNLDRIYLDVGHNFRASRWQVFRTIALPGALPSIMAGIKLAAGMGLILIAISEMVASNGIGFMIWNAWQVLTVDTMYVGLLVIAILGFVFSIVLDEIERR---
120406817    ------------------------------------------------------------------------------------------KALLVTVEMALLGTIIGVILSVPLAVLAAHHWSLYGISRGIITISRTIPDLVWGLIFVIAVGLGPEAGVLAIAVDVMGFCGRFFAESIEDIDPGRIEGLQALGAPRFGVLAGGVLPACMPSFVTTSMFALESSARSSVVLGLVGAGGIGIELATSMTLLRYDEAATIILAILVVVVAFERVSAAIRRR---
256380259    -----------------------------------------------------------------------------------------------HLLYCLAAVLGASAIAVPLGLWIGHTGRGGTVLVAGGNALRALPTLGLVTLLYLLLGGGQAGVVIALIVLAIPPLLAGAYAGVQDVDRGVVDAARGMGMTGSQVLWRVELPNALPLLLGGVRNATLQVVATASVAAYVGIETLGRPLLDGLRVLDYGQ-FVGG-----------------------
220908783    -------------------------------------------------------------------------------------------AASEHLRLVVIPLGVSLGLGLPLGWLSSRSPLAATLFLNSFNALRVVPSLAILFVLIPYTGLSFLSAAIALILLALPPILLNTHIALRTIDPAILEAARGMGMTSSQTLWQVELPLAVPVLLAGIKTATVEVISSATLAAFIGAGGLGSFITLGFAVYDNAILLVGAIPVALLALLAELSLGWLQKR---
15615538     ------------------------------------------------------------------------------------------SAMMETLAMAYTGTLMAAILAIPFGFFMVKNKFFNTLSKWALDAIRAFPELMLAIIFIAAVGPSPFAGVLAIAIGSIGMLGKLYCEVIESIDMNVVEALEANGANKLQVLVYGIVPQILPEFLSYAIYRFEIDVRASTILGIVGAGGIGMLVSIATQNRNWDEVGMILLVIIIVVTLIDYISAAIRKR---
138660027    ------------------------------------------------------------------------------------------ENSWETTLAVLAGYILAVVFAVPIAILIVISPQVERLLYPPLVATQSIPKIALAPLFIVWFGFGIETKVSVAFLICFFPIVVDTIVGLRSIDPSLIQLARSMGASPRRIFLKLRLPGALPSMFGGLKVASALAVVGALTGEYIASSGLGYILLSASGEMNTSLLF--------------------------
192361570    --------------------------------------------------------------------------------LELVYSGELWINFCGSLERTALGLSLGVVAGVSLGLLMYYARLVALLVNPLYNALRQVPLLGLTPLIGLWFGNGDEAKVFIIALAAFYPMVLNSYEGLRNVDGRFREVGQIYGFSRWQQFRLVLWPAALPNLVTGLLLAIPFAWITCIGSELLAGAGLGNLMMTAEASARMDIILICALVVTLLGVVMNYAVSVL------
293192809    ----------------------------------------------ALTVAAPVIFLAVLLAGWWLAWRLPNPMSVISKGSVILALPSTWHKVQVTGAEAVAGCLLGSVVALPSAYVIYRSRILAAAVEPFLGATQALPAIAIAPILVLWVGYGFMSIVVLCALMVFFPILVSTVVGLRHIDRELLEAAALDGATGWTMALYMELPLAAPAILGGLRNGFALSVTGAVVGEMVGGSGLGQVLTQMRNNVDTAGMFVIIIILCTMATLLYTIVYRIERSKR-
289634642    ------------------------------------------WLLLVLCFVLWYVLTSPTLLPAFYFDDPNKAAFFFGEPQKVLLRIWEWLHLWITLLETVLAFAFGTAIGLGVGLWLALSPLASALFDPYIKAANSMPRVILAPIFGVWFGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANGKQLLRHVYLPSAMSWVFSSLHTSVGLAFVGSVVGEYLGARGVGYLILQAEGTFDINTVFAGILVLTAFALILDALVGMGER----
186682670    ------------------------------------------------------------------------------------IDKGLFWQILASLQRVAISYTLAAIVGIGLGVLIGVNKTMSKALDPIFQLLRTVPPLAWVPISLAALRQNEPAALFVIFITAIWPILINTAVGVTQIPQDYNNVAKVLQLSRKEYFTNILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQNNNVSEVILALVYIGVVGLLLDKAMGWLQNK---
218437070    ----------------------------------------LYWILMGSSILVPLLIWQLICSFTDIKAVFLPSPLEVCKALIRLGQQGLFKDTWISVFRVLSGFFLGAILSIPLGISMGAFASIRALFEPIIGVIRYMPAPAFTPLLLIYLGIDEPSKIALIFLGTVFFNTLMIMDSVKFIPKELIEVSYTLGGNRWQVLRQVISPFIVPKIIDTFRINMAAAWNLVVVAELVAATGLGKRILLAQKFLKTDEIFACLIVLGMIGFAIDLSFRLLAR----
148272884    ----------------------------------------------GLIAQPVAIAAVLGAYLVWLA-----VAPLTAVERTTLEPAALGRSTLEHLVLTFSAAAIVLVIAVPLGVLLTRFRGYSAPVLAVANFGQAAPAIGLVVLSMVMTGSGFTASLVALVLYAALPVLRNTMIGIRGVDERLVEAGRGMGMNRASVLFRIELPLAVPVMLAGIRTALVLLVGTAALAAFVNGGGLGVLITTGVSLYLYPVLVSGALLISLLALAIDWLGRVVEHVAR-
239814914    ----------------------------------------------------------------------------------------LWRALSASLAREATGFVIGTASGLVLGALLGLSPLFNRIAGPSFNTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALVPVVVNTCDGIRTAPAGLLEVARVYGYTRWQTVTQVVLPAALPSIFTGVYLALIYSWLATIGAELVAGRGIGNTLIEGSEHFQMDLVIFGMFVIGLVGWLMNASARALERR---
16124864     ------------------------------------------------------------------------------------VDKGLFWHVATSLQRVGIGFSISAVVGVLLGVFVGSNRWAHRSLDPIFQVLRTVPPLAWLPISLAAFHQAQPSALFVIFITAIWPIIINTAVGVRNIPSDYVNVAKVLRLSPVEYFFKILLPATTPYIFTGLRIGIGMSWLAIVASEMLGGVGIGFFIWDQYNASRISDILVGLAWVGLTGFFLDRLVALV------
139905092    --------VPFSDWINFSMEKFIEQFGWFFLNISWLLSWPIIGAQWLLHSLPWIVVIFLVCFIAFLSS-GVRLALFTLSATFYMVLIGYWEESMNTLALVIISVPMAIFIGFGLGVWGFFSKRAEKIIMPILDIFQTVPTFAYLLPILLLFGF--------------------------------------------------------------------------------------------------------------------------------
269797020    --------------------------------------------------------------------------------LNWQGKGGILALTGEHLVMTLQAVLLASVIALPLGVVLGHSRRAAKLTVVLTNVTRALPTFALLIFASTGVGFGNTPTVYAAAIFALPVILANTYEGVRSVDADIRDAATGIGMSGTRVLLQVELPLALPLITSGLRTAAVQVIATIPLAALVGGGGLGIIITQGFGTQRFGQVLAGGVIVAVLCLLVEGVLALAQR----
221632619    ------------------------------------------------------LFAWELACRVFAVPDWVLPPPSAILAALLRDYRLLLFHLSVTMQEIGLGLIVSIVLAIVLAIGIVASRLIERSVYPLVVASQAIPIVALAPLLLIWFGYGLTPKVIVVVLICFFPIAVNMVDGLRGVDHELIDMVRSLGASKWQTLRFVRLPAALPAFFSGLRVAAAVSVIGALIGEWIGASGLGYLMIRAAAQFHTDRVFAAVLVSALVSIALFASVTWLER----
134299432    ------------------------------------------------------------------------------------------KHITISLYRVFAGFLLTVLFAFPLAILVGINQRLAPYIDPVLDFLGHIPPISCIPILILWFGIGETSKLAVIILATFFPVFLNTLNGILGCNKQLLEVGDVFGFTARDKFLRIVIPAALPSIIVGFRLGLGYSWRSLIGAELIAASGIGYMIIDAEQLSRPDIIIVGILTIGLFGYIIDYCF---------
225414562    ------------------------------------------------TLLWIAIVFPVLVILLWQFASTHGLVKASLVPLSYIESGKLWKNLSVSFGRVACGYVIGAVCGVVAGFLMGLFKPVNAAFSGIVSVLRPIPTIALVPIVILLAGIGFSSKVAIIAFGSFWPVLLNTVHGIQSVDNKLLEVAYTYRIPTLKTIFKIIVPSSIPAILTGLRLGMSNAWMSVVAAEMIASSGIGYLITLSRETANARVMYMCVLVIGVIGLFIDRGLTRLE-----
73539621     ----------------------------------------------------------------------------------LIATGEIFVHVGISLTRILAGFLLGAVPGVLIGLAMGLSPVVRALVQPLVNATFPIPKVAILPLFILMFGMGELSKYAIIAVTVVYLVLINTYEGVRDISPLHLDVGHNFGASRLMMFRDIAFPGALPQILAGLRISLGVALLVIVAAEFVGASGIGFLIWNSWQVFEVERMYVGLAASAMLGFLFSLGFDMLER----
119355995    -------------------------------------------LLGVVLFMIVWQIASALKLFGADFSESFSPLAAMLALFEMIKNGELIHHALPSLRRVLTGLSLAVVVALPLGVLVGYFKRIEQLTYVVFQFMRMISPLAWMPIAIIIFGVGDVAVIFLLWLVAIWPLILNTSHGAGRVSPLWVNMAKTMGAKDSGILRKVIIPAAVPDMLTGLRLAVGVSWIILVPAEMLGVPGLGYFILDTRDRFRYDQLMATIMAIGMIGYLLD------------
134097165    -------------------------------FVGAVLVWELVTRLASSPFFPPPSEIVATAAVKW----------FSGPASSLFLSDVVFSDLLASIGRIAAGWLIAVVVGVGIGTALGRSRTAMDYFGPLFAFVRAIPPPVLVPVFMVLLGIGTSMQITVIVFGVVWPILLNTVDGVRSVDQVKVDTARSFRIPPVQWVFGVVLPAAMPKIFAGLRVSLSLALVLMVVSELVGSNGIGYQLVNSQQQFDLPGMWTGIVLLGVLGYALNTVLLAVERK---
159899306    --------------------------------------------QLGQRWLPWLVPIVLIGVWQLAATIGWLSATILQTTWELLLHQNLLGDIAVSTRRALLGLAIGGSLGFIFGLLNGTFPTSERLFDSTFQMIRNIPHLALLPLVILWFGIGETSRLFLVAFGVFFPLYLNTYHGVRSIDPNLREMGIVYGLSKWGLFRHIIFPGALPSILVGLRFALGVMWLTLIVAESLASNGIGHLTMNAREFMQTDVLVMGIVIYALLGKLADTIARLIERRS--
269218501    ------------------------------------------------------------------------------------------SAAWATLKEALLGASLAAAVGVPLGYALARWRAFARTVQPYIGASQAIPAVAVAPLLTIWIGYGAVSITVLCAIMVVFPMIVTTAAGISRVDADVLGAARLDGAHGLRLARSVELPMAAPSILAGLRTGFTLSFTGAVVGEMVGGDGLGLTLTSAQHSADVTGMFAAIALLAACAMCVYTLFGLFERR---
142188846    ------------------------------------------------------------------------------------------PELLSTINMALFSTLFGFTFAVILGILAARSKIVVAVTRRALDIMRSFPELVFAMILLYLMGRSLLPAVIAVTIHTIGALGKLFSEAVENIDDKPLEGLRASGASWFQQIRFGVLPQVWPLFFSYGLLRMEINVRASTILGFVGAGGIGEALSTMIQWRYGAEILAIMFLLVLTITSLDYLSRYVRFRM--
168071003    -------------------------------------------------------------------------------------------------------------------------------------MIRNIPLFALLPLFIIWFGIGEEIKLALVSLGVFFPVYLNTFHGIRSVDPGLIEMGKVYRMSRRSLYAHIVLPGALPSILVGVRYALGITWLVLIVAETVAADGIGYMAMNAREFFQLDVIVLSIVIYALLGKLSDSLAKRLEKRK--
257055831    ----------------------------------------------------------------------------------LIGNGQLLQHVQASLTRSLSGFGIAVAIAVPLGIVIGWYKVISDVLTPLVQLFLNTAALALLPVFVLLLGIGETSKIAIVVYACTWPILLNTITAVRNVDPILLKLGRSLNLPPLTLFGKVVLPASIPTIFTGLRLAGAAAIVVVIAAEMVGAAGLGFLINDAQYNFAVPSMYAGIVTIAVVGVGFNQLLVGVERR---
251827631    -------------------------------VIRGQLSQRAYLLFALTGMLLPLAAWGWLSASGLMDKVFMPSPVDVLLRLYWFNDDDLLGDMWISTYRVAAGFSLSAVLAIPLGIMIGTYRPVQALLEPLTDFIRYMPAVAFIPLVMLWVGIDESSKIAIIFIGTFFQMVLMIAEDVRRVPVTQIEAAQTMGATRSEIVSRVIVQSAKPALLDTLRVTMGWAWTYLVVAELVAANGLGYAILRAQRFMQTDKIFAGIILIGLIGLAIDQLFRWLHRKS--
85375187     ---------------------------------------------------------------------------------------GLGDKLAAHVLLAASAIALGIVVALPLAVWASRNTTVARITLGFASLVQTIPALALLALFFPILTLGFLPALLALALYALLPILRNAVTARDNMAPGVLEAADGVGMSKWQKLRLVEAPLAAPYVMAGIRTASVWTIGAATLSTTIGQPSLGDPIFAGLQTQNWSLVLAGCL----------------------
222086242    -------------------------------------------VISLERFLPFLLPAVVIAAWGWISTRIMPSPAAVVLAFWQTTISGQLPHILVSAGRAFAGLLVGGSIGFLLGIANGVSRLSEKLTDTTLQMLRTIPHLAMVPLVILWFGIGEESKLFLTALGVLFPIYLNTYHGVRNVDRGLIEMGRVYGMSNWTLFKKVIFPGALPSILVGLRFALGIMWLTLIVAESIAASGIGYMANNAREFGMTDVVVLTLVIYAVLGKLADVVARALERR---
187478403    ----------------------------------------------ALRAATPSIMLVVLILAVWEVCVWVLDVSAFVLAVLLERQAELLQASLVTGAEILYGFVYSCIVGIAVALLVDRFAWFGRASYPLIVLFQNVPKIALAPLLILWFGYDLLPKVALIVIMAFFPVTLNMLVGLRAADANLVSLLQSIGATPNQVLARVKIPASLPALMAGMKVAITLSVIGAIVGEFVGASGLGYMIQFASSQMDTALVFAALVQVSVLGVVFYYIIELLEAR---
149203199    -------------------------------------------------------------------------------------DKGIGIQIGYSIYRVLSGYLMAAVVAIPLGFLIGMSPVAYKALNPFIQVLRPISPLAWMPLALFVIQDSEASAIFVIFICSIWPMLINTAFGVAGVRQDWVNVARTHELGHFKTAFTVILPAAAPTIVTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGIVGMMLDAAFATLQR----
296129186    --------------------------------------------------------------------------------LNWTGRQGVLALTRTHLAVSAAAVGLALVAALPVGLWLGHRGRGATLGVVVANTTRALPTLALLTLLAAAGWFGSTATALACAVFAVPPVLANAVTGVAGVDADARDAARGLGMSGARVLWTVEVPLALPLVAAGIRTGAVQVLATVPLAALVGGTSLGTVVVSGFATQRYGKALAGGILVAGLCLLVEGVLAVLER----
138262745    ------------------------------------------------------------------------------------------EAILEHLVYVVVVVGIASLFSIALGVVTRHNTFARELSLAIASVFLTVPSLALFTIFIPLVGLGFWPSFIALFLYAILPVLRNTVTGLDGVDPSVLEAAKGMGLTSWEVLLRVQLPLAWPVILAGIRIATMLTVGIAAIATLVAGGGLGDF----------------------------------------
154247682    ------------------------------------------------------------------------------------------KNSFVTLWTTMAGFAIAVVFGIALGMVVGWSRTIYRGLYPVMIGFNSVPKVAVVPILIMWFGIGEIPAILTAFLISFFPIVVNVATGLATTEPELEDVLRALGASKLDIMRKVGIPRTGPYLFGALKVGITLAFVGAVVSETIGANGVGHLMVQAGSNFQMPLVFAGLLALAVEGILMYAIFAAFERRM--
296141817    --------------------------------------------------------------------------------------------TYQHASLVIQCVLAAVVIALVLAAAVYRSRAGAAIATAIASVGMTIPSLALLALLLLVFGLGVAPSVTMLGFYATLPILTSAIVGLRAVPPNIVEAARGIGMPRWRVLATVELPHAWPVILTGIRVSTQLVVGVATVVAYVLGPGLGSLIFSGLARLGGAGALESALT---------------------
229541672    -----------------------------------------------------------------------------------------WPNIWQTAKEVLIGLAFSIVIGAAIAVFMDMVPVFRMLVRPLLVVSQTIPIVAIAPLLIVWFGFGLQSKIIVVILICFFPLALSILEGFQTVDDDLVKLLKTMHASKWQLYRKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFMTARLFAISAVIIGLTFLLYGAVECLQR----
142120738    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMAR-------------------------------------------------------------------------------------------------------------
125974080    ---------------------------------------------------------------------------------FLIEGDFILQNTLYSIKLFLAGFTLGVVFGVGTGILIGWFPKVYYWVYPILKITGVIPAVAWMPFALTLFPSPFSAAVFLIVICAWFSIAALTAQGIQSTPKYQFEVARTLGAKTPFLIFHVAVPQAMPQIFTGISNANGFAFTTLVMAEMMGQGGLGYYINLSKVWSAYYKVFASILVMALLFSLIMKILGLIQA----
145295361    -----------------------------------------------------------------------------AAGWEVATNGTLLDALLVSSQRVLLGFALGAVLGISLGVLTGMFRFADTAVDPLIQAARALPHLGLVPLFIIWFGIGELPKVLIISLGVLYPLYLNTASGFRQIDPKLLEAGHVMGFGFFQRLRTIIIPSAAPQLFVGLRQASAAAWLSLIVAEQVNARGLGFLINNARDFYRTDLVIFGLIVYATLGLLSEALIRAWER----
86750212     ----------------------------------------------------------------------------------LVFGGTIWPHLWATLFEILSGFVLGVLAGLVVGALISLIPVLERLIYPYLVALQTLPKVAIAPLFIIWFGYGLTSKVVITALVCFFPVLVSVIAGFHSTDKDQLDMMKAFGATKWQTLVRLRIPSALVLIFAGLEIAAVLAVIGAIVGEFVGAQGLGYLVVTLNFSLDVAGVFAVLIVLSAIGLAMHAITRYAARR---
224370190    -----------------------------------------------------LVVVWVLAGTFFLSSRNQFLPVPTLKALGIAVTQGFWVSVWASLRRVLLGITIASVLGIPGGIVIGFYPRLRSLSYSPIQFLRMISPLSWMPVALIVFVQFESAIVFLIVMATVWPIMLNTATGVGNVNPSWIRMAMNQGANHFQLIWTIIVPVSLPNVLTSLRLALGIAWIVLVPAEFLGSSGLGYLINDARDTMSYDVLMAMIIAIGILGFLLDRGMQMVQ-----
22298894     ---------------------------------------------------------------------------------------GLGWQILTSLRRVAIGFSLAAMIGVGLGMLIGSSRALYDAVDPILQVLRPVPPLAWLPIALAALRDNEPAAIFVIFITAIWPIIINTIVGVQQIPKDYKNVARVLRLSRKDYFLNILVPATVPYVFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISEIIVAVIYVGIVGLVLDRSVAFVGR----
284054400    ------------------------------------------------------------------------------------IDKGLFWQILTSLQRVALGFSLAVVVGVSLGVLIGTNTLMYRALDPIFQILRTIPPLAWLPISLAGFERANPSAIFVIFITAIWPIIINTTEGVRQIPQDYNNVSRVLRLDRKTYFFKILFPATVPYIFTGLKIGIGLSWLAIIAAEMIGGVGIGFFIWDAWNSSRMSDIILAVIYVGVVGLLLDKFITFL------
196166531    ---------------------------------------------------------------------------------------GLLDALWVTVKTALVGTLLGMALALPVGVLAAPNPRLSPGFRTLTVAIRGIPEIVLAIVLVVITGLGPVAGALALAVGSLGFLGKLTADSLEELDPSPSRALTATGASHLQVFFAADFPRVLPALLGHVLYQLDVNIRSAALLGIVGAGGIGYELLNAARVLEYG-----------------------------
196166531    --------------------------------------------------------------------------------------------AGQTLSTALCATLLALLLSIPVSLLAARNRYVSGAARSLIVLARAVPDVIMAIVAVRIFGLGATAGIIAMGLHSVGMVGKLYADVXEETPEGPRRALRSAGSSYPQELTSAVLPHLLPSFIATALHRLDVNLRSSVLLGFVGVGGLGYEIAQSFQRLDYRRGMA-------------------------
143934260    --------LPLMPWINKWFKALNENFGFIFEAINNVLLAMLMGLKNFLVQAPWPLVIIGVVILAYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLIIGVPIGIWMSRANRVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPALLQLLYM--------------------------------------------------------------------------------------------------------------------
138523073    -----------------------------------------------FQILPSLILITFLFVLWEFLVRVLNVEEWFLPPPSLIFKELFFNHFVTTFTEVIFGLSLSALLAVNIAIIIFFFKNLERSIYPLLIASQTIPVITLSPLLLVWFGPNILSKIIIVVIISFFPIIVNFLDGLKSVDTEMIKMANQFGATKFQIFYKIQVPYSFPYLISGMKIASVSSVIGAVVGEWVGAGGLGWLIKISSPQFLTERVFASIFVLSLLAIALFSFFYFLEK----
143433168    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTVVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFLIDHFSAFIRSKIK-
256394738    -----------------------------------------------------IWGARALLAVVVIGGWQWFTAAGWVDKFFYAQPSGIWNRLWDTMQEALYGFLIGTGVGVVLGVALGMNRFLAEVLDPYIKIVNAVPRIVLGSIFIVAFGVGMAPKVLLAAVLVFFIVFFNAFQGVREVDRNVLNNAKVLGASRWHTIRHVIIPSALTWIIASLHSAFGFAIVGAVVGEVLGAKGLGLLIKSAQGNFDPYGVFANMFVIAALVLIVEFVIERVERR---
66046827     ----------------------------------------------------------------------------------MIVSGELAHHLWVSLQRALLGLSIGVSIGVVAALVTGLSRRGEIVLDSPMQRLRTIPSLALVPLFILWFGIGEFTKVALIVMGTTFPVYLNLFSGIRNIDPKLIEAANTLGLSRRELIWHVILPGSLPAFFVGLRYSLGISWLALVFVEQINTAGIGYLASDARDFMRTDVIVICLLIYSVLGLVIDAIIRTLER----
291459818    -------------------------------------------------------------------------------------------PILDTIKMSFLGSFLGSLLALPFAMLACKSRALVMLMRLLFSLVRTLPTLVSALIATFIFGLGTIAGTTAIAVFSFAYIGKILYEEIETVDMGAFEAMEAMGATKAQAFRHGILPQVLPSYLSNSLYNFEGNVRYAAILGYVGAGGIGLILNEQLGWRSYANVGMILLALFVTVFFIETISREIRRR---
145223697    --------------------------------------------------------------------------------------------IWQHLLITAAVTAIVLAIGIPLGVLVTRAKVLRPLFVGIANVGQAAPAIGLLVLLFLLTQTGFWIGVLPIALYSLLPVLSSTILGIDQVDRSLLDAGLGQGMSRRSLLLRVELPLAVPYILAGLRTSLVLAVGTATLSFLVNAGGLGILIDTGYKLQDNVTLILGSVLAVCLALLVDWLGGLAE-----
141827984    ----------------------------------------------------------------------------------MTLNGELFIHVGVSLRRVVLGFLLAMVLAIPLGLILGWYRKAEQFCEVIIHVGRTIPIMAWIPLTIMWFGMGELSSILIIMLGAFFPTFFNTIAGVREVNKNHIDAALNLGVKPWRLFKEVVLPSSVPLVVTGQNISLGYALSAIVAAELIFKNGIGYLLMDGRIQYSFETVILMMVILCFLGLILNVGIKILE-----
292655752    --------------------------------------------------------------------------------------------LVQSLYHYVPGLLIGTSLGVFAGIAMGWNTRVDSVFTPVTRLLRPIPPLAWIGFAVIWLGVNHQGATFIVAIGSFWINFYSAYGGVEGVSEDLKEVAATLGVDDWTMIRKVVIPAASPSIMTGIRTSIGQCWMIVVAAELIVGVGVGYEILNTAQNLAMDVSVAYMLVISIVFLVSDGLFRRVERR---
136176925    -------------------------------------------------------------------------------------------HAWRTFWVTMAGFGIAILVGVLLGFLIGSSRLAYAAVYPLMTAFNALPKAAFVPILVVWFGIGIGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLVKVGLPRSMPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSAMQMGLAFAGLVVVGAMAMVMYELFSFVEK----
143250035    --------------------------------------------------------------------------------LEYIADLDYMEYVLETIQMAYLGSLFGLIITLPLGWLGAFNRFVYPVARLVTMGFRAVHEMIWAIIFVSILGFGMLPGVLALTFFCAGFASKLLAEEIESVDMGPVEAMRATGANLFQVMIFGVLPQVRVALTGIAIYTWDVAFRAATVVGFFGAGGMGWYLKRNVLQIETERVSAILFSIIILVLISEFFSAIARER---
257784196    -------------------------------------------------------------------------------------------HTGITLLESFVGLAIGVLIGFLLAVFMDFFKTLDKLLSPLITISQTIPVVTIAPLLVLWLGYGLLPKIVLVAISTFFPITVALNSAFKAIDPDMVDLMTTMGATRMQVFWHVKLAAAAPQFFSGLKMSVTYAVIGAVIAEWLGGDGLGVYMTRVRKAFAYDRMFAAIVVVSALSLVLMKLVELIQK----
226944292    -------------------------------------------------------------------------------ALPMLADGSLFVHWAASASRVIGGVLLGVLAAVPVGFVLGWYAGARRLLTPLLNFFRALPPIALIPLTIVYFGIGEAAKILVLVYAAFFTAVVVLYEGISRIAPIYVNVARTLGASERELFLRVVLPLALPHVLTATRVALGVGWMTLVASELVSANGLGSMIQVAASYFQLEVIYLGLICIGFTAMAMDFLLVRLSAR---
298721633    ----------------------------------------------------------------------------------------LWAPALETIQIAIWGTLLSVILALPLSFIAHGWHWLRRITRQFLNVIRSINELILALVFVSAVGLGPFPGVLALALHGMGMLAKFFAEAIEEIDDGPLQALRSAGASQLQIIAFGVVPQVITAWIAVVLYRFEVNLRSATVLGMVGAGGLGFELVSSLKLFRYQETATCIIVITVMVIAADMASNWLRSR---
291302413    -----------------------------------------------------------------------------------VAMSELWFSLFETFVIAMAALVIGLVLALPVGCLAARNSVIAKIFRIFIVCVRGVPELVLAILFVIIVGLGTVAGAFALAIGAIGLLGKLVADSLEEVDPGVEQALRATGASRVRVFFAATLPQALPAFIGHILYQLDVNFRAATILGIVGSGGIGYYLLQASRVREFETVTTITLMIFGVVMTIELIAMWLRR----
291302413    --------------------------------------------------------------------------------------------IAQTLAIVISATLLSMVLSAPLAFWAAANTSARLGSRGVIVVARAIPDIVLAIIFVRIFGLGILPGVLAMGLHSIGMIGKMYGDAIEQIDEGPRTALRAAGATRRQQLIGGVLPQVLPAFVATAMHRLDINLRISVLLGYVGVAGIGKEIKDAVESLQYRR----------------------------
196259358    ----------------------------------------------ILPWIIPLTLIIILSQIGWISTRVLPAPTAVIQAAIDLTRSGLFKHLSISAGRALTGFLIGGSIGFILGLVNGAFRTCEHLFDTSVQMLRNIPHLAMIPLVILWFGIGDPARIFLVAIGVLFPIYINTFHGIRTVDQGLLEMGRIYGLKPWELFTQIIFPSAMPSILVGVRYALGIMWLTLIVAETIASSGIGYMAMNAREFMQTDVVVFSILMYALLGKLADEVARFLE-----
118476134    ------------------------------------------------------------------------------------------PNTMQTLQEVIIGLFFAILIGTSIAILMDVIPLFRILINPLLVISQTVPIVVLAPLFIIWFGYGMLPKVMVVILVCFFPIALSILEGFQTVDKNMLKLLQTMKATKWQVYQKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFLTARVFGVAAIIVMVTLCLYFIVEFMAR----
135120715    --------------------------------------------------------------------------------------------LVQHTGYVVSVLVTAGIIAVVTGTLTRRNQLAKELSLSIASVFLTIPSLALFVIFIPLVGLGFTPSFIALLLYSLLPILRNTITGLDGIDNGVLESAKGMGLSPIQVLTKVQLPLAWPVILAGVRVSSMLIVGLAALATLVAGGGLGDFIKSGLARLPLPNSLEGTLLCLVLAVVIDLILQAL------
298676097    -------------------------------------------------------------------------------------------ATLQHVTLVYLTLIASIVISIPLAFISVESEKLANWIMKVSNLLQAVPSFAVVAIVVPLIGIGFTPALIAILVRALLPIIKNTYIGLLNIDPSLIDYAHGVGLTRWQINRYIRLPNSYPAIFAGIRFSALLANSIAVLTALIGGGGLGELVFEGLVSFNIDRILAGAIPAILLALASDSLLAMIEKK---
251799431    ----------------------------------------------------------------------------------LATSENLLHHLLVSMGRAGLGFLIGGAAGLLFGLLTGLFRKAQYLLDPSLQVLRLVPHLAIAPLIILWFGFGETSKIAIIVSGSFFPLYINTFLGIRNVDNKLFEVSRILGFSPLKRLTRLILPAALPDILIGVRISLAVSWIGLVVAELIGSSGIGFLINEAKQNSETSVIFVGIIIFAVIGKLIDSIMKSVEIR---
154245158    ---------------------------------------------------PWALPLAILAVLGFLSSRVLPAPGDVALAFWRTLKDGLLSNICVSTGRALTGLAIGGGIGFALGVLNGVWKPAETALDSTLQMLRNVPHLAIIPLVILWFGIGEEAKIFLVAVGVAFPIYLNTYHGIRNVDAGLVEMARVYGLSPAALFTRIVLPGALPSVLVGLRYALGIMWLTLIVAETISSTGIGYMTMNAREFLQTDVVVLGVLAYALLGKLADSLTRGIEQR---
157164093    -------------------------------------------------------------------------------------------HTIISFKRIFAGYALSFALALVLGGIAALLPKISVYYEWILEFFRNIPPLSLIAILVLWFGINETPKIIIIILASFFPMFLSIQKGLTSCDTKLIEVGKIFGFSKFEIFYKIILKSALKDIFVGMRIGFGYAMRAIIGAEMIAASGLGYLILDAEELSRADRIFVGIFTIGICGVLIDRIFLFL------
152976061    ----------------------------------------------------WMIFIALMLLYIWAFSGMPVEGIKDTAGVSLPGGEDLLHGLVDTLAIAILGTFVSAFLSIPFAFWAAKNKGMSSIGKFVLSFIRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYAEGIENIEKGPIEALVTNGANRFQILWYAVWPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWPRVGIILLGIIIMVIIVDFLSSSIRKR---
269795239    ------------------------------------------------------------------------------------------QYVAISTQRVLIGFAIGAVIGLLLGAVVGLSHWARGLLAPSFDGLRAVPSLAWVPLLVLWVGINEDSKIILIAIGAFFPVYTTVAGALRHVDPHLVEAGRAYGLSGPRLLAQVQLPAVVPSVLAGLRLALAQSWLFLVAAELLNSSGLGFLLVDSGQNGRVDRMILSIVLLALLGGLTNALVGLAEK----
148258796    ----------------------------------------------------WEVVIRVFGIAPFILPAPSAVAQALWRGF---ANGPFLQHTLTTVAEVLLGFIFGSAVGLVLGVGIALNRHIAYFVYPYIVMFLSMPKVALAPLIVLWFGLGITSKIVTAALVTFFPVMVNTIAGLNAADRDGIDLIRSLGGTERQIFTMLRLPAALPMIVAGLEIAMTLSLIGTVVAELIGAQGLGMLMQSMNFSMDTAGVFSILIVLAIVGLVLNQALKSARRRM--
221194585    ------------------------------------------------------------------------------------------SHTLVTLEESLLGLAIGVVIGFVIAVLMDRFEGLYHAFSPLITVSQTIPVVAIAPLLVLWMGFGILPKVVLVAISTFFPVTVALISAFRSVDSDVIDLMRTMGAHRVQIFRHVKLPAAARQFFSGLQISVTYAVIGAVIAEWLGGDGLGVYMTRVRKAFAYDRMFAAIVVVSALSLLLMWFVGLL------
297559378    -------------------------------------------------------------------------------------DRGVLPRLTEHMRLSYLSILIGLAVALPLGLACARWKPLYPPVLTGVNVLYAVPSIALFFLMLPYTGFSDWTAVVPLALYTLVILLPNVVDGLRQVPDHVRQAAVAMGFGPLRRLLYVEMPVAVPVVIAGLRVASVATISMVSVASLVGLGGLGRLILEGFRRQFDAPIVVGIVLTVALAFVTDAVLVLAQR----
94309221     -------------------------------------------------------------------------------------DQGIGWNVLASLARVAAGFGLAAVVGIPAGFLLGRFAFLNAMASPVISLLRPVSPLAWLPIGLLLFKAANPAAIWAIFICSIWPMIINTAVGVTRVPQDYLNVARVLDLSEWKIFRHVLFPAVLPYMLTGVRLSIGTAWLVIVAAEMLGGTGIGFWLWDEWNNLKVEHIVIAIFIIGVVG----------------
256680821    ----------------------------------------------------------------------------------WSGENGIAHRLLEHVLLTLVCLLISCLVALPVALVLGHIGRGGALAVNLANIGRAVPTFAVLVLLLPVGKLSEGPTVIALVLFAVPPLLTNAYVGMRGVDREVVRAARGMGMTGRQLLWRVELPLAAPLVLTGVRIAAVQLVATATIAALSGGGGLGRIITAGFNLASTPQVVAGAVLVAVFALLVEGAFALGERW---
253574509    ---------------------------------------------------PPLVAVILFLLIAWFHIEKWILPSPVDIGRAAAGAASLGEHTAATLRLMFIGFAIGTLVGLLTAFVLHYVPFLKASLYPLIILSQNVPTIALAPLLMIWFGFGILPKIIVITLVCFFPVTVAAMDGLSRTDRAMLDYMRMIGASKADIFRKLEVPYAIPSIMSGVKIAATYSVMGAVIAEWIGADGIGYYMMLQKASFRTDKIFVAIAIIVAISLAMFACVALLEKW---
227496145    --------------------------------------------------------------------------------WLALTQGGLAGYAWVTMREALLGCLTATCLSLPLAWGLFHWPRFSRTVLPYVAASQAVPAIAIAPLLVLWIGYGTVPVVLLCTLMVFFPITVTVLLGLRGLDTDVLDAARLDGAHGMSMIMRMELPMALPAILSGLRTGFTLSVTGAVVGEMMGGQGLGMVLAHQRDAVDTAGLFSTIVLLCAMAMAIHWCLHEAERRSRV
94309339     -------------------------------------------------------------------------------------------HAWRTFWTTMVGFGLAIAVGVVLGMLMGSSKLAYAATYPLMTAFNALPKAAFVPILVVWFGLGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRRDVLLKVGLPRAMPFFFASLKVAITLAFVGTTVSEMNAANGIGYLLVSAGSAMKMPLAFAGLVVIAIMAMGMYELFSVLEKRM--
58616488     ----------------------------------------------------------------------------------------LWTDTAASLTRLFWGMLLGGIPALLLGIVMGLYRPIRAVFDPLVAATYPIPKSAILPLILLIFGLGEASKIVMVATGVFYPVLINSMAGVMEINKIYLDVGHNFKASRWQVFRTIALPGAMPLIMTGVKLGVGLGLILITIAEMVGANGLGHMIWNAWEILSVETMYVGLIVIALLGFLFSLALTELERW---
118472663    ----------------------------------------------------------------------------------------LWSDIGVTSSEVILGFLVGAVGGSALGLLLWYSQFVADLTAPFIAAIGSIPVLAVAPLTIIWFGTEMTSKVVIVAFSCVVVSLTTSYSGARRTDPDLVNLMKSFGATRSQIFRKLVVPSAMSWVVSGLKLNIGFALVGAIVGEYISSDGVGHMILRGSSNFTITLVIAGIAIVMVMVLVFNILVAGLER----
221069138    -------------------------------------------------------------------------------------DQGVGWNVLSSLQRVALGFGLAALVGIPLGFVIGRFSFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMVINTAVGVQRVPQDYMNVARVLNLSEWKIATTILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEWAL---------
254424863    -------------------------------------------------------------------------------------------HVLASLRRVFTAFGIGSIVGLLLGLLMGYYKYIRAAFYVATEILRPIPPLAFITLFILWFGIGEVSKVLIILYAGALIVMLNTMEGVRACPKEKILAARTLGANDLAIFAYVIFPAALPYIFTGMRVALSVDFGILVAAELLAGDGMGYIIQDASTFFNVEALFVGILMIAFFGVVSDFLLRIISAR---
126659620    -------------------------------------------------------------------------------------------ATIETFEMALVGTVFGALFSLPLSLLAAKNRAIYSLSRGFITLLRVIPDLVWGLLFIVVVGLGAGAGILAIMVDVMGFCGKFFAERIEEIDPKPVEALRALGASQWGIIVGAIFPVTMPSFVASTLYSLEASVRSAVVLGLVGAGGIGVELATSMQLLRYDEAFMT------------------------
152976062    -------------------------------------------------------------------------------------------AILETIRMAIIGTTFGAILSIPLAVLAANNALLYGPARFVLNFIRTIPDLLLAAIFVAIFGIGPLPGIFALIFFSVGIIAKLLYESIEAIDLGPLEAMTAVGANKMQWIVYGVMPQVMAQFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTSSIIIYTLIVVLLIDYISTVLREK---
137406823    --------------------------------------------------------------------------------------------MLETLKMAFVSTIIGFFIAIVLSPFAAKSAWIYIPMRIILAATRSLPSIIWALLFVVIVGLGPLAGVLAMTFYTIGYLGKLQYEEMEGVQNSPLEAARAMGLSHPEIVTNVVIPESSNNLLSQLLFMFEYNVRHGTVLGLVGAGGIGYYLDFYIDWQDYHKVMA-------------------------
143978509    ----------------------------------------------------------------------------------------FFDDFFVSLTRASVGFTIGALLGIVSGLLTARVKLFRILVYPFFNILRPIPAIALVPVAIVWFGIGEDSKYFVIAYTVFLAVWLSTHHGTELIPETYIRASRTLGATKFREFVEVVIPAAMPYIFAGLRLGAALAFLSLVAAELTGASGIGYRIDEARQYFLVDRMFVGLIELGVLGALLDTFFVVISKK---
282897425    ---------------------IGDNSTWLFMILSITIPVFIWLVVSNSGLVKPLFLPTPQAVLTALQKLWATGNLQTDIGF--------------SLLRVLGGFLLAAVISIPLGVLMGSFPVVRALFEPAISIFRYMPAPAFIPLLILYFGLGETPKILLIFIGTVFFNTLMIMDAVKFVSRELIETSYTLGGKNHQIILQVILPFIVPNIIDACRVNMAASWNLVIVAELVAATGLGRRISVAQRFLKTDEIFAGLIVIGLIGVVIDILLVMLHR----
144184836    -------------------------------------------------------------------------------------------AMWESISIAWVGTLIAALFAIPLSFLAAENRPIAWVIRQVFNILRAVPEVILAIALIPIFGLTPLTGVLAIGIGSIGTLGKLFYEVIESIKKDPLEAADAVGANKLVRFRWGVLPQVMPEMTSFVLYRFEVNIRASAVMGLIGAGGIGNDVALALRFKDWEVAGMGLLIVIGGTILVDAISGAARK----
54025051     -----------------------------------------------------------------------------------------------HVSAVLQSLVLATLVAVVLGVLVYRSPLGSAAATAATSAILTVPSFALLGLLIPVLGLGVAPTIVALVVYALLPILRNTIIGLSSVDPSIVDAARGVGMNRLRVLARIELPLAWPAILTGMRVSTQLIMGILALAAYAKGPGLGNLIFSGLSRLAVPQALTGTVLIIVLALLLDGMFLVVGR----
149187933    ----------------------------------------------------------------------------------------LWETINVAIAATLVSSVIAIILAFLAASNGYAPASVRVAVRSFVAFLRTMPELAWAVMFVMAYGVGTFPGFVALTLHTIGSLTKLFYESIETISDKPVRGLTACGSTPIQRLRFAFWPQIKPTVLSYIFLRFEINFRSSTILGLVGAGGIGQELMTNISLGRHDQVSITLLLIIIVVALIDMTSGVLRKK---
183980070    ----------------------------------------------------------------------------------------LWFLAYQHISLVGQTLILATAIALILGVLIYNSPLGVAAGNAVTAVGLTIPSYALLGVLVGIVGLGVLPSVIMLTFFGVFPILRNVVVGLTGVDKGLVESARGMGMSRLTTLVRLELPLAWPVIMTGVRVSAQMLMGIAAIVAFALGPGLGGYIFSGISRMATNSIVAATIGILILAVILDTVLNLIAR----
297565358    -----------------------------------------------------LWVGVLVLFAQQGLWRTVLGWLFPSVQTPIFERQTLFNLALEHLGLTFVAGGLVLGVGLPLAVWVSRSEAFRPLVENLAAVGQTFPPPAVLALALPLFGFGAQGAVLALFIYGLLPVVRNTLEGLAGLPQDVLESARGMGLSPRERLFRVELPLALPVILSGIRTSFVLILATATLAPLVGGGGLGVPIIAGLAVSNLALVAQGAAAVAILAILLDYTFAQLEA----
239627741    -------------------------------------EKSVYAALAIASFFLAWAFITTFTAAGETTPGPVQVIRLLFTSFFEIGRYTIYGHLYYSLRRVLVGYTVAAVSGIVVGLSMGTSRYAEAIIKPLFELIRPIPPIAWIPLVILWFGVGELPKYAIIFIGSFTNITLNAYTGAQRVDPTLIGCARMLGTSDRDIFLRVILPSSLPQIFAGMQVALSTAWMAVLAAEMVGAEGCGWIILRGSDTINIPLVLVGMVVIGVVGLVLATLMRAAERR---
217032508    ------------------------NMGVFKQLIKELYEWLLHSVDVITQHL--IAMALKISVVKYLIKEFHDRFIY------------FIDLIAQHFIIVALSSLLVLVFGVLIGVFVFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEAREEVIKAAIGLGCNPKELFFKVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSFIIALFSVLADQFVSV-------
284045703    --------------------------------------------------LPPLLFLIAILVI-WQVGVKVSGTEESTLPAPTDVFSAMWDNAWVTIKEILIGYSLAIVLGVGLAVLLASSVLAERAMYPWLVVSQMVPIPAIAPILVIWTGFDMRPKVIVIMLVSFFPIAVNTLDGLKSTEPELLNLLKTLGAGRWKRFRTAQLPSSLPFLFSGLKIGAALSVIGAVFAEWVGADGLGYLILTLNNQVATAEMFATIIVLAAIGIALFGLVRLFER----
294011624    ------------------------------------------------------------------------------------GDVGIAGHVLTSLSRVLIGYSIAAVIGVALGILIGQSVFAFRALDPLFQVLRTVPPLAWLPISLAIFQQAQPSAIFLIFITAIWPIILNTAAGVQTLPVAYRNVAKVLALNPVEYFVRIMLPATVPHMFTGLRIGVGMSWLAIVAAEMVGGTGVGFFIWDSYNSSLLTDTIVALIWIGMVGFALDRIVAFAGR----
86356140     -------------------------------------------------------------------------------------------EAFAHLLLALGSLAIAIVLGLPLGILCFWVPRLRAIVLQGLSLIQTIPSLALLAADIGIRGIGTAPALIALVLYSLLPIVANTVVGLEGVDPSVRDAAAGMGLTRRQILTGIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFAVILDAVIDSI------
16329886     --------------------------------------------LMSLSIIIPLVLWALLSSLPTVSDVFLPSPQSVIQALIKLFKDGFLQDSLTSFGRVVGGFFLGGLVAIPLGILMGTFPSIRSLTEPIIGVVRYMPAPAFIPLLIIYLGIDEASKIALIFIGTIFFNTLMIMDAVKFIPKELIEVTYTLGGLRKQILFKVITPYIIPNILDAFRINMAAAWNLVVVAELVAANGLGKRILLAQKFLKTDEIFACLIVLGLIGFALDLSFRLILR----
111023999    ---------------------------------------------------------------------------------------------VASLQRAALGVGCGVLIGLVLGVLSGLSALGEELIDSTMQINRAVPFLALVPLFIAWFGIDETFKVVLISVATLAPMYAYTYLGVRGVDRKMVEAARGFGLTGWRLVFGAILPTALPGVLMGLRICLSLSITGLIAAEQVGTRGIGYLVTLAQEYNRTDYMVLCIVMYAILGLVFDAVVRVIEK----
218895783    -------------------------------------------------------------------------------------------HLPATLYVVLIGVAISIVLGVGLAMLMNASNWMERAFYPLLVASQTIPITALAPLFVLWFGYTIWSKVVVTVLITFFPIAVNTYDGLRSTKKEWEELLVTYGATKKDVFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAIFFVILISILEKK---
293602166    ----------------------------------------------------------------------LPAPSAVATTLWSSLTSGYWPHIGATLAEMLLGLLIGGAAGLGLGVALAESALLDRVLKPYVIVSQVVPKLALAPLFVLWFGFGMAPTVVMTALICFFPLMENTLTSLRQVDPNRLQLFRMLGATRAQVLLRLKLPSGLPGILAGLRVALVLALVGAVVGEFIGASGLGAVIIAAQGMMDTPLMFAALVAIAAIGLLGYQATLMLERR---
54024090     ------------------------------------------------------------------------------------------PDIGVSLWRLVLGLLIAVTVGVPLGLLLGLHAATEHALAPVVQFLRMISPLSWAPIAVALFGIGNQPVVFLVAAAAVWPIVLNTAAGVRAIDPGLLLVARSFGATRREQLTAVVLPAVRGPVQSGLRIALGIAWVVLVPAEMLGVSGLGYQILNARDQLAYDQVMAVIVVIGALGFVLDGLARALLDR---
138478409    -------------------------------------------------FVGPLVFLAVLALWEAGSRTGVISSIVAASAFWELVTSGLLKHLSASLYRLVIGWTLGMLLGLAVGFAAGLFSLARAGLIPLVSALFPIPKIALLPLFIIWFGIGEQSKVATILFGTFFPTVISTYGGVDNVDRNLVRMGQSFGMPWWSIVRKIILPGALPAILSGARISASIAIILLVAAEMIGAEGVGAYVLMAGNLMATDQLIAGVAILSCLGL---------------
55376788     ------------------------------------------------------------------------------------LRDGLLWAIVETLAISVVGTTLAVALAVPLGLTSAATRGLYHASRTVLSFLRSVPGIVWGFLFVTAIGLGPFAGVLALAVHNAGVLGKLYADFLEDTDPMTTEAVAGSGATRLQAVCHGMVPQVTPTIASYTLYRWECTIRSAAILGFVGAGGVGYYLVITIQRLQYGKLSTAILAVFALVVTSDWLGSQLRTR---
152996716    -------------------------------------------------------------------------------AFFDVEFSRWLTHLWATLRVALMGFALSIVIAIPLSIGMMRSELMNRVLYPALIVIQSTPVVAVAPLIIVLLGTDDPSRVLITCLITFFPLVVSTTTGMLETPPEMIELSQSLRAPRYRETWQIRIPYAIPHIFSGLRVSITLAIIGAVVAEFVAAEGLGYFIQFSTSFFKIPQAFAGLIFLSVISLLLFKSIQWIQAW---
296039065    ----------------------------------------------------------------------------------------LWRHLAASTLRVLNGFLLAAALAIPLGVLMGRFGPVRRALETTVNLVRPIPVTAWAPLTLLIIGYGDRSTIFLIFVAAFFPILLNTTVGVAQVPQRLLEAAAMLGTPKAKTLYKIVIPSAMQSITSGLRIALGLSWVVLVVGETVGSTGLGAMITQARDMSRTDLIIAGMVFIGLAGFVTDRFMGWLLR----
149182176    -------------------------------------------------------------------------------------------HLTSTVYLTLLGFLIGCGIGLVVAVGLHLVPILRESVYPLLILSQNIPIIVLAPLLVVWFGFGLLPKMIVITLVCFFPVAVAALDGFRQTGNELKHYMQMAGASKMQIFRKLEWPHALPSIFSGVKISATYSVMGAVISEWLGAKGIGVFMTLASSSFRTDRVFVAIFAIMLLSLVFFAIIIGLEKW---
50123217     -----------------------------------------------LSLTPWLAPLMLIALWQISSTREWVNVAFIEALWSGLIQGGLLADLNASLLRALQGFMLGSAIGVLVGALLGGWRIADKLFNPALSALRCVALFAWLPLITAWFGLGESAKIVFIAVAAFFPVMLATRQGIAQLPPALLEVAQVLRLTPMQTLRTLILPSVLPPLFSGLRLALMHAWTGAIGAEMPSGEGLGGMMIRAQQLLESDRIMAGVVLIAVVAALFSRLITLSERR---
50123217     -----------------------------------------------------------------------------------------------SLMRLVIGFSGGIALGLVLGSLFGLNRRLNALFMPLFTVIAQIPTLAWIPLLMLSLGIGEALKLVVLVKSVTVPVTLYTCAGIQQTPQKLHEMVRSLRLPPVAFLRYLILPAMLPYVMTGVRLAFSTGWVALIAVELLASSGLGYLLVQSRQLFMLDLVFVCILIIGILGFTGERVLLKLERR---
269977358    ----------------------------------------------------------------------------------LFATPNFWPYLGNTLVSALAGTLLGLLFSVPLAFAIHHFHWLNAAVQPFLGASQAIPAVALAPLLLIWLPASWLAIVVLCAIMVFFPILVSTTVGLRHLPVEVLEAAKLDGANTWQLLRHMELPLVLPSLMGGIRNGITLSITGAVVGEIIGGHGMGTLITLQSHNVDTAGMFVSLFTICTLATAIYLGVYQLERRSK-
225420036    -------------------------------------------------------------------------------------------HVVYSLLRVMAGYFIGAAVGVVLGLSMGWSRLVEAVFSPVFRIIRPIPPIAWIPISIVWIGLGEGAKVFLIFLASFCYVTLNAWSGAKNVNPEYIDAARMLGAGKRKILFTVVLPATIPPIFAGLQVALSSCWATVLAAEMVSSEGLGWIIIAGMNNNDMIQIMTGILAIGIVGMLLSTIFRKVEAR---
139647700    ------------------------------------------FIYFGLTNMPWMPLILIYGLIGFKIG-GLKLSLTIIASFLFITFTGVLPQALLSIYLCGIAVIISFILGSSLGIWAAHNDKVSAFMRPINDTMQTMPSFVILIPFVMFFGIGEFTALLAIIAYAFVPALRYTEHGLRNLPETVIEAAQMIGCSQTQLLWKVKIPL--------------------------------------------------------------------------
159186087    ----------------------------------------------------------------------------------WVADAGFYKHVGITLSETVLGYIIGTGLGVGAGVWLGLSPFVARVLDPFIKAVNAIPRVVLAPIFVLWLGLGLWSKVALAVTLVFFVTFFNAMQGVREVNPVVLSNTRILGAKRSDLLRHVYFPAAASWILSSLRTSVGFAVVGAIIGEYLGASGLGYLIARSEGNFDAVGVFAGIIILAVFVLIIDLILDVAEKK---
138037303    ------------------------------------------FILGLLGLISFFLIWQIGHWITPELQRKFLPGVDDVVGYFLIANKGFLADIAVSLYRIYLSFFVACAVAIPLGLLMGCFVKVQALINPTVGGLRYLPAASFVPLLLVYMGPTDTAKMALLFLGCVFFLIALILDNVLAVPKEFIESAQTMGASRRHIVVNVALRASAPQILDSMRNMIAVSWTYLVIAEIVAADGIGAVMMRGAKFLHIDVIMAGILTIGVLGVLTDILFRFA------
257054149    ------------------------------------------------------------------------------------------SKTWEHLVITAVVTVLVIGVAVPLGVILPWARPAAPVFLGIANIGQAAPSLGVLVLFFLWTEMELWAAALPIAFYSLLPVLRNTITGIDSVDPALVDAGRGIGMSALGVLFRIELPLAVPMILAGLRTSLVLAVGTATLAFFVNGGGLGELIDAGYKLNRTSVLVVGAVLAVGVALLVDWLGALLER----
148265900    ----------------------------------------------------------------------------------LIASGELINHLLASFARVFAGFLIGSLAGILLGAALGLSKRIEEYIGPTFHTVRQVPLYAWFPMLVLWFGIGEKSKVLFIAVAPFYIMALYTLEGIRGVPREYLEVGKVFEYGRLGLLRKFVLPSALPSIATGLRISLSFAWMAVVGAEILAASGIGYMMNWGRQIFQNDIVFVGIITVGILGFIMDYLAGLVEA----
23099773     -----------------------------------------------------------------------------------FANGSLFSHIQVTLLETILGFLIGTIGGILIATLLWSSRRFARVMDPYLVIMNAMPKVALGPILIVALGPGYLSIIAMGFIISVIVTTLVVYSAFNEVDPNYQKVMLSFGATRWQCFKEAIFPSALPAIISTLKVNVGLSWVGVIVGELVSKQGLGYLIIYGFQVFDFTLVMSSLVIIAVLATIMYKVVEKIEQ----
289207851    ---------------------------------------------------------------------------------------GMAWQLLASLERVAYGYALAVVAGIGLGVLVGQSTWAMRGLDPLFQVLRTVPPLAWLPISLAAFQASNPSAIFVIFITAIWPIIINTSVGIRNISQDYVNVARVLRLNGFEYFTKIMLPAAAPYVFSGLRIGIGLAWLAIVAAEMIGGVGIGFFIWDAWNASMLSDIVLALVYVGLVGFFLDRLVATVGKW---
136581764    --------------------------------------------------------------------------------------------------RVALGYFFGTLIALTLGSAAGLNKVVNRLVTPLLQAIRAVPSLAWVPLLIIWIGIGEGPKLTLIAIGAFFPVFTTVVSGIKNVDRHLVEVGRAYGLKRWAIIKGIYLPAAAPQIFSGLRLGLAQSWLFLVAAELIAAKGLGFLLVDSQASARTDIVIFSILALAILGKTSDLILATIEKR---
116513388    ------------------------------------------------------------------------------------------SQLWQTLCIAFLGTFISAIISVPFAFWATRHKKFWESGKIVLTFIRSFPEIVLALMFIKAVGPGAPAGALALGLHSVGMLAMLFSEAIESLDDGPAEAITAAGGSKFNVAVFATMPDLMPAIVSNTLYRFDVSVRSASVLGLVGAGGIGYPLIIALNYRQWSRVGIILLGIIVMVVVIDWISGAIRKK---
135235011    --------------------------------------------------------------------------------------------IFETIQIAFLGTLFGLLFSLPLAIFASRSKKTVIPVRVILAAIRTMPSLLWAVIFVIMVGFGPFAGVLAVTLYTIGYLGKLQYESIEGISHEPLEAVSATGANRLKLIRFVVLPENANNLLSQLLFVFEYNVRASTILGFVGAGGIGFYIAGYLKLLEYDKVITLLFVILIVVLIIDYL----------
269120673    -----------------------------------------------------------------------------VISVLWNDKSVLGEHALITFGEALAGFIAAVISGIILGGLLGYFRLLRNILYPLILISQMVPLIAVAPVILIWFGFGIMPKILIVLTVCIFPCILSFLDGLDNIDNELISLMKTMKANEIQIFFKLKLPASLQSLLSGLKISAVYSIMGAVIGEWLGAKGLGIYMTRAISSFRTDALFASIFLIIILSLAVFKATEYAEKK---
167845695    ----------------------------------------------------------------------------------------------------------GAVVALAAGIFVTRRAGFLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
118473767    ----------------------------------------------------------------------------------WAGPSGLGARIVEHLEYTAVAVFFSALIAVPLGMVIGHTGRGTFLVVTGVNALRALPTLGVLLLGVLLWGLGLVPPTVALMLLGIPPLLAGTYAGVANVERTVVDAARSMGMTESRILLRVEVPNALPLILGGLRTSTLQIVATATVAAYASLGGLGRYLIDGIKIREFHIALVGAIMV--------------------
220921065    ----------------------------------------------------------------------------------------IWSHLWITLQETVLAFVFGALGGIAFGFLFARNALLAAVFDPYIKAANALPRVVLAPIFALWFGLGIWSKVALGFTLVFFIVFFNVYQGVREVSPVVLNNARMLGMNECGLLRHVYWPSALTWMFSSLHTAVGFALVGAVVGEYLGSSGLGYKIHEAESVFDVTGVFAGMLILTVFVIVIDAVVTLIENR---
134103073    ------------------------------------------------------------------------------------------SELLVTVQIALAATLIGAVLSLPVGALAAANPGVARFFRGVVLLVRGVPELVLAIVFVVITGLGPVAGALALGVGSVGLLGKLVADSLEEVDRGLERALRATGASRTQVFFAATLPQAAPAFVSHVLYQLDTNIRSATLLGLVGAGGIGYYLLNASRVLEFG-VVTTVLLLTFAAVMAVELLAVWFRR---
134103073    ----------------------------------------------------------------------------------------------QTLAVVVCATLLASLISVPVAVLAAGNTALGPATR-------------YGGRALIVLARAVPDVVLAIVFFSVGMIGKLYADAVEQIDEGPRTAIRAAGGSRAQQLVSGVLPQVLPSFVATSLHRLDINLRVSVVLGFVGVGGLGQAIADALRTLDYQRGIALASVVFALCVAVE------------
260771104    -----------------------------------------------------------------------------ALAFTQVSAERWLDNLWATLRIALFGFALSFALSIPLAIMMVNSKFLTRAIFPLLVVIQSTPVVAIAPLLIVILGTGDAPRLAITCLITFFPLVVSATTGMLATPPELIELSRSLNVSNHKTIWQIRLPYAIPHIFSGVKVAITLAVIGSVIAEFVAAKGLGYLVQFSTSYFKIPQAFAALVFLSVVSMVLFKSVSWIQK----
162451650    ----------------------------------------------VRLALGAASFLATLAAYAWLAGRAPTLASIGRATAEALGSAELWLDVRYSFLRVTAGFVAAALLAVPLGVLAGAFRSIAALIEPPTEFLRYVPVPALIPLVMIAAGIGEGAKVLLVFLGTFFQLLLMTADEVRRVPAPLLQVSQSLGATRREIVWRVLAPAALPGIWSALRMCNGWAWSYVVVAELVAATGLGFRVLRFYRFIQTPSIYAYLAVLGAIGLGLDWAFGAAHRR---
239918060    -----------------------------------------------------------VGALLIGWTVWVRGAALDDVEARLLTWPTVLRLTAEHLALVGVSTALVVATAVPLGVLLSRARRFTPVAMGLANAGQAAPVIGVIVLLAMAWGFGFRVAVLALSLYAFLPVLANTLAGLRGVDPTVVEAARGMGMSPLQTLLRVELPLALPVIMAGLRTALVLLVGTGAFATFIAGGGLGLLIQTGIVLFRFPLLVSGAILVAALALMIEWIGRLVE-----
134649387    -------------------------------------------------------------------------------------DKGIGIQLGYSIWRVLLGFGAAALVAIPIGFLIGMSPLMLRALDPFIQVLKPISPLAWMPLALFVLKDSNVSAVFVIFICSVWPMLMNTAFGVSAVRKDWLDVAKTLELSPIRKALFVVLPAAAPTIMTGVRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSISNILVAVLAIGLVGMLLDAIVARLQK----
163840639    --------------------------------------------------------------------------------------------SWQHFSLVVQSVLIASIIAVFLAALVYQSKIFSSMANSASAIGLTIPSFALLGILIAPLGFGVPPAVAVVIFFALLPVLRNAVVGLNSVDPALVEAARGIGMSRIRTLLTVELPLAWPVILAGIRVSAQMSMGIAAVSAYALGPGLGGFIFSGLSRLGGANALES------------------------
227819996    ------------------------------------------------------LLTVISLLLIWAAAASAELVSPVFLPSPAVVASSLWQHVLASLGRVLGALGVAVLIGVPAGLAIGTSRIGRGILDPIVEFLRPLPPLAYLPLIIIWFGIGEVSKMTVIALSMLPSIVISTAAGVRSVPKDHINAARAFGATRRQVTLHVVLPSALASILTGTRIALGTGWSTLVAAELVAARGLGFMIQSAAQFLVTDVVIAGIAVIALIAILLEIAARALEKW---
182677547    ----------------------------------------------------------------------------------------LWQHCSYSLWRIAAGFSVGASLGLILGIAMGLSPVVEDIVSPFFLAFAQVPAIGWVPLLMLVAGIGETLKILVIAKAALVPVAVNTQRGLHNVPKSYLEVGRVLTFDLKPMLRHIILPAAVPDIFSGIRYGLTNAWLALVAVELIAAEGLGYLTVWGRQLFQLDVVIMAMIVIGTIGFLLDRGLQLIE-----
139941147    -DWTDQYKVNFGEWADQSVDWIDINLEWLLNAIKWPFDFLLSNVVEGFLEQRGWWLIVLLMFFIGWIVRSFRVGLFALVALTFILGPGYWIETARTIGFIAVAVFLCVVIGIPVGIACGRVDPVWSVVRPVLDAMQVVHSFVYML----------------------------------------------------------------------------------------------------------------------------------------
160879595    -----------------------------------------------------------------------------------------WKPLFDTIKMSLLGSVIGAVLAIPFAIIAVKNRFILWVVRLFLSIVRTVPTLVSALIATYIFGLGTFAGMIAIAIFTFAYIGKQLFEQIETVDMGAYEAMEAMGANKLSAFTTAIVPQVLPAYLSTSLFCFEGNVRYAAILGYVGAGGLGLILNEKIGWRQYDNVGMILVMLFVTVIIIEVISHYLRKK---
226312686    ---------------------------------------------------------------------------AVIVSLWDLRASLIGVHLWATLKEVLLGLSISIVFGISLAFAMIRSRIVERLVYPYIVISQTIPIIALSPVFILWFGYDLSGKIAVTILFTFFPIVVNAYDGLRSTDKEMLQLLKTMGATNGQIFTKLQLPASLPHFFSGLKVAATYSVAGATIGEWLGASGLGYFGRRASGNFQAPALFAS------------------------
261404472    -------------------------------------------------SVWPPAAAVLFFLTVWQAAVSVPTAIGHEAATGATGASGLFQHTLATLQLTLVGFMIGTAIGLVISLALHLVPFLKTALYPLLILSQNVPTIALAPLLMIWFGFGMLPKVIVITLVCFFPVAVAALDGLARTDRTMMNYMQMAGATSWQIFTKLELPHALPSIFSGIRIAATYSVMGAVIGEWIGSRGIGYYMMLQKSGYRTDRVFVA------------------------
224282299    -----------------------------------------------------LLIVWEIAVDAGHISQRVLASPSQIAASIVKTWPDLWEATAITTYEAITGFLIAAVAGVLIGIGLYVSKTLYRGIYPLLAAAQTIPLITIAPLFMIWFGFEPLGKIVIVAVFGVFPVAVQTCRGMLAVPQFYEDVALTCGATRAWALWHVKLRVAARQVFGGLRISAAYVFGTAVTAEYLGANGLGIWLQAAFNSFRTPLIFSATIMVVALTALLLTIISLAER----
294632047    ----------------------------------------------------------------------HFVNAFFSDGAHWHGYDGIPTRLAEHIRYCLIALAVAAAIGLPVGLVTGHYGRGGNALAFLATAARALPSFGLLVLMTIMVGFGLLPVMVPLVVLAVPPILVTTYESMRSVDPSPVDAARGMGMQESRILLQVELPVALPLILSGLRSGAIQIVSTATIAAYVGIGG--------------------------------------------
294782447    -------------------------------------------------------------------------------------------HFKITMLEALIGLALGIFFACLLAIIMDSFEMINKIVYPLLIFTQTIPTIALAPILVLWLGYDMTPKIVLIVINTTFPIIISILDGFRHCDKDAIQLLKLMNASRWQILYHLKIPTALTYFYAGLRVSVSYAFISAVVSEWLGGEGLGVFMIRAKKAFDYDTMFAIIILVSAISLISMELVKRSEKK---
77456438     ----------------------------------------------------PWILPLGLFALWWLAARNQWMSEQILPAPSLVWNSALWSHLWISLQRLFWGLLAGVSAGAMLGAALGFSRRLERLIFPTFAGLAQVPTLAWIPLFMVFFGIGETLKLVVLVKAIVVPVTLHTLVGVRDAQPKLREAAAVLRLPPRLLIRRLVLPAALPAFMAGVRLALAAGWTSLLAVELLASSGIGYLMVWARQLFMLDIVFVCIVVIGLIGVAMDRGIGLLDKK---
296536170    --------------------------------------------------LPWLVILAAVAVVALKVDPFILPAPSAIAASMVQWWHPLLDNAWQTLMTTLAGFALAIVFGLALGVLIGSSALLYHGLYPLLIGFNSVPKVAVVPVLVIWFGIGTVPAIITAFLISFFPIVVNVATGIATVEPELRDVLRALGARQTDIIRKVGLPRAMPYFFASLKIAITVAFVGSILAETVAANGIGQLMMLASSRFDVPLVFAGLMVTAIMGVAMYGVAVAIEER---
226942957    --------------------------------------------------LPWLVPAGIFLAWGWMSRQVLPPPSLVWQTLLELGGGELWEHLGISLRRLALGLLAGVAAGALLGATLGANARLERLAYPTFASLAQVPTLAWIPLFMLFFGIGEALKLVVLIKAVVVPVTVHTLVGVRDTQPRLREAAAVLRLAPHLRLWRLTVPAALPSFMAGLRIALSTAWSSLLAVELLASSGIGYLMVWGRQLFMLDIVFVCILAIGLLGVLMDKGIALLDRR---
226942957    -----------------------------------------------------------------------------------------------------------------------------RLLGPTLGVLRHVAIFAWVPLITAWFGLGEAAKLVFVAFATFFPLFIATRRGIANLSPQLDEAARVLRLNHRLRLTRLVLPGAAPAIFAGLRLALIYAWLGTIGAEMPSDGGIGSLMIAAQQLFQMDRIMAAMSLIGLTGALINTLGQLIEAR---
171742453    -----------------------------------VIITALHRFMTICTRRVPTIAAIVLLLVIWEAWVRLGHVPSTMIAAPSEIAQALWPATQVTLLEGTVGFLFAVACGILIGILLYCSRTANAALFPLLSAAQTMPLISIAPLFLIWFGFEISGKIVIVTVFGLFPIAVQTIRGLEAVPQFYSDVALTCGATKTWTLWHVKLRVAARQIYGGIRVSAAYIFATAATAEYLGARGLGIWLQAAYNSFRTPLIFSATLVIIVITGMLMCLVNLSER----
160941502    -------------------------------------------LKNVLYYGLPVLAILMIAVGWVLFSGSHPELMPAPADVWAIAKTSLAGHAWASLRRVLMALLIAWAFGISFGILIGWNKKCKAFFGSIFEVIRPIPPIAWIPIVIMWFGIGEFPKVLLVFIGTFVPLVINTSTGIEMVDKINLDVGHVFGGNNRQILTDIVIPTALPSIFAGIRTSVSSGWTTVLAAEMLGAKGLGALVTRGWQGSDMALVLVSVITIAIIGALLSLGLQKLEK----
169629328    -----------------------------------------------------------------------------------IGTEQYWLDLGQSTIRILTGFGLAAVLGVITGIWLGRSPLFANIFGPLTELARPIPAIAIVPVAILLFPSDEAGIVFITFLAAYFPIMVSTRHAVRALPTLWEESVRTLGGSRWDVLLRVVLPGSLPGVFGGLSVGIGVAWICVVSAEMISGRGVGYRTWQSYTVLAYPDVFVGIITIGVLGFVTSAAIELVGRR---
124266584    -------------------------------------------------------------------------------------DQGIGWNVLFSLERVALGFGLAALVGIPAGFVLGRFSFVNHMISPLISLLRPVSPLAWLPIGLLVFKAANPAAIWTIFICSIWPMIINTAVGVQRVPQDYLNVARVLNLSEWKVMTRILFPAVLPYMLTGVRLSVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVAHILIAIFVIGIVGLLLEQALMLIARR---
297584982    ----------------------------------------------------------------------------------LIRSGAMADHVSISLFRFFAGYLSAVLIAIPLGLLLGRSNVMWRIVDPVVQVLRPVAPVAWSPFIVLWFGIGNMPAIVIIFIAAFFPVLLSTVSAVKKVDRTYLKLAENLEIGKVSLLVKIIFPAAFPYIANGLHIAVGTAWIFLVAGEMIGASGLGYLIVDARNALDLDLVLAGIITIGVLGLLLDKAVGLFE-----
144097902    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
296038224    --------------------------------------------TALLWIASAAIGLAVWSFLAWWYGPTTIAAEVWTAAKELAESGVLWTSIWASAQRILIGWSLGVVIGAPIGILMGRVNIVRQLLDPYIEFFRFIPPIAFVTLAVVWFGIGETSKVVLIFYTSVFIVTVSTIAATVSISDNKLQAAANLGAGKLQLMKTVVLPSSVPGIITGARLAMGNSFLTIVSAEIVAADGIGSMIWQARNYGRIDWTFVGIIVLGIMGFVFDRILRLLSTR---
262042344    --------------------------------------------------------------------------------------------IWETLQLALASTLVAVAIATVFAFLAANNTWVRFAIRVLVAFLRTMPELAWAVIFVMAFGIGAIPGFLALMLHTVGSLTKLFYEAVESAQNKPVRGLAACGASPLQKIRFALWPQVKPLFLSYGFMRLEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLIILVVSALDML----------
262042344    ----------------------------------------------------------------------------------------YFTQIGVTLAIVFAGTLTATVLALLLSFFAARNGTLALLMRRLFDVLRGIDMAIWGLIFVRAVGLGPLAGVLAIIMQDTGLLGRLYAEGHEAVDRSPGRGLTAVGANGLQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLIYAENMRLWNWDVVMFITLLLVAVVMIMDTLSAWLRRR---
167747514    -----------------------------------------------------------------------------------------------TILESFIGLLMGVVIGFLMAVLMDHFDKLYKAFYPLIVLTQTVPTVAIAPLLVLWFGYEMLPKVILIVIVTFFPITVSLLDGFRSADKDTISLMRSMGASKLQIFRYVKFPGSLSQFFASLRISASYAVVGAVISEWLGGEGLGVYMIRVKKGFAFDKMFAVIFMISAISLLLMWAVNLLQKK---
251796609    -----------------------------------------------------------------------------------MADGSIWPHIGMTVSETIIGFLLGTLVGTGIAALLWWFPFLSRVLDPYLVVLNSLPKVALGPLFIVTLGPGFTSIVAVTLSVTVIITTINIYNRFREIEAGYIKVVRLFGASRAQLFRLVILPASFPVIISALKVNVGLAWIGVIVGELVAKLGLGYLMIYGFQVFNFTLVLSTLIVIAVVATIMYQLVAILERK---
142798694    ----------------------------------------------------------------FLPSPQAVYAKFVFVATEGFANSTLAQHTGISLLRVFGAFALACVTAIPIGVMMGVSRFARGVFDPPIEFYRPLPPLAYLPLIIIWFGIGEFSKVFLIYLAIFAPLAIAARSGVRSVSIEQIHAAYSMGASRTQVVLYVILKSALPEIFTGMRIGIGVGWTTLVAAEMVASSGLGFMVLNAAEFLASDVVIMGIIVIGFFALCFDLLMRHLER----
158520230    ------------------------------------------------------------------------------------------KSFAASLGRVLIGFFAGSVAGIVVGTAMGWRRLIDKTLSPIISLFYPIPALGWIPLLMLWIGINEMLPITLIFICSFFPVLYNTVTGIKQVDADYILVARTLGASEGRILFAVVLPLALPNIFTGLRLEAGMAWRTVIAAEMVAIPGIGALLMRAESLMRIDIIIVCLIVLAVMCLVFENLFAWLERR---
120401149    ----------------------------------------------------------------------------------------LWEHLYMTLRRVLAGVAIGVVLGVLLGLVMGSVSWVRSVLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKITLLALAALPPAAVATTAAVVAAPVGLQEAARALGASRRQVIRDVVVPSALPETFTGIRLAVGMAYSSVVAAELFGIPGVGGLVKDASNYNNTPVVLVGIFAIGFSGLVIDGLLRAAERR---
171910074    ------------------------------------------------------IWQAICAAGIWSPVLLPEPLTVGRYLWAAILDGSLAESAWVTSKRLLIGYAIGCLLGLPMGLLTARSRWLSDTVGVLALGLQTLPSVCWVPLALLWFGQSEAAMLFVVVMGTLWSVLIAVDNGVRNLPPIYVRAARTMGSQGFHTLRSVILPASLPYVVSGMKQGWAFAWRSLMAAEILTGYGLGHLLHFGRELNSMDQVIGVMLVIVLIGLLADKVLFSPWER---
255526484    ------------------------------------------------------LVIPLVIILVWCIGSKLHIAAVFNTTLELIKSGILIKSLGVSFSRVFIGFFITFIIAFPMAIILGMKKELLPYIEPFLEFMRHVPPIAVIPMLILWFGIGETSKLAVIFLATFFPIFSNTLNGVTNYDEKLLEVGEIFGFSTTDKFFKIILPQAVPSIITGIQLGLGYSWRSLMGAELIAASGIGYMIMDAEQLSRPDIILVGIFSIGILGYLVDYIF---------
186470976    ------------------------------------------------------------------------------------GGQSLISDILISCFRIVIGFVGAIAIGVPIGLLMSRNKIVFDIIDPLLQFVRPVPPLAYIPLLVVWFGIGELPKAILILVGTIPVIIIGTMSGVKSTPPLRISVARTLGASNAQIFRKVVLPSALPEIFTAMRVGIGVAWTCLVAAELIAASGLGWLVQFAGQALQ-------------------------------
283853315    -------------------------------------------------------------------------------------------HAWMSLTRVLVGTGLAVVLGAPVGLALGASPRLRGGFMPLVDFIRPIPPLAWVPLAILWLGLGLASAAALIFLGAFFPVVLATCSGVRAVDRSYVEAVRILGGGRLAVWRKVLLPGCLPAALTGVRVGLGIGWMTLVAAEFAGVRGLGYMILSARDLQRIDMVMAGMVAIGLVGLAMELGLKRL------
220903849    -------------------------------------------------------------------------------------------NTLISLARVFAGYFIAAALAVPLGIVMGYKPGVNTALSTFLGLFRSIPPLAWVPLVLAWFGMIKVSMIFIIFIGGFYPILTSAIHGVGMVPQTLTDAARVLGAGQMDIFRKVLLPYAAPSIVNGLRIGLGVSWMCLVSAEMLPGSGVGYLITHAYTVGRTDVVIAGMISIGVVGALLDRLFRFYEDRK--
280960332    ----------------------------------------------------------------------------------LISTHQLQDALSISLRRAGVGLALGLAVGLVFGLTTGLSRLGEELLDATMQMVRMIPFLAITPLVVVWFGIGETAKTVLIAFACTFPIYLNTYAAVRAIDPKLIEAARVFGVRGFALTRRIIIPNAMPGILVGLRYSMGVSILALIAAEQINASGLGYLVGNAQDAFRNDIILALLLVYTVLGLLIDLFVRILER----
90577437     ----------------------------------------------------------------------------------------FFDQIVTSLVTVACGFILASVIAIPLGLVLGLNHKLYMAFNPIIQLLKPVSPLAWLPLVTMVVSASYVTKMLTVTLCSLWPTLINTAVGVTNVDKDLVNVSRVLRLSYWQHIRTIVLPSAIPMIFTGLRLSIGIAWMVLIAAEMLAQNGLGKFVWDEFQNASLSRIMVAVVMIGFIGLMLDRLMLMIQKR---
136559345    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGVLLGVPLGIYMGVSRFCKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGAQLSKIRASHSLGASDRQILRYVILPNALPEIMTGIRISIGVCWGTLVAAEMLAG----------------------------------------------
120406541    ------------------------------------------------------------------------------MRYLVTHLDALWTLSLIHLRLSLIPILLGLLIAVPLGALVQRTTVLRRLTTVTASIVFTIPSFVVLPLIIPTRILDEANVIVALTLYTVALLVRAVPEALDAVSPAVLDAATAVGYRPLTRMLKIELPLALPVLIASLRVVAVTNISMVAVGSVIGIGGLGTWFTEGYQANKSDQIIAGIVAIFVLAIVIDTLIMLAGK----
251799062    -------------------------------------------------TIPLLWVITFIVWQIGAWIYGPEIIPGPAATWQLLSDGSLMKYIGISFYRVFAGWALGSLLAIPIGLTIGKVTAIRVFAEPFLNFVRFIPPIAFITLFLVWFGIGEQSKIALIMYATLFIVIINTLTGVLAIEEDRIRSARSMGASEWQILLHVVIPATTPYIFTGIRLAMGTSYMAIIGAEMIAANGVGFLIWNSRLYFRTDWIFVGLISLGLMGFLTDRIVGWLGSK---
144087434    -----------------------------------------------------------------------------------IFTAEYYEHIYVSCQRILIAFGIATGLGVPLGLFMGWSRSIRDYIFPVIEVLRPIPILAWVPLSILLLPGFEGPVIFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSSRWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAYMNNVTVPMVIAMITLGFIG----------------
296039182    ---------------------------------------------------------------------------------------GIGARILQHLWYSLLAVAGAAVIAVPIGLAIGHFRRGEIVVVGAVNALRSLPTLGVLTLLVLLLGLGLVPPILALVLLGIPPLLAGAYAGVANVDRQVVDAAEAMGMTTRQVLLRVEVPNALPLILGGLRSATLQVIATATVAAYVNLGGLGRYIFDGLALRSYDRVLVGALLVAALALIVDGLLAAA------
187734914    ------------------------------------------------------------------------------------------EASWITMKRLVLGYGIGLVTGIPLGMLCSRFQLIQNTLGLVSLGFQALPSVCWVPLATLWFGQTEGAMLFVVIMGTLWSVILATANGMRNVPPIYARAARTMGAGPIYCLIHVTLPASAPFVVSGMKQGWAFAWRSLMAAEILTGFGLGQLLHFGRELNAMNQVVGIMFVIVVIGLLSDKILFSPLER---
145295593    ------------------------------------------VVFTVATATPALGGIELDFASIAANWRNGANKLLQMLQPNFAFLPRTWLPMLETLQMALVGAVLSALVSVPLTLWANTSAIGRGIVRTIINVVRSVPDLVYATILVAMVGVGALPGILTLFLFNLGIVVKLVSEAIDSTEHPYMEAGRAAGGSQFQINRVSALPEVMPLFANQWLYTLELNVRISAILGIVGAGGIGRLL---------------------------------------
237785025    ------------------------------------------------------------------------------------------QRLVEHLWFTVMIVAISSVLAIPTGIVIGHIRRGAGLIGALTGAARAIPTLGLLTLFGLWLGIGLKAPTLALIVLAIPSLLAGAYSGVESISPDIPSAAQAIGMTPWQVITSVELPLALPVIMGGIRAATLQVIATATLAAYTADIGLGRFLFAGLKSRDYSEMLGSSLIVIALAVVIDAALGRAQRW---
163840641    ----------------------------------------------GLLIQPIAIAVVLIAFIIWLTTAQLSPVEAATLPPGPLSVL-----VIEHLKLTFVAAAIVLVIAIPLGVLLTRFRRFSGPVIAVANIGQAAPAIGLVVLLAFWLGFGFWAAIVALVLYSVLPVLRNTMIGLGQVDGRLIEAARGMGMTPLSVLLRIELPLAVPVMLAGIRTALVLLVGTATLAAFVNGGGLGLLITTGVNLYLQRVLISGALLVALLALTIDWLARVVEQ----
297583598    ------------------------------------------------------------------------------------------QALTESLQRIVIGFTLALLIGGLLGILIGVSKIADETLGSLVIALQSVPSIVWLPLALVMFQGGEGAIYFVVILGGTWAMTMNMRMGIKNVSPILIRAAKTMGYSQTEIVWKVMLPASVPSILTGARLAWAFGWRALMAAELIGRGGLGRTLMDARDFFNMELVVAIMIIISTIGLIVEYLI---------
184200966    ------------------------------------------------------------------------------------------QDAVTSLWRLLGGLLLATAIGVPLGLVIGSWQRVRWASAPVVQFLRMVSPLSWAPVAVALFGVGSAPVVFLVAAAAVWPITLNTAAGVAALDPAHLRVARTLGATPFERLLTVVFPSIRPYVMTGVRLALGISWVVLVPAEMLGSTGLGYEILNARDRLAYDEMLVVILVIGLLGIALDALAQWLL-RERV
149926963    -------------------------------------------------------------------------------------DKGIGIQLGYSIFRVLVGFGLAALVAIPLGFVIGMSPLLYKALDPFIQILKPVSPLAWMPLALYTIQDSDTSAIFVIFICSIWPMLVNTAFGVAGVRRDWLNVAKTLEVSSLRTAFQVILPAAAPTIMTGMRISVGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSIANIISAILFIGLIGMLLDTLLARMAK----
15598708     ----------------------------------------------------------------------------AAEGVAMWHGAGLLEHTAITSLEIVVGFALGALLGVSIGVALGLSPTTEAMLSPYILALQIAPKVAFAPLFVMWLGYTVYPKILIAVLIVFFPVMINVLSAIRTVDPDMINLVRAMSASRWQIFRLVEFPSAMAALFSGLRIASTLAVIGVTVGELVGGNGLGFLLVDAEGQGNTAGVFVAIVMLTLIGVLAYGAVVWAEKR---
226943866    ---------------------------------------------------------------------------------------------LVTFQMALVGTLIGILVSLPLAVLMSRHATVRSVIRSLVSFIRTTPDLAWALFFVASVGLGPFAGTLTLVMDTIGFCARFFAESIEEVDDGPPEALAAIGASRLSVIVCATLPMAMPSLVNTGLFALEKAVRSSVVLGLVGAGGIGAELATSMELFRFDQAATIILTIFLLVLGVEKVSSRA------
142913688    --------------------------------------------------------------------------------------------MLETLKMAFVATIFGFIGAIMFSSFAAKNKSVFIPTRIFLSLTRSLPSIIWAIVFVIVVGIGPLAGVLAMILYTVGYLGKLQYEEIEGINREPLEAARAMGLSHTETVSKVVLPESGNTFLSQLLFMFEYNVRHGTVLGLVGAGGIGLHIDRAMELDQYNHVM--------------------------
260430385    ---------------------------------------------------------------------------------------------------------------------------FRPLARSVTNLGQTFPPVAVLALAVPMMGFGAGPTLLALFLYGLLPVFENAMTGLGNLPPATLEAARGIGMGRWQRLRLVELPLALPVILAGVRLSVVIALGTATIGSTVAARTLGEVIIAGLLTSNTAFVVQGGLVVGLFAVLLHDGLVQLERR---
218510971    -------------------------------------------------ALPFLLAVWCLAASRVPSYMLPQPWEVAAEGLRWIQSGELGRPLKASLLREFGGFGAAILAAVLIGVSAGLWRPFREFAQPLLALFMAIPPIAWAPLSLIFFGLGYLSIAVVIFIASAFPMAVTIQEGVLSIGSGEVRAARILGAKRFQLLAYVYFPASLPFLTAALRIGFAQAWRALVAAEMIGASGIGWMVAMGGQVGNSAQVLLGIALIGLTAWLMESLFRRIERR---
138753203    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGILLGVPLGIYMGVSRFCKSFFDPMIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGAQLSKIRASHSLGASDRQILRYVILPNALPEIMTGIRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGSLGLVFDLMMRWVIGR---
266622872    -------------------------------------------------------------------------------------------HMLSSLRRVLIGFCLGSLAGVILGLLMGRYLLARAIFNPIFRFIRPIPPIAWIPISIIWFGLGEEAKIFLIFLAAFANTTLNAMTGAMNVDPEVVNAARMLGAKERQIFTTVIIPASVPAIFAGLQVGISSAWASVVAAEMIKANGLGWIIQAGMDNNNMTQILAGIIMIGVVGFLLAYIMRKAEE----
266622575    -----------------------------------------------------WLLISFMVAIALWFWLSVNPSTARSFPFLMIERGVLWNDFSSSMISVILGFILGFVTAVPIAFLMAWYRPVRYIVEPWIQFIRNIPPLAYVPLVVIAAGVGRKPQVIVIWMATFLIMCVTIYQGVRNVDETLIKAARVLGAKDRDIFVKVIFPATTPFIITAVRLGVSVALTTLIAAESTGAAGLGMRIRSLNNSFDVPPMLLYIIIIGIIGITSEKIIKYLERK---
262203295    --------------------------------------------------------------------------LIAQAGWELLVDGQLVDAIGASAQRAAIGLAVAVIVGVGLGVLVGLNRLSDAVVDPNMQAIRALPLFGLIPLFILWFGIGEVPKVLLVALGAMLPLYLNTSGAIRQIDRRLVETARVLGFSRITTIRELIIPAAMPQILVGLRQALAIAWLSLIVAEQIAASGLGYLINNARDFLRIDQVIFGLIVYAAMGLITDAIVRALER----
170076486    --------------------------------------------------------------------------------------------------RVIIGFILGALVAIPVGIWIGLSRNAWLAINPIIQILKPVSPLVWLPIALSIFNGAEPSAIFVIFITSLWSTIINTAEGVAQVPRDYLEVARMLEMPRWKQLWRVILPASLPYIFTGLRISMGVAWLVIVAVEMLTGGGIGFFVWDEWNRLNVSSVFLAVFVIGITGLILDSALAYLQ-----
135243905    ------------------------------------------------------------------------------------------ESLWSSIQVIFWGFVLSSVIGVPLGILAGTYDFFAKLFEPFIEFFRYLPAPAFGALAVAILGIYQAPKIAIIFIGTFFQQVLVISNTTRKLDPSLLEAAQTLGAKNKALLFRVVVPGVLPDLYRDMRILLGWAWTYLIVAELIGSSGITWFITQQARYKNFDNVYAAIMMIGIIGLTIDMILAAIGKR---
293375548    ------------------------------------------------------------------------------------------PPLVETIKMSILGSIIGSLLAFPVAILINKSKCSLWIMRFILSIVRTIPTLIIALFATYVFGLGTFAGTVAISIFTFGIVVKMLYEKIETIDMGPFEAMEAVGATKLEAFQSAITPQILPNYFSMCLYTLEINVRAATILGYVGAGGIGLLLKEKLGWRQYDQVGMILLLLFVTIIVIENISRYIRER---
298699607    -------------------------------------------------------------------------------SFLDLAHSDLFAHIYISTWRVLLGFIIGSGLGLVFAIWVGLSKEAEAYLEPTFSAIKSIPSLAWIPLLLLWLGIDEGSKITLIAIGAFFPTYTNTVAAIHNVDRKLIEVGKVYRLNAFQRIISIILPAASPGILTGLRNSLSLSWMFMIAAELIAATGIGYLLSDGRETSRPDIVIIAIILLALLGKVTDTLMKLIE-----
37519742     ----------------------------------------------------------------------------------LAQSGDLLNDSLASLSRVGLGFLLSALVAIPLGLLIGTFKLVEGLFEPVLGLFRYMPAAAFIPLIILWVGLDEPAKVAIIFIGSFFYNTLMVADAVKFVPADWLKVSYTLGAGRRDAFFRVILPATLPSVIDTLRINIATAWNFVVVAELVAANGLGYRILVSQRFLKTDEIFVGILVIGLIGLAIDALFKWL------
136841457    -------------WVNQGEDYLKEHYRWITRLIASYVKAGYFMFEDFLIDSP-WIFIAALIVLPSLAFGGIRLAIFMLIGTLYWGMVGLWESAMETLALMGLSVILSVFVGVILGIFCALSDRFERGMKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSM------------------------------------------------------------------------------------------------------------------
297584884    -------------------------------------------------------------------------------------------HLPATLAVILTGLLISTVFGVALAVWMTMSPTAERTFYPIIIASQTIPIIALAPIFVLWFGYSMWSKVAVTVLITFFPITVNTFDGIRQVNRDMQDLLKTMGASKRQLFMKLTVPASLPAFYSGLKVAVTLSVIGAAIGEWLGASGLGYFSRRMMTQMDGAGVFAPIV----------------------
282873186    -------------------------------------------------------VVLLALWWAASATGLLTADVLASPAEVFRAVGELWDALTTSLTRSGLGLVIGLAAGLALGIVTGFTRLGDELLDSSLQTLRTIPFLSLVPLFMVWFGINETAKILLIAVATTFPMYVSTSSGVRTTDPKLIEAMRAFGMSRLGIVRQVVLPGALPSLLAGLRLSMTLSVIALIAAEEINAAGIGYLMSQAQSYARTDILAVCILVYGLLGLTADVLVRLLER----
257455631    ------------------------------------------------------------------------------AGYELIKSGELWQHLGISALRAFAGLLIGGLFGLGFGLLTSTLPVFRTLLDTTFQMLRNIPHLALIPLVIVWFGIDEAAKVFLVAVGTFFPIYLNTYHGVRNVDKHLVEMAKSYDLTGWALFKEVILPGALPSILVGVRFSLGIMWLTLIVAETISATGIGYLAMHAREFFQIDIIMFSILVYALLGFLADFIAKKLE-----
229543447    ----------------------------FFQLFILIVFFCLWEVASRLHWIDPLIFSSPSKVWALLVAK--------------LEDGSLYVHLGITVFETVMGFILGTVLGAALAAVLWWSPFLSKILDPYLVVLNAMPKVALGPILIVSMGPGFSSIVAMGVIISVIVTTIVIYTAFRDVDPNYTKVLHSFGASRLQVFREAIFPASIPVIISTLKVNVGLAWVGVIVGELVSSKGLGYMIIYGFQVFNFTLVMLSMILIAIVATIMYQLVGWLEKK---
148254724    --------------------------------------------LQALSWLAPALLVVIWEALAQGGYLSPQVLPAPSTAYKLTTQGTLLNDLGVSLLRATAGFAIGGAIGFVLGLLVGFSRLAEALIDRSIQMIRAIPFLAVLPLVIVWLGVGEAEKVFLVALGVTFPIYINTTLGIRQVDPKLIELARVQGLSPLALIRRIILPGALPSILTGVRYALATAWLALVVAETIGASGLGFLAMDAREFLRTDVIVLTIVIYALIGVLADLIARWLERR---
119508924    -------------------------------------------MVGILLAISALLVAAPAAEINPLKVLGSVGQLLEFLGFMLIAPDDLLAKMLETIEIGFLSTFMALVASLPLGVLAASHPLVYHFTRNLMNLMRALPEFMWALVFVSAVGLGPLPGVMALAFVTTGFMSKFFAESIEVIDPKAVEGVKSTGAQQFHILMFAVLPQALPDFISTTLYILDNNIRSATVLGLVGAGGIGYDMVMAMRLFNYSRLIMIAVCIFIAVTIFDRL----------
223043711    ------------------------------------------------------------------------------------------KPMLDTIRMAIVGTFLGSIVSIPVALLCASNKWIAIPARFILNIVRTIPDLLLAAVFVAVFGIGQIPGVLALFILTICIIGKLLYESLETIEPGPMEAMTAVGANKVKWIVFGVVPQAISSFMSYVLFAFEINIRASAVLGLVGAGGIGLFYDQTLGLFQYKKTAMIILFTLLIVVIIDFVSSKVREK---
255282982    ------------------------------------------------------------------------------------------QPLLDTIKMSLLGSVIGSLLVIPFAMLAIRAKPVVMVVRLFLSIVRTLPTLVTALIATYIFGLGTLAGTTAIAVFTFAYIGKILYEEIETVDMGAFEAMEAMGATKVRAFISAIVPQVLPSYLSNCLFCFEGNVRYASILGYVGAGGLGLILNEKIGWREYASVGTILIALFVTVFLIESLSRAARKR---
256770457    --------------------------------------------------------AILALLAVWEAAPRLGLVDATFLPPVSEVARAWWEHARASLTRSFGGFAIAVVVAVPLGLLIGWYRPVAAFLGPLLELFRNTAALALLPVFVLLLGIGETSKVSIVVYACVWPILLNTISAVGNADPTLVRLARSMDLSTPRLFQKVILPASVPAVFTGIRLAGAVSILVLVAAEMIGAAGLGYLINASQFNFAIPQMYAGIVTISAIGVAFNQVLVAVERR---
136745118    ------------------------------------------------------------------------------------------------FVMSIAGTAFALILSFPLGLLAAKHRIIYLVSRVILNFLRAIPELIMGIIFVAAVGFGALPGVLALGLHSAGMMGKFFAEQIEHLDPHPIEAAQATGASGLQVIRYAILPQLYSQGADLCIYRWEYNFRASTVMGMVGAGGIGAELVGSLRLMRYDEVSAILIIILVMVTAIDLSGSALRNRLK-
254519752    ------------------------------------------------------------------------------------------PHILATLYEGMVGFLIAIALSIILAVIMDMVPLIKRALYPVLVISQTIPTVALAPLFIIWFGFGALPKIIVVVIVCFFPIVISIVDGLEGVDKDLINHFKLMGASKLNVFLHLKLPYGMINFFSGMRIAATYSIMGAVIGEWLGGDGLGVYMTRARSAYALDKMFASIVIIVVISMGIFLLVSLMEK----
33598860     -----------------------------------------------------------------------------------------WPHLWLTLQATLLGLAVGVGSGFVVGLALSRSRMLADVFNPFIVAFNSMPRIAFVPLITMFFGLGMASKVVTSWFVVFFLVFFNTYKGGRSVERELVDFCRTLGGSPRQILWRVRIPTAAAWTFAALPNAISFALIGVVLAEFVGSTGMGYLMITALATLNATDMFAAVTLLSVVGIVLVYCVTWLERR---
114800354    ------------------------------------------------------------------------------------------SKMLQSIEMAIWASVIAMVASLLLMPLAAMHPLIRAGVRAFVSFTRTIPELVSALFLVLLFGFGPVAGILALAIHSIGFLAKFYAEEVETADIRPQEALTALGAGPLTVLRIAVIPNVIPSFVALTLYVVDRNIRMATVIGLVGAGGIGQELKGRFDMLQYGHVGTILLIIFITVLILDFI----------
142042714    -------------------------------------------------------------------------------------RDGVWLHLWHSIRIIFWGFVISSAIGVPLGIVCGTFSVLARLQEPFLEFFRYLPAPAFGALMVAILGIYDAPKVAIIVIGTLFQQVLIIANTTRKLEYGLFEAAMTLGTKKLKLLTHVVIPGVLPDLYRDQRILLGWAWTYLIVAELVGSSGITWYISQQARYQHFDNVYAAILMIGIIGLGTDIVLGLLGRR---
158316295    ------------------------------------------------------------------------------------------DSIQATVIATVYGFAIGAVLGVLVGIVLGSSPMLGEIFQPFIVALNAVPRLALVPLFILWFGFGLGSKVALVSLIVFFLVFYSTYEGVRDVEQRLIDVLKVMNASRLTVQLKVRIPSAGTWIIQGLRVSVPYALVAAVTAEIIGANGIGYLIQRSAGNFYTAGVFAGIAVLVVVSTIINALVTLLEKR---
218885624    ------------------------------------------------------------------------------------------QHAWVSIQEAFGGYFLALAVGLPLGLAMGWFNVAEGLARPIFEIIRPIPPVAWIPLTIFWFGIGLPGKIFIIWLGGLVPCVINAYVGVKMTNPTLIQMARTYGASDWQIFKQLCIPSALPMVFGALQIALACCWTNLVAAELLAADGLGFMITMGRRLAMPEMVVLGMFMVGLTGAFIGVVIDRVEKR---
136561567    ----------------------------------------------------------------WIHGRSFDGGRIRPALMNVLFDADLPRLTLEHVLLVSVSLLLCVAAGIPLGVLAQRVPRAGHWILALTGLLQTVPSLALLAFLVAALRIGVVPAILALSMYALLPVVRGTQTALAGVGRGMRDAGRALGLDSRQCMMMVELPLAMPGILAGIKTAAVINVGTATVAA--------------------------------------------------
142068404    ---------------------------------------------------------------------------------------NLWRHFVSTAWTATLGFLLGSLFGAAIGYLIGMSRFLERVLSPYLLGLQIAPKVAFAPLFIMWFGYTFWPKLLVTVLIVFFPILVNVAQAVRTADRDYLNLARAYSFDRVRIFRTILFPMSLPALFAGLKIGATLAVIGVTVGELVGGNGLGFLIVYAEGQANTAMVFNAILLLTVIGVALYWAVGAVERR---
83589331     -----------------------------------------------------------------------------------LAGNGLINDIGISFFRVTTGFLLAAAIGVPLGILMGSLKVVEAFFEPLLAFFRYMPASAFIPLTIIWLSIFETQKIGVVFIGIFFQLVLMVMDVTHNVPQDLIDTAYTLGARPLEVFRRVILPAALPGIMDTLRVALGWAWTYVIVAELVAASGLGFLIMNAGRQLSTPDMFVGILTIGVLGIICDMSFKVLYRW---
148656880    ------------------------------------------------------------------------------------------RHITITLSAALSGFSIALALSLSLGYLLARTRTFDRVLTPLLAASQAVPIVAVAPLIVLWVGVGLESRVLVATLVTFFPILSATIVAFRSVPRELIDMARISGANRWHLLRYVEAPLALPGIFGGVKAGLALATTGAVVGEFIGGRGLGALINIARGLFDTPLMFVALTVLA-------------------
114327203    ----------------------------------------------------------------------------------LLLDGELIGHMSVSLLRVSAGLVIGIGAGTVLALVAGLSRLGEEIVDTPMQMVRVLPHLALVPLFILWFGIGETPKVLLVALGAVFPVYLNLFAGIRSVDRKLLEAGRTLGLSRRETITAIVLPGALPHFLTGLRYAVGIGWLSLVVAEQVNASGIGFMMIDAREFLRTDIIIVGLLVYALLGLIADQAVRWIEAR---
256666692    ------------------------------------------FVRGFLPPVGALVLLVVIWQLLWAAAFWPETTLPAPLDVWAVTNGSVFGFIWTSVHRAALGFAAGVVLGTPLGILVAKVRVVRAAIGPLLSGLQSLPSVAWVPAAVIWFGINDAAIYFVVLLGSVPSIANGLVSGIDQIPPILPRVGKVMGAGRFAAARHILLPAALPGFLAGLKQGWAFSWRSLMAAELIARSGLGTYLNDGSSYNSMPMVIAAIFLILFVGVAIELIVFRPLERS--
27376029     -------------------------------------------VLGVLLPLALALGWELVVWSGWSNGRLVPPPSRVFVTITDLARSGLVRHIAATLWRVGLGFAFGVVAGTLLGAISGYWSLARRLLDPTVQALRAIPSLAWVPLFILWLGIFETSKIALIAVGVFFPVYLGVMGAILSVDRKIVEVGRTFRLSGPAMIRRILLPAVLPAYVVSLRVGLGLGWMFVVAAELIGASGLGYLLLDGQQLGKPAQILAAIVIFAMLGKLTDWLIEV-------
238022879    ----------------------------------------------------------------------------------LLPEAALWAHIGASLQRVAVGLMGTLAAGIPIGFALGLSRRAEEAAGPAFQFLRMVSPLSWMPVAVMLFGIGNAPIYFLLAFAAVWPIILNTASGVRNINPQWLELGRSLSATRAEMLFKIMLPAVLSDILNGLRLAIGISWVVLVPCEMLGVNGLGYFILDTRDRLAYSELMAAIVLIGIIGWLLDSAARLLAKQQR-
222149439    ----------------------------------------------------------------------------------------LWYNLGITMEEALIGFFSGSIAGVVVGIGLGRNKLLSDIFSVYIKAINSIPRVVLAPIFIMIMGLGLASKVALAFIMVFFVVFANAFQGVREADQDMIANARILGASDWQVTKAVIVPSAMSWIFASLHVSFGFAIIGAIVGEFVGARGIGQLISIAKGTFDAAGMFAAIVLVMIITLAAEYVMTLIENR---
297620815    -----------------------------------------------LRIFPMIALICLFWLGWEWMCLTSDLLQFSLINSLWTYRGRFLFHTISTFKEMAGGFALASVCAFPLAWLMARWKVMRAVLQPLFIFTQCIPMFALAPLMVLWFDWSYLAVIVPTALMIFFPLTMNLYRGLVSTPQHLLDFFRLHEATSMQIFWKLRFPWAVPYMWAGLRISAAVAGIGAVAGEWAGASGLGILMLESRRAAEIDVMFGALFCLSAMSFALYACISLFERRLRL
141191204    --------------------------------VAIFVLLFAIFFYFGLTKMPWPALLLIYSFAAWRIG-GTRLGLGTFFGLSFIVVTGIWPEAMLSVYLCSIAVIISFILGAGLGIWAAGNDTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIVAYAIVPAIRYTEHGLRNLPEGVIEAAQMMGCFNRQML---------------------------------------------------------------------------------
297571432    --------------------------------------------------------------------------------------------AWQTLHVAVIGSLTAALIGIPVGFGIAHFAPFSAALEPFLAASQAIPAVAFAPLLVLWVGYGTTPIVLLCVLMVVFPIIINTAVGVRDVDPDLIAAARLDGASGMRLMSYIEFPLALPGILAGIRTGFTLSVTGAVVGELVGQRGLGIELSTAQHLTDAPGMFAAIAILAVLAVGIYLALRALETR---
240144324    ---------------------------------------------------------------------------------------------------TIGGFLAGTLGGAVLGLSFWWSKTFAKIFEPYLVMFNAIPKLALAPILIVLFGIGFSSKVMLAFLMTVISCALATVSGVENVDESMETLLYSLGAARWQVFGKVVVPAVLPWMLGSLRINISLALAGAIVGEFIASGGLGRMVIYAGTILDTTLVWVGVIVLSLLAMVMYFAVVELEKWM--
227533555    ------------------------------------------------------------------------------------------DPMIQTLKMAIIGTLIGSAVAFPYALLVSRNKIVVGIFRFVLNIVRTIPDLMLAALFVAIVGIGPVAGIFALAIFTFGMVGKLFYEAVETIDPGPLEALKAAGAGRIEMIRFAVLPQIANYFVSFVLYAFEINVRASTVLGYMGAGGIGIYLQQALSMFRYDRVGLIVLVIFAVVLVIDYI----------
256375370    ----------------------------------------------ALPPLVAFALLLVVWQALWAAALWPEYRLPSPLSVWGAVAEAVAEVLWTSVHRAVLGFLAAVVIATPLGLLIAKVRLVRAAIGSLLSGLQSLPSVAWVPAGILWFGATPSTIYFVVLMGSVPSIANGLVAGVDQVPPLLPRVGQALGAGRLASARHILLPAALPGYLAGLKQGWAFSWRSLMAAEIIATSGLGQYLHNGASLNDISMVIAAIFLILLVGVGIELLLFRPLER---
158424793    --------------------------------LRPVLAGLRDFAIALALPAVILILWAIGSAYQLVPQQILPPPVYVWENFRDMLASGLLQHASISAARVAGGFVLGASLGLLLGIAMGLSEKVDDYVRPLFTAIAQVPTLGWIPLLMLFLGIGEALKIVIIAKAALVPMVLNTSAGIRGVSKAYLEVADVFAFTRWQKLRRLILPAAVPPIFTGIRYSLTKAWTALVAVELLAAEGLGYLLVWGRQMFWLDTMIVAMVIIGLVGFAMDKLLALVEAR---
226944345    ----------------------------------------------------------------------------------LWASGDLWFQLSISLQRVLVGSAIGGALGLLLGLAMGLSRRVEAYLLPLFQAISQVPVLGWIPLLMMLVGIDETLKYLVIAKAVLVPLTINTFSGIRNIPPSYLEVARVYRFGLLLRLRRVILPAALPSIFTGVRFALTKGWIALVTVELLASSGIGYLMVDGRQMFQLDLVIVAMLVIGLVGLVLDQGLALIETRLR-
221635657    ----------------------------VRHHVRETLVGLAGIALLVLFWWAATSFLPPVGAFARRFAPEFALRALGELA----ASGLLWPHLVASAQRVGVGLALSALLGIPLGVVIGSVPWIARLLGPSLQLVRMVSPLAWMPLALLVFGAGSRSVVFLIVLATLWPIVLSTADGVMRVDPRWLLVGRSLGASRWELLRTIVWPGIRPRVLGGMRLAVGVAWIVLVPAEMLGVSGLGYAILDARDRLDYGELMAVLLVIGMSGLALDGLARVVLR----
221067429    ----------------------------------------MSGLLNKTHWLSASLLIAVIAIWELAARQLLPAPSAVALSLWSGLASGYWPHLWATLQALLLGLLIGSAVGLLAGMALAESELLERVLKPYVVVSQVVPKLALAPLFVLWFGFGMLPTVLITALICFFPLMENTLMGLRQADAQRLQLFRMLGATRLQTLLRLKLPTGLPAILAGLRVAVVLALVGAVVAEFMGASGLGAVVIAAQGMMDTTLMFAALVLIAAMGLLLYQACLVLERR---
260589785    ---------------------------------------------WLLISFVVAMLVWTILSITPQTARCFPNAVKVLQSIGLMVERGLLEDIASSLISVFWGFLLGFVISVPVAFLMAWYRPVRFILEPWIQFIRNIPPLAYVPLVVIGVGVGRTPQIIVICLATFLIMTVTIFQGVINVDETLIKAARVLGANDANLFVKVIFPATTPFIITAIRLGISTALTTLIAAESTGAAGLGMRIKSLANSYETTPMLLYIIIIGVIGMLAEKVLKYFERK---
242259418    ----------------------------------------------------------------------------------MIEDKILFKYIGISLYRFAVGYFIAAIFAIALGLIFGWYKKAWDIIDPIVQVLRPVSPIAWFPFIVIIFGIGNLPAIVIIFIAAFFPILLSTVTAVKNIEKSYLKVASNFEIKGLKLMGKIVLPAIFPYIANAMHIALGSAWVFLVAGEMVGASGLGYLIIDARNNLRLDMLMAGIIFIGLIGLILDKLIARVERK---
225573410    ------------------------------------------------------------------------------------------EAMLETVSIAVLSLLYSLGFGVIFGMLAAKYPWLSVITQSFFTFLRAVPTPVWVLLMMVCLGMGPEAGVAGLCVHTTAFFTKSFAQSFESISEETVEALEAVGTSRLSIFTNAVLPAAFSQIVAWTGMRLETNFSECAVLGMVGAGGIGFVISRNLQSYEYGTAGTAILLVFVVAYAIERMFVQIKKK---
162449593    ----------------------------------------------------------------------------------LASSGDLHTNIAISLGRVLGGFAAGGAAGLALGIAMGLSRRIEEHVHPLFKALAQVPALAWLPLVMMVAGIGESLKLILIAQASLIPVAINTFEGIKNVPRSYIEVARVFRFSHAQLLRKVVLPAAVPSIAVGIRYGLTQAWSLVTVELLASSEGVGFLIVWGRQLFQLDVVLAAILVVGIVGLALDKGLEAIEAR---
170017970    --------------------------------------------------------------------------------LFGLGDSGVMYLILQTIAIAFLGTLVGAIIAVPLSFISATNKPVVLVTRFIIMAIRTIPSLVYGLMFIRVTGPGPFAGVMTLAIVSIGMISKLFIETIEDLDSGILESLDAFGSTLFQKIRYGVLPQLGPDFISILVYRFDMNLREATILGLVGAGGIGAPMIFALSAYHWHQVGAILIGLFVLVFVVEIL----------
239983573    ------------------------------------------------------------------------------------------EHLGISLRRIAFGAGVGIALGVLLGLVMGTVRWVRSLFEPWISFLRTLPPLAYFSLLIVWLGIDEEPKITLLAVAAFPPVAVATTAAVAAAPRHLVEAARALGASRWEVVKDVVLPSALPETFTGVRLAVGVAYSSLVAAELVGLPGIGGMVKDAANYNNTPVVLVGIAAIGVSGLLIDALLVRLER----
120608758    ----------------------------------------------------------------------------------------LWRHLQWSAIRVFGAFVLAALTAVPVGIAMGVSRVARGVFDPPIEFYRPLPPLAYLPLIVIWFGIDETAKILLIYLACFAPIALAARAGVRSASVEQVHAALSLGASRWQLVRHVIVPAALPEILVGLRIAIGFGWTTLVAAEMVAATGIGQMVLNASNFLRTDLVVAGILVIGLVAWTFDLVMRWVEAR---
71906470     -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVGIGFGFAALVGIPLGFILGRSAFLSAMINPIISLLRPVSPLAWLPIGLLVFKKADPAATYTIFICSIWPMIMNTAQGVQRVPQDYLNVARVLALSEWKVVTKILFPAVLPYMLTGIRLSIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLKVEHIIIAIFVIGIVGLILEQALILLAKK---
126649773    -------------------------------------------------------------------------------------------HVGVTLMETVIGFIAGTLLGTFIAILLWWSPFLSKVLDPYLVILNAMPKVALGPILIVALGPGYFSIIAMGALISIIITTIVVYTAFKGVDPNYSKVLQTFGASRWQIFREVILPASFPTIISTLKVNVGLSWVGVIVGELVASKGLGYLIIYGFQVFNFNLVLMSLLIIAFFATIMYQVVELIEK----
241895789    ------------------------------------------------------------------------------------------QNIGISLYRATIGLLIGGTIGFTLGVANGLSRISNLLFNSTVQMIRNIPHLALIPLIIIWLGIGEPAKVTLVAIGVMFPIYINTLHGIQSIDPKLIEMGRSYQLSKWQMLTKIIFPGAMPTILMGIRYALGVMWTTLIVSETISSSGIGYMETNAQQFLDMPTIFLAIIIYAILGKVSDWIAALLE-----
281355624    ----------------------------------------------------------------------------------------FHQSIAHSIRVVFLGFLLSSLLGVPLGILCGAFPFFERLFEPVVEFIRYFPAPVFATLAVAILGINDAPKVAIIVIGTFFQQLPMIANTTRQADPALIEAAQTLGAGRKRILMRVVIPSVLPKLYKDMRILLGWAWTYLIVAEVVGTTGISWFITQQAKYRNFANVYAAIVIIGCIGLACDMFLAWFAK----
257067547    ------------------------------------------------------------------------------AGVDMVRTGELWEHTGPTLMRLLVGGGLGALAGIVVGLLMGSSRALNAALGPLFSALYPLPKIAIFPILLMIFGPTETPKIIAVFITTFFILQINTVSGVWAIDRKLLEAGTAYGATGFARFRFVVLPGAMPFVFSGLRTATGTAVVVVTAVEFTGATGLGYLIWNSWQLFIPEKLYVGLLVIGIIGAVLTTILSRSEK----
137881425    --------------------------------------------------------------------------------------------MTQTLEIAFLSTVFGMLISLPLAAMAATNLSPYWLSRQILAALRVLPSLIWALIFVIVVGVGPLAGVLAMTMYTVGYLGKLQYEALEGVSKEPLEVARAMGLPGWQVARFFAIPEASNALISQALFMFEYNVRHGSVIGLVGAGGIGWYMNHYLTPFQL------------------------------
229494707    ----------------------------------------------------------------------------------------LWENLSVSLARVAIGFTIGGALGLSLGIASGLFALADKLVDPTLQMLRTIPFLAITPLLILWFGIDERPKIIIIAAAALFPLYINTHSGVRNVDRKVIEAGRVFGLRGLGLIRQVILPEMIPSVLVGLRVSLSVSLLALIVAELSNAPGLGFLMTSAQQYFQTDVLVVVVIIYAIWGLSVDLLVRGIER----
289639564    ----------------------------------------------------------------------------------------IWGDIGISSYRIFMGFLVAVIIGVPLGILAGTFHFAEALIQPFSEFLRYMPVPAFVPLIMVWCGIGETAKIAVIFLGTLFQLIPMMADNVRAVPDDLLGAAYTLGGGRSLVLRRVILPAIAPSTMNTLRIMLGWAWTYLTVAELVAASGLGYNILKAQRFLRTDAIFGGILIIGVLGLLCDRAFVLAGKK---
135618227    -------------------------------------------------------------------------------------EQWLHQSLWHSIQIIFWGFMLSSVVGVPLGILCGTFAAVSRIQEPFVEFFRYLPAPAFGALAVAILGIYDGPKIAIIFIGTFFQQVLVVANTTRQLDISLLEAALTLGANRRQLLFKVVIPGILPQLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQNFDNVFA-------------------------
284045525    ----------------------------------------------------------------------------------LIDGGQLGSILSASLQAWTIGFVLAAVVGIGFGLVIGSSVAADRLLGPLVWPLYATPWLAYAPLSKAWFGFGLTPVVFIVFIAGVFPILLNTSAGIRTVNRSLVNAGRIFGANRWQIYRKVLLPATVPYILAGMRQSAVLTTVALVVAEMITSGGVGGMIAYTANTYATEQSFAGIVIVVVWSVMMSQLIGLAGRR---
136401875    ------------------------------------------------------------------------------------IFGGIWPEVLGTVYLTIGAMLFALPLGVIAAIYLCEYARIISLIRICISTLAGVPSIVFGLFGLAFFSKSVLAGSLTLALLILPTIIRSSEEAIKAVPPPYKEAAMGLGAGKWHTIMTIILPASLPGILTGMVISMGRAAGETAPIIFTAAVSVGAPI---------------------------------------
298290236    -----------------------------------------------------------------------------------------------TLYRALAGFAIGAVIGIPLGILMARSALVRWFFDPLVSIGFPMPKIAFLPIFILWFDIYDTSKIIMVAFSCFFPIVAATYAGCSSLDKWPIWSARSFGAKERDLLWEVYLPMAMPQIITGLQVALPVGMITTIVTEMLGGRGVGGAMIMAGRFADSVGVFAGIVQIIILGFVVVKSLEIVRRR---
158423602    ------------------------------KASRGVNGTAIMLVGLVLLFTGWALAVKYMEIPSYILPSPAAVWNALWSGLAVASPLGYYLPLWGTLKNAAIGLAIGSGLGLLLGSLMAESRVIEKLLMPYAFALQSLPKVAIAPLVVIWFGFGDGSKIAISALLAFFPMLINSFTGLRSVEPERIDLMRSLSASRFETYRIVKLPNAAPYIFAGLDMAVVYALLGTIVAEFLGAQGMGVVITQAQAVTDVAGVFAALVILGAMGILLHGIVRGLEAR---
218248591    ------------------------------------------------------------------------------------------QETLETIAMGLWGTILAASLGIPLSILASDNQWIVFPVRRVLDGMRAINEVVFALIFVVAVGLGPFAGVLALFVHTAGILGKLFSEAIEAIDPGPVEGIRATGASKLQEIIFGVIPQVMPLWISFTLYRFEANVRSASVLGIVGAGGIGFSLYQNIRSFKYPEVCAILIILIVAVALIDTLSAKLRQK---
37521137     ---------------------------------------------------------------------------------------GIAWQLAASLQRVAIGYTLAAVVGVSVGILMGSMRSFQLALDPIFQVLRTIPPLAWLPIALAALSQANPSAIFVIFITAVWPIIINTAVGVRSTPQDYRNVASVLKLSKPTYFFQILLPSAASYIFTGLRIAVGLAWLAIVAAEMLGGVGIGFFIWDSYNSSRMADIILAVLCVGLVGFVLDRMIYYAGR----
296115667    ------------------------------------------------------------------------------------------------------------------------SRVGENIVDAPLQVVRTLPALALVPLFILWFGIGEWPKILLVALGAMFPVYLNLHKGIRAVDPKLMEMASILGLSRWATIRFVVIPGAMPDFLIGLRFAVGISWLMLVVAEQVNASGIGHMMMDAQDFLRTDIILVGLVIYGVLGLVSDQVVRFLETR---
143174404    -------------------------------------SKAVRGGLQVASLLVPLLLWTAIASLGLVDEKFLPSPQAVFRSLASMAESGLFQDIVASTGRVFGGFLLATLLAVPIGICMGVYPAICAICEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
126649948    ----------------------------------------------------------------------------------------LWQPLFDTIKMSLFGSVAGALVALPIAILATKYKGIAMVAKFMLSLLRTLPTLIVALIATFIFGLGTMAGTVAIFLFTIAYVGKLLYEQIENANMGAYEAMHSMGLTTIQAFRYAIMPQILPNYLSTSLFCFEGNVRYASILGYVGAGGIGLLLNESLSYENVGMILLMLVCTVFL-----------------
186685926    --------------------------------------------------VPWIVPVLILVLWGLLSTRILPAPSGVIATAIRLASTGLFQHIEISAGRAISGFIVGGSIGFGLGLLNGFSRIAEKLLDSSLQMLRTIPNLALIPLVILWFGIGDQARLFLVSMGVFFPLYLNTFHGIRNVDPGLIEMGKVYGLKTPQLLWQIIFPGALSSILVGVRFSLGIMWLTLIVAETIAASGLGYMAMNAREFMQTDVVVLSIVIYALLGKLADAVARGLETK---
218658494    -------------------------------------------VRGVLASLLPRYGLLIAFLVLWQASSTRGWINPAIFPPLNVILSALWDDIAISLQRSGTAFAFAVVVGIPLGLFMGQFRAVEQALDPILQLFRQTSALALYPVFILLLGLGETSKIFVIFWATLFPVLLATIGGVKEVDKKLIEMARTYGAGSLTVFRRVILPASVPAIFVGLRLSATTALLLLIAAEMIGANGIGFQVMNAQYNFQIPLMF--------------------------
218532106    -----------------------------------------------------------------------------ARAVLAFHNPIFGDHIWMSCRRILYGFSLAGAVAIPLGLLMGRFRILREIVFPICEVTRPIPAIAWVPMAIMLWPTNEESIVFITFLGSFFPILINTLQGMATVDPVLVRAARCLGAGEAALFREVYLPASLPQIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYSDIALGMITIGVLGL---------------
268323132    ------------------------------------------------LWLVPLIIAILLFIAVYVVKDPSKLPSFSAVIFFYELREDIPLDILVSLVHFAIGMALAFAVALPLAIGMGWFRNVFKAVDPIIEILRPIPPLAWIPVAILWIGLTHSAAGFIIFIGAFFPILIDSYTGFRDVPKVLVETGKVLGCGNRKLIRYVAFPYALPSIATGTRVGMGVGWMCVVAAEMFGVGGLGFRLFQDFYFLQMDYVVAYMLILGLVALCIDRVFR--------
121605316    -----------------------------------------DLGQRALPWLVPVGLIVVAASLGWLSTRVLPAPSEVIAAWALTVSGELWTHVKVSAWRALAGLAIGGGLGLGLGLLTGSVKFFETLLDSTIQMVRNIPALALIPLVILWFGIDETAKLFLIAVSVFFPLYINTFHGIRNVDPGLIEMGRTYGLSRWQLYREVILPGAMSSILVGLRFALGLMWVILIVAETISAAGIGYLTMNAREFLQTDVVLVGILLYALLGKLADVFARGLER----
291561138    ----------------------------------------------------------------------------------LFVSGDVMKHIRVTMEEILVGTVIGIVIGLVLGYIMAKIRFIERLIMPFVIIIQTAPKISLAPLFILWMGLGIESKAALVILVVSFPIMINEVSAIRSIEDNVYNLMKVLKASKWQTFCKIEVPYSIEMMLSGIKLALTQAMTGAVIGEMIGAAGLGYLLTLGSETYDIKMILNAVILLSVIGLALYLISELIEKR---
137321696    ------------------------------------------------------------------------------------------DALAQHLTILFATVVPALLIGVPLGIWCAFSVARQGPVFAALNIIQTIPSVALFGLLIAPLGTGMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSALQRFISVQFPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFR-------------------------------------
269219663    -----------------------------------------------LLVQPIALLIILIVMLTWRNTADLSETERVTLA-----PAQLQKLTLEHLNLTVVSAVIVLALAIPIGIILTRKPRLSTPVMVLANIGQAAPTVGLVVLFAFWLDFGYKAALASLVVYAFLPVLKNTMVGLRAVDPKLVEAARGMGMSSPAILAKVELPLAVPVMLAGIRTALVLLVGSATLATFVKGGGLGLLITTGVNL---------------------------------
296134078    --------------------------------------------------------------------------------------------LVETIEISVVGTVLAVVFAIPLTLGATRRWSVYYGSRFILNLCRGIPELLWALIFVVAVGLGPFPGVLALAAHSTGVLGKLYAEILESVDQRLVETGRATGASELAVLLFVKIPASLPVLLSYTLFRWECNMRAATVLGFVGAGGIGTQLTISMQLFAYDEVSTLVLAILGLIFLVDIVGQVIRTR---
254248643    -----------------------------------------------LHAPDWRGFVLPLAAFAWAVASAHLVKSGLLVGPADVLHTAWAQATSGALGRALSASLAREACGFAIGAVLGLSRVAARMVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRTYVDVARALRYSRLQLIRYVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGVTGWALNATARAIERK---
299134561    ----------------------------------------------------------------------------------WVVSGDIFYHLGITLTETVLGFFIGAVLALICGLWFALSPTASALSDPYIKAMNAMPRVILAPIFALWFGLGIWSKVALGVTLVFFVVFFNVYQGIKEVSPVVLANARMLGATRKQLLRTVYLPSATSWVFSSLHTSVGMAFVGAVVGEYLGSSGVGYLILQAEGVFDVNTVFAGIAILTISALILDAVVTAIENR---
294853720    ---------------------------------------------------------------------------------------------------------------------------VRAGLVPLVAALFPIPKIALLPLFVIWFGIDEMSKYMLIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWWSIVRKIVLPGAFPAILSGLRVSISIAIILLVAAEMLGAQGVGSYILEAGSLYDLEKLFAGVAILSVMGLIVNVVIGWVERR---
113478321    --------------------------------------------------------------------------------------------MLETIEMGIVSTAIALLFSLPLGVLAARNTSLYHCIRNVLNLMRALPELVWALVFVSAVGLGPLPGVMALIFVTTGFLGKFLAESIEVVDVNGVTGVKSTGAGWLQTLTFAVFPLALPDFIGTVLYILDHNVRAATILGLVGAGGIGYELVMSMRLFNYGRLILIVAAIYIVVTILDRFSDVIRSR---
118469502    ----------------------------------------------------------------------------------LLRRGDLWTHLQTSVSRVFAGYLAGAAVALVLGSLIGLSATVRRLFAPTVAALRTVPSLAWVPLLLLWFGIGETPKVTLVAIGAFFPIYTTTASALSHVDAQLLEVGRAYGRRGAALVTTVMLPAAAPALVNGLRLGLANAWLFLVAAELIASSGLGFMLIDSQNTGRTDIMLLAIGLLAGLGKLTDSLFGIFEAR---
239833805    -----------------------------------------------------------------------------------VANSTLAEHTLASLGRVLGAFAIACVTAIPIGIMMGMSSFVRGVLDPIIEFYRPLPPLAYLPLIIIWLGIGEFPKVFLIFLAIFAPMAIAARAGVRSVSTEQIHAAYAMGASRTQVITQVIMKAAMPEIFTGMRIGIGVGWTTLVAAEMVAARGLGFMVLNAAQFLASDTVIMGIIVIGVFAFAFDLLIRYLEK----
141668474    -------------------------------------------------------------------------------------DLGIGTNLLISLRRVLIGYSLAVLVAVPLGVFMGMSKLAQSSLNPYVQLLKPVSPLAWLPVGLFVFRNSEITGIFVIFITSIWPTLINTAFGVSSINPDYLKVSKSLGASKSTTIRRVILPAIMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLSLENIFVAIIIIGFTGFILDQLFGYLQEK---
115391880    -----------------------------------------------------------------------------------VADSAFWTALGDTLTGWALGLAIASCAGIVVGVLISVVPHLREATASTIEFLRPIPSVALIPLAVLLYGSELRSVLLLVVYASFWQVLIQVLYGVQDVDPVAEETARSYGLGTWARIRHVLWPTALPYVMTGVRLAAAVALILAITAELIGAPGLGKRIGVAQTSQAVPEMYALIVVTGVLGLLINVGARTVERR---
143883824    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLVCKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDHLSAFIRSKIK-
293376058    -----------------------------------------------------LLNIIWIIGSFLMDTRSLPMPGKVYLNLPTLFENGFYVHILASLYRIFVGLLISFTIGSLVGLLMGYSKRCNKLLNPLVYFVYPVPKTALLPVVMTLYGLGDKSKIVIIVLITVFQVIVSVRDAVLNVEGELYNPLISLGANRWQLFLHVTFPAILSEVLTNIRLSIGTAFSVLFFAEAYGTKGLGYFIQDSWSRINYIDMYSGIVVLSLVGLILFILIDYLE-----
262200289    ------------------------------------------------------------------------------------------EALAVTAKVCLVGFVFAAAIGVTIGVVMSRGSFLERAIYPWAVVLQVIPVLAIVPLIGLWFGYGMVARTIVCVIIAIFPIIANTHFGLVSVDKASHELFTLAKASPLQRLMKLEFPSALPSMMTGFRTASGLVVVGAIIGDMFGQPGIGTLLDIYRARLQSDDLIAAIVLASIFGIAVFGIFSVLNA----
284990967    ------------------------------------------------------------------------------------------DDVLPSLLRLAAGFSVAAVSAVTLGILIGTYRGLRDFLEPVLELTRAIPPPVLVPIFILVFGIDDTMKVIVIAFGCVWPILLNTAEGVRALDGVLDDTARTYGITGAARLRHLVLPGAAPQIFAGLRQALSLAIILMVISELFAANGLGFAIVQAQRSFAIPEMWAGMLVLGLIGFLLSLVFRAIENR---
142416129    -----------------------------------------------------------------------------------------------------------CVLGVITAISLAQSPVARVVVRPMMVLSQALPVFALAPVLTLWLGYGLWPKIIMALLIIYFPVTSAFFDGLMQTPRGMLDQARVMQARPWQIMRHIRIPAAIPALASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAVLTLLLDRLCSYVVRRQ--
251799370    ------------------------------------------------------------------------------------------KHFALTLWEALLGLAFSVVFGVLSAIWIDSSSLARKTIYPLIVASQTIPIIALSPIMVMWFGYEIGSKISVVILFTFFPVAVNTADGFRVADREIGELLRSMGAGKAQLFLKWKIPSALPSFFTGLKMAAAISVGGATLGEWLGGSGLGVYTKRAANMLRGDDVFAGVLLLSLMGIALFIAAQIIER----
90411485     ----------------------------------------------------------------------------------FIDLELYISEMIVTIQVGIWGTVLAIILAVPFGILSAENMWVTFPMRRLMDGLRAINEMVFAMLFVVVVGLGPFAGVMALFIHTTGVLAKLFAEAIEAIEPGPIEGIKATGANPLEVILYGVIPQVMPLWISYALYRLESNIRSATVVGMVGAGGIGVLLWQSISGFQMQQTAAIMCIVIVTVSIIDFISQIIRKR---
196257551    ------------------------------------------------------------------------------------------SDTLVSVSRILWGFLFSAILGVPIGLLIGTFKTMEGLLEPILGLMRYMPAAAFIPLVILWVGLDEPAKVTIIFLGTFFYNVLMTADAVKFVPSDLIKVSYTLGATEKDIFFKVIFPATLPSIIDTLRINIASAWNFVIVAELIGASGLGYRILMAQRVLKTEEIFLGIILIGLIGLGIDWLFKLL------
269926328    ---------------------------------------------------------------------------------------------------TAIGLTISIIVGSFLAILIDISKLVDRTLYPVLVVSQTIPMVALAPLLVLWFGFGLAPKVIVVVLVTFFPIVVAMVDGLRSTDRELIKLLKTMGANRLQTLTKVQLPASLPYLFSGIKVGVTYGVIGAIFGEYVGAQGLGILIQTAKNSFRTDLVFAAICVTALLSIGLFWLTNLVERK---
121609547    -------------------------------------------------------------------------------------DQGLGWNVLMSLQRVAIGFGMAALVGIPAGFVIGRMPFLARMFNPLISLLRPVSPLAWLPLGLLVFKGANAAAIWTIFICSIWPMVINTAVGVQRVPQDYMNVARVLNLSEWQIATRILLPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEYAL---------
148258445    --------------------------------------------------------IVLLALGAWQLHRMPQLPPLTDIGAVWLDNGDLVAAVLETLRITVIGYAFATVTGVVLGFLMGRVPVVWGGAEPVVEILRQIPITALLPLLILYLGIGDSFKIVIVMLAATFPILLNSYAGARSISKTMAMTAQTFQLNWIQTQIEIGLPAALPYILVGMRQALAVTLVIAVVTGMLGNSGIGYFILEAQQVLDVKALFAGIFTIAAIGYVLNALFLMVEQR---
142909338    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
139523960    -----------------------------------------------------------------------------------LLMQNFWPTFIESVAGFAVGNLAAILIAVAFV----HSRNVERAFFPIAVFVNTIPILAIAPILVLIFGPGMTAKVVIAALICFFPTLVNMVRGLQSVSPQTLELARILSASKSEVFWKMRLPSSLPFLFSALKISATTSVIGAIVGEWVGADGLGALIIDATFNFNSPLLYATVLMSSGLSVLMFTLVSLAERR---
118474363    -----------------------------------------------------LTVFALLVLWQLGSDELIPSPKQSFMALCEIVQKGVLQGIIDSLYRYFWGLVAGLSGGIFVGFIFGLFPKISMAFDPIINLLRPVSPIAWVPLVLIIFGIGDKPTIFIISYAVFFPVLLLASKAVQDVPKELIIVSKNFGASKWQVLSGVIFPSSFLMLISGLKLAASMAWINLVVGEMLGATGLGYLIIDARNQLRIDIVLAVICVIGVVGWVINQLFCLIEK----
84685060     ------------------------------------------------------------------------------------------RALGQSLTVLVLGYLLAAVTGIGIGIFLGGLPFAGRVFDPFVNAMNSTPGAAFIPLIIVWFGLYTEAKIVVVWNAALFPILINTAAGIASANRDLTEMAQSFGAGRWSLFWQVMVPDALPSILSGLRIGAAISTVGTVIAELTMASGLGGLLVAAGNRFQMDKYFAVVFVLMALGTAITASLRYAERR---
86748613     ------------------------------------------------------------------------------------------EHVGTSLYRILVAFALACLVGIPLGVLMGASRDARALLNPMIEFYRPLPPLGLYTLLVMWLGIGETSKLSLLFLAGLPGIVISTIQAVTTIDRIYIRAAQSLGASRRDLLFEVYLPAAGPMILAGMRISLGFTYTVLVAAEIVAASGLGWMIWDAAKFLMSDIVIMGLIVLGLTGVALDFAMRLVGR----
91780303     ------------------------------------------------------------------------------------------RDAGVSLLRVLAGFVLGGTLGVPLGVAMGLSERIRDYVYPCFRIIAYVPLLGWLPLLVLVLGIGETLKIVLIAKAALVPITLNTYNGMRNVPAAYGELGAVFRFSRWQLIRHVVFPAAFPQIWSGVRYGLTQCWLLLVIVEFLASSGLGYMIISGQQLFQMDTVFAALLVIGVIGFLLDRGLRWLEA----
218711074    ------------------------------------------------------------------------------------------RHISTSLLRVFEGFCLSCCLGTMLAGLVARYSWLEQLLSAPLALFRMIPPLAMTPLLILWLGIGETTQLSIIVLASVFPIFLNTRDGLRRVSTAHKELAISLNLSPLRYLLAIVIPSATPSVVTGFRLAFGYSWRALIGAELIAASGLGYLIIDSQEMMRTDAVIVGILTIGLIGWLLDTLF---------
254471651    ----------------------------------------------------------------------------------------LWKHVSTSLYRLVFGWSIGTALGILVGLLIGLFSLARASLLPLTSAFFPIPKIALLPLFIIWFGIGEGSKVATILFGTFFPTVIATYGGVDNVERGLIRMGQSFGMSWLSIVRKIILPGALPAILSGARISASIAIILLVAAEMIGAEGIGAYVLMAGSLFATDQLIVGVAMLSVLGLCVSWLIGKAEK----
163814339    ----------------------------------------------------------------------------------------LWLHASVSIRRILLGFLIGGVLAITVGIIFANQKLVEAWFSPIINLLGPIPPYALLPIIIIWFGIGESSKIGLIAYCTFMTMLPYITDGLKNTPPVLIRAATSLGATQFQIFTRVMLPNAVPNIFVGMKVTLAMTFGALMVSEMLGASGLGYMIINAKQWFKMDDMFLAIIMIGLIYIIMFSIIQFVE-----
142814823    ------------------------------------------------------------------------------------------QQVWVTLEETGIGFLIGAVGGIVCGVVLGRNKLLSDVFSIYIQIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFGNAFQGVREADRYMIANAQILGASKRQLTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALTADYLLTALEKR---
51892790     ----------------------------------------------------------------------------------YIRDGSLLRHTLHTLQMVLTGMSIGILTAFCLTALATAGRWGRDLLLTLTTIMNPLPAIALLPVALLWLGIGPRSLVFVIANSVVWSLALNMHTGFETVPLTWRQAGQNLGLRGWGLIRHVYLPAALPYILTGVKIAWSFGWRTVIAAELVQAGGLGWMINVERYNLNTAGVFCGLVTIVALGLLAEALFEVLERR---
227882298    -------------------------------------------------------------------------------------------RLAQTSLHLVPGLLAGAFVGNGAGLVIGYATRADAIATPVVRVLRPIPELAWIAFAIVWFGIGHTGATFIVAIGALWINYYAAYSGVRGVRDGYKEVAASLGITHVGMLRYVILPAASPAIVNGFRTSIGRCLMIVVGAELFGAPGVGYEILNASNNLDMARSMAYMLLISAVYICVDGGYAALESR---
282895766    ---------------------------------SDLILNRCLPLTGVLLFFGLWWFIAVSGFVNPVLLPTPLATVQTLIEGLF--GGSMFSDLATTVLRTFSAFFLATLFGIPLGVGLGSSEKIYRSVEFLIEFFRSTPASALIPLFILFFGISDFSKVVIAGFSAFLLIIFNSAYGVIHAKQSRILAARVMGANRWQIFKDVLLLESLPQTFIGLRSGISIALVIVIVSEMIGSQGLGKRIIDAQQILNVRDMYASILITGSLGYLLNMLFLGLEKR---
288917427    ----------------------------------------------------------------------------------------LWSNTRATLKAVLAAWVLAGAAGTVAGVALGLAPRVERVLTPYLDAANAMPRIALAPLFIVALGINTSAKVALASTLVFFIALSGARAGVRSTDAEWLRLSTVLGAGKRQLFVKVLIPVATPAIFAALRLGLIYSLLGVVGSELISARGLGQLIAYYSSTFRMEAVYGILLLLGLVAVTLNQLMGLAERR---
212695519    ----------------------------VFFIISFKNEKISDRLCYKSPLYAFVFAILIIYDLLTLKFAVLPLPYFAWLDMIMIADKGFLESTLASLKLLFTGYFIGAILGIITGILAGYSKKVDYWVDPFLKLLGPIPTTTWIPVVMVLATSLFGGAVFIIGLGVWFQTTLATMTGIKNVDKSYYEAAKTLGANENELVRKIALPSASPNIFQGLISGMSSACTSLIVAEMLGVSGLGWYITWKSSWADYSSMYGAIIILALTFIIVNMILKKISSK---
297159340    ----------------------------------------------------------------------------------WSGTDGVWHRLGQHLYLTVACLAISCAIALPVAVVLGHIGKGGAVAVNISNAGRAVPTFAVLVLLLPLGTHGDWPTIVALVLFAIPPLLTNAYVGMREADREVVEAARGMGMTGGQLVARVELPLAYPLIMTGVRSAAVQVVATATLAALPGGGGLGRIITAGFRVTDTAQ----------------------------
118464424    --------------------------------------------------------------------------------------------------RVIEGLALGGVIGIVAGAAVGLSRWVEATVDPPLQMIRALPHLGLIPLFILWFGIGELPKVLLVALGVVFPLYLNTFSAIRQVDPKMLETAQVLGFSFFQRFRRILVPGTAPQVLVGLRQSLAIAWLTLIVAEQINADGIGFLINNARDFLRIDIIIFGLTIYALLGIITDAVVRLIERR---
229194756    ------------------------------------------------------------------------------------------PNTMQTLQEVIIGLFFAILIGTSIAILMDVISLFRILTNPLLVISQTIPIVVLAPLFIIWFGYGMLPKVMVVILVCFFPIALSILEGFQTVDKNMLKLLQTMKATKWQVYQKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFLTARVFGVAAIIVMVTLCLYFIVEFMAR----
15610893     ------------------------------------------------------------------------------MHYLMTHPGAAWALTVVHLRLSLLPVLIGLMSAVPLGLLVQRAPLLRRLTTATASVIFTIPSLALFVVLPLIIGLDEANVIVALAAYTTALLVRAVLEALDAVPAQVHDAATAIGYSRIAQMLKVELPLSIPVLVAGLRVVAVTNIAMVSVGSVIGIGGLGTWFTAGYQTNKSDQIVAGVVAMFLLAIVVDVVINLAGR----
170741766    ----------------------------------------------------------------------------------------LWPHMLQTLGTTMLGFVLGVLTGLVIGAVIGVSRLAYDTAYPLLIGFSSIPKVAVVPIFVLWFGSGTVPAVLTSLVICFFPIVVNIATGLATTEPELEDVLKALGASKLDILWNVGLPRTMPFFFASLKVAVTYAFVGTVLSETVASNGIGNVMMAASSNFDVPLAFAGLFILAGLGIALYAAFSLVEAR---
33865950     -------------------------------------SGAVRGGLQVASLLIPLLAWAAIASLGLVDEKFLPSPGAVFRSLASMAESGLFQDIVASTGRVFAGFLLATVLAVPIGICMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVKVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
142595533    --------------------------------------------------------------------------------LFGISDGSLFYGIATSMWRLIIGLAIAIGGGMLLGIFMARVETVNQTIGSLVLGLQSIPSVAWVPLAILWFGLSDAGIVFVTAIGAIFAVTINTYTGVKNINPSFIEAARNMGAKGTQLVTTILIPAAFPYMITGFKQGWAFAWRGVIGAELLFSFGLGFLLNVGRQLNDVSQVIAMMLVIMGIGILID------------
288917422    ----------------------------------------------------------------------------------LVGNGELPKAILVSLRRAGTGLLLGGFIGITLALLAGLFRLGEDLIDAAVQMIRTVPFVGLIPLFIIWFGIGERPKTALVAFGVAFPLYLNTYAGIRNVDATLVEAARTVGLGRAGLIRHVILPGALPNVLVGLRFSLGIAWLALIFAEQINANGLGHLMNRAQEFQRTDIIVVCLVVYALLGLAVDA-----------
27381201     -------------------------------------------------------------------------------------------NILASLRRMAIGFGVAVLVSIPLGLLMGRSRAVAAFFNPLLMVIYPVPKAALMPIIMLWLGVGDIAKTLVIFLGVSLPVIYHSFEGARAVEEKMLWSGAAMGLSPLQRLVRIVLPAALPEILTGCRTGLVLALITMITSEMIAQSGAGNILFNALDMGQYDTVFAMIIIVGAMGICLDAIFERVRAR---
159898102    -----------------------------------------------------------------------------------LTQGALLQHTSRTLIEALGGFGLAFSASLVLGYILAHWHWLDRIVSPQLAIVQAIPIVAVAPLILIWVGADLRAKLLVAALVTFFPMLSSVIVALRSVPRDIREMAAISGANRWQSLWQIELPLALPGIFGGIKTGLALATTGAVVAEFIGGRGLGALINIARGLFDTPLIFAALLTLGLLTFGFYQLAMWLERR---
136941550    ----------------------------------------------------------------------------------------FFVHIAVSIKRILIGYGFATVFGIVIGLLMGRSKLAEDFFISYIEVLRPIPAVAWIPLAILMWPTEESSIIFITFLGALFPIVLNTALGAEQTPAVLVRAAQSLGASRFKIFWHVVIPSALPSIAAGLAIGMGVSWFSLLAGEIIGQYGIGYFTWDAYSLIEYDNIVSA------------------------
83943260     ------------------------------------------------------------------------------------------ENAWVTTVEVLLGLLIGTALGAVTAIHLALSKTAERLLLPLLVFTQAVPVFALAPLLTLWFGYGMGSKIVMAVLIIYFPVTSAFHDGLTRVPDGYRDLAQSMGTRPLRFMRYVQIPHALPSLATGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKIDLMFAALIMLACLTVLLHLSVGLLAQR---
83593719     --------------------------------------------------------------------------------------DAFWREARTHLALALGAVAVACAVGLPLGVLCHRVAWLRGMVLQGLTIIQTIPSIALFIAALGVRGIGATPALVALILYALLPVVANTVVGLAQVPAATVDAARGMGMGRGRLLREVELPLALPVILTGVRIVLVQAIGLTTVAALIGGGGFGTFVFQGVGQAAMDLVLLGALPTVALAVILDALIEGARR----
89099800     -------------------------------------------------------------------------------------------HLASTVLLSLAGFALGTVFGLTAAIILHRLPAVRESVYPLLILSQNVPVIVLAPLLVIWFGFGLLPKFIVIILVCFFPITVAALDGFRQVPAELKHYMAMSGATKRQLFWKLEWPGSLPSLFSGLKISATYSVMGAVISEWLGSKGIGVFMTLASSSFRTDRVFVAIFAIMILSLIFFGAILLAE-----
170745431    -------------------------------------------------------------------------------------------HVLASLRRVGIAFVGGAVLGTGIGLLRGRVPEIDALFLVPSELVRPIPPLGLIPLFILWFGIGETSKILLIFLSVFLIAMVNAQAGAGACGLDTLRAARSMGASRWQAFRFVVLPSALPQIMTGLRVAMGTALTILVAAELLGGRGLGFVILDASSFFRTTYVFAGIVLVGLIGLASDRAIAFLGRR---
256396485    -----------------------------------------------------------------------------------------------SIGHAAVGFGASVALGTPLGILVGRFKPVRAGIGPILSGLQSLPSVAWVPPALMFFGPSPAMLYSVVLLGAVPSIAVGVMSGLDQVPPLYLRVGHNIGARGLASVRHVLLPAALPGYLAGLRQGWAFAWRSLLASEIIVQSSLGFLLKNSQDGNDMSGAFAAIVLILAVGVAVNQLLFVPLER---
136602117    --------------------------------------------------LAPWLFTIALFVIWEAVCRGFNVNVITLSAIFAAMRQHWWPILTNTLWTTMAGFALAVVFGVILGIVVGWSRTIYRGLYPVMIGFNSIPKVAVVPILVIWFGIGEIPAILTAFLISFFPIVVNVATGLATMEPELEDVLRALGARKLDIMLKVGIPRAQPYFFGSLKVAITLAFVGTVVSETIAANGIGYLMTLAGSSFQMPLVFAGLIALAIEGIAMYAVFAYIEGR---
288919297    ------------------------------------------------------------------------------------------DNLATSLFRVAWGLLIGVALGLALAVVAGFFRFGEDVVDSAMNFLRAIPVIALLPLIIVWIGIGEEAKIFLITVGVTFPIYMNTFAAIRGVDIKLVEAGRAFGLSRTGLIRRVIIPGALPGFLVGLRWSMGVAWLLVVFAEQVNTSGLGYLLNRAQGWNRTDIMVLCLVIYGILGLLCDGIVRVLER----
298242892    -------------------------------------------------------------------------------------------PLLLTIQTAILATLIGIVGALPLSILAARHPMFYNVVRSIVNTLRAIPSLILAMVCITFVGLGPVAGAFGLGIHSLAVLTKLFAEAIESVKPQPIEALRATGANGLKIFRWGIIPQAFPLLISSSIYYWESNVRDSTVVAFVGGGGIGFVLQANLSLFEYAHVSVIIASLVLVVILLDRMSDYIRSR---
145596799    ----------------------------------------------------------------------------------------------EHTSLTVRAVLIAVLIAVPLAVAAYWFRALSGPILAVTGVLYTIPSLALFAFLAPYLGIGVVTVLTVVALYALLVIVRNALAGLTQVPPEVREAAEGMGYGRWGRLFRIELPLAIPGILTGLRLATVSTVALVTVGVVVGRGGLGQLIFAGFQNNFYAQIMTGTLLCVLLALVFDLALA--------
258512805    ---------------------------------------------------PWVLPVAVLVIWQALGRRILPTPLGVVDAALMLARQGLWTYIATSAARAFSGFFIGATVGFTLGTLNGISKKASRLLDTPIQMIRTIPHLALVPLVIVWFGIGEQAKVFLVALGTAIPMYMNTYFGIQSLDPGLLEMARVYRFSRLKMFGRVILPGALPSVLSGVRYSLGVMWVTLIVAETISASGIGYMVMNAQEFMQMNIVVLGVVLYALLGKLSDVIARVLETR---
138063510    --------------IQSSVQWLTINFIAFTKGIRYYVTIYLMRPMDTYLTFMPWWYVMTAFVIISWVSVGVRFAAVTALLLLFIAACNIWTQAMITLSSVLIAVFFCFIIGVPIGILASYSKRFQSINEVILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVL---------------------------------------------------------------------------------------------------------
257466076    ---------------------------------------------------------------------------------LLITSSQIWIHVLVSLYRVMLGILLGTVFSIPMGILLGYSKRIEKYFGEAFDFLYMIPKIVFLPIFFVLLGIGDLSKIALIATVLFFQQTILIRDNVKNISEEIYDSIRILQASFWQIIQHVVFPSCLSGIFTSVKSSLGISFALLFITEFASQSGLGYFITKCMDRRDYVTMYAAILILAILGCILYTIFCFLERK---
256772485    ----------------------------------------------------------------------------------LWFKGTLFDVLWTSVWRGLSGFLLALVIGTPLGLLVARVRFVRAAVGPVLSGLQSLPSVAWVPPAVLWLGLDNSMMYAVILLGATPSIANGLVSGIDQVPPLFLRAGRSLGATGLRGARYVVMPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLESGRETSDMARVFLAIILILLVGIAVELLVFAP------
114761135    ------------------------------------------------------------------------------------------RHASITLTETLAGFGLATVIGMTVGWAVAASPLIERAVHPFIVASQVIPKVALVPLFVVWFGFGMTSKIVVAAVIAFFPVLVNTVLGLRSVQPGHADVFHSLKATLWQRIWLLQIPSALPAILAGMEMAIVLATIGAVVGEFLGSSGLGYMAVATMNAFQTDRLFVIIILLTLIGFVLYAMMAGLKR----
261856785    -----------------------------------------------------------------------------------------------SLGRVLAGFLLAVIVAIPLGFLIGMSPLVFKALNPYIQLLKPISPLAWMPLALYTIKDANASSIFVIFICSIWPMMINTAHGVASVRKDWLNVAKTLEVTPLKTAITVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLNLANVIFAIFMIGVVGMLLDAIFGALTR----
118467860    --------------------------------------------------------------------------MAVQAGELLTDTDFLVNDLLRSAGIVVVSFVVASGLGVAVAYLMWRSAVVRSALEPYLSVFYAVPTFAVYPILVVLFGVGVWPIVVLASTFSIVVVILNSLAGFDSVPEVVSKLDRSLKLTRWQSFRLILLPSAMPDIAAGVKLCMAYSVIATLAMEFIASDGLGNFIADAYDSFAVAEMYGAILIVGALALIANLGISAALNR---
289424093    ----------------------------------------------------------------------------------------LFMHSMVTLEETIIGFLISIVFALFVGILMDFIPIIKKCFYPIMYITQMIPTITIAPLLVIWFGFGIKSKVLCVVLTCFFPVLINFMAGIESIDRDYLNLFKVMKSSKINTFIHLKFPMSMDKFFTGLTISSTYAFVAATVAEWLGGSGLGVYMVRAKSSYALDKVFACTILVVIFSLIFVGIITLL------
261407641    -----------------------------------------DWLKAIPKPLHAWLVPAAIVALWQAAGGFGWISASLLPTPLTIAKQELWEHFRISLLRALSGFLLGGLTGLALGLSTGLGKMAERTLDPSFQMLRTVPLLSLIPLFILWFGIGEFSKILMISLGAFFPIYVNTFLGIRSVDAKLYEVSRIFQYSKLQLLIRLIVPAALPNILLGIRLSLGVSWLVLVVAEMMGTSGIGYMIQDARAYSQTDIVFVGIIIFAVVGKLCDSVVRRLESR---
186471960    -------------------------------------LSAINWRGFVLPLAAFASWWIVSALHVVKSGLLVSPVDVAHTAWQQIQSGALLRALSASLAREASGFVIGTAGGLLLGAALGFSRIATRLIGPTFDTFKQISLFAWIPLISVWFGLGDMAKVVFLSLAALLPVAAHTCDGIHAVPPRYVEVARAFRYSRIQMARHVILPAALPSIFTGIYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGFTGSALNALARSIERR---
264676297    ------------------------------------------GVAFFALFLLFWTFLTVAGIVAPHFLASPLQAL--KAAWKLFTEFGFLNDVGMTVWRVMGGFVLAAVIAVPLGIAMGAYKPIEAIFEPFVSFARYLPASAFIPLLIMWVGIGEAQKLSIIFIGCFFQLTLMVMMIVGNARRDLVEAAYTLGSTDSSVIRRVLLPGAAPEIAEALRQVLGLGWTYVVVAELIGASGIGHMIMDSQALMATDNIIAGIVIIGLVGLTSDLLFKKLNQ----
239624588    -------------------------------------------------------------------------------------------HIVDSLRRVFMGWLAATLVGVLFGLMLGWNRTFSAVCKPVFEMIRPIPAIAWIPLITIWLGVGETSKIVIVFIGAVMPIVVNTYTGVSMVPELNINVGKIFGANSRQMFLKIVLPSSLPAIFAGLKTAVGVAWTVVLAAEMISAKGLGYIVNLGSNSADIALVVIGIIVIAVIGALLSAVLTRVERW---
229544166    -------------------------------------------------------------------------------------------HLPATVEEVGIGFLLSVAGGVMIGVIMYVSKTAEKIFYPFLVISQTIPLVAVSPVFMMWFGYSVWSKVAIIVLTAIFPIVISTFDGLKTVDPAYLNLFRTMGASRWDIFRKLSVPMALPQFLSGLKLSVVYCVSGAAIGEWLGAAGLGFFSKRMSGYLQSDAVFSAVFLLAAFGMGLFLLIYGMEK----
238060931    ----------------------------------------------------------------------------------------LWDGLATTLRRAAVGYVFSVGVGLLLGLAVARFRVLRAAIGSMITALQTMPSIAWFPLAILLFELSEEAIFFVVVLGAAPSIANGVISGVDYVPPLLQRAGRNLGARGLNLYRYVIAPAALPAIVAGLKQGWAFSWRSLMAGELIVVGSLGAQLTYARELADAPWLLSTMIVILVVGLGVDAAFGAADQAIR-
153954793    --------------------------------------------------------------------------------------------TAYSMRLLVIGFIVGTFLGLVTGILMGWYRQWYYWFFPVLKVIGVVPAVAWIPVVMIIFPSILVSEAALIVLCVWFPVAFMASGGIENIPKSYFEAAKTLGADERFLIFKIAIPGAMPSIFTGIYTATGLSFTTLVVSEMLGAAGLGWYINWAKGWSNYAKVYAA---IVIMAVVFSIVLAIIFKRDRV
83310954     ----------------------------------------------------------------------------------VIGSGAFHRDLGASLRRVLGGYVLASGLAVPLALVMAAWGPLRQSLLPVVSLLRPIPPIAWIPLAILWFGLGDAPSFFITAIAAFFPIFLNAFAGGLAVGGRYLDAARCLGATRLALLLEVRLPAALPMIATGLRIGLGQSWMAVVTAELIAASGLGYMIQANRLTLQTAHVLVGMVTIGTLGALMTWAFTLAERR---
255282445    --------------------------------------------VWLLISFLAAMLVWFLLSIGEATGRSFPFADKVVPAVGTMVERGFWKDIASSMTCVGIGFGLGFVTALPVAFLMAWYTPVQKIIEPWINFIRNIPALAYAPLLVITFGVGQKPAVILIWICTFMTMSITIYQGIKNIDVTLIKAARVLGANDFDIFWKIICPATVPFIITAIRLGLGAALTTLLAAESTGAAGIGMRIRSLSNSFESAPMLMYIILLGIIGLILVKIVDIIERK---
192289378    ----------------------------------------------------------------------------------------LWRQVWVTIYEAGAGFLIGAVLGVLCGIALGRNHLLSDVFSIYIKVANSIPRVVLGSIFIVALGLGAASKIALAVVMVFFVVFANAFQGVREADKNLIANARILGASPWQVTTSVVIPSALSWILASLHVSFGFALVGAIVGEFLGARGMGLLIATAQGSFDSNGVFAAMIVIAVVALVAEGLLTALEKR---
196158450    ----------------------------------------------------------------------------------------FFDQIWTSLYTVMVGFFIASVVAVPVGILCGLSKSAYTAINPLIQLFKPVSPLAWLPLVTMVFSKSFVTSAFTVSLCCLWPTLINTAVGVSNIDKDLINVSKVLRLTPLAHLTKIVLPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGVIGFVLDRLMLSIQR----
296039181    ------------------------------------------------------------------------------------------ELTREHLSLALLPLLLGLVIAIPLGTAVRRVRWLRRTTLVIASIAFTVPSLALFVTVPTVVGLPILNVVIALTVYSTALLVRAVPEALDAVPEDVVDSATAMGFTPLRRALTVELPLALPVLLANVRVVAVTNISLVSVGALIGVGGLGELFTKGYQRDYPEQIVAGIVAIVVLALLFDAALYLAGR----
135606435    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQWEVIWITIIIMGLLGLLFD------------
225165790    -----------------------------------------------------------------------------------------------SFRLLVIGYVAGALSGFLAGLSLGWSRHVRYWGQPVLKTLGPIPATAWIPLAMVLFPTSFTAGAFLVALASFFPMTVLTSSGIASVRQSHLDVARMLGATQRQLIWRIAIPSALPTIFVGLFMGLSASFLTLVVAEMVGVAGLGWYITWAQNYMEYYKVYAA---LVIMSLFFSGIMTALFKRDRV
134662215    --------------VEDAFLAAKDVLRYVLDPLTQPLSWILEFALATFEITPWWIMLPVLALVVFFASKSLRLVFLVMACLMFLAVVDYYTYAMQTLAIIFVCAFLCVLLGVPIGIAMSRSDRLQRMTIPILDMLQTLPPFVYLIPLIFLFSVTE------------------------------------------------------------------------------------------------------------------------------
136580066    -------------------------------------------------------------WLMAQAASLVASTRANALEWFLENSSLVWSLTLDHMRISLIPIVVGFLISVPIGWLAQRFPATRGLVLGGVGILYTIPSLALFMILPPLLGISVLSVIIALTIYAVAIMVRTVADAFASIEPQALRSATALGYAEWGRFFSVELPLAGPVLLAGLRVVAVSTVSLVTVGVLVGIQSLGYLFTDGFQRRIIPEVMTGVVM---------------------
218678204    ----------FDEKIDDALNWISDNASWLFDSIRAVLEGTYDGVLW-LVQLPPFYVIALVAAALGWRLINVPAGLLAGVALLGCAVMGLWAETMSTLALVITATFMALLIGIPLGVVAGFVKSFDRFVKPILDLIQTLPPYIYLLPAIALMGYGPATALL-------------------------------------------------------------------------------------------------------------------------
291298560    --------------------------------------------------------------------------------------DGVFALLGQHLALSGAALLLALVVAWPLGVWLGATGRGGTITVVVSNVTRAVPTMALLSLLPLTAGFGPQSVVPALALFGVPPLLATAYTGMREVDPDARDAAHGMGFSRSGMLFKVELPLAVPQLASGFRTAAVQIVATTTLAALFNGGGLGEIISRGFGLGGGGEILAGGILVAGLALIVEGVLAVGEK----
119714718    ----------------------------------------------------------------------------------WTGDGGMVELLLQQLLLSFTSLALAAAVGLPVALWLGHLGRGGFLAINVTNIGRAVPTFALLALTLGPYGRAGLATIIALTLFALPPIITSSYVGVREVSPAVKQAADGMGMTGRQRFFRVELPLAAPLVLLGLRLALVQVWATATIAALVAGPGLGRVITDGFYRTNYGK----------------------------
212697426    --------------------------------------------------------------------------------LAMVYDGSIFENILASLYRVLVGYFLAFAFSFILALIFYLKADIFPYFSNILDFLKNIPPLGLVPLLILWVGIGEVSKISIVFMASFFPIFLNIQKGFMEADKDMIEMGRAFSYNDREIFTKIVLPSSLKDIFVGARIGLGYAYRSIIAAEMLAASGLGYLINFSRLMSRTDKVIVGILVIGFVGMVSDKIF---------
239617904    -----------------------------------------------LGLFAAILIILGIWELAYLAVGNSLLLPGPITTFKLCTNLEFYLTVFTTFSKAVLGLALALIAGVLAGFSMGLSRTIYTLFRPLVIVMQSVPIVSWLALAVLWWGIGFRSPVYIVFLTLFPIITLNIVEGVRNVDVKLVEMAKVFSVSKSRIFKDIYFGSTLPFIASSLRISVGVMWKSVAVAEMVGTTGIGRKIFDAKSYLETTDVFAYTLVLVILGILSEKMLDQFAKR---
144140414    -----------------------------------------------------------IWAFVWDAPRQAGDLFSRMVPPRWSYMDQLWRPLWDTLNIATLGTLLALVIAVPVGFLAARNTTVRPVALFIIVASRSVSSLIWALLLVTILGPGLLAGIIAIALRSIGFIGKLLYEAIEEIDQRQVEAVQATGAGAAQVLDYAVVPQILPALAGIAVFRWDINIRESTVLGLVGAGGIGLQLKASVDTLAWPQVTLIFMVILVTVVVSEWISARL------
170748181    -------------------------------------------------------------------------------------------HIGDSLLRVLGAFALAALFGIPAGLAMGTSRIARGILDPPIEFYRPLPPLAYLPLMIIWFGIGELSKVLLIFLACFAPVALAARAGVRSASLDQINAARALGASRWQVLRHVVFPAALPEILIGLRIGMGVGWTTLVAAEMVAAAGLGQLVLNASNFLRTDVVLMGILVIGLFAGLFELGMRALER----
145295592    ------------------------------------------------------------------------------------------QEMWRSIAMAWLGAILCVVVSFPLGMLAARGVWLRTVLRFVFAVIRAFPEVVIAIILLTVTGLTPFTGALALGISGIGQQAKWTYEAIESTPTGPSEAVRAAGGTTPEVLRWALWPQVAPSIASFALYRFEINIRTSAVLGIVGAGGIGSMLANYTNYRQWDTVGMLLIVVVVATMIVDLISGTIRRR---
261404676    ----------------------------------------------LLRAIALGSALPVLVLAIWQLAGNLGWIDAFFLPTPAAIFESLWNHLGISIGRAAAGFALGGSLGLIFGLLTGFSRKSEIFLDPTVQMLRMIPHLAIAPLIILWFGFGETSKVLIIAKGAFFPLYVNTFLGIRSVDKKLFEVSRVLQYSRVQQIIKLIIPSSLPNLLMGLRLSLAVSWLGLVVAELIGSSGVGFLINLAKQSSLTEQIFVGVLVFAVVGMMVDLFVRSLERR---
119387012    ----------------------------------------------------------------------------------------LWQATLQTLYMVAMSTLIGTLIGGPLGVFLATSRRGELLSAPWLNAARSTPFIILVVAIIPFTSIGTTAAIVPLTIAAAPFIARLIETAIREVDAGLIEAARAMGATPGQIVRKVLIPEAMPGIILGLTLAVVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMLA------------------------
225026335    -----------------------------------------------------IFYVAGVDGLGIWKAYAMPSPVGVWNSFVEMMKQGLLAAIGNSILRGAIGYILSLIIGAVIGILINHFSFLHRNLRPLIMGIQTLPSICWVPFSILWFGLTQTAIIFVVIMGSAFSMAIAVDNAILNVPPIYKKAALTMGANQKQIYWKVIFPASLPELISGMKQGWSFAWRALMSGEVMTTSGLGQTLMTGRNLADINQ----------------------------
297585974    ------------------------------------------------------------------------------------------PAALITTQETVIGFALAIICGILLGVFFHVSKLVKSALFPLLCAAQTMPLISIAPIFLIWFGFEMSGKIVIVMIFSMFPIAVQTVRGLDAVPSFYTDVALTCGANATWTLWHVKLRVAARQIFGGIKISAAYVLGTAATAEYLGANGLGIWLQSAYNSFRTPLIFSATIAIIILTALLMLVINTAEK----
33860929     -------------------------------------------------------------------------------------DLGIGFNLLISLRRVLIGYSLAVLVAIPLGVLMGMSKLAQSSLNPYVQLLKPVSPLAWLPVGLFVFRNSEITGIFVIFITSIWPTLINTAFGVASINPDYLRVSKSLGASKSITIRRVILPAIMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLSLENIFVAIIIIGFTGFILDQFFGFLQDK---
187926222    ----------------------------------------------------------------------------------WFTAGDIYTHLAITLAETILSFGIGTLLGISLGLWLGLSRLAAEVLDPFIKVFNAIPRILLAPIFVMWFGLGLTSKVALGATMVLFITFFNTYQGVREVNPVILANARLLKASRISLLRHVYVPSATSWILSSLRASVGMAVMGAIVAEYLGSSGLGHLIAQAEGVFDATGVFSGIVVLSAFVIALDRSVDALEGK---
143893405    ----------VAKITNNITAWILDNLTIFTVGFKDFISGVLNPLETQLAASPWYVTVGMIVALALIIA-GIRTAILAFVLSMAIVLSGLWYEAMLTLTQTIVGCLLTMIVGLALGIWTGRNDRVERVLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVSEGIR------------------------------------------------------------------------------------------------------
27375522     -------------------------------------------------------------------------------------ENNLWIATAVTLKNTFFGFATGVSSGFAAGLVLGRSDRLSAIFQPFITAVNSIPRIALAPIIVLAFGIGDTSKVVTSWIVVVFLVFFNTFEGARSIDEGFVNAARLLGASEWQITRTVVIPSTMAWVFASLTPAISFALIGVIVGEFIGARGIGRLIIESEARAEASGMMVAVIVLMLVGVALSALIWRLQA----
142820779    ----------------------------------------------------------------------------------------YLPDLISTINMAFFSTLFGAIFALLLSLFAIKNQYIVTFSRRTMDILRSFPELVIAMIFLYLMGKSELPAVIAIVIHTAGALGKLFSEAIENADNKPIEGLQSCGASWWQRVRFAVIPQVIPLFISYTLLRLEINVRASTILGFVGAGGIGEALSAVIQFRYGDEIIAIMFLLVITIISLDYFSRFLRGR---
73538712     ------------------------------------------ALLVGAGLILPLLGWALLAASGWVDPVFMPGPAAIVARLRWAFDDDLAGDIAISTARVLAGWALSALLALPLGLLIGSFRTVQALLEPLTDFIRYMPAVAFIPLVMVWVGIDEGAKVAIIFIGTFFQMVLMVAEDVRRVPMAQVEAAQTMGATRGEIIQHVIVPSAKPALLDTLRVTMGWAWTYLVVAELVAAGGLGFAILKAQRFLQTDKIFAGILLIGVIGLAIDQFMRRLHR----
222099457    -----------------------------------------------LSGIVFVLFVWYLLHLLFPSSLILPGPLETFKVLVETMNRETLEAFLSTLWKGALSTVVVIAVGLPVGFLMGTSDRVYEFLRPVITVIQAVPVISWLAVVIFLWGIGWQGPVVISILSLLPVAIFTTVSGVRSVDRKLVEVMRVYRVPRTKVLKEVYLGSLWPFVLSILEVSSGNVWKAIVMAEYLGDRGLGVLISWARQYVDVPRVYALTIFTVALGISFERLVKVLTGRM--
254000341    ----------------------------------------LEKFNWGWASLPFLLLCWVLVASRFPSYILPQPWEVMAEAQRWIADGSLLKHLKASLLEEAGGFALATLVALLLGTAAGLFRRFRDFISPLNSLFMAIPPVAWAPLTMIIFGLGYWSIVMVIFIAAVFPMAITMQEGIQSIRNGEVRAARTLGATPLQMIVHVYMPASLPFFTAALRIGFSQAWRALVAAEMIGASGIGWMVSMGGQVGNTNQVLLGIVIIGLIAWLMESL----------
148654833    ------------------------------------------FVLLSALVAAWELIVWQLALPAWLLPPPSRILTTLFSNLPILG-----EHVAATLTVTIPGFGLALVTGFALGVLIDASPLLRRAVYPLLVTSQTVPIVAIAPLLVVGFGFGMLPKVLVVALVTFFPIVVNTADGLQAADRDQRRLLEAMGANYWQLLRLLRLPAALPSIFTGIKVAITYSVIGAVLAEWIGASGLGVYIARSLRAFRTDQVFVAALVTSLLTIVLFALVTLLERW---
288957394    ----------------------------------------------------------------------------------MVADGSLWLNLKASLARIAVGWVLGTAAGMLVGFSMGIFSTARAVGVPLVSAFFPIPKIALLPLFILWFGIGEPSKFATIGFGVFFPTVIATYSAIDQVPRNLIRMAQSFGLPWRAILRSIVLPGALPGILAGFRITASIALILVVAAEMIGAEGIGAFVLMAGNLMQTDTLLAGVLVLSLLGLAIGTVLSQLERR---
149910053    ------------------------------------------------------------------------------------------EAMIETLNIATIGTLFTLIFAIPLALLNAHNKTLNWIAKVFLVSSRSVNSLVWALLFIALFGPGLLAGIMAIAIRSIGFVGKLLAEALEEVNVGPIEALRATGASWMSILLKGYWPQVMPAFYSIVLFRWDINVRESAVLGLVGAGGIGVILNDAQNLFEVAMVLVSIFTVVIIA----------------
298294109    ---------------------------------------------------------------------------------------AYGAEVVRHIALVGGALAGALPIGGLLGVIALRKPGWRKPLFGTLNLVQTIPSIAIFGLTLGIGGIGAAPAIIALTLYGLLPVARGTFAGLASVPEPVIDAARGMGLDERQILWRVSVPLALPILVAALRVVVVQLTGLTVVAALIGAGGLGSFIFQGLGQTATDLILLGAL----------------------
284989221    ---------------------------------------------------------------------------------------GILDLLVQHLRISTLAVLLAAVLAVPAGVLLGRSGRGAGAVVVLSNVSRAVPTLALLVLAVTPLGFSETGTVLALAAFAVPPMLTNTYVGFREVDRDVREAARAMGMSRGQMLTRVEFPLASPLVATGVRTAAVQVVATATLAALVGGGGLGRIINLGFGQQDHGEI---------------------------
136822973    --------------------------------------------------------------------------------------------LGETFQIAIVSTFIAVLLSLVIALAASRNTWLVQSTRMFLNLTRTLPSLIWAFLFVILFGPTPVAGVFALTFYSLGYLGKFFSESIESMDIKVARGLKLIGANPLQAFLYGLWPNVKAQVWSHSLWMLEYNIRSASIIGLVGAGGIGMELNKSMEMASFQKVTTILICILAIVIVLDLLGQAIRRW---
56751996     -------------------------------------------------------------------------------------DLGIGWNLLISLRRVAIGYLLATVVAIPLGIAIGMSALASSIFSPFVQLLKPVSPLAWLPIGLFLFRDSELTGVFVILISSLWPTLINTAFGVANVNPDFLKVSQSLGASRWRTILKVILPAALPSIIAGMRISMGIAWLVIVAAEMLLGTGIGYFIWNEWNNLSLPNIFSAIIIIGIVGILLDQGFRFLE-----
196052748    -------------------------------------------------------------------------------------DKGIGIQLAHSLYRVLTGYLLAALVAIPVSFVIGMSPLMYRALNPFIQILRPISPLAWMPLALFVIKDSQTSAIFVIFICSVWPMLLNTAFGVAGVRRDWINVARTHELSPLRTAFSVILPAAMPTILTGMRISVGIAWLVIVAPEMVGGTGIGYYVWNEWNNLNLASVIFSILMIGVVGMLLDLLLGSVAR----
135529666    ----------------------------------------------------------------------------------------FWGDFWVTLQEALLGFVIGSGSGFLVGLLLGSFRKVAKVLSPFLIFTNAVPKIALAPILILWYGVDIASKVALATIIVFFIVQVPVQAAVNGVDPDLDVVATSMGATQYQKFRFVVIPGILGPLFGALRLSSIYSILAVVLGEFIVSRGLGQRLLYETNNFGMGKAIGLITILAGLALILNAVIGLMESR---
296269359    -------------------------------------------------------------------------------------------AISVSLQRVLVGFTAGAVAGIGLALIAGLSRAGENAVDPLMQMIRTLPFFGLIPLFILWFGIGETPKVLLVALAVSVPLYLNTFAGIRGVDGKLAEVAQTLKLSRAQLIRHIVLPGALPQTLVGLRQSLGVAWLALIVAEQINADGLGFMINDAREFLRTDVVVVGLLVYSALGLLTDALVRLLERR---
271963348    ----------------------------------------------------------------------------------LFLTDEALGDVLPSLGRLLLGWSTACLVGIVAGVAVGRSARLSEYVGPLIQLGRSIPPPTLLPIFLLLFGVGSPMQVAAIVFGVTWPVLINSADGARYVDRGYLETAQVFGVNRGRRLLLVVLPAAAPKIFAGLRLSVSLALIMMIVSELVGSTGIGYRMLVAQSELDIPSMWAAITLIGLLGYGLNTAFLRVERR---
91216934     --------------------------------------------------------------------------------------------------RVWFSFLLAFVVAIPLGLLMSESKILNSIFEPYIDYIRYLPVPALIPLTILFFGIDETSKIVLLFIGTFFPFILLVIDNLKNIPKEYFDLAYSLNYSKWD-LYKMKLKVVLPEIYDNSRISIGICWTYLVIAELVAAEGIGHMIKEAQRFSNTADVYIGILTIGLVGYLTDLAFK--------
218679836    -------------------------------------------------------------------------------------------EAISHLLLAFGSLAIAIILGLPLGILCFWVPRLRAVVLQGLSLIQTIPSLALLAAAIGIRGIGTAPALIALVLYSLLPIVANTVVGLQGVDPSVRDAAAGMGLTRRQILVRIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFA----------------
75907097     ------------------------------------------------------------------------------------GNLGIGWLLIASLRRVLIGFLLGAVVAIPLGFLIGMSRPAMLALNPIIQIFKPVSPLAWLPIALAIFNLADPSAIFVIFITSLWPTIINTALGVASVPKDYLDVARVLEMPRWRRITKIIWPASLPYIFTGLRISLGIAWLVIVAVEMLTGGGIGFFVWDEWSRLNLSSVFLAVFIIGLTGLILD------------
140046066    -----------GDTIEAVFDPVLYFLVWF---------------EKLLQNSPWPIVLICFLAIIYFGSRKISVTIGSLFAFLLIGIFGMWEDTMSTVSIIGVCTLLSIGIGIPVGVLMAKSERAQRICTPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAVVFMPYLII---------------------------------------------------------------------------------------------------------------
142330373    -----------------------------------------------------------------------------AAFLGVIPKVGYWMSWVSSFSRVLTGFLVAMIIGIPFGLLLAVNRYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQMDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
138050722    ----------------------------------------------------------------------------------------FLDKMLETIYIALWGTFLSIIFGAPLAILSSSNWWIVQPVRRLMDATRAINEIVFAILFVAAVGLGPFAGVMAIFIHNLGIISKLFSEAVEAIDPRPVEGVRATGASRLQEIIYGVIPQVLPLWSSLSLYRFETNVRSATVLGIVGAGGIGFVFYESFRSFQYDRSAAIILIVVVAVTLID------------
149181230    ------------------------------------------------------------------------------------------RHLPATLLIILIGLTMSIILGVSLAMAMNFSRTVERAFYPILIASQTIPIIALAPIFVLWFGYSIWSKVVVTILITFFPITVSTFDGLKSVNKDLRELMLTMGAGKWAIFHNVSVPTALPYFFSGLKVAVTLSVIGAAIGEWLGAAGLGYFSRRMMTQFNGAAVFAPIVLLSIAGILLFLLVTWLE-----
239828114    ----------------------------FFQFIIFVSFFLLWEAASRYNWVDPLLFSSPSAIWNLFAQK--------------IADHSLITHTLVTLFETVLGFIIGTLAGACLGALLWWFPRLSKTLDPYLVVFNAMPKVALAPILIVALGTGFTSIIAMGVIISVIITTIVVYSAFQEVDANYLKVLKTFGATRYQCFKEAVLPSSFPTIISTLKVNVGLSWGVITGEFLVSKQGLGYMIIYGFQVFNFTLVLMSLLVIALLSTVMYQAVSIIEKK---
258542487    ------------------------------------------------------------------------------------------QAFGHSIRIIFWGFVISSLIGVPLGVLCGALPAMARLIEPSVDFFRYLPAPAFGALAVAILGIYDAPKIAIIVIGTLFQQILVIANTTRKLDFALIEAARTLGARGLRLLFRVVIPGILPDLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQHFDNVYAAMALIGIVGLGTDMVLGLLARK---
298346827    -----------------------------------------------LNVIAPLSLALLIVAVWFLATSSGNIPTFVSSGVELLSGKTFWVCLGNTLLAAAGGTVLGLIVSVPLSFAIHHLRLLNAAVQPFLGASQAVPAVALAPLLLIWLPTPRLAIAMLCALMVFFPILVSTTVGLHHLNASILEAAKLDGAGTWDLLRYMEIPLVLPSLLGGIRNGVTLSITGAVVGEMIGGHGMGTLITLQSHNVDTPGMFVSLIMICTVAALIYLGVYRLERHSK-
298290864    ------------------------------------LLGWHRALLGLALPVGAALAWEVAVRAGLAQGRLLPAPSFLLATLADLARSGDLDHIRATLARVAAGFALGVAAGTLFGALAGASGLARALIDPTLQGLRAIPSIAWVPLFILWLGIFEASKVTLIAVGVAFPVYLGTLGAILSVDRKIIEVGRSFRLTRLQLARRILLPAVLPHYIVALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQLGKPAQIVAAIVVFAVLGKLTDALL---------
219851977    --------------------------------------------------------------------------------LDLWTRYHLFDRTVEHLAIFGVAFIVAVIIGLCIGLLLYRRQAASTLTFGGLSVLEMVPDLALLALLIPVVGIGTVPTILACIGYSVLPVARNTYAGLVHVSATHLDVGAGIGLDEQETLFLVRFPLALPLIVGGCRIAVVFCMGTVTLGGLIGAGGLGGPLQTGIATNNQPLLLLTGIWIGVLAVILDGFAGIVE-----
158422680    --------------------------------------------------------------------------------------------LGETILMAYLGTLFGAIGGFVLCFLAVRNKAVIFLTRRFLEFCRTVPDVVFALIFVFAFGLGPVPGVLAISIHTAGALGKLFAEVVENIDMKPVEGLTATGATWVQRVRFGVVPQVLSNFASYGLLRFEINVRGAGVLGFVGAGGIGQEFLTAIRNFYYTDVSAILLMIIATVILIDLGTERIRHR---
268326246    --------------------------------------------------------------------------------FSILATQDGWYQIGVTCYRVFIGTLLGSCVGALCGILPRYSKMAEYTVRSVVYLFESIPSLCWVLIFVVWFGLSDMTPILAITAAVIPFFIINIWEGVKELDESLIEMAHTCTRNRLRILRKVIMPMLYPYAFSAFKTSFEVAWKVVILGEVFGAAGIGYMLWISYEVYAIEYVFAWTLCCAMIIIVFDYLFNYIDRR---
296394995    --------------------------------------------------------------------------------------------AWEHAWLSLLPIVIGVAVALPIGAAVARAPWARRFSDACSNIVFTIPSLALFLPGVLGFGLSPLNVVAALTLYTAAMQVKTIPEALAAVDPDVLAAADAVGWSPTARLVRVDLPLAAPVLFANLRVVAAANISMVAVGSVIGVGGLGQLFLSGYQRDYPDMIVAGIIAVLVLALGVDAVLVVLGR----
134595497    ----------------------------------------VDRIMNVASPLGLLLLWEIAARLGWIDVRFFPAPSKIFSVMMQLIENGLWVHLKASMYRLFWGFVWGGVPALVLGIAMGLNRTLRALVEPIVSATYPIPKSAILPLILLIFGLGEPSKVVMVAIGLFFPILINTIAGVLEIQKIYFDVSKNFGADKLQVFRTVALPGAMPLIMTGVKLGVGMGLILISLAEMVGASGLGYMMWNAWEILSVETMYVGLIVIAALGVMFTVALNEIER----
167463273    ----------------------------------------------------PPVGTVILLLFLWQAAVSWFGIESFMLPGPLQIVTELWDHLSFTLEITLIGFAIGTSTGIILACILHLIPGVKQAFYPLLLLSQNIPMIALAPLLMIWFGFGLLPKVIVITLVCFFPIAVSAMDGFAQADRSIMNYMKMIGASKLQLFTKVEFPGALPSLFSGVKISATYSIMGAVIAEWLGSDGIGVYMLLAKSSFRTDRVFVSMFIIVI------------------
110635868    ----------------------------------------------------------------------------------LIATPTMYAEMMHTIGAALGSWVIAAMIGIVLGAALGLSKSLRTYTMTSIEVLRPLPPVALIPVALLMFGFSLKTELFVIAIPAIWPILVGTMGGVLSTSTRLREVARSLKLHRSEILFKILIPAAAPSVLVGCRLSMSLSLVLAIVVEMIGNPGLGYAVVREAQALNPNLMFAYIILIGLLGVLFNHFLVVASK----
241205709    -----------------------------------------------------LLFWEIAIAAGWFSGRLMPPPSRVAATLWVLLKSGLLNHIGITTVRVFFGFAIGAVTATIAGAITGYFGLARRLIDPSLQALRSIPSIAWVPLFILWFGIFETSKVALIAVGVFFPVYLGISGAILSVDRKIVEVGRIFRLSGFTLVRRVMLPAVFPAYVTALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQMGKPDQIMAAIIAFAVVGKLTDSLL---------
89898073     ------------------------------------------------------------------------------------------SYSWHTLRGILGGFFLALLLSIGLVILMLAYKPAKDLLNPLFILVQCTPMFTLAPLIVLWFGWGLSAVIVPTALTVFFPLTITIYQGITSTPEEFLEQFILHQATKRQTFIKLRLPHALPHIFSGLKIAMGSAGFAAIAGEWVASSGLGILILESRRNYDMEMTFAGLFALTTLTFIL-------------
194017836    -----------------------------------------------------------------------------------IQDGSLMNHMSITLFETVLGFLLGTFCGILLAAALWWSTRLANVLDPYLVILNAMPKVALAPILIVALGPGMISIVAMGAIISVIITTIVIYTAFQEVDENYLKVMKTFGAKKSVVFREVILPASIPTMISAIKVNVGLSWVGVIVGELVSSKGLGYMIIYGFQVFNFTLVFLSLFIIAVFATIMYQLVEWLERR---
125623185    ------------------------------------------------------------------------------------------PPLLDTIKMSFFASLLGALLAVPFAILAVKNRLVNGIIRFIFMLARTLPTLVLALIATYIFGLGTFAGVVAIFIFTFSFIGKQLFEVIETVDMGPFEAAEALGVSPLKAFFIAVFPQVLPTYLSTALYAFEGNVRYAAILGYVGAGGIGNILNDRVNFRDFASVGMILVSILVTVMIIDSVSALIRKK---
136722848    -------------------------------------------------------------------------------------------DIAITLYRTLTAFALSAIVGVTIGIVISRNATMRWFFDPLISIGLPMPKIALLPVFMLWFGLFDLSKILMVAFSASFQIIIATWSATQSIEKELIWSAQSLGASRRDILREVILPAAMPQILTGLQITMPICLIVVLITEMIGGQGLGDSMLRSARYVDSPGVFAGIVEIGIVGFCVIKVMEYIRRR---
255525861    -------------------------------------------------------------------------------------------HLPATLWVTFLGLVISLIFGVFLAILMSLNGKIQNAIYPLVVITQTVPITALAPIFVLWFGYSIWSKVLATILMTFFPITINVYDGLRSTKREMEELLITYGATKKDIFIKLKLPSALPYFFSALKISVPLSVIGAAISEWLGASGLGYFSKRMMTQLDGAGVFAPIVILSLIAVIFVFIIDILENK---
260889117    ------------------------------------------------------------------------------------------EHTKITLIEAFLGLGLGIVLGFVVAVVMDRFEYAYKMIYPVLVITQTIPTVAIAPLLVLWLGYGILPKITLIVMTSFFPITIGLLDGFRSADKDMLNLLKTMGATPFQNFVHVKLPGSLGYFFAGLRISVSYSIIGAVVAEWLGGSGLGVYMTRVRKSYSFDKMFAVIFLISAISLLLMYLVK--------
167770269    --------------------------------------------------------------------------------LFNLTVQGVPYLLMETICIAFLGTIVGAIISIPLAFLSASNRPVAFIGRIIIMAVRTVPAFVYGLMFIRVTGPGAFAGLLTMSLCSVGMVSKMYIEAIEDLDVRVLESLDAAGCTTWQKIRYGILPQLMPNFASTAIYRFDINLRDATVLGLVGAGGIGAPLIFAMNAYRWNEAGAILAGLIVLVLIVEWI----------
142738043    ----------------------------------------------------------------------------------------FWQDTASSLQRLGIGLGIAALLGLVLGIAAGSVPLFGAPLSPLLTVLSMIPPLAILPILFIVFGLGELSKVMLIVIGITPCIARDIEQRAREIPGELLIKAQTLGANSWTLILRLVLPQLMPRLLISLRLMLGSAWLFLIAAEAIASDGLGYRIFLVRRYMAMDVILPYVVWITLLAWLMD------------
86608833     ------------------------------------------------------------------------------------------------------AFALALVGGILLGSIIGSSRLAHLCLYPLLVGFNTIPKVALVPLLAIWFGLGTIPAVITAFLLAFFPIAVNVAVGLETVEAEMRDVLRSLGASSWEIFTKVGLPHSMPYLFASLKVAISFAFVGSVISETVASNGLGYLIVSASSSFDVPLAFAGLAALGIMGILLYTFFAALER----
222053468    ----------------------------------------------------------------------------------------LWSHMGISLARFGAAYLLAVLAGIPLGLFLGRFIRCHKAIDPLIQVLRPISPIAWFPLAVLWFGIGNAPAVFIIFLASFYPVLLATISAVRAVPPVYLKVAGNFGARADMTFLRVIVPAAFPGIMVGLHIAVGTGWIHLVAGEMLGASGLGFMIVDARNFLRTDQIMAGMLLVGLLGLAIYRGMKSLER----
116671627    ----------------------------------------------------------------------------------------FLTDVLPSIGRLAVGVIAAIVIGVVGGVLIGSVRWLRALLEPTLEFFRAIPPPVLVPVLMLLMGITDSMKVVVIISGCVWPVLLNTIEGVRAVDPVLSDSSHTYGIDGWARVRYLVLPSASPQIMAGVRQSMSLGLILMVISEMFASSGLGFTIVQFQRSFAIPEMWSGIVVLGLLGVGMSFIFQWAER----
225572292    ----------------------------------------------------------------------------------MCLNQSLFTHIGITLWETIASFFFVVLFGLGIAVLLWIFPKLSKILEPYLVVLNSLPKSALAPLLIVWLGANQKTIIVAGISVAIFGSIINLYTGFHEIDKDKIKLIATLGGTKLDTLLKVVLPSSIPLILSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYGSQVFKLSWVLMSIVILCIIAMALYSLINLAERR---
296875553    ------------------------------------------------------------------------------------------HHSLSTLQVALIGLVIGVLLAAGFAILMDSFQWVNDLVYPFMVVIQTIPTIALAPILVLWFGYGMLPKLVLIIITVVFPIVVSLLDGFRHCDQDILRLFQIMQANRFQTLVHYKIPAALPYFFAGLRVSVSYAFISTVVSEWLGGDGLGVYMIQSKKLFQYDTMFAIIVLISAISLLGMFLVDQLEK----
157371363    -------------------------------------------------------------------------------------------HTLITAAEIACGLLAGVLLGAVLALCMIYSPRLQRWLMPLVLTSQAIPVFALAPLLVLWFGFGMSAKVVMAVLVIFFPVTSAFFDGLRRVNNDYLDLARTLRASPWAQLRHVRLMAALPAFGSGLRMAAAVAPIGAIIGEWVGAEGLGYVMLNANARMQTDVCFAALFILVLMTVLLWVTVDALLLR---
136536282    --------------------------------------------------------------------------------------------TFETLWIALLGTFGAVILSYPLAIGATKHPIIRFLCRGIITLSRAIPELILAAIFVVAYGPGPFCGILALAVHSIGMIGRLFSDSIEEASAASGEAVTSVGATRRQRIRSAVIPQALPSFIATALFRLEINIRGSAVLGLVGAGGIGQLISESLETIQY------------------------------
288960217    ----------------------------------------------------------LAVARGWGNGRLLPPPSRILSTLWVLAKSGLSVHILATLGRVGLGFLSGVLAGTLLGALTGYLTVARRLFDPTLQALRAIPSIAWVPLFILWFGIFETSKIILIAVGVFFPIYLALSGAIQGVDRKLVEVGRIFRMSGVELVWRILLPATLPSYLLALRAGLGLGWMFVVAAEFMGASGLGFLLTDGQMTGQPQTILASILAFAVLGKLSDGLLAALSR----
259508142    ------------------------------------------------------------------------------------------ELTWIHLWLTLPAVLLSLAIAIPLGWTAHRW-RIGGALLPLVGVLYAIPSLPLFVLVPVLFGTGLVTMVAVLTLYGVAILTRTVADGFSSVPLHVRKAATAVGYSSARRFWSVEFPLALPVIIAGLRVVVVSTVSLVTVGSVVGIQSLGTLFTDGFQRGIIAEVVTGVVLTIALALILDACCVLAQR----
227823101    -------------------------------------------LKGILPFVVPILLVLIFSSAGWISTRIMPAPTDVAGALVDQLLSGALVHNVASGARALAGLVVGGTIGLALGIANGISKLSEQLTDTSLQMLRTIPHLAMIPLVILWFGIGEESKLFLTSLGVLFPIYLNTFHGVRNVDRELIEMGRIYGMNGWTLFRKVILPGALPSIFVGLRYALGIMWLTLIVSESIAASGIGHMANQAREFMMTDVVVLSLLIYAALGKLADVIARSMER----
144163746    ----------------------------------------------------PLIAILVFLALVLVWVNGWPNYKMASPSDLLPAYERYWELFWQTLWRTVVGLILAIIVGVLIGMIMGFSRTMRDALYPLLVGFNAIPATVVPIVALMFVGAHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAFLGIVLYYVVVALEK----
218961821    -----------------------------------------------------WQFISTKGVIAFWVVPSPQQVIQVFINYPGLI----WHHLKPTLIEAISGLLISIVLGSITAIAMNLSRLIKQIIYPYLIISQTVPIIAVAPLLIIWFGYGISAKIFAVVLMCFFPIALGLYDGFRSVSIDQIRLLTSMGATPYKIFRLLKIPSALPNFFTGLKLSATYSVMGAVIGEWLGGSGLGIYMTRATNVHQTAHIFAVIIVFVAVSLALFGIVALLDR----
260460102    -----------------------------FRAVSRPLSITLSVLVWIAVIGGWFALTYSGAVKEMFLPRPESVLSTTIS---MALDGSLWEHVLASVQVVLIGFVISSIVAVPLGLTMGTYRIVQAALDPLVNFIRYLPVTSFVPLFILWIGIGIEQRVAVIIFGIFFQQLVMIADSARGVQRDLVNAAYTLGTKRGDTVFHIVFPATLPNVLDVLRVTMGWAWTYLVVAELVAASGLGYISLKAMRGFQVDVIFMAIAMIGILGLCTDQLFRGIRR----
94313257     ----------------------------------------------------------------------------------LIRSGELFGHIGMSLLRAISGFVIALVLGISVGVLTARIPLLQYVSEPVLHGFRSVPSLAVVPLAVLWFGIGEAPKVALIAWGAFFPIWITTFIGVRDTNVVYLRSAASLGAGRLQQLFLVVLPAALPFILAGVRQALAVSLVVLVAAELSGSTGIAYMMSLGHQLFQVEIMFIGLVLLGVFGFLADRLFLLVTRK---
143166098    ----------------------------------------------------------------------------------------FFDQIWTSLYTVMVGFLIASVVAVPVGILCGLSKSAYTAINPLIQLFKPVSPLAWLPLVTMVFSKSFVTSAFTVSLCCLWPTLINTAVGVSNIDKDLINVSKVLRLTPFAHLTKIVLPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGAIGFVLDRLMLSIQR----
225016356    -----------------------------------------------------------------------------------LSSNGLLEHLGVTLYETLVGFGLGVVIGLILATLLWWSDFFSKVSEPFLVVLNSLPKIALGPVIIIWVGAGTGAIIFMAVAISLIVTVLEMLNGFRNTNPQLVRMAQTFSANKRQIFTQIVFPSNLHTLFNSLKVNIGLSLVGVIAGELVSKAGLGYLIVYGGQVFKLDLVMASVIILAVVAAVLYEVVVILER----
154245268    ----------------------------------------------------------LTSYFASIVPTLRWDALGADLAEWYWNLDHWLKLLLDTILIAYLGTLIGAIGAFFLCFLACRSPFIRLAARRYLEFCRTVPELVFALLFVVAFGLGPMPGVLALAIHTMGALGKLFAEVVENIDMKPVEGAIAAGASWPKMVRFAVVPQVTSNFASYGLLRFEINVREASIMGFVGAGGIGQDLVEAIRKFYYSDVSAILLLIIAAVMIIDLVTEQIRHR---
91789128     -------------------------------------------------------------------------------------DQGVGWNVLSSLKRVAMGFGMAAIVGIPVGFMIGRFDFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIVSKILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEFAL---------
297586981    ----------------------------------------------------------------------------------------------SSLKLLFSGYFIGAILGLITGILCGYSKKVNYWISPFMKLLGPIPTTTWLPLVMVLATSLFYGSVFIIALGVWYAVTISTITGILNVDKSNYEAAKTLGATGNQLITKIAIPSAMPNIFGGLTIGMSSACTALLIAEMLGVSGLGWYITWKKSWAEYASMYGAIIIICLTFIAVNFVLSLIKKR---
257875382    --------------------------------------------------------------------------------------------MIETVAIAFVGTFLSSILSIPFAFWAARSKWLSGFGKIVLTAIRTFPEIVLAIMFIKTVGPGSFAGVLAVSVHSIGMLAKLYSEAIENMDHGPSESVISAGGSRWDVLGFATLPQLIPEFLSFTLYRFELAVRSASILGIVGAGGIGTPMIFAINARSWSRVGIILLGIVVTVTIIDFISGRLRKR---
135792332    ----------------------------------------------------------------------LWVGLTTRAPEGAVFSGSILDHFLHSFNNLMFGLGIAILIGVPGGLLMGGNKYIEAILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMNFAVLLLLIVMSLSLINFTRWLEA----
229821151    ----------------------------------------------------------------------------------WTGPQGVLALTGVHLQMTLIAVLAAAAIALPLGTWLGHTGRGGGVVVAFSNVTRAMPTYALLILFMSPIGRGNPATVIAVAIFAIPPMLSNAYVGVRGADADAKDAARGVGMSPASVLGRVELPLAVPLIAAGARTSAVQTIATIPIAALAGGQNLGTLITTGFATQNYGKAIAGAILVIGLCLVCEAVLAVAQR----
256826772    ---------------------------------------------------------------------------------------DFWIICGASFGRIALGFLLSFTVGILLALLSYRVKLVRAFVEPIVSLLRTIPVVTFIIMLLIWVGNQALTIYLS-FLIVLPLIYTNMLTGFESVDAQMLEMARVYRLSRWRTFMYVYRPAFMPFLSSSCKISLGMSWKSGIMAEVLATPSIGKEMSQARTYLDTPSLFAWTVVVMILSWLFEKVFMALLDR---
257067553    --------------------------------------------------------------------------------LLTRWEGGPWQATVVTLYMTAVTMVLTVLLGLPLGVALFETRRLNQVTGFVVNVLRSFPFFILIIALIPLTSTGPNAAMIALTIAAVPFAARLFELNLREIPAGKIEAVRMMGASRWQVIRQVLIPEALPGIIGSITTTTIAVIGYTAMAGSVNAGGLGQLAYN-------------------------------------
280958311    ------------------------------------------------------------------------------------------QVLAQTLLRMLAGLIAASVVMVPLGIWAGRSQRLWLLISPTVESLRSLPPALVILPAMLLLGIGNSMKIFAVFFAAAFPLLLNTMDGVRAIPLMFIDTARTLRTGNRTMLFEVVVPAAAPGIFSGLKSAVPIAFIVAILAEMIGGDGIGHFLMKSQRSFDIPQMYAATFATAVLAVILN------------
218529259    ----------------------------------------------------------------------------------------LWAHLWASLSRVYGGFALAAAAALPLGLMIGRVPLVRALLDPVLQILRPIPVTAWLPLAMILFGLGATSAFFLVFLGAFYPILVNTVFGVRSVEPRLFEAAAMLGCTGPAQFLRVVLPAALPSIFTGLRLGLGFAWVVIVVGEMTGVTGLGAVIMEARQLSRTEIVICGMGVIGVAGFVSDWIVMRVGRR---
141835580    --------------------------------------------------------------------------------YLLAQSGELWRHLNASLLRVGAGFAIGAALAIVIGTWVGLSRRAEAYLEPTFQALRAIPSLAWVPLLLLWLGIDETPKIVLIALGAFFPVYLALLAGIRNIDRKLVEVGQLYGLSSLALVRRILLPAALPSLFTGLRGALSLSWMFLVAAELIAARGLGYLLSDGRETSRPD-----------------------------
163796842    -------------------------------------------------------------------------------------------DVWMSSKRVFLGFALAGIVAIPLGVAMAIWAPAKAILDPFVSLLRPLPSITWIPLTMLWLGIGESQKVAIVFMGSWIYILLYTYESTKRVDPLLIRAARNLGARDIDVMYEVIFPGALPGIITGLKVTLAISWSCVLSAEMVAANGLGAMIWQAKDWGNLALVLVGMLSISITVLVADQVANRIER----
140943374    -------------------------------------------------------------------------------------------AMWESISIAWVGTLIAALFAIPLSFLAAENRPIAWVIRQVFNILRAVPEVILAIALIPIFGLTPLTGVLAIGIGSIGTLGKLFYEVIESIKKDPLEAADAVGANKLIRFRWGVLPQVMPEMTSFVLYRFEVNIRASAVMGLIGAGGIGNDVALALRFKDWEVAGMGLLIVIGGTILVDAISGAARK----
256775617    ----------------------------------------------LLDKVLPPVVAIVIVLALWQLAYTLELPVDVGHSLQEKWLDGLLGYVWHSVSRGALGFAASLVIGTPLGLLVARVRFVRAAIGPILSGLQSLPSVAWVPAAIIWFGLTDSTIYAVVLLGAVPSIANGLVSGVDQISPLYLRAGRTLGATGVAGVRHILLPAALPGYIAGLKQGWAFSWRSLMAAELIATSGLGQLLDQARVDQDMSLVLAAILLILVVGIGIELLIFAPIER---
25026722     -----------------------------------------------------------------------------AATLVWLTDPGEWQRLVEHLVVTLIVVGIAAAIAIPLAVLIGHHRVGGNVVSAVLGAGRAIPTLGLLTLLGLWIGIGVTAPVLALIVLAAPPLLAGAYSGVTSVEAATVKAARAIGMSKRQIIFSVEVPLAFPLIMGGVRSAVVQVVATATLAAYTADAGLGRFIFSGLKTRDYGEMIGGSLLVIALALVLEAVFSFALRVRR-
192362106    ------------------------------------------------------------------------------AAWNLVISSKLLPHLGSSLSRVFAGYFSAALLGIALGLLIGRSHRVESFLLPPLEVLRPIPAVAWIPLAILMFPSSELSMIFITFTGALFPILLNTIHGVEAVDKRLIASAKSLGASASAILREVILPGAAPSIITGLTIGMGTSWFCLVTAEMIGQWGIGYYTWESYVIQNYADIVVGMLLIGVLGM---------------
188579679    --------------------------------------------------------IAVAAGLASGRLLPPPSRIGAAL-WTLAASGELWTHVEATLIRVGLGFAFGASAGILAGALTATLPPLRWLVDPSLQALRAVPSLAWVPLFILWFGILETPKVALIAVGVFFPVYIGVAGAIASVDRKLVEVGRIFRLSKLALARRILLPAVLPATLTALRTGLGLGFLFVVAAELMGASGLGYLLLDGQQFSKPDQILAAIISFAVVGKAADAVLVALSR----
160879300    -----------------------------------------------------LALWQIVSSIGWVPKYMLPSPVDVVLAFVKEFPL-LMSHMRVTLVEAFFGLLLGTLLGFTIAVWMERFPKVYQAFYPVIVITQTVPTVAIAPLLVLWLGYGMAPKIVLIIIVTFFPITVGLLDGFHSADKDAIQLLRSMGATKFQIFRQIKLPSSLSYFFASLKISASYSVVGAVISEWLGGHGLGVYMTRVKKSYAFDKMFAVIFLISAISLLLMKLVGYLKKR---
75674870     ------------------------------NGFRSAALSVLIAAASLSAGLLFWYWATLTSLDFYVRFDNVPTPIQVANAFWHLGDKRFYFHILYSLRRIAIAYALASALGIGLGLAVGRSRLARAVILPYVEIIRPIPAVAWIPLAILMWPTEESSIIYITALGAMFPILLNTIHGVEQTPEILVRAAQSLGASRLAIFQHVVLPSALPHIVTGLAIGMGVSWFSLLAGEIIGQYGIGYFTWNAYSLILYPEIVVGMIVIGLLG----------------
143747717    MDFFN--KIPVMDALRELKKGIDSSFKEFSRAYGDGIEGFFDPLLHFLIWLPWPLVIGVFALLAWIGSRSIKLVIGTIVCFMIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKAILPVLDMMQTIPSFVYL-----------------------------------------------------------------------------------------------------------------------------------------
140967508    ----------------------------------------------------------------------------------------LYNATIQTGMAAFLGFSLAVFFGVLSGTLLASVRLLRVGVYPLANLLQMVPIIAIAPLLNIWFGYGVFGVAASAMIVSIFPVIANTVDGFRSIDPQLIELFNVYNAKPAQRWRSLELPAALPQIFTGFRIAAGLAVIGAVVGELVSAPPIGAVIAANLRTGKLDVVFAAIVCSAIVGFSLFGLVSWFGK----
160947299    -------------------------------------------------------------------------------------------PLFDTIKMSLMGSFLGALVSLPIAILATKNKFVNGFFKLFLSILRTLPSLVCALIATYIWGLGTFAGTVAIFIFSLSYVGKLLYESIETVDMGAFECMESMGFTKFYAFRYAILPVVLPSYISTALFNFEGNVRYAAILGYVGAGGIGMILNEKLGWREYSKVGTIVFLLLLTVFVIEIISEHFRGR---
108804904    ---------------------------------------------------------------------------------------------------------------------INRSALAERALYPWLVASQTLPVIAIAPVLVTWFGYGPLPKVLVVVLFCFFPVTVATVDGLRSVEPDLVRLMRSFGAGRRRVFLMVELPAALPFLFGGLRLAATYSVIGAVIGEWVGSSGLGFLMIQDKNQFEIARMFAEIALLSAMGVALFLLVALAQR----
142544609    ----------------------------------------------------------------------------------------LFEHSLITLFEIIIGLVISILISLVISSLIFWFKSFEKTIYPLLITSQIIPVFTLAPILIVWFGTGLFSKVIIIVLFTFFPLVINLVTAIKNVDIDMIRMFNSHGSTKLQMYKKLYIPSILPNFLSGCKIACVISVIGAVIGEWIGSSGLGWVMKISGPQFQTSRVFASIVCLSIIAILLFFIVVSIEKK---
135090954    -----------------------------------------------FRWIEPLILPLTIAALWEGAARWGWIAVAEEISYLW-QNQDLDVHILTTTWRVAVGFAAGAIVATILGAITGYAKRAFNAIDPTIQALRSIPSIAWVPLFILWFGIFEAPKVLLIAVGAFFPIYLGLSTAIHGADRKLVEVGQVYRLSSAAMIWRILLPSALPSYLTGLRNGLALGWMFVVAAEFMGASGLGYLLIDGQMTGRAQTIIAAIFMFACLGKASDWLLAGLSR----
282901010    ---------------------------------------------YVQSIIPWLVPGLIITIWQLLSSRILPAPLAVIAAAIKMGASGLFRNIGISAARAISGFLLGGSIGFSLGLINGIWPIAEKLIDTSIQMLRNIPNLALIPLVILWFGIGDEARLFLVSLGVMFPIYLNTFHGIRSVDPGLIEMGRIYGLTPWGLFWRIILPGAMSSILVGVRFSLGIMWLTLIVAETIAASGIGYMAMNAREFMQTDVVVLSILIYACFGKLADVIAKSLER----
140425329    ------------------------------------------------------------------------------------------EHSIATLGTIIMGFLISFAISLPLAVFMTSSPMISSAIYPLLVLTQSIPKVALAPILVVILGANELPRLVITFLVAFFPLVIAIVVGLKAVPEELIELGRSLKATKFQELYRIRLPYAVPFIFSGLKVAIALAVVGAVVGEFVNADGLGYLIITATAFFKVPVAFGALILLSVIGVVLFQIVVIIER----
291298559    ------------------------------------------------------------------------------------------SALLEHLELTVVSVVVAAVISIPLGILSARSRLAATVILSGSGVLYTIPSLAVFALLAPFLGQSLITVEVGLVMYAMLIIVRATLTGLRQVPPDVIDAAGGMGYSRVHLLTRVELPLAVPSIMTGLRIATVSTVAMVTIGAVVGHGGLGGLILTGFNNLYKPQILTATILCIALALAFEVLLSLVTR----
283846716    ----------------------------------------------------APTVIVLIVLIAWEISAKAIGMAFILVRLWELRGSLLLVHMPATLTVILTGLSLSIFLGVGLAVLMNVSKTLEKALYPIIISSQTIPVIALAPIFVLWFGYSIWSKVAVTLLITFFPITVNTYDGLKSSNKDLKDLLLTMGARKRDIFFKLDIPSALPHFYSGLKVAVTLSVIGAAIGEWLGAAGLGYFSRRMMTQFDGAGVFAPILLLSLIGI---------------
295404320    -------------------------------------------------------------------------------------------EFRDTFQRLLAGAGIGFTTGMLLGGLTGYTRWVEKILDPTVQGLRAVPAVAWIPFLILTLGIADAPKIAMIAIAIFFTAYVNTFAGVRSTDQKLIELARAYRLSRAVVIRRIIIPSAKPQIFVGLRLAAGIAWIVAVFSELIGNSGLGVLLNDGRTLGRPDQTIALMLVLATAGKLTDGLIRLAELR---
219683305    ----------------------------------------------------------------------------------------LWPATCMTFIEGVCGFAIACVLGVLLGIGIHCSRTAYAALFPLLTAAQTLPLISIAPLFLIWFGFEPVGKIVIVAVFAIFPIVVQTMRGLAAVPAFYDDVAMTCGASRAWTLFHVDLRVAARQIFGGVRVSAAYVFATAATAEYLGASGLGIWLQAAYNSFQTPRIFAATFVIIIM-----------------
170739103    ---------------------------------------------------------GVVWALAIPAYILPPASAVLTALYRGIASTLYLKHIWVTLYETLLGFALGVTLAFALGTVVALNRTVEYFLYPFIVMFQSMPKVALAPLIIVWFGLGLTSKVVNAALVAFFPLMVNTIVGLRSAEEDRLNLMRSLAATRTQIFWMLQLPNALPYIFAGLEIAMIFALIGAIVAEFVGAAGLGMLIQSMNFSLDVAGQFSVLIILSLMGLVLNSVIVLARKR---
54025222     --------------------------------------------------------------------------------------------TYQHASLAFQTVLVGSVIAVLIAVAVYRLPLASALTLTSSRVALTIPSLALLALLLVPFGLGVVPSFLMLTFFAALPVIGNAIVGLRSVPASVVESARGIGFSRWRILLTVELPIAWPVILTGIRVSTQMIVGVAAIVAYVLGPGLGSLIFNGLSRLALEMALTGTILIVVIALVFDALLVLLGR----
238061072    ---------------------------------------------------------LLVAFAVWWLTARLELTPGSVLSAFTDKPDRMLEHTLDTMLEILIGFALSAVAGVLLGLSLAASRTVERMFTPLLVAVNAVPKITLGPLLVVALGWGQKPILTMVFLLCFFPIVLSTATGLTTTPSDLAELVRSWNASWWQAFRKVRFPAALPQIFVGLKVAMPLAAIGAVIGEFAGESGLGYVITQYAGIGDTATAWAAIMLVALVSILLYSALVFVER----
139245338    -------------------------------------------------------------------------------------DKGIGIQIGYSLYRVLTGYGLAALIAIPLGFLIGMSPLMYKALDPFIQVLRPISPLAWMPLALFIIQDSEGSAIFVIFICSIWPMLINTAFGVAGVRKDWVNVAKTHELSVWKTAYLVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGVVG----------------
289208148    -------------------------------------------------------------------------------------DKGIGIQLGYSIYRVLLGFFLAALIAIPFGFVIGMSPLLNKAFDPFIQVLKPISPLAWMPLALFVIRDSNISAIFVIFICSIWPMLVNTAYGVASVRNDWLNVAKTHELSKVRTAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYIWNQWNNLDLASVIFAIVMIGIIGFLLDLSLAQATKLVR-
217976954    ----------------------------------------------------ALLVWEIAVRLGWAQGRLMPAPSVIASNLAQLAASGLWLHIRATLLRVGAGFALGVFAGTTLGVLAGASSLGRALIDPTLQGLRAIPSIAWVPLFILWFGIFEASKIALIAVGVAFPIYLGIFGAILAVDRKIIEAGRSFRLEGVALARRILFPAVLPHYVVALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQLGKPAQIIAAIFTFAVLGKATDALL---------
142811029    -------------------------------------------------------------------------------------------DLGASLRRTTLGLATGTIAGVAVGALTALSRSAEKLVHPLFQALRHVPLLGLIPLISLWCGTGEFAKVFIVFLAAFYPMVTSSFDGLRRIDQRYFELAQSYELTRRGWLRDVLIPGALPDVFAGILQAVPFAWITATSSELLAGAGVGNLMQTAQAGARVDVLLVCVTGVTVLAVAMGMLCERVAQR---
282857566    ------------------------------------------AFRWMRYKAPFYTFVFLALAGYDWLTGGLPLPYFPWLDQMLEAAVADWAYLMDSLILLFTGYFIGVGAGLVTGIACGYNRNVNYWIEPFTRLLGAIPSTTWLPVVMVLAATLFRGSVFIIALGVWYSVTIATKTGITNIDPAYFEAARTLGVKGMRLVGAIAVPSALPNILQGMTQGMSTACVALMVAEMIGVSGLGWYITWQKSWARYGNMYAAVVAICVIFVLVNALLGAVRR----
136524109    -------------------------------------------------------------------------------------DKGIGIQLAFSIGRVMLGYLLAALVAIPVGFLIGMSPTVYRALDPYIQVLKPISPLAWMPLALFTLKDSSISAIFVIFICSLWPMLINTAFGVSSVRKEWLNVARTLEVGNLRTAFRVILPAAAPTIMTGMRISISIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNIITAILAIGMVGMLLDLMMAKLTK----
227494601    ----------------------------------------------------------------------------------WWGSDGVFTRVLEHAGYSLLCLLAASLLAIPLGLYIGHTGRLRSLVILSTGSLRAIPTLGLLSLFGLLLGIGAQAPLLALVVLATPTILAGTYAGVESVNPQTVDAAYAQGMTSWQVLWKVQFPLASGLILGSLRSAMLQLVSTVTLVAYLGGGGLGRYLFRGLGTQNYSLMLVASLLVIVIAIFFEGVFAQLQR----
108760412    ----------------------------------------------------------LVARMGIWSPHLLPRPLTVAQSLVAMVTDGLVGAAGRSLGRLLRAYLMSVALGVPLGLLISRIPFFRNAVKPVVMGLQALPSICWLPLALLWFGLTDGAILFVVVMGSVLGIAIATEDSVNGVDPQLTRVASTLGVRGLRFQFGVLLPAALPGIVTGLKLGWSFAWRALLAGELLFSGGLGQLLTVGRELMDVPQVMAVMVAIVIIGTAVDRLFQTVEVRLR-
47060338     ----------------------------------------------------------------------------------LLFNGTLWPHIGASLQRVAVGLLAAIAVGVPVGLLFGLVPMIERSASGALQFIRMISPLSWMPIAVMAFGIGDLPVYFLLAIAAVWPILLSTSSGTAAVNHKLLLLARSLCATRSETIRRIVIPAIVPQILVGVRLAIGTIWIVLVPAEMLGSSGLGYFILDTRDRIAYNELTAVLLAIGIIGCALDWSLQFLQK----
167761037    ------------------------------------------------------------------------------------------ENLLISTLRVGKGFYVAGVTGMILGFLTGRVPLLRKMCDPMIQALRAVPGIGYLPLGMVWFGVGEENTLFLISLAAFFPVYLNTQEGASRVPEIYIRAGKMLGAKKMILFFTVIFPAAFSHVIVGLRLALGVSWAYLVLGEMTGTKGIGAIMMDGRMLGHVDIVLACMVVIAITGKFCDWIL---------
135121223    --------------------------------------------------------------------------------------------LGETLAIAFLGTLLGAVFSLPLSLLGAKNIIKTTILRMTVDVIRAFETLILALIFIRAFGLGPLPGILAIAVSEIGTFAKLFSEAIENTSENPVEGVKASGGSRLQQIRFGITPQVNPVILSILLYNFESNVRSGTILGIVGAGGIGFLLSDRIAAYKWDEAWSIIFLIIAMVYLIDWLSGMIRTK---
298700864    ----------------------------------------------------------------------------------------FYQHILVSTARAFFAFFVAIVIGVPLGLLMGRSPVLNAILDPFVQFLRPIPKIALIPLVVVWLGIGEESKFFLIFIATLLSVIVGATAASQNVPYGLIQAAQTMGLGKTAILFRVILPSSLPEIFTTIRLSIGIGWTSLIAAEMVAASGLGWMIINAGSYLRTDVVIVGIILLGTIGFILDWLIVKAQQK---
148256186    ----------------------------------------------------------------------------------MLASGELAQHAGISLLRVLLGFAVGAGAGLALGAAMGLSRRVDDHVRPLFTAIAQVPALAWIPLAMLLLGIGETLKIVVIAKAAFVPVAMNTSAGIANVPRALVEVGETFRFSPLQMLRHVVLPGAVPPIFTGLRYGLTHAWIALVSVELLASSGLGYLLVWGRQMFWLDTVLVAMIVIGIIGFASDKLLAAVEAR---
257093017    -------------------------------------------------------------------------------------------ATLWSVGRLIVAGLLVILIGIPIGIVMGAAPQVNAALSPLVDPFRSAPVVALLPILVMWMGIGESMKIAFLFIGAVVYLIPMVRDAIQAVPQSYWIGARDLGATPWECIRSAVVPMAMPRIADAVIVAFSVMWTYITVAEYVNARGLGQLIQNARRFSAWDQVFAGIMVIIALALATYQLMIWLKRR---
27380914     -------------------------------------------------------------------------TVVATAVLEWIRSGQFLGDLLASLFRVTTGFIVGGALGILLGILTGQFPVISSLLSPLFHILRPIPPIAFVPIVILWFGLSEAGKLFLVVWGVFFTVWLSTHIGVQKVDRGLIRAALMLGTPRRQMLQEIVLLGALPYIVVGLRTAVSISFYTLVAAELAGTAGIVYRIEIAQQNLQTGQVMGGLAALGLISFIADRLFSALAER---
256004032    ------------------------------------------------------------------------------------------HHSMVTMTETVLGFILGLVLAILLSLLMSSFKLFRSIFYPFMFLSQTIPIIVVAPLITVWFGFGLVSKLIVCVLVVFFPIALNLTEGLSSYDKDLEELLMCMNASKFQIFMKLKLPSALVHFFSGLKIAAAYAVMGAIMSEWTGASGLGIFLTRSMKSFRTAAMFADIAIISIFSILLFGLIKLIEKR---
124265309    ----------------------------------------------------------LASQLGWLSTRILPEPWAVLKAFWTLAASGMWQHVATSTWRAFAGLAIGGGLGLVLGLATGTFRTLETALDSTLQMVRNIPPLAMIPLVILWFGIDEGAKLFLVAFGVFFPVYLNTFHGIRAVDPALIEMARSYGLSGFALYRQVILPGALPNILVGLRFALGLMWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADLAAKALERW---
142162974    ------------------------------------LLMQVPGALPVLTFATILGVWEAATWIFAIPSYVLPSPSRITTGFDAVSSARWFEHIWSTLRVALIGYAISIVVAIPLAVALTRSEFVNRALFPILVVIQSTPIVAVTPIIIVVLGSGDAPRIVITFLIAFFPIVVSTATGMLATPRELIELSASLRAPSWREVTQIRLPYAIPYIFAALKISITLAVIGAVVAEFVAADGLGY-----------------------------------------
163839892    --------------------------------------------------------------------------------------------TALHIYQSVLPLVFGIIITIPLAQLAKKSGIARAIILPLGSLLFTIPSLALLVVLPAFLRLQILNVIVALTIYAVALLVRTSLDALNSIDNDLRQAAVAMGYRPVRRFFTVDLPLSIPVLFSGLRVVSVSNISLVSVGALIGVPSLGTLFTDGLTSDNVSEVLTGIVMI--------------------
225619265    -----------------------------------------------------------------------------------ISNGKLLNHIGISLFRVLSGFGLAFVVSIPIAFLMGWYQPVQLLIEPVIQFVRNIPALAYIPLVVVAQGVGESAKITVIFISTFLVMIVTVYQGVREVDQTLIKAARVLGAKDKDIFLKVVIPASVPYILVGMRLGLGASLTTLIAAELTGSSGLGQMIQEASLYFRMDIVMLGIILIGITGLILNFIVSLIENK---
229821916    ------------------------------------------------------------------------------------------QYVAISTQRVLIGFAIGGLLGLAVGSVVGLSRLSAALFAPTLAGARAVPSLAWVPLLVLWIGINEDSKVILIAIGAFFPVYTTVAGALRHVDPHLVEAGRAYGLCGPRLLARVQLPAVVPAVVSGLRLALAQAWLFLVAAELLNSSGLGFLLLDSGQNGRVDRMILAIVLLAVLGKATDGVVGLAER----
294676941    ----------------------------------------------------------------------------------------LWADASVSIYRICAGWLAATVLAVPVGILMGNFRLIEGALEPFVSTIRYMPVVALIPLTILWAGIGDGQKILILFLGTFFQQVLMVMDNVKTIDMNLIRAGQTLGFSNREILIRIILPAAAPGIWDTLRITIGWTWTYLVVAELVAANGLGRRIMDAQRYLATETILFGTLFIGFLGFLTDVVFKRTGR----
213965980    --------------------------------------------------------------------------------------------IGETLAIVFLATALSVILSVPLAVLAARSPTARWISRALIVLARAIPDLVLAIVFIRMFGIGAIGGILAMGIHSVGMVAKLYADAIEELDDGPREAIESVGGSRTQQIVSAIPQALTPQLIATALHRFDINLRTSVLLGYVGVGGIGMAIADSLRTLNYREGMALALVVLLLCIVMELL----------
213965980    ----------------------------------------------------------------------------------------IFQLLLDTLQIAFAATFLGAILAIPIGIMAASNKWVHGFFRVLIVVIRGIPELILAIIFVVISGLGPVAGTLALALGAVGLLSKLVADSLEETDTDVQEALRTTGATESQIFFAATVRQAIPSFIAHCLYLLDTNIRSATLLGVVGAGGIGFQLLNASRVNQFDVVTYILILM--------------------
163793083    ----------------------------------AVGLIALWQIVVWLTAAPPYILPGPARVAAAWVERSPILL----------------HHAGITVTEILLGLVLGATVGLSTATVLHTFRPVRPWLLPVLVVSQAIPVFALAPLLVLWLGYGLASKVVMAALIIFFPVTTAFYDGLRRVEPLWIDAARTLGCQGPQLFRRVRIPAALPALASGLRVATAVAPIGAVVGEWVGSSGLGYLMLHANGRMQIDLMFAALFTLAILSVALYTAVDAGLRR---
257066039    ------------------------------------------------------------------------------------------ESVISSLKLLFTGYIIGGLLGIITGILAGYFEKVNYWIDPILKLLGPIPTTTWLPLVMVLAINLFQGAVFIIALGVWFQVTLATITGIRNVDPAFYEAARTLGATNKDMVRRIAIPSAMPNIFQGLVSAMSAACNALIVAEMMGVSGLGWYITWKSSWADYTAMYGAIILLAVTFVIVNILIKKLSDR---
227115048    ------------------------------NAIVWPALPIARAYSLVMPILVVPLIVPLALLALWYISTHLPAPDVVANTAVELWHNDLLPQLFISLQRLASGLLAGVLAGTLLGALMGASRRAEHLLHPTVYALAQIPTLGWIPLFMVLFGIDDGLKLAVIIKAVIIPVTLHTQTGVRNVPHALQEVARTLRLPWHQRLIKLTLPAALPTWLTGLRLALSQAWVSLIVVELLASSGIGYLLVWGRQLFQLDIVFVCIAVIGLAGLAMEWAINRLERR---
227115048    ------------------------------------------------------------------------------------------EAMQASLTRALAGAVCGIIAGLVCGVLLGLNATSDALFTPTVATLRQIALFAWLPLLTAWVGNDEVGKITFVALASFFPMLVASHRGIRQRSQALQEVAQVLQLRLWTRLRVLILPGAAPAIFAGLRLSLIYAWLGTIGAEMSSGTGIGSLMINAQQLLDMPLIISGMLLIGLTGAVLDRVGLGLEQRM--
56750321     -------------------------------------------------------------------------------------SKGLGLQILISLQRVAIGYLLAACTGILVGGVLGMSKFLGKGLDPVIQVLRTVPPLAWFPISLMVFQDANTSAIFVIFITAIWPIIINTAVGINQIPDDYNNVARVLKLSKKDYILNILIPSTVPYVFAGLRIAVGLAWLAIVAAEMLKAGGIGYFIWDAYNAGSSSQIILAIFYVGLVGLSLDRLVAWVGR----
294677745    -----------------------------------------------------------------------------------IVSGALLDDIAISLQRAGIAFAASVAVGVPLGLAMGQMPVVERALDPILQLFRQTSALALYPVFILLLGLGETSKIFVIFWASLFPILLATIGGVQQVDGKLLEMARSFGAGRLTLFARVILPAAVPAIFVGLRLSGTTALLLLIAAEMIGANGLGFQVMNAQFNFRTDLMFAAIF----------------------
47231504     --------------------------------------------------------------------------------------------AGETLAMATIGTIFATIMAFPLALMAARNKWTYRVSRAILNASRGTETFVYALVFVAAVGFGPFSGVLAITFHMVGAIGKMFAEAIEPVDQGPLDALALTGASRAKIIRYGLIPDVMPHLIASVLYIWEFSVRTSTVLGIVGAGGIGQTLKDTVDLLEFNKMITVLAVVLLMVSAIDFI----------
295400979    --------------------------------------------------VPILLLIALFSAIGWISERVLPSPLEVLLAAITLTKNGLFTNIGVSFTRAFIGFVIGGGIGLILGLLNGIYPVAEKYLNTTIQMFRNIPHLSLIPIVILWFGVGEEAKIFLVIIGVFFPIYINTYHGVISVPKDLIEMGKVYGLSKWILFSNVIFPSALPSILVGLRYALGVMWLTLIVAETVAASGIGYMAMNAREFMQLDVVVLSILLYALLGKLADSLAKCLER----
229821157    -----------------------------------------------------------------------------------------WPAWAETLQVAVLAATVGCAIALVLALLASQSPWVYRTVKIVLAVQRSLPDVAWALLAVAVVGVGPLAGLLALVAFNIGVAAKLTAESIDAVDPGPVEAARAVGADPVQRATTAVVPQVMPNFLSYCFYVFELNIRASLVLGAVGAGGIGTVIIVQTSRFQFENVAGIIYVFVLVVFVLDQLSRWLRRR---
152988829    ----------------------------------------------------PWSLPLGLALLWWVASHYHWMSAQVLPTPELVWQSALWSELAISLRRLAWGLLAGVASGAALGTWLGFSARAERLVFPTFSALAQIPTLAWIPLFMLFFGIGELLKLVVLVKAVVVPVTIHTLVGVRDAQPKLREAAAVLRLPPRLLIWRLILPAALPAFLTGLRLALAQGWTSLLAVELLASSGIGYLMVQGRQLFMLDIVFVCILVIGLVGVGMDRAIHWLDRR---
152988829    ---------------------------------------------------------------------------------------------------------------------------AERLFGPTFAALRQVAIFAWVPLLTAWFGLGEPAKLAFVALAAFFPLLLATQRGIASLPPSLGEAARVLRLGPWRRLLRLALPGAAPSVFAGLRLALIYAWLGTIGAEMPSDGGIGSLMIGAQQLFRMDLIGAGMLLVGLTGALLNALGQRIEAR---
54024412     -----------------------------------------------------------------------------------LGRQEYYLDIGQSLIRIGTGFGLAAVVGVLAGIGLGRSGLLGDVFGPLTELVRPIPAIALVPVAILLFPSDESGIVFITFTASLFPVLVSTRHAVRALPTIWEDAVRTLGATRTDVLVRVVFPGILPGVFSGLSVGMGVAWICLISAEMISGRGLGYRTWQSYTIVDYPAVFVGMITIGVLGFATSGLVELAGRR---
170692256    -------------------------------AFRPALRSAFGSLRQVGASLAPWVAPLLILLAWEAAARSGVLSTRVLAAWSLIQSGEMWADVKVSTWRAVSGFAIGGGIGLVLGLATGLFKPIEIALDSTVQMIRNIPALAMIPLVILWFGIEEQAKVFLVALGVFFPIYVNTFHGIRSVDSNLIEMARSYGVKGVALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKIADVLAKSLER----
158424093    ---------------------------------------------------------------------------------VLLGDPTFWKQAGQTFYAFAVAVVLSTAAGITLGVLLGMKRLAGEVAEPILVNLYSLPKVTLYPLVLLIFGLGISARIAFGIMHGLIPLTLFTMNAILQLKPVYRRSAAVMGLTSWQTAVSVILPAILPQVITGARLGVSLCLLGVLIGEMFASNGLGYMVTHAMERGDMPTVLAVALLIAIVALVANGLLLALDRSRR-
143361976    ----------------------------------------------------------------------------------------LWPHIVITLYELLTGFFIGGSIGFILAAVITQFPFVEKVVTPYILLLVTTPMLALVPLLILRFGFGSEPRIIAVALASGPMVMINSATGFRRVDLAKIALARSFGASTLQIFTKIRIPMAMPMIIVGLMVGSIFGLLTAIGAEMVGAEGLGNRLTYYSSLIRMPQFFAIILILATIGISIYIFFFWLGKK---
260469843    ------------------------------------------------------------------------------------------PHLGYTLVELLSGFAIGAAVGLVLAAVITQFPFAEKIVAPYILLLVTTPMLALVPLLILRFGFGYTPRIIAVALAAGPMVMINAATGFRRVDSAKIALARSYGASTLQIFWKIRAPMALPMILVGLMIGAIFGLLTAVGAEMVGGGGLGNRLTTYSSMIQMPQFFAVVLILSTLGILIYVLFFLIGKK---
137425092    --------------------------------------------------------------------------------------------LTQTLMYVVVVTLAAAITAVVVAVLTMRHTFAKELALAISSVFLTIPSLALFTIFIPIVGLGFTPSFIALYLYAIMPILRNTTTGLDSVDSSVLESAKGMGMTRWQVLTKIQLPLAWPVMLAGIRVSALLTVGISAIATLVAGGGLG------------------------------------------
296443333    --------------------------------------------------------------------------------FKMLQTGEIFEDIYISYIRVLKGFFIATLVAFLFAMVRIILPRCNDYYESIVQFLKNVPPLSLISLLILWFGIGETTKVGIIVLTAFFPIYLNTVKGFVSCDKKLLEVGEIYGYSEVDSFFKIRLPYAMSDILVGMRIGLGYSWRAIISAEMIAASGLGHMILFAQQMSRTDKVIVGILVIGVVGYITDRLFALI------
119508925    ----------------------------------------------------------------------------------------YLVLMGQTLAMALWGTAIAFFMGFLLAPLAAKHPVIYRLSRELLNFMRAMPDLLLALIFVAAVGLGPLPGVMALGFHTTGFLGKFFAESMERVNPGIYEAVSATGASFLQQIMFAAWPAIIREVVGYTLYIFDRNVRMAAVLGLVGAGGIGLALQQNLRTFRYDESAALIIVMLVSIVAIDYLSAAIRSR---
162451030    ----------------------------------------------------------------------------------LFASQKLWQHLGNSVFRVLAGFAAAGATGVVLGLLIGRSRLAEDTLLPPLEILRPIPGVAWLPLAILMFPSAELSMIFITYMGALFPILIATIHGVGALDPRLIASSRSLGARPLRLFLEVVLPGALPSIVTGMSIGMGTSWFCLVTAEMIGGQGIGYFTWESYNLQRYPDI---------------------------
266624053    -----------------------------------------------------WQMISVSEAGAVFASPKKTLMAFITMA----QSGAIWVHIGYSLFRVITGFLLGLAAAIPIAFLMGWYKTVQYLLEPVVQFIRTIPPIAYIPLVIVALGVDESSKIMVIFIATFLVMVITIYQGVKNVDSTLVKAARVLGANDRDIFFHVVVPASFPFVLTAIRLGLSAGLTTLIASELTGASGLGTMIQEASMYFRMDVVIMGIMVIGIIGLALNKIVHIL------
148254043    ------------------------------------------------------------------------------------------KDLLVSLRRAAAGFVVGASLGVTLGLLTSRVRLFSIGLSPLFNLLRPIPAIALVPIAVVWFGIGEESKYFVIAYTVFLAVWLNTHHGMEHVPDTYIRAARSLGASRSLEFLQVVVPASAPHIFAGLRFGAALAFLSLVAAELTGASGIGYRLDEARQYILVDRMFVGLIELGVLGATLDTLFVWLGRR---
52786927     ----------------------------FFQIAIFIVFFSLWETASRLAWIDPLIFSSPSAVWALFLEK--------------MGDGSLPGHIGVTVFETILGFLAGTLLGTFLAALLWWFPRLSKILDPYLVVLNAMPKVALGPILIVAIGPSLTSIIAMGAIISVIITTIVVYTSFQEIDENYLKVMKTFGATKREIFKEVILPASIPTIISTLKVNVGLSWVGVIVGELVSAQGLGYMIIYGFQVFNFNLVMLSLLIIAVFATLMYQGVELLERK---
218781573    ----------------------------------------------------------------------------------------FWMDAWVSCGRVLAGFSLAALFGIPLGVLSGRVDAMQKILSSSINALRAVPGICWLPLAMVWFGIGYKTTLFLVALAAFFPIYINTAVGARQVSPLLFQAGAMMGVRRMNAVFSILLPGAMPSILAGLRLGLGISWAYLVLGELTGVNGLGAVIMDARMLGRIDIIIVGIVLIALLGRTSDLLLS--------
182416893    ------------------------------------------------------------------------------------------SNILASVCRVLEGFVIALILALILGIGIGLSKKLEIFTEITFQILKPIPPIAWIPLAIIWFGIGESSKIFIIVLGAFFPILLNVIDGIKNIDPKYLELEKVYEVKKIKFIKGVILPGALPYIMTGIRVGLGNAWVCVVAAEMIAAKGVGYMLTDGRNLSRPDLVILGMLIIGIVGKIMD------------
142747394    ------------------------------------------------------------------------------------------KSILETLQIAFVGTFVGILGGFSLAIFAAKIPKLYKISRGLIAFFRTIPDLIWAIFFVATIGLGTSAGTLTIIVDTIGFSGRFFAEAMEEIEKKPQKALEAIGISKIAIIFCAVLPEVLPSFINTSLFSLEKAVRSSVVLGLVGAGGIGIELKVAMEMFNYDQA---------------------------
144899731    ----------------------------------------------------------VAVALKWSDGRLLPTPSRIFLTLADLARSGLTGHILATLQRVGLGFVFGVAAGTLLGAVSGYWTGVRRLIDPSLQALRNIPSIAWVPMFILWFGIFETSKVILIAVGVFFPIYLALSGAILGVDRKLVEVGRIFRFSHQEMITRILLPATLPTYVIALRSGLGLGWMFVVAAEFMGAQGLGFLLVDGQQTGRPATILASITAFAILGKLTDWLLASVSAR---
142035282    ------------------------------------------------------AVLPVVAIAIWWAVSQAHLAQVLATAWQQIVSGALFRALSASLAREASGFVIGTLGGLLLGSVLGFSRLATRMIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRAYIEVARAFRYSRWQLIRAVILPAALPSIFTGIYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGVIVVGLTGWALNALARAAER----
70730543     ----------------------------------------------------------------------------------LLASGELLEHLHNSLSRLGLGFALGALGGLVFGVLMALSKTVEAYCAPLFHTLRQIPSIALIPMFVLLLGIDETFKIVIVAKTAFFPVALAASEGVKAIPRSYFEVADVYRLRWPTLVRQIALPAAAPPIITGLRIGLTRCWVVLVATELLAASGLGQMIEMARQMLRIDVVMVGIVVTGVIGFVLDFSFRRLEQR---
56965478     ----------------------------------------------------------------------------------LVVSGTLLEHVQISLYRAFIGLLIGGAIGLLLGILNGWSTWSFYTVDTFVQMIRNIPHLALLPLVIVWLGIGEASKIFLVALGVMFPIYINTLHGIRSVNRGYIEMGKMYGLKGWGLFRHVYLPGALPSIFVGIRYALGVMWLTLIVAETIATSGIGYLAMNARQFMQTEVIIVTIIIYALFGKLADIIAQFGEKK---
226309305    -----------------------------------------------------------------------------------------------TMTAVVIAWILASAVGVAVGLSLGLLPTLERIMSPFLDAANAMPRLALAPLLIVIFGITMTAKVALAFTLVFFIVCSSARAGVKSVDDEWLRLSTVLNASKTQVFWHILLPVATPGIFAGLRLGLIYSLLGVVGSELISSRGLGQLVSIYSAQFRMEAVYAILILLAIVAVVLNQAMNFAER----
154496983    -------------------------GLWFRRALGVCL--LLGAWQLASLFFPPLVVPPIAQVLSTLVR--------------LMTQSDFGATIGTTILRLIAGLAIGVGVGAVLGLLFGLCPKIEDVGTPLIHVLQAIPPVCWVVLALVWFGFNGKPCVFIVATATVPTVVINLSHGVRSVDPQLLEMARLYQFSRWKMLRHVTLPSIRPYFRSALEIVIGGGWKLAVMGEVLTTNGIGGAITTARLNIEPDAIIAWSLLLVLGCYLTQRLLRMA------
146283236    --------------------------------------------------LAPWLAFVVLLLVWEAACRLLTLPSFVLPSPSAILALGAWEHIFATLRVTLMGYGLSILIGIPLAIALASSRLMSRTLYPLLVIVQSTPIVAVAPIIVVVMGAGDLPRVFITFLIAFFPIVVSCVTGLLATPEELVELSRSLGASKAREYRNIRLPYAIPHLFSALRISITLAVIGAVVAEFVAAKGLGYFINFSTSMFQVPQAFAALMMLVVI-----------------
239834709    ----------------------------------------------------------------------------------WFAEGTIWYHLGITLLEAMLAFAIGAIGGVLIGFWFARKPLLAAIFDPYVKAANSLPRVVLAPIFALWLGLGIWSKVALGVSLVFFIVFFNVYQGVKEVNQTVLANARMLGMNERQLLRNVYLPSALSWMFSSLHTAVGFAVVGAVVGEYLGSSGLGYLIHQAEGVFDVTGVFAGMLVLTAFVLVIDWGVSIIEAR---
260654621    --------------------------------------------------------------------------------------------TWHSLMLLFTGYFTGALLGLLTGVACGYNKRVDYWIAPFMRLLGAIPSTTWIPVVMVLASSLFKGSVFIIALGVWYSLTIATITGIRNIDKSFYEAARTLGAKTRHLVFRVALPFALPNILQGLTQGMSSACMALMVAEMIGVSGLGWYVTWQKSWAQYGKMYAAIVVLCVVFVAVNWLLNKIKRR---
142210020    ------------------------------------------------------------------------------------------SAVMASGYRLGVGLAIAIIIGVPIGILVGRSKRFRELSNSPFQFLRMISPLSWTPVALFVFATWNQSIIFLIAVASVWPVIYATSAGLAKVDPAWFKVARNLGASPIQMLTRIIMPAITFDVLTGVRLALGVAWVVIIPAEFLGTTGLGYTIQDARETLSYNNLTAMVLTIGVMGYVLDSICVLLIKR---
142173164    -----------------------------------------------------------------------------------------------TLAGVAIGLAVAIALALGLGVLFTLSAPLSRAFMPLVVGLRTVPVLAVAPLLIMIFGRGQGTTIATVVIVGFFPIMVNAMRGFRSVSPTVHELFHVAGAQWWHLLLKARIPFALPFIFTGMRVATTSALLSAMLAEWLGAPGIGRLIYDALSYRDMPLMFSAVALSMATAFVLFGLATALERR---
254500047    ---------------------------------------------------------------------GAMARLGEFFGRMLPPDMSIWPEVLETLRIAILGTFFAVLFSVVLGILAAETPAIWRPVRSLLAIVRAIPLILVAMLMVGAVGLGPLPGILAVTFHATGMLAKFYAEAIDTVSPEPVKALESAGANRLQQLRWGIWPQMAPVVLRDTVFRFELNLRESLILGIVGAGGIGLYVQTYVRSFQYDKAATVTLAIIVLVLLSEAVNTALQKR---
291521005    -------------------------------------------------------FILIFILAGWIAARCHLIDAFIFVMLQMAADKSLFYHIGITIGETLVSFVLVLTIGTLIAMLLWWCRSAADILEPYFVVLNSLPKTALAPILIVWLGNNMKTIIVCGVTMAVFSTIINLYTAFIHIDSDKLLLIRTLGGTRRDILRYIVLPASISAIVSNLKVNIGLCLVGVIIGEFLAANGLGYLIIYGSQVFRLDYVMLSIIILCILAMVLYQLLSFVEKR---
296532027    -------------------------------------------------------------------------------------------HLAVSLGRVLAGLGIGLSAGVTLALIAGLSRLGEEIVDAPMQMLRTLPFLALVPLFILWFGIGEAPKIALVALGAAFPVYLTLFAGIRGVDPKLAEAGRVFGLDRRGLVRHVILPGALPSALVGLRYALGSAWLSLVIAEQINASGIGFLINDAREFLRTDIIVVGLLVYALLGLGADALVRRVERR---
289639680    ------------------------------------------------------------------------------------------RDMAYTSGSTLLGFVFGTLFGSILGLSFWWSKRYAAITEPYLIVFNALPKLALAPVLVILFGIGFFSKVALAFLMTVVVTALSAYGGVKSVDPEMETLLYSLGATRLQVFGKVVVPWSMPWIVSSLRINIALALAGAIVGEFIASNGVGRMVIYAGTILDINLVWVGVFVLSILSLVMYAGVVALEKW---
139708413    ----------------------------------------------------------------------------------LIVDETLIPHLLITFKRVILGFIFGGLIATLFGVLTGISKNLRKLIDPTIQALKAVPSLAWVPLFILWFGIFEVSKITLIGVGVFFPVYLNLMMAIRQIDKKIIEVATVNKLSNIQTLRWVILPGIIPEWITGLRSGLALGWMFVVAAELMGASGIGYLMIDGQMTGRPALIIGALILFAMSGKLSDTII---------
195541996    ---------------------------------------------------------------------------LVLARLWLWITTDLHVHVATTLTEMILGLAIGTTLGVLAGITLGRSPLLSTLLRPLIVAAYSVPLIALVPLIIMFFGIDMLPKIVLISIVVFFLLLFNTFSGVQAIDKDMIASIQIMGSTQREEFQKVIAPAAMAWIIGGVKTALPYALVAATTGEMLASSGVGFLVMRGAQRFDMPALYAGLLVLMIIGLLISDIATRIEKWM--
237728187    --------------------------------------------------------------------------------------QDYLGEMAVTLQIAVWGTALAVVLSIPFGLMCADNWWIYQPMRRLMDACRAINEMVFAMLFVVAVGLGPFAGVMALFIHTTGVLSKLLSEAVEAIEPGPVEGIRATGANKIEEILYGVLPQVMPLLISYSLYRFESNVRSATVVGMVGAGGIGVTLWEAIRGFQFQQTCALMVLIIVTVSLLDFLSQRLRK----
260904478    --------------------------------------------------------------------------------------SNLFEQLLVTIQISLAATLIGAVLALPIGILAARNAVANATFRVIIVIVRGIPELILAIIFVVISGLGEVAGTLALSIGAIGLLSKLIADSLEETDTQVQEAMRATGASEAQVFFSATLRQAAPAFVAHTMYLLDNNIRSATLLGVVGAGGIGFLLLNASRVNQFDVVTMVLILMVAVVLAVEALSMWLRKAVR-
260904478    ----------------------------------------------------------------------------------------------ETLAIVFLATLLSVALSVPVALAAARPTRWQWVARALTVLARAVPDLVLAIIFLRMFGLGATAGIIAMGIHSVGMIAKLYADAIEELDDGPRESVESLGGSRAQQIMAAIPQTLMPQLIATALHRFDINLRTSVLLGYVGVGGIGLAIADSLRTLDYQRGMALAVLVLLLCIGLELVSGAI------
33591795     ----------------------------------------------------------------------------------------YADQAWYTLMTTVAGFAVAVVGGVLIAVMLVSSRWCESFLYPLIVALNSVPKVAIAPLFVIWLGTGAEPKIAIAFLIAVFAVIVDTVHGLKSVPQDVLDLGRVLKGSRRDFFFKVRLPGALPSIVTGMKVAVSLALVGAIVGEFVSSRGLGYVIMSAQGTFDTVRVFAALTVLAVMGMALFALLVWFERK---
237785026    ------------------------------------------------------------------------------------------ELTGQHLRLALPPILFSLLIAIPIGRYAFSHPLFGRPLLNAASLMYAVPSLPLIITIPIIIGTPLLTMITALTVYGVALLVRTAADAFASVDAHTRDAALALGHSPRTILWKVDLPLAIPVIASGLRVVASSTIGLVTIGALVGIPSLGSLLTDGFQRGITAEVTAGIVATIIVALVIDAIIQ--------
239628357    -------------------------------------------------------------------------------------------PMISTLQMSVVGTALGVLFAVPVAFLGTTNRVVTSAIRFFLDIVRTIPNLLLAALMVAIVGIGEFTGVMTIAVFTFGLVSQLVYEAIEAIDEGPVEAAVSVGANKVQVAFWSVAPQIMSQVAGYTFYALEVNVRASAVLGYVGAGGIGIILNSSLALLQYDRVSIIILLILVVVAAVDGLSEAIRRR---
256827252    --------------------------------------------------------------------------------------------TRDTVVMTLVSTLFAYLLGIPLGVLVTLHPALSRVLGWLVNIGRSVPFIILLVALIPFTSLGVPGAIVPLVISAAPFVARMVEQSLREVDSGLVEAAQSFGASTWQIVWKVYLHEAVPSLIRGASITLITLLGYSAMAGTVGAGGLGDIAIRGYQRYQNDVMIAT------------------------
15672284     --------------------------------------------------------------------------------MFNLTETGLPYLLLQTFAIGLLGTLVGAIVAIPLSFLAATNNWLAYLIRFVLMAIRTIPSFVYALLFIPVVGLGSSAGVMALGFESIGMIAKLFIEAIEDLDMGVIEAMDAAGATTFQKIRFGVLPQLLPDLYSILLYRLDMNLRDAAILGLVGAGGIGAPLSFAMSGYKWSAVGA-------------------------
146276802    ------------------VDPLALRLSRATARIASAGLRTAPPLLFGLSFPVALVALWSFGASSGWLPPQILPAPGVVSFALLFADGSLGAHTQASLHRVATGFALGAAIGLAFGAAVGLLPAVRAYGWPPVQAVTRVNVLAWMPLLTLFLGIDETLKVVVIAWSAAIPIILGTARGFADVPAGYRELGAAMGLRPYQRLRLIVLPGALPQVFTGLREGLANAWQTLVIVELFASEGLGYLMTWGRQLFQLDLVLVAMLVIAAIGFLLDGVLKTIEAR---
298290231    -----------------------------------------------------------------------PTAIAAALVNMVLYQGTVWFHLGVTLWEAVAGFVIGSAIGIGLAVAAGLNESFRRYISPYIIALQVTPRIALAPIVIAWLGFGMMPKIAIGALICFFPPFINTLTGLLNVDEDANEMFRSLGARKRQIFFSLMLPNAMPIIMAGLKTAISLALIGAIVGEFISASGMGVLMQRYTFALNMASSFAVLVILTAMGYVLFLLMEWAD-----
253687794    ----------------------------------------------------------------------------------------LWEHIAVSVARALSAFSVAIILGVPLGLLMGLSPPIAAVFNPFVQFLRPLPKIALIPLAVVWLGIGEASKFFLIFIATFLSVVVGACAAVERVERSRIRVAQTLGASRRQIFFHVVLPDTLPELFTTVRLAIGIGWTSLIAAEMVAASGIGWMVMNASAYLRTDIVMLGILLLGGIGYVLDLLL---------
284043106    ----------------------------------------------------PAVLIVAALVGAWQLYATHGNVDSLLLDALWTDRALLWDNFKVTAGEVLLGILVAAVAGLACAVAIHLSPTLRRAVYPLLVASQTVPIPIVASLLVVWLGFDLAPKLVIIGLVSFFPIAVTTLDALAGVDPELRRLMRTLDASRLRTFRHVEAPAALPGLFSGAKVAVAVAVIGAVFAEQSGSDGLGRLIQQAVPQLLTARAYAAVLILSAFAIALFGLLALVERR---
295111337    --------------------------------------------------------------------------------------RGIVKPIVETINISVSGTFIAVLLSIPLGILAAKNGFFYNLSRLLLNTIRTIPDMVFALIFVAAVGLGPLPGVLAIGVSSSGMLGKFLADSIEGTNQGKIDAIRATGANYMQVLVYGVIPQITAEFISLVLFRWEMNFRSSTVLGIVGAGGIGFDLITSIRLFQY------------------------------
91976584     --------------------------------------------------------------------------------FAWFASGLIWKHLLITLWESLLAFVIGSVAGVLVGFWFARQPRVAAVFDPYVKMLNALPRVVLAPIFTLWLGLGIWSKVALGVTLVFFVVFFNVYQGVKETSGTLVDNARMLGMSERQMMRHVFWPSALSWMFSSLHTAVGFAVVGAVVGEYLGAAGLGYLIQQAEGTFDVAGVFAGMFVLSVFVIVIDLAVSLVERR---
260588535    --------------------------------------------------------------------------------FKMISDGSLTKHISVTLTETLISFALVTLLGILCAVILWIFPRVSSILEPYLVVLNSLPKSALAPLLIVWLGSNMKTIIIAGISVAIFGAVLNLYTGFCEIDSDKLKLIQTLGGNKKDALIKVILPASIPLILSVMKVNIGLSLIGIVIGEMIGSKGLGYLIIYSSQVFQLTTMIMAIVILCVIAILLYGFISLLEK----
143934774    ----------------------------------------------------------------------------------LTISGQIFVAYAETLKPLVTGVLISTFIGVGIGVWVGLSEKFDWLVSPIFIIMQSAPLAALIPLVIMAYGIGITSKTFVVCIMAMPVIVLNTSGAVKNTPSSLIEMAKSYLSTEREVILKIIIPSASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRMTADYPSMYAAIFSIIVLAVLFLNVLERIEK----
170693842    ----------------------------------------------------------------------------------LARNGDLFVHLGVSLLRAAGGFVIGGTLGLALGVIVGFSPLAQALLDRSVQMVRAVPFLAMLPLVIVWFGVGEVAKIFLVALAVLFPIYINTMLGIRQIDPKLMELGRVVGLERAAIVRRIILPGAMPSILTGVRYALAHAWLALVIAELATTKGIGFLAMDAREFLNTNVIILTMIIYAIIGVVADALVRLLEGR---
143621332    -------------------------------------------------------------------------------------------NLLISLRRVLIGYSLAVLVAIPLGVLMGMSKLAQSSLNPYVQLLKPVSPLAWLPVGLFVFRNSEITGIFVIFITSIWPTLINTAFGVASINPDYLRVSKSLGASKSTTIRRVILPAIMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLSLENIFVAIIIIGFTGFILDQFFGFLQDK---
142012097    ----------------------------------------------------------------------------------------YIPELIITLNIALFSTSIGFVLAVIFAIFLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
114761146    ----------------------------------------------------------------------------------------FWNFFRITVTEILVGFGLAVVVGAGLGILLGRSKLFERIASPFIVASQVTPKVALMPLFLLWMGFGMQSKIAMVVLLSFFPVMKATILGVRSIGSEQRDLFTVIRAPVWKRLLSLDVPAVLPYLLTGIETASVLAVTGAIVGEYLGGNGLGAMVVMTLNAMRVDQMFATIVALAIFGFLFYAVIASIRK----
52549512     -------------------------------------------------------------------------------------------DIGISLLHFGIGLGAGAAVGITVGMLMGWFRVANRALDPMVEILRPIPPLAWVPFAILWGGLTHCAAGFIVFIGAFFPILLNTYTGFREVDKTYIDAAKVLGCKERKMIKSVAFPFSLPYIATGIRIGMGVGWMCVVAAEMFGVSGLGFRLFQVFWPLHIDRLVAYMIILGLVALVLDHLFR--------
239918062    -------------------------------------------------------------------------------------------RAWQHGWLVLQALAIATVLAIALAVIATRIKALTPIANAFTAVGLTLPSFALIGVLIPLVGIGTVPAVVVVVFYALLPILRNALVGLRGVDPEVLEAARGMGMGPVALFTRVRLPLAWPVILTGIRVAGQLGMGVAAVAAYVLGPGLGSYIFTGLVSLGGANALNYALV---------------------
253690108    ---------------------------------------------WTSKLLPAVGPILLFLFWQLAVSAKWPILLPSPVDTLSYMFQSFADASMATLYRTLAAFGFAALIGVPLGVILGSNEKIYRSLEFLIDFFRSTPSSALIPLFLLIFGITDANKIAISAFAAVLVILFNSAYGVMNAKKTRLMAAQVMGISRWHIFKDIMLLESLAQTFVGLRTGVSMALVIVIVAEMIGSTGLGHRIIDAQQVFNIRDMYASILITGALGYLLNVLFLIVEKR---
298372810    ---------------------------------------------------------------------------------------GMGRHVMASLWRVLAGIVIALLFGVVGGLATAFSKRLNKILEPLLYLSYPVPKLALLPVVMIVFGIDEASKIVMIVLIVVFQLMISIRDAIRHIPRDNYYVLMSLGATKWQNIRHIIIPATLPSIFSALRVTVGIAVSVLFVTETFGTDGLGFFTVDAWMRLDYIKMYAGIVSISVIGFLLFVAIDIADA----
33595338     ----------------------------------------------------------------------------------------LWPHLLTTTAETIGGFVLGCSVAVVVGGLVAEFRLLERMVYPYVVALQSMPKVALAPLLIVWFGFGLMSKVVLVALICFFPMFVNVVTGLRGARQELIDLYTAFSASRFQIFRDIKLPSALPSIFAGLQIALVLSLLGAVVGEFVASKGLGSLIQAASLNFDLPIMFACILTLAFMGAMATLVVNWAQRR---
143649117    -------------------------------------------------------------------------------------------DIVYTLTRLFVGFFLGAILGVTIGLMMSYSKIVDAILDPIVESIRPVPVIAMIPFLIMWFGIGEAGKIFLITLGVFAIIVVSTLEAVKNVPKIYVRAAKTLGASNNQIFRTIIIPGMIPGIIGPLRVATALSFTLVVAAEFMGAQGIGYRIMEARRLFYTDVILLNVVLITILAAIADR-----------
142041881    -------------------------------------------------------------------------------------SDDFWIEAIRHVSLTGASVAAALVAGVPLGIACARIAAVRTVAMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLGQVPPHVTEAARAMGMTRVQRLLRVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTIALALVAAVIFEAA------
255293243    ----------------------------------------------------------------------------------LVTRGYFWDATWITLSETLLGFAIGATSGLVIGALTGTFRTFRMAFYPWVVAFQNTPRVALAPIFLTWFGFGITSKVVMAAVICFFPVVINTVAGIAGVDENAKTLFRTLGATKTQTFFRLTLPGASAVAFAGIKTALTLALLGAIVGEFVGASGLGVLIKELNFQLEVAMGFAVVLFLAAIGLALYGLIELIEKR---
162450134    -------------------------------------------------------------------------------------------DVAASLKRVLSGFSLSAFTAVPLALLVVSFPSLSQLLLPVLSLLRPIPPIAWVPIAILWFGLGDHPSYFVTAVAAFFPIFLNALGGARAVDSQHLRAARCLGARRLSLLRFVYLPSSLPHVWTGLKIGLGQSWMAVVTAELVAASGLGHMIELNRLQLETPRVFVGMSMIAIIGALMTSALGSLEAR---
222102581    --------------------------------FSGYRLGLYRAAASVILPLAGFVLWELAVRFGWASGRLIPAPSRILETLWLTITGELAHHLVASSLRVLVGFVSGAAAGTLIGALTGYFTTLRRLLDPSLQAIRAIPSIAWVPLFILWFGIFETSKIVLIATGVFFPVYLGISTALREVDRKIVEVGKIFRLSNLELVWRILFPAVLPSFVVSLRAGLGLGWMFVVAAEFMGASGLGYLLVDGQQLGKPDQIIAAILAFAVIGKLSDALLVALTA----
116662322    -----------------------------------------------------------------------------------FADGSIYRHLNATLQAVAIGFLIAAAIGFPLGYAIGRSKFLGAVFDPIVAGAFAIPRVIFFPILLQIFGVGVGAQSAMAALAAVFPIMVSTTAGVRAINPLLPKLARSLSLSPLQTVTKIYIPAMAPSLMVGIRIGFSIAFINVIIAEFFAARGLGLLALRAYGMLDLPTMYGIIVLLAAIALAGNLALWAVERR---
153011883    ----------------------------------------------------PGFVMLVSALAVWELSVRFFAISPILLPSPSAVWAEFWRNAGVTLAVTLIGFLLAMVFGVLLAIVIVSSKTLERPVFSFLVALNSVPKVALAPLFVVWMGIGPEPKIAIAVMLAIFAIVIDTVLGLRSVDPDMVNLARVGRASKWQILTKIRLPCALPSMFAGLKVAISLALIGAIIGEFVGSSGLGFAILSAQGQFDTPGLFVSLALLIAMGSLLFNIMEGIER----
241888760    -------------------------------------------------------------------------------------------HSKITLLEAIIGLFLGIVIAWLLALIMDSIPIFNKSIYPLLVLTQTIPTIAIAPILVLWLGYGLTPKIVLIVLTTTFPIVVSILDGFRNCDKDMITLLQLMNASKLQILWHVKIPTSLSYFYAGLRVSVSYAFIAAVVAEWLGGEGLGVYMIKAKKLFEYDTMFAIIILVSVISLLSIELVKLSEKK---
296271896    ----------------------------------------------------------------------------------------YFWAMLETVQMAIIALVLSVIVAIPLSYITSRNKALYAFGTFIANVCRSVNELVWALIFVSAVGLGPMAGILALGIHTAGVLSKLLSEGNEAIDPGPVEALASSGAGFVKILAYAVVPQTMPHFVSMVLYRFESDVRSASILGFVGAGGIGYYLFDKLRSFENGSVCTILIFIIITVWLLDKLSAVIRKR---
126178800    -------------------------------------------------------------------------------------------DIVVSLEHFGIGLIAALLLGVPVGILMGWFRVADFLLDPIIEILRPIPPLAWIPFAIIWFGLTTQAAGFVIFAGAFFPILTATYAAFRSVPKVFVEAGKVLGCTSLELIRYVALPAAIPAIASGIRIAMGVGWMCLVAAEMFGVSGLGYQLWHNYYLHQMPNVVVYMLILGFAGLIIDRIFR--------
222108943    ------------------------------------------------QAFAPWAFPVIVVILWQIASSGGLLSQGILAAWSLAASGELVQHMAASFWRAAVGFGIGSALGLFFGFVNGLWRTGETLFDSSLQMLRNIPSLAMVPLVIMWFGIGEEAKIFLVAFATMFPIYLNTFHGIKSVDQGLIEMGRNYGLTRTGLVRDVILPGAMSSILVGVRYALGVAWIVLIVAETIAASGIGLLATNAREFLQSDVVVLSIILYALLGKLTDWLARLAENR---
283845239    ------------------------------------------------------------------------------------------------MQRISIGFILAVMIGLCLGILIGISKLADETIGTLVIALQSVPSIVWLPISFVIFGANTGAIIFIVVLGGTWAMTMNVRMGIKNVQPILIRAAKTMGYNRTEVIWKVMIPASIPSALTGARLAWAFGWRALMAAELIGRGGLGRTLMDARDFYNMDLVVSIMIIISVIGLIVEYFF---------
138895681    ----------------------------------------------------------------------------------------FWPHIVRTSLEVLLGLSLGSGLGLIVGILMGEIECLRKLFFPYVVASQAVPKLALAPLFILWFGFGMTSKVIITALICFFPLLENTVTAIQYTDRNKLELFRVLGATRWQTLIHLKLPAGLPNIFAGFRVAVVLAVVGAVVGEFIGASGLGAMIIASQGMMDTPLMFSVLLLLTLLGMVLYQIVHFFENR---
239813638    ------------------------------------------------------LGLALVLWQAICVFAALPTAVLPTPWQVLQATVQYWPALVETFKATLYGFILALVLGIPLAVAVSTFRLINLMFYPLLVALQSVPKVALAPLLLVWLGTGMESKLAIAWLVAFFPIVVDTAAGLQSTPKELLELARSLRASPWQLFAKVRFPAALPFVVTGAKVAVTLAVIGAVIGEFVGSSGLGFLLLSATSQINTPLAFAALFALSALGMATYFMVVLAER----
163841310    ------------------------------------------------------------------------------AGIKLTLNGQLTTHIGASLFRAAIGFVIAVALGVSAGLLISWYRPLRELLNPLLELFRNTAALALLPVLTLLLGIGEESKITIVVYAAFFPVLLNTVAGVRTVDPLFLTAARSLNIRGVDLFRKVILPSAVPTIFTGIRMAGTSSILVLIAAEMVGAAGLGYLIINAQSSFLIPDMYAGILVVALLGLLTNTLLIALERR---
253573772    ----------------------------------------------------------------------------------MTASGDLWFHMSITLQESIVGLIIGMLGGTLLGILLAFSGIFQKWVYPYIMALYSLPRVSLAPLFIVWFGIGMTSKILMVVAMVIFVAFYNAYEGVRNIDKDLMDMMSTFKAKWTHKLRWVVLPSITVWILTSLRLNIGMALIGSVIAELVGSNGLGYYITYSSNMLDTTGIFTGLVLIMIIAVVLEQIIVQVERR---
46445649     -----------------------------------------------------------------------------------------------TLKRLIQGYLVGLLVGIPIGLLNARFQLFEDTIGFLALGLQTLPSVCWAPLAILWFGQTEKAMFFIVIMGSIWSIALATDAGVKNVPPLYVRAARTLGSQGFHTWFKVIVPAALPFIISGMKQGWAFAWRSLMAAEILTGFGLGNLLHYGRELHAMDAVIGVMFVIIAVGLLVDKVVFSP------
170076612    ---------------------------------------------------------------------------------------NFLVAIWETLAIAIVGTGAAMLVALPLALCVARNRWLATGLRSFLNLLRGIDTAIFALFFVSIVGLGPFAGVLGVACHTAGSMAKLYGEVLESIPPEPIEAIEVTGSDRLRTFAFAVFPEALPGLVGISLYLWEFNVRSSVILGIVGAGGIGYELLVSLKLLDFPRLATILILILIMVSLIDALSAYLRRR---
16332005     ------------------------------------------------------------------------------------LDKGLFWQTLASLGRVAQGYSLAAIVGISTGILVGTQPLLDKALDPIFQFLRMVAPLAWVPIALVALQQNQPAAIFVIFITSVWPILINTTEGVKQIPQDYINVRKVLRLSPQKFFFKILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQQNYISEIILAVFYIGAVGLLLDRGIAYLQK----
284167195    --------------------------------------------------------------MVAFVADGFPPEVGRDFLFGRTLRDGLLWAVVETLAISIVGTSLAVVFAIPLALASASTVTLHRSARVVLSFLRSVPGLVWGFLFVTAVGLGPFAGALALGVHNAGVLGKLYADFLEDTDPMTTEAVASSGATRFQAVCHGMVPQISATVASYTLYRWECTIRSATILGFVGAGGIGYYLVISIQRLQYQKLVTAIAAVFALVVMSDALASRLRARM--
219667414    ----------------------------------------------------------------------------------------------NSLILLFTGYFFGGIVGLITGVTAGWSKKVHYWVMPIIKILGPIPSTTWLPIVLIIASSLFKGSVFLIALGVWYPVTIATLTGVANVRKSYFEVARTLGARQRRLVFKVALPAAMPNIFQGLTQGMSVACTTLMVAEMMGVSGLGWYINWQKGWAEFGKMYAAVIVICLTFTVVNIVLTQVKKR---
294791332    ---------------------------------------------------------------------------------MVVNRSSLLTAAYTTSCEAFIGFILAIGAGILLGVGLYVSHTFYASFYPLLVGAQTLPIITIAPLFVIWFGYGSLGKIVLVAVFSLFPIAIQTCRGLIAVPRYFRDVALTCGATSPWELWHVHIRVAARQIFSGIRISATYIFATAATAEYIGANGIGVWMQAAYNSFQTPMVFAATVVIIILTGLVMALVSLAER----
257877869    --------------------------------------------------------------------------------------EDLWSLLLLTIGIACLGTMIATVCAIPVTLLSAANPWVAKIGKMICNILRAFPELVYAIIFVRVVGPGPFAGVMAIGVHQIGMLGKLFTEEMEAMDERLTEEMQAVGANFWQTMFFVRVPYLAPIYSSFALNHFEIAVRSAATLGLVGAGGIGAPLIFAIQTRTWSKVSIILLGVVVTVFLLDQLTGIIRKKLR-
158423902    ----------------------------------------------------------------------------------LLLQSDLPLNILVSLKRVLVGLGIALAVGVPVGLLVGSSRQAEAATTPAFQFLRMISPLSWMPIAVMVFGVGDAPIYFLLAFATVWPILLATAAGVRQIDPQWLLVSRSLAATGWETLSRVILPAILGHVLTGVRLAIGIAWIVLVPCEMLGSAGLGYFILDTRDRLAYPELMATILVIGIIGFALDACARALVER---
154509100    -------------------------------------------------------------------------------------------AAWATGVEGIAGLIAGIAVGIVIAFTTSLWPRLTHVAMPILVVSQTVPLVAVAPLMVIWMGFTMASKIVVVAVFTAFPVALALLRGLGRVPTSLTDPMGVAGASRMWILLHARLPWAHTHLFSGIRIAATYAFASAATAEFMGARGLGVFLLSAQSSFRTDLVFAGAGTLVVMTIILYAIVAAAEA----
239942503    --------------------------------------------------------------------------------------------TGQTLSIVVCATLLSAVLSLPVAVLAATNTTLRMVARAVIVLARALPDLVLVIVAFRVFGLGGIGAVLAMAIHSVGMIGKLFTDAVEDIDDGVRTAVRVTGASRTQQFVAGVLPQVLPSFVATVLHRLDINLRISVVLGFVGVAGLGAEIAHAIQRLDYPRGMALALVVFVLCVVMEVVSGSVRR----
239942503    -------------------------------------------------------------------------------GIMGDLLDALWTTTQIALGGTLLGFALALPCGVLAARNLAPSPTVAFLSRGLILAIRGVPELILAIVFVIATGLGPVAGTLALGLGSVGFLGKLVADTLEELDPGPRTALLALGATPVQAFFAATLRQALPALVAHVLHQLDVNVRSATLLGIVGAGGIGYYLINASRVQEFGVVATIILMVLGVVLTIEGLAVWLRR----
295318010    -----------------------------------LLSKIYATLVYVFLYLP------IFVLVVFSFNKSKLNATFTGFTLDLINNVQILEALKNSLIIAFISTFFAVIIGTLAAIGMYRYKKGKRAMEGLLYIPVVIPEIVMGISMLAFFSSLNLPAGLITLIFCISYVIIVVRARLDGFDAALEEAAQDLGATPWQTLTKVTLPVISPGIISGALLAFTLSLDDVIISFFAAGP---------------------------------------------
260892265    -------------------------------------------------------------------------------------------------YRILAGMFLATTTAVPLGLFLGRCPRADRLLGPFFSLIYPVPKIVLVPLIMVVFGLGDAAKILLITLVLFFQILLPVRDGARHLSPYLVDAVTSLGVRGLAFYRHVVFPAVLPEVLTGLRVASGTAIAVLFFAETIASEGLGYYLLDAWTRYAYPDLYAGVLAMSLLGFILYSLLEWLERR---
238856545    -------------------------------------------------------------------------------------------PLIKTLEISFLGTILGFLLAVPFSFLATKNRIGLLILRFFLSLIRTIPTLLLAALMVAIFGIGEATGVLTITIFTFGMLSQLMFQAIETIDLGPIEATEATGATQLQIAVWSIFPQVASQFFGYAFYAFEVNVRASTVLGYVGAGGIGIILNTSLSLAKYDRVGIIILVILVMEIVVDWLSAYVRR----
134461808    ----------------------------------------------------PLAFLAAIEALVVLPEHLVPAPSTIAGTLWQLGGERLGRHIGASAMRVLAGFGIGSALALLLGAAMGLSRRLDALLDPAFQALRAIPSLAWVPILLLWMGIDEAPKITLIAIGAFFPVQLSVVAGIRGVDRKLIELGEVNRLSQRALFTRILLPASLPHIFTGLRTGLSLAWMFMVAAELIAARGLGYLLSDGRETGRPDLVFGAILLLALLGKLSDSILKAVEA----
136444188    ------------------------------------------------------------------------------------------------------------------GLLVWEKPVARSAAVATAGVILTIPSMALLTILIPIMGLGWASTVFALSVYSLLPIVRNTVVGLREVDPAVIESARGMGMSKFAVLMKIQFPIAWPVILTGLRVAAQLSVGIAAIAAYVAGPGMGAYIFKGLSMLALNFALTGTVVIVIIALSFDAVFILINR----
158321119    ----------------------------------------------------------------------------------LAMDGSLFKHAVVSITETVISLFLGTILGTVIAIILWWSDFAARVLDPYLVVLNAMPKIALGPIIIIWAGAGMSGIIVTALTISIVVTILSTYNGFKEVDTEKIKLLTTFGASKFQTLQKVIFPASIPTMINTFKINIGMAWVGVIVGELVSKSGLGYLIVYGGQVFRLDIVMAGVIVLSLSTAIMYQFISFLENR---
118478251    ----------------------------------------------------------------------------------LIKTGELFGHLSISVFRAAAGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
221370083    ----------------------------------------------------------------------------------------LFGHIGASLKRALLAFALAVAVGVPLGFLLGLSREAQLWVSPILSLMLPLPAVAWTPILLVVFGPGDLTIVIVCFLGAVFPVLYSTMQGVRACGTQPVWVVRSMGGSRLDVLRRVLIPASLPALITGFKLGMAHSWRTLVAAEMLAASGLGYMIFSARSYMDVSTMFVGVVCLAAIGMAIEHLLFGTLER---
158319355    ----------------------------------------------------------------------------------FIGLGSIPRNIGYSIVRVLLGYIIGASVAFPLALLMGYFKPIRNLCENFINLFKPIPSIAWQPLVLGWFGIFKLSMIFLIALGAFFPIWGNIIFGVTNVRKVLIETAKVLGASQIDIFFHILIPAAGPTIINGMRMGLTASWVCLVSAEMLPGSGVGYLITHAYELARMDLVITGMICIGIIGALLDGVFRIV------
42560636     -------------------------------------------------------------------------------------------NLWQTIKLAFIGTFLGIILCLPFSVLASRSKYINNLSRGFLSLFRTIPSFALAMIVAGYFLTSYGSSVIGIIFFSFSVSGKLFYEKIEQIDTKVFTTMQATGANKFQSFRKAVVPQISTNLLSISLYTLETNIRYSVIAIVTGLDSYGDLIRSTLDSSQYNK---AGFLLTIFAVTI-------------
42560636     --------------------------------------------------------------------------------------------LWETLTIAILGTVIGAVFAYILGLLSS-SKIVHPIIIALTTLIRAIPTYMYAYIFVFAVGIGPFAGSLALAVGTTRMLTKYNREVYETINFKIVNQLKALGLNKFQVFRYGILAQTQNEIISYIIYRFEINFKEVAALGVVGAGVLGKVLRSYFDEFLYAEFGALVFGLIIFTLIVEGI----------
135103161    -------------------------------------------------------------------RRWQGAWNFGSMTWFLNNLPLIFELTLDHLRLSAIPIVLGFLISLPIGRYAANGTRRGRFLLSFVGILYTVPSFVILPPLLGIGFLSELNVIIALTIYAAAIMVRSAKDAFESIPTELLLSADAIGYDRRKKFFRVELPGAGPVLLAGLRVVSVSTISLVTVGALVGVQSLGYLFTDGFQRKIAAEILTGVF----------------------
91775910     ----------------------------------------------------------------------------------LLGSGELWAHLSVSLSRLGIGFLIGASSGLLFGILMALSRTVEDFFSPLFQALRQVPSIALIPIFILLFGIEELFKIAIVTKAAFFTVALASYEATKGIPKHYFEVAQAYQLPNRSLYAKMVVPAILPPVLTGLRIAFARSWTILVAAELLAASGLGHMMQMGREIFRIDIVMVGVVLTGLIGFGIDRLFKWGEA----
288906109    -----------------------------------------DVVLNILPWLIPALLIIFIGVMAGWITSSFIPSPWSVLGVSLFKKGTLQENISISLYRASVGFVIGGGIGFLLGVINGVSRVARMTFDSTIQMLRNIPHLALIPVVILVLGIGETAKISLVAVGCLFPMYINTYHGITSVDSHLVEMGKSYGLSRLQMFCKIIFPGAMPTILMGVRYALGVMWTTLIVAETVSASGIGYMSTNAQQFMNMKTIFLCILIYALLGKLSDFIAKNLE-----
295111098    -----------------------------------------------------------------------------------------------SFVRVFGGYLLAVFVAVPLGLAMGYWNWLNRMLGLMAGLFRPIPPLSWIPLVLAWFGVIKISMLFIIFIGAFFPILVNTIGGVQSVRVTLIDAVRVLGASPWQVVRYVILPYAAPQVFTGLRVGLGVAWMCLVSAEMMPGSGVGYLITHAYTVAQTDVVIAGMIAIGVMGILIDSLFILIERR---
148653247    ------------------------------------------------------------------------------------------EHAKYTLATAIIGTTIGLIVSFVLSICMDLSKTIRDLVYPVILLNQTIPTIAIAPLLIIWLGYGITPKVVLVILAVFFPITIALIDGYQSVSREHLNLFKSMKASTYQLYRHLKIPSAMGSFFTGLKVALSYALISAVIAEWLGGHGLGVYMTRVRKSYDLDSMFAVIFLISFLTILLIALVKWLERR---
283824571    ----------------------------------------------------WVFWLIVVALLVWSWRRNMAEFAGGYMQPNFADWRMYLEEMTVTVQIALWGTALAVVVGIPFAILSSANQWVVQPVRRLMDSFRAINELVFALFFVVAVGLGPFAGVMALFVHNVGIFAKLFSEAVEAIDPRPVEGIRSTGASRFHEVLFGVIPQVLPMWSSLTLYRLETNVRSATTLGIVGAGGIGQTLYESIRSFQYAETAAQIIIVVLTVVMIDLLSARLRR----
222529175    ------------------------------------------LFYIALIAAWELVYRIFVELFKIWKPYVFPSPVSVAETFILLDNNVLFIAIWATTKRMVIGYLISLLAGIILGLSIVKFGFLDRNLRPLILGFQTLPSVCWLPFAILWYGLSEKAIIFVTAIGSLFSITLAVESGIKNVNPLYIKAAKTMGATGLRLYLNVIIPASLPYVISGMKQGWSFAFRALMAGEMLATKGLGQVLMVGRDLADMSQVISVMIVTIVFGLVVEKIFGPLENQIRL
258651891    ----------------------------------------------LLATVGPAALIVALLLVGWQLAVVLTDARPQILPSPLRVVQQGWRHGLATLGVTLVGFTVSLAVSWAVAITVDFVPWLRRALVPLLVGSQTLPIIAIAPLMIIWFGFGLLPKVLVIILTTFFPVAIGLIEGFSSADRETGRLLASMGASRGQQFRYLRLPGAMPRFFTALRIGITYAVVAAIFAEYVGASGLGIYMSMQKNSFRTDLVLAAVGVTAIISITLFALTFLLER----
118470106    -------------------------------------------------------------AGLWTTQVLPAPSVITAELLTIFGEPQFWGDAGRTGVEVACAIVFGSILGFVAGLIFWKVPTVGRIFEPYLVSFYAVPLVLFYPVMIVLVGINAMSVIILATVMAAIPMALNTAVGLNSMPAVYLKLARSLKASPKQTLFAIAIPAAGPYIVAGLRLAVVYALIGTIAMEFTTAAGLGYRIRYLYEIFDNNQMFAYIAVVLILSCLLTVLLALVER----
139619548    ----------------------------------------------------------------------------------WMMKGQLLIDVVMSLSRVFVGFLAGAFLGILVGMLTGRYQFVSNLLAPIFQLLRPIPPIAFVPIVILWFGLSEFGKWFLVFWGVFFTVWLSAHSGVQQVDKNLIRAAQCLGTPESRMMQEVLFPSSLPYICVGLRTSISISFYTLVAAELAGTSGIAYRIDISQQNLQIGQSISGLLVLGVISTIADRLFEMVSRK---
124266119    ----------------------------------------------------------------------------------LLGNAGYWESWYLSLVRVLAGFGAAMLIGIPLGLMMAVSKAVHGVVFPSFELLRPIPPLAWVPASIIFWPTAEMSIAFVTFLGAFFTIVINVVGGAKSIDVRYFQAAQAMGASQWDIFRRVVLPATLPSIVVGSAVGMGITWEVVVAAEMISGGGLGFFIWNSYVGGSYEQIVVGMISIGI------------------
283841918    -------------------------------------------------------------------------------------------DTWVTAKESILGFLIGSIAGSAAGLLLWLSPTAAAVLRPLLIALNGLPKIALAPLIVVWFGVGIESKIAVAAIITFIVAMITSYAGTQEIDGDYLKMLKALGASRFQMFRIVIAPGSLPWIASAFRLNIGFAMIGAVVGEYISADGLGYQIYYAGTLYNLNAVWGGILALMLLALLLDGLVGWVERRMK-
50954889     ------------------------------------------------------------------------------MSFLWPNLGQVWSLTLSHVWLSAIPIVAGFLLSLPIGWIANRYRMSRPVLLTIGGLLYAIPSLPLFFAMPALIGTKILSVVVALSVYAVALMVRTTADALASVPGEVVQSATAVGFSAWRRFWSVELPLAGPVLLAGLRVVSVSTVSLVSVGALLGVPNLGQLFTDGLNRSYNDEVLVGIVGIM-------------------
271969378    ----------------------------------------------------------------------------------------------DHVVMALVPIVIGLLVALPLGLAGVRWRWLYQPTVGVMNVIYSLPSLAVFIVLIPVTGLATTTVMVPLTFYAMAVLIPAVVDGLTSVPDHVRQSAVAMGFTPLRRLLQVELPIAVPVVLAGLRVAAVSSISLVSVGALVGRGGLGYLFIDGWQRQFYTPIIVGIVLVVVLAAIAD------------
226309354    -----------------------------------------------------------------------------------LGTSSLWTSLGQTVTTTAIGLALCLVVGIPAGLLLAAHPFLTVSSRFVIDFCRTVPPLAIIPLFLLIMGPTQRMAVALIVAVSVWPILLQTIHGVRNVDPELLATARSFRLPLWRRLALVVAPASMPYIFTGIRISATLSLLLTIGAELIGVPGLGKEIL--LSQSVPDRMFALIIVAGLLGMLLAFAVMAIENR---
118444719    ----------------------------------------------------------------------------------------LFKHIYITCFETILGFLLSTIIGTIIAILLWWSDFACKVLDPYLVVLNALPKVALAPIIIFWVGNGTSAIVLITVLISIVVTILNILSGFKEIDEDKIKLLKTFGASKCQILRYLVIPATIPTIIASLKINVGLSWVGVIMGELVAKNGLGFLIIFGGQISQLDMVMMSILILSILAFLMYELVAIFEKR---
95930516     -----------------------------------------------------------------------------------LAGYSLYHHMAVSLTRWLDAFALATLCGISYGLLSSRWNGLHTLTAPIPQLLLLIPGLAWIPVAILIFGIGEGATRFMIAMTAFAPIALATINGIKGVNIHYIRAAQMLGATPTTLFFQVLLPSALPALISGLRIGLGNSWRVLVAAEMVTGSGLGFSIIEARWSLDYPSALACVVIICLIGLILEYLIRPLEKR---
138210386    -------------------------------------------------------------------------------------------HALTTITEAVVGLVLAALLGTVVAGALASLAILRKALLPILVISQNIPMMILAPLIVVWFGFGIEPKIAVVTLVCFFPIAVSSADALMNADKDLLDLMKSMGASRLQVLRYVRIPQAVPSFFSGLQIAATYAVLGAVFAEFGGTSGLWIFIGRSQRAYRTDQVFAAVFLIAILSIVLFLLVRW-------
291562997    --------------------------------------------------------ILVAALLIFWQAAAMGIDAAYILPSPTQVVVRLWEHLPATMSVVGIGLLISIILGLGLAVLMDASETAEKALYPLIIASQTIPTTALAPLFVLWFGYTIWSKVLVTVLITFFPITITVFDGFKSVKTEMEELLFTFGADKRQIFMKLKVPAVLPCFFSAIKMAVPLSIIGAAIGEWLGASGLGYFSRRMMTQLDGAGVFAPILLLSVAAMAAVWVVTLLEKR---
89896665     ------------------------------------------------------------------------------------------PATGETLYMVIASTLLAYLLGVPLGVILVISPWIERTLGTVINIFRSAPFIVLLIVLIPVTQAIMGAAIVPLVFATAPFVARMVESSLKEIPYGVIEAALSMGSSPWQIIRKVLLPEAKASLILGAAITTISVVGYTAMAGTIGAGGLGDVAIRGQHRFRTDVMIMTVIILVIIVQLVQLFGTKLARR---
256379428    --------------------------------------------------------------------------------LALLGDETFLRDVVATVLALLISVLLSVGIAVPAGLVLGSVAPVRHATRAVVEFLRPIPSVALIPLAIVVLGLGPEMKIALAVYAAVWPILFNTIYALDELDPLLVDTARVFGASRLRVLLSVALPSALPFVFTGIRLSATTCLVVLVSVEMLGAAGIGEFVMDARSGARMDLVLAGTVVAGVLGYLVNEGLERAQRR---
139739407    ----------------------------------------------------------------------------------------FHQSIWHSVTIIFWGFLYSSLLGVPLGILCGAYSPVSQLAEPFVEFARYFPAPAFGALAVAILGIHDAPKIAIIFIGTFFQMVLVVANTTRRLDVRYLEAAQTLGANRLRQLTQVVVPGILPDLYKDLRILLGWAWTYLIVAELIGSSGITWFITQQARYKNFDMVFAA------------------------
158423986    ----------------------------------------------------------------------------------------IWYHLGITALETALAFAIGALGGILVGFWFARRQIVAAVFDPYVKMANALPRVVLAPIFALWLGLGIWSKVALGVSLVFFIVFFNVYQGVKEVSPTVLANARMLGMSERQLLRHVYWPSALTWMFSSLHTSVGFALVGAVVGEYLGAAGLGYRIHQAEGVFDVTGVFSGMFVLAVFVILIDAVVTVIENR---
187729719    --------------------------------------------------------------------------------LASLSSKAYWKDILWSMIRISVAFTIGTIVGIAVGVSVGYSTILRAIISPYLEILRPIPAIAWVPMAILMWPSTEESIIFITFLGAVFPIALNTWDGVRRVPYELIKAARSLGAKKTSVLFNVVIPYAIPNITVGMALGMGGAWFALLAGEMISGRGIGYFTWESYELIQYGNIIVGMVTIGILSAV--------------
284031071    ------------------------------------------------------------------------------------------QQTWVSLVESLAGFALAIALGVPIALLIVRSAILERLVYPLLLAVNAIPKIAIAPLLVVWMGFGQFPKMAMALLVCFFPIVISTAQGMKSTPAELVELLRSLKASKTQEFFKLRFTYALPQIFTGLKVAISLAVIGSVIGEFAGSTGLGYVIWNSGASADTPLAFAAIGLLSLMSIVL-------------
295110029    -----------------------------------------------------------------------------------VQQADFWLICGASFLRIAVGFILSFVAGFLLALVCHRFKLIRDFLEPIIVMLKTVPMISFVIMLLIWVGNQALTIYL-SFLIVLPIIYTNTLQGLNNVDPQLMEVAKVYHMAPWKKFMFIYRPAFMPFVLSASKLALGMSWKSGIMAEVIGTPSIGREMYAAKSYLQTADLFAWTVVVVILSVIFEKAFMFLLKK---
252123892    ------------------------------------------------------------------------------------------QLFLNHTVLIVPPLIVAFICAVLVGALGAQYPRVQEIIGGACQLLYTIPSLPLLVITPIFLGVSIVTVMVALGLYAVALLVRTSIDAFASVDNTHLQSAETLGYGPWRITFGVRCVLALPVLMAGLRVATMSTVSLASIGALVGVSSLGTLLTDGFQRSLTVEVVTGIIAIVAMALLCDAILRFATK----
111023807    -------------------------------------------ITSVIAAIVAWQVLTANDVRVWLRFDTLPTVTDVVSAFGTQLQSDFYLDLGQSLIRILSGFGLATVVGVATGIALGRSELFADVLGPLTELARPIPAIAVVPVAILLFPSDEAGIVFITFVAAFFPIMVSTRHAVRALPTLWEDSVRTLGGGRWDVLSRVVLPGILPGVFGGLSVGIGVAWICVISAEMISGRGVGYRTWQAYTIVDYPGVFVGMITIGILGFATSGAVELLGRR---
288961125    --------------------------------------------------------------FGWISTRSIPSPSQILTAFWDLTVSGLAVHLLVSLGRVSAGLAIGVSAGTVCALIAGLSRRGEDALDALLQMLRTLPHLALVPLFILWFGIGETPKIALVALGTAFPIYLNLFAGIRTVDAKVVEAVSTLGLTRWELIAQVILPGALPAFLTGLRYALGVAWLSLVVGEQIASSGIGYLAMTAREFLRTDVIIVALIVYAILGLLADLIVRLIER----
296535814    ----------------------------------------------------------------------------------------LWKPLWDTVNMATLGTLLAVILGIPVAVLAARNTTVRPLALFVIVASRSINSLIWALVLVVIIGPGPLAGTLAIALRSVGFIGKLLYEAIEEIDPVQVEAAEATGATRAQVLSWGILPQVAPAIAGIGVFRWDINIREATVLGLVGAGGIGLQLEASVATLAWPQVSVILLLILATVVVSEWVSARVRK----
251800142    -----------------------------------------------------------------------------------------------------------------LGVFTGLGKWAERTLDPSIQMLRTVPLLAVIPLFILWFGVGEFSKVLLIALGSFFPLYFHTHLGVRSADRKLYEVTRILQYSKLQLLTKLIIPAALPNILLGVRLSVGTSWLLLAVAEMMGASGVGYMIQDARVYGQTDIVFVGIILFALVGKLSDSVVRLVERR---
254423444    -------------------------------------------------------------------------------------------AVVATLKRVMAGIVLGFIAALGVGGLACYFDLFGKLTLPVITLLAPIAPIAWIPFAIMAFGIGDGAAIFVVFIGIFFLLTLATVNAVNNVDQLYINTARVLGATRRQVMFKVVLPAVIPDLFFILRINFFAAWMAVLAAEMVGVNGLGAIVMVGRQMFNAKLMFLGMAVIGVVGYLLDVVFRQLQRR---
269125624    ----------------------------------------LDLAVRALVPVALLAAWQLVASLGWVDPQVLPGPLVIVDAYAELLRTGELQAALVSLQRAGIGLAIGGGTGLLLGVAAGLWAAAERLYDAPLQMLRTIPFIAMVPLFIVWFGIGEESKIALIVGASIFPVYLNTYHGIRGIDRRLIELAQTFELSRRQVIGLIVVPLAMPQILVGLRYAAGTALLALVAAEQINTSGIGYILNNANQNQRTDIIIAGILVYAALGIVVDVLMRLLEK----
85706087     ----------------------------------------------------------------------------------------LWEHLYWSLFRVIVGFALGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLA-LIPLVIIWQALARAARSSCCPRGALIMTISARAGVSGVAISKVHAAYSLGASKWQLMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVA------------------------------------
298250202    -----------------------------------------------------LLAWHIIAILNIWPSYSLPGPLAVFASLVDGISSGQYQGALVSVQRLALGYAISLVLGVALGALIGRFRLLEETVGSLILGLQALPSVCWLPLAILWFGLSEQAITFVVVMGALFSITLGVVNGIKNTPPLYVRAARTLGTHGIPLATQVILPAALPSIIEGLKQGWTFAWRSLMAAELIGTLSLGNLLNDGRNFDDAAQVIAIMLIIIVIGVAIDTLIFANIER---
24429594     ------------------------------------------------------------------------------------------DYLGNHVRVSPGRLALGLAISLPLAIPTQTARRRAASLLALASIVQTVPSLTLAWFGISFSAFGFLPAMLALALYSMLPVVRNGITGLNGIDPALIEAAEGVGMTARQSLVLVELPLALPVMMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVFVLFGCLASALLALAVDQLLGLIE-----
136574121    --------------------------------------------------------------------------------------------------------------------------------------LQTIPSLALLTILIALLNIGTIPAVLALFLYGLLPIVNATHTGLMEVPSNLKEAALALGCNEWKLLLFIELAFAKPIIMTGLASATVIGVGTCTLAALVGAGGFGDRIVAGLAVNDHALMLAGAIPAAILALLAQVILTPKHKRGNV
184199680    ------------------------------------------------------------------------------------------ELAGAHLVQSVIPVVVGLLMSVPLARLAAGNRWLRPVFVTGSSLLYTIPSLTLFVVLPLVLGTRITSVVVALTLYVIAILVRSCVDAFESLDRDVLQAATAMGYKPARRFFGVELPLAVPVMIAGLRVATVSNISMVSVGAVIGIQSLGTLFTDGLRRSIIAEIVVGIVATVVIAVVLDQLLRLL------
153003302    -----------------------------------------------------------------WLFPGPLAVAGSLGRMLADGRLG--AATGRSLARLAQGYTFSAVAGVPFGVLLARSELVRGGLRPIVLGLQALPSICWLPLAILWFGLSETAILFVVVMGSVFAIAIATEDAVSGVDPLLLRAAGTLGIRGARFHGGVLLPAALPGILTGLKLGWSFAWRALMAGELLFAGGLGQLLQNGRELLDAAQVMGVMLAIVAIGVAIDRVL---------
222478812    ----------------------------------------------------------------------------------------IFGEAGITLAMGFVGTVLGFPFALVFGTLGSERVTFNFIFRGTMSFIRAIPAIIWTLIFIPFLGLGPASAAIAIAFDTIGNLGRLFVDELEEIEDGPIEAMRTTGASKPQIVFFGMLSQVRTAFIAWTLYIFEINVRIGVTVGVIGAGGLGYVLTSQQNLLRFTEMMATLLAIFLLIISVELFSQRLRSRLR-
13475671     -------------------------------------------------WLPAVILLLVTIVVWEAVVRIFAISAFSEIAQSLVAQWGLMQATLVTAGEILFGFLVSVVVGIAIALVIVRFDWLGRALYPLVVLFQNVPKVALAPIFILWFGYGLAPKIGLILVIAFFPVTLSMLAGMQSVDRSLLSLMNSVGASRTQILFRIRVPHSLPNLMAGTKIAATLSVIGAIVGEFAGASGLGYVIQFASTQLDTALVFAALLLVSVLGIAFYYAAEILER----
283844205    ----------------------------------------------------------------------------------------LFMHTSVTLFETIAGFLLGTVLGTMMAAILWWSPFLSRVLDPYLVILNSMPKVALGPILIVAFGTGFTSIIAMGALISVVITTLVVYNAFKGVDENYLKVIQSFGATKKQSFFSVIFPASYPTIISTLKVNVGLAWVGVIVGELVSKQGLGYMIVYGFQVFNFTLVMLSLIIIAILATIMYQLVELLEKK---
222151130    ----------------------------------------------------------------------------------------YHVHLYPTLLLVVLGIICSILCGICVAIILRLIPGLHEYIYPLLIMSQNVPVIVIAPLLVIWFGFGILPKLIVITLVCFFPITVSLLEGFNETDKELEKYMKMMGATRLERFKKLEWPNSMTYFFNGLKIAGTYSVMGAIISEWLGSDGLGKFMLIAQRAFQVDQVFVAIVWIIIFAMVIYFVIYIIQR----
167770261    -------------------------------------------------------------------------------------------DIAYTSGSTILGFVLGTVIGSALGLTFWWSKTYAGISEPYLIVLNALPKLALAPVLVILFGIGFPSKVILAFSMTVIVSALSAYSGVKSVDPAMETLLYSLGANRWQVFSKVVVPWSMPWMVSSLRVNIALALAGAIVGEFIASSGVGRMVIYAGTILDINLVWVGVMVLSILSMAMYWGVILLEK----
254436696    ----------------------------------------------------------------------------------------LWDNTLPTITATLAGFTLSLAVAFVLSIVLDFMPCVRRALFPIFVVSQTLPLVAIAPLVVLWFGFDLTPKILLVALVTFFPMLVALVDGYESTDPEIEDLLRSMGASRRVVFRTARLPSAMPYFFAGLRISITYAVVAAIFAEYVGARGLGIVILNAKNSFRPDLVLAAVVISSALTLVLFAITATLQR----
258542462    ------------------------------------------------------------------------------------------KNLMVSLVRAASGLSLAVIMGVVLALISGLSRMGEEVVDGPMQIFRTLPALALVPLFILWFGIGETPKILLVAFGAAFPIYLNLHKGIRGVDVRLLEMGKTLGLSHSQVVRDIILPSALPDFIVGLRFAVGISWLMLVVAEQVNASGIGHMMMDAEDFLRTDVILVGLAVYGFLGLMSDQIVRYVER----
222086916    ------------------------------NSSSGSTLWISLATVLALLVIWAIAAAYSVVSPVFLPSPLTVAKALYALNVTGFVDSTLLEHAFASLLRIFGGLAVSLVIGIPAGLAIASSRVGKGILDPIVEFLRPLPPLAYLPLVIIWVGIGEASKITVIALAMLPPIILSTAAGVKAAPVDYVNAARSFGAGRLQVLRHVILPGAIPSILTGIRIALGAGWSTLVAAELVAASGLGFMIQSAAQFLVTDIVISGIIVIALIAFVFEITVRLIERR---
222055625    --------------------------------------------------------------------------------------------LVNSLILLVSGYLLALITGVPLGLLIGWRGRLFRAVNPFTKVLGPIPPIVYIPYAIALLPSFRAASIFVIFIGAFWPIFINTVNGVFNIPKGLIDSARVLNLRETTLLFRVILPGAMPSICTGATLALVFSLVLLTAAELIGANGIGWYVKNFADFADYQRVIVGIIFISLV-----------------
163789949    -----------------------------------------------------------------------------TIRLFIHLFPSLIPHILSSLYRILMAILISFLIGVPLGIWIGASKWADRLLSPLVYLIYPIPKVAFLPVFMLLYGLGDASKISLVVWIIVFQLILSVRDGISQIDRSYYQVMRMMHASKWQTFIYLLCPAIIPQIISGLRVCIGIAIASLFFAEYATKYGLGYYIMNAWSVIDYSEMFCGI-----------------------
74318315     ----------------------------------------------------------------------------------------YLELMGVTLATALWGTAFALVVAFFLAPLAARNAVSYRIAREVLNFMRAMPDLLLALIFVAALGLGPLPGALALGVHTAGFLGKFFAESLERIDQGVYEGVAATGANFPQRVMYAGWPSILREALGYTLYILDRNVRMASVLGLVGAGGIGLALHDTLRLFDYGQSAALILVILATILIIDYASAWLRRR---
209547051    ----------------------------FLLSMQAEISPATYLVISVCSFAIFFVVWAVVVQAGLVRPIFLPSPVAIVTRLWALGVEGLFSDIAASVYRIGVGFLVASISALAVGVLIGNYRFWNAAIEPFLDFIRYMPVVAFVPLTILWAGTTDTQKFLVIWIGTFFQQALMFMDNIKRVPPDFIGFGRTVGLSDAKIVTRIILPSAAPQIWDTLRISLGWAWTWVVLAELVAASGLGYRINVAQRYFQTDTAIGYIVVLGVLGLISDQIMKFVGKRM--
86608937     ----------------------------------------------------------------------------------------LWRPLWDTLTIATLGTALSFVISVPVAFLAARNTTVRYIALFIIVGTRSVNSLIWALILVVVLGPGVLSGTLAIALRSVGFMGKLIYEGIEEINEEPVEAIRSTGASGAQVLSYAIWPQVITNILGVTIYRWDINLRESTVVGLVGAGGIGLQLDASINTLRWNQVSMILLVIFVSVFISEWISAKARQ----
78486128     ----------------------------------------------------------------------------------------FHESLGHSIQIIAWGFFWSMVFGLPLGLLAGTYDSASRLIEPFTEFFRYLPAPAFGALAVAILGIYDAPKISIIFIGTFFQMVLISANTTRKLNMALIEASLTLGCKGISMIRQVIIPGVLPDLYRDMRILLGWAWTYLIVAELIGSSGITWFITQQARYKNFDNVFAAILIIGFIGIITDMILARIGKR---
297162870    -------------------------------------------------------------------------------------------DLSASIERWASGFLIGASLGLLLGSLVGLSVLSERLLDTSVQMLRTVPVSGLSPLLIVWLGLDEAPKVVLVAVGSFFPVYINTFGGIRNVDRKLVEVGQVFQWNRPTVLRRIVLPAALPEILNGIRYALGVAWVLLVLAELLGASGLGFMLNQGRELSRVDVVIAALLVFAVAGKAVDLLVRAAERR---
170750762    -------------------------------------------------------------------------------------------RAWSSLKVLLMGYAAGVALATLLTGVAIASRIGTDLLETLTSMFNPLPAIALLPLALIWFGLGNGSLIFVLVHSVTWAIALNTHSGFLSVSRTLKMVGRNYGLSGPRLIGKILIPAAFPSILTGLKVGWAFAWRTLIAAELVGAGGLGWFIFENKNMLDIPNVFAGLLTVILIGLVVNLIFQTIERR---
271963354    ----------------------------------------------------------------------------------LWLTDAALENIPASIGRLLAGWVLAGVIGTAVGLVLGRRPLYFRFVDPLVQFARAIPPPMLLPFFMALFAIGPQMQINVIVFGIIWPVLINAAEGARHIDRQYVDTARVFGLSLKQRLFLLVLPAAMPKIFAGLRVSLSLALILMVISELVGSDGIGFQLLDAQRSYDLPGVWGTIVVLGVLGYVLNSAFLAAERR---
293376206    -------------------------------------------------------FLQIFLLVAFLIFWEVGAQLGFIDDFLFSKPSAVWKHLGISLYETIVGLIIGTCSGLFIAICLWWSEKLAKIFDPFLVVLNALPKTALAPILIVWVGTGVKGIVVISIITSIAVTILSAYNYFSTVDEDKIKLMKSFGASKFQILTKLVLPSNTSNMINLLKINIGMVWVGVIVGEFIASRGLGYLIVYGGQVFNLSLVMMGILVLAICTLLMYQLLGYYEKKLK-
83943285     ------------------------------------------------------LLLTAVLGALSVVLGSGALAPLSVMQEFAARRDAFASEATRHLWLAFGSLGMAGLIGFPIGVLSHHKPALRSAILPVLSFLQTIPSLAMFGLMIPLLGWVFAPAFVALVLYSLLPVVGNTVAGLAATPPQALNAARGIGMTAAQRLWRVELPIGLPVILTGLRIVLVQNIGLAVIAGLIGGGGFGTFVFQGLNQTATDLILLGALPTVALAL---------------
134298313    --------------------------------------------------------------------------------LQLCISGRIWEHTVNSLFRGLMGFILSVMVGMPLGLLMGINNLARRFIQPFVVTLQVVPVISWLVLAMVWFGSERVPVFV-VVITTLPLIIFNVVQGVMNVEAQYTEMAKVFKVNKKEVLLKIYFPQILPYFLAAMSSALGTTWKAVAMAEFLSAKGIGAGMSVARINLETQEVFAWTLLLVLLGLLTDNGLRLLQKR---
270262700    -----------------------------------------------------------------------------------------------HVYLSIIPVLIGLALAIPVGGLLHRCGKFKDGILNLLGLLYTIPSLALFVLLPGLLGLDAVNVVVALTLYAFALLIRTVCDGLDSVPQETHQAAVAMGYRPLQRFLSVELPLAVPVIAAGMRVVVVSNVSIVSISALVGMPQLGALFTQGFQLHFLTPIIAGIFLCIA------------------
141920750    ------------------------------------------------------------------------------------------KPIWDTLNIATLGTIFALIIAVPVAFLAARNTTIRPFALLIIVSTRSINSLIWALLLIAIIGPGVFAGVIAIAIRSIGFCAKLLYEAIEEIDETQVEAITATGASRWQVMVYGIVPQILPAFAGIAVFRWDINIRESTVLGLVGAGGIGLQLSSSLNVLAWPQVSLILIVILIAVVI--------------
227516659    -------------------------------------------------------------------------------------------HGITTITEAILGLFWGCVLGFIVAILMDSSPLIHAALNPLITISQTIPTIAIAPLLVLWLGYDLLPKVVLVIITTFFPITISLVTGFASVDSQTINLMKIMNARPWQVFLHVKLPCALSHFFSGLSISATYAIIGAVIAEWLGGSGLGVYMIRVRKSFSYDKMFAVIFLTSALSLVLMGAVRALE-----
54026310     ------------------------------------------------------LILWQLGARGWLGATTPAPTEVVAAGWDLISSGELWRHLAASARRVGTGLALGIGIGLVLGVAAGLFRLAEDLVNAPVQALRMMPALALLPVFIIWFGIGDSFKIALIAVAPVFPIYLNVFAGIRSVDRRLVEAGESLGLNRFELTTRIILPGALPQIFVGLRQALGIGWLALVVAEMQTTPGLGFLMNDAKEFLRTDQIFLVLVVYALLGLLSDLLVRLLERR---
254490864    ------------------------------------------------------------------------------------GKETFFDQILTSLATVFVGFLLASVIAIPIGIVAGLSNTLYSAINPLIQIFKPVSPLAWLPIVTMLFAKSFVTSAITVMLCSLWPTLINTAVGVSSIDKDLINVARVLRLNYLTTIYKVVIPASIPMIFTGLRISLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLSRIMVAVLTIGIVGFILDRIT---------
87302596     ------------------------------------------------------------------------------------------QRTGEHLVLVGLAMALALALSLPAGLWVHSRPRWSGPVLALAGMIQTVPSLALLITVPLLGGIGPVPAVVALVLYALLPLLRSIVTGLAGVPRGLREAGLALGLSEGEVLRHVELPLALPVIVTGIRVATVISVGVATIAAAIGGGGLGVFIFRGLATVNNGLILAG------------------------
138883823    ---------------------------------------------------------------------WLPAPEGVWKRLVQIVSEGYLEHLGFSLFRVVVGFLLGALVGIPLGYAMGLNNWFRGWFDPIVEFMRPVPPLALIPLIIIWMGIGEDAKIVLLFLAALWIMAIAARSGVSGVNISKVHAAYSLGANKWQVMRFVIVPNSLPEIFTG------------------------------------------------------------------
148257593    ------------------------------------------------------------------------------------------RDAFQTLAMATVGTIFALLAACVLAPLAATYPVIYRLVRGLLSTLRGTEILVFALIFVAAVGFGPFTGVLAIAFNMTGALGKLLTEVIEPADPGPIEAVKLTGAGPVKTFRYALLPDVFPNIVAVILYIWEFNVRASTVLGIVGAGGIGQTLKDSIDLLDFPKMLTVLGVILIMVIAIDTLSGWLRRR---
297625855    -------------------------------------------------GIPILVLVGFIVWLIWRATATLDDIEARQLAWGTIG-----ELFVQHIVLTAICTVVVLVTAIPIGVLLPRFRRAAPAVVAVANAGQAAPVIGLIVLLAMAMGFGVPTAVVALSIYAFLPVLQNTITGLQGVDPTLVEAGRGMGISDFGVLWRVELPLAIPVIMSGVRTALVLLVGTAAFGTFINAGGLGALIQTGITLFRF------------------------------
254425440    --------------------------SVFWSIRQGFPGWLQALLVIVSLTVPVLIWAGLSYGEFVNAKFLPTPTAVVVRGFSMLLDGDLIVDIFASSARVIAGFTFAALVGIPVGLAMGTFYSMDSLLGGFIRTARYLPIAAFVPLIIIWAGIDEASKIIIIFLGIVFYNATMIADAVKFIPNETLNVAYTLGATRWDVVHRVILPATLPSILDTLRVNVAGAWNFLVLSELIAANGLGFTIVRSQRYLQTDRAMFCILIICLIGLATDFAFKLL------
271963349    ----------------------------------------------------------------------------------LAIDPDFLADAGHTLLACGCGLLIAVAVAVPAGLLLGTVPTVESALRPLIEFLRPIPSVALIPLALFLFTDGTQAKVALIVFTAAWPLLINTMYGLREVDPVAKDTLRSFGFGPLAVVVRVSLPSAAPFVVTGVRIAASVALIVAVSVELVGGAGIGTFLGDAAAGNQRDTMLAAVLWTGVIGLTANTLLVTAEHR---
291303050    ----------------------------------------------------------------------------------MVGNGQILANLGDSLVNLVLGFGISLVGGLVIGAAMGRYRKVEAALGVYVYALLTAPSLVFAPIFFSLLGEGRASIVAVVVTYAMFVIVINTASAMRSVPGHLIEMARSYGASEWQILTRIMLPAATPMIMAGVRLGVGRAIGMINGEMFIAVVGLGRVVTQAGGRFDGAGVLAVLLVIIAVALAAVGLVQAVDRR---
295107647    -----------------------------------------------------------------------------------LYGQSIYAHVGASVQRLLVAFSLAAAFGIVLGSVLGYFTRIYAIGMAPVSIFQMIPGLAWLPIAILLFGLGDESAVFIIFAVSSMVITVDVAGGIRMVPAVLVRAAKMAGASGPAIFLKVLVPQASVSIINALRVGMSSAWRVLIAAEMVVGTGLGYSIELTRDLLDYVGAFACIAVICVIGLAIDRV----------
111220074    ------------------------------------------------------------------------------------------DSLGASLYRVGAGVLFGVGIGLALAVVAGFFRTASDVVDSAMNFLRTIPVIALLPLIIVWIGIGESAKIFLITVGVAFPIYMNTYAAIRGVDARLVEAGQTFGLGRFGLVRSVIVPAAAPGFLVGLRWALGVAWLLLVFAEQVNTSGLGYLLNSAQSWNRTDIIVLCLVVYGILGLVSDGLVRLLER----
141388292    ------------------------------------------------------------------------------------------QHLGISLFRLLAGFGLGASAGLAFGVVLGLSPALRSYVDPTFNVLRQLPTVALIPLFILLFGIGESFKVFIVAKASFFIVALAVHDAIRNLSQRYFEVAQVYCFSRWQRIRLIVLPAIVPAALTGMRIALSRSWMVLVGAELLAASGLGQMMEMGRQMFRLDVVMVGVVLTGVIGFGLDRACHALEAR---
283768617    -------------------------------------LSVFLVILVALSWGSSSLQFAGFTEAGLNVAKGVIRGLFSWALILNLTENGIPYLILQTIAIAILGTIIGAILAIPFSFLASTAKPIAYTFRAVILLIRTIPALIWALVWIRVTGPGPFCGVVTQAVCSIGMISKMYITAIEDLDTGILESLDAMGCTTFQKIRIGILPQLSASFISTAIYRFDINLKDATILGIVGAGGIGSPLSQAISNSKWNAVGAFLLSLIVLVIIIEYCSTKIRAR---
226309436    ----------------------------------------------------------------------------------LLTDQTFLAQIGNTLWAAFVGYAIALVIAVPAGLLLGLSNRLYALTSTIVELIRPLPPIGLVPLLVLVAGQGLEMKATVVALGCVFPLLVNTIHGVHSTNGVARATARSFGWSPVVVAWRVVWPSAIPSVLTGVRVTVSIALILCIGAEFIGGSGLGWLLQQSMLPQGIESVCAGVIVAGLLGLLVNAVVSVLE-----
288553858    -------------------------------------------------------------------------------------------HTSVTLFETVLGFIIGTLAGTILAAVLWWSPFTSKVLDPYLVILNSMPKVALGPILIVGLGPGFTSIIAMGALISVIITTMVVYTAFKEVDANYIKVMQTFQASKRQTFQSVILPACVPTIISTLKVNVGLSWVGVIVGELVSKQGLGYLIIYGFQVFNFTLVLMSLFVIAILATIMYKAVEWLETK---
119387727    --------------------------RWLRRGIGPVALVLVWHLASITGVLPAEVLAGPATVLSSAAK--------------LIQTGELQEAVVVSMQRAMSGLLIGGTIGVALAILSGLTRLGEDLVDAPMQMLRTVPNVALIPLLIIWFGIGEAPKIALIALATAFPLYLNVYAGIRGVDQSLIEAGRTLGLGRAGLVRHVILPGALPNALVGLRYSLGIAWLALVFGEQINAAGVGYLMANAREFFQTDVIVVCLVVYALLGLAVDLVVRSLER----
89894272     -----------------------------------------------------LITVLLIGLAWQILSMLLETTAFALQSFGELFFSELMPHLQVSLYRVGISLMVAALLGIPLGLFLGKNKRADAWSAPFLYLTFPVPKVVFLPIFLILLGIGDVSKIVMITLIVFYQIVVTTRDAARNVQHEYVLSVESLRASTLELYRHVYFPACLPSILTSLKLGLGTAMAILFLVEYATQEGIGYFIMNSWSSLAYDKMFAGIIAMGLMGFLIYLLLDTCEK----
256376748    ----------------------------------------------------------------------------------------FFDNAWWTLQEAMVGLLIGFTAAFVLAVLTSEWGVARRAVMPIAVVLNVTPLVAIAPVLVVAFGFGPEPKLIVTALICFFTLLINISTGLRSVPPAVLQVYQTVRASRWEMLWRIRIPNALPYIFAGLRIAFPLSIVGAVVAEMSAPGGLGTIISISSSMNRLDMVFASITILAVMGSLLLLVVTTVERK---
136434048    --------------------------------------------------------------------------------FEMIGNGMMLEAYKETLQPLVIGVLISAFLGIGLGLWIGLNNFFDWLFSPIFIVMQAAPLAALIPLLVLAYGIGLTSKVMVVCIMAMPVIVLNTSGAVRNTPESFKEMGKSFLASRASILLRIVIPAASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIITYSRSIADYPSMYAAIFSIILLAVLFLNLIEKLE-----
136560776    ----------------------------------------------------------------------------------MIRTGRFWSALGTTLSRAAIGFGAALVVGTAIGILVARLTPLRLAVGSLITGLQTMPSIAWFPFAILIFGLNEQAILFVVILGAAPSIANGVISGIDHVPPAYSRLGRVLGAGPVSMYRDIVLPAALPTYVSGLTQGWAFAWRSLMAGELLEKPSLGAQLEFARQFSQASTLLATMIVILVVGMLVDALFSYA------
257876058    ----------------------------------------------------------------------------------------YLPLVAETVLFAIVGTYLSAFLAFVCGLLMSEYPFVRTSVRMVISFLRNIPVLVWASLFVYIFGIGNMVGLLALTVATLGFLARSYADSIDEIGSSKLEALRAAGASYWQILFHGLIPEFIPSWINWTLFSFEINIRASSILGMVGAGGMGIMIQTNIRLFKYREAFA-------------------------
137514220    ----------------------------------------------------------------------------------------LFEHAGVTATTIVLGFLLGVAVAVPAGFLIVSFGALERGLYPVIVFLNIMPKTVIGPILIVWFGIGPLVSVLIVFLMCFFPIMVDAMSGFRAVDPRLAYITRSMGATPLQELRHVRIPAAMPSIYAGMKIGIVKAVEGVIIAEFIASAGLGFLIMRASSFMDLTLMFAGLIATA-------------------
258592626    ----------------------------------------------------------------------------------FLLKTGYW--ALETFAMSFLGTILAVVIAFGLVFFSSRNLMFTGLMKAALNLLRTVPHLVWALILVFAVGLGPFPGMLALGIHTGGVLGRLFGEVMENVETQPIEALQATGASRLQILLYGILPQVLPEFVAYTLYRWEVNIREAIILGYVGAGG--------------------------------------------
83955790     --------------------------------------------------------------------------------------------SAETLRIAILGTLGAVILSVPLGILAMVSPAVFRPIRTLLAFIRAIPLILVAMLMVGAVGLGPLPGIIAVAFHATGMLAKFYAEAIDGVSRAPIAALESAGAGPLVRLRYAIWPQMAPVVARDTIFRFELNLRESLILGIVGAGGIGFYIQTYVRSFQYDKAASVTIAVVVMVIAIEAINVALRRR---
192291156    -----------------------------------------------------------------------------------LLDGSLFVDSGYTLYEALIGFVVGTIVGSVLGLAMWYSIFVARMVEPFIVALNSVPKIALAPVILLWFGTGLLSKVVLVVSMTALVALIAAYQAAKDSDKDLQSLMLSMGGSKHQIFYSVVVPSSLPAIIATFRINIGFALVGAVVGEFISSRGLGHLVYNASSLYDLNSVWVGLFVLMFMGFVLYHAIDALER----
258592625    ------------------------------------------------------------------------------------------RPILETFQISLMGTFIAVVISFPLGLLATSSLTFYLLARAVLSLFRTIPEFVWAFMFVRAVGLGPFPGVLAIGIAYAGMLGKVYSEILEHVNPGPLEALQATGASRLTILLYGLLPQALPNLVSYTLYRWECAIRASAILGFVGAGGIGQQLEISMRMFQFDQVMTLIAILFVMVVGVDTL----------
183599460    ----------------------------------------------ILSWLVPLSLLIVWQFSVWLSSRILPEPLQVFAGWNLIKNGELWENLGISALRAGIGFIIGSSIGLILGLITGLSRLGELLLDSSIQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTFFPIYLNTLHGIKHLDHKLIEMAKSYGLHGYSLFRHVIFPGALPAIFVGVRFSLGLMWLTLIVAETISANGIGYLAMNAREFLRTDIVVFTLIIYALLGKTADTLTYLLER----
253995479    ------------------------------------------------------------------------------------------SHLHDSLYRLVLGFAIGSLLGLVFGVLMGLFKPIDAFFAPTFNALRQVPTIAFIPMLVMIFGVEETFKIVVVAKAAFFPITLATYDAVKNIPSSYFEVSKVYQLSHVSLVRQVILPATVPPILTGLRLALGRSWMVLVAAELIAASGIGQMMEMGRQMFRIDIVLVGVLVTGVIGFLLDRSLRSVE-----
268592987    ----------------------------------------------------------------------------------------LWQDLSISLSRVLIAFAIAAIFAFFLGIIMALSLRTNQIFNLTLNAIRQIPPLAWIPLLILWFGIGEVTKIILIIKSAFFPILLSTINGIQTTPMTYIELGNLYQFNIWQKLRKIYIPSLLPNLFTGLRLAMGLSWATVVAAEMIAANGIGYRINDARIMLDSPVVIVGILVIGIVG----------------
139109576    --------IPLRFWISDLMQWLIKDFDELTRSIAWVLEWPLSIANSFLATLPPAPWIAIVSIVGLLAFKGIRLTLLVTGCFFYLVIFGQWQSAMVTLSSIIIAVPLGVGIGFALGITAYRHPLLERMLSPVLDLMQTVPVFAYLVPVLFLFGFGPVAAMIATMIYATPPMVRVTILSLRQIP---------------------------------------------------------------------------------------------------
229552755    -----------------------------------------------LKILPWLVPLAFLMSWQAAVSFNWVTSSLIAPSTVIQDGISLWQNIAISLYRATAGFAIGGSVGFALGLINGLVKPIRALLDSPIQMLRNIPHLSLIPLMIILMGIGEPAKIALVAIGVMFPMYINTYQGIVGADPELLEMGRAYGLSRRALFTRVVFPGALANILMGVRYALGVMWTTLIVAETISASGLGYMATNAQELMRMDTVLLCILIYALLGKLSDMIAKSLER----
288958335    ----------------------------------------------------------------------------------------LWTHGLTTLAEILIGLTAGVTLGGVSALLLARFRTARRWLMPLLLVSQAIPVFALAPLLVLWLGYGMMSKIAMAVLVIYFPVTTALFDGLRRTDPGWLDLARTMGASPAAMLWNIRLPAALPAFWSGVRVAAAVAPIGAVIGEWVGSSGLGYLMLHANARMQIDLLFAAVLVLGLFAVTLYAAVDALARR---
141827784    ----------------------------------------------------------------------------------------LWEPLWDTINIATLGTMLAIVMAVPVAFLAARNRILRPIALLIIVSSRSINSLIWSLLLVSIIGPGVVAGMIAISLRSIGFIAKLLYEAIEEIDPNQVEAVTATGARGSQVIAYGIIPQILPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLQASLNVLAWPQVTLILIAIFISVLISEWV----------
153854794    -----------------------------------PIGKILMILSVVFFYLPILYMII------FSFNDGKSLTSFTGFSLRWLESADMMDALSTTFSIALLATFISTVAGTIAAIGVSKSKKLRDLMEQANNLPIMNPEIVTAIGFMLLFITFYVTMLLAHIAFCIPYVMLSVMPKIKSLDPNLADAAMDLGATPWQALTKVVVPQITPGIVAGALIAFTMSVDDFIISYFVTGRGLSIMVYTMSKRVN-------------------------------
225028383    ------------------------------------------------------------------------------------------EHASVTLQEAFYGLCIGVGLAFVMATLMDHFQILNKALYPILIITQTIPTIAIAPLLVLWMGFYMAPKITLVVITTFFPITVGLLDGYKSVDKDSIDLMRAMGATKIQIFFHVKFPTALPQFFSGLKISASYAVVGAVISEWLGGEGLGVYMTRVSKAYAFDKMFAVIIFIVIISLLL-------------
51892013     -----------------------------------------------------LVAWQALCWTGLWPRYVFPWPEDVALTLWLLTSLELAVALTHTLKRIGLGFALSAVGGLLLGLAMARSRTLSDLLGPVVQGLQSMPSICWYPLAVLWFGWNEGALLFVTTAGALFAVAAATESGVRNIPPSYVRAATTMGARGWRLYTRVVLPAALPSLLTGLRLGWSFAWRSLMAGELLFLNGFGHLLAMGRDLGDASQVMAVIVVILAVGMVVDRAFSRAEAAVRV
241767947    ----------------------------------------------------------------------------------------LWTHVKVSAGRALAGLAIGGGLGLVLGLLTGSVKLFETLLDSTIQMVRNIPALALIPLVILWFGIDESAKLFLIAVSVFFPIYLNTFHGIRGVDPGLIEMGRTYGLTRWQLYRQIILPGALSSILVGLRFSLGLMWVILIVAETISASGIGYLTMNAREFLQTDIVLVGILLYALLGKLADVFAKALER----
170782394    ------------------------------------------------------------------------------------------QYVAISLQRVLLGFALGATVGLVLGAVVGLSRVGRLLLAPTAGAFRTVPSLAWVPLLLLWMGINEDSKVTLVAIGALFPVYTTVAGALRHVDPHLVEAGRAFGLTRIPLLVTVQLPAVLPAVVSGLRLALAQSWLFLVAAELLAASGLGYLLTESSANGRVDRVLLAIVLLAVLGAVTDAVVGLVER----
141550468    -----------------------------------------------------------------------------------IFTQEYYDHIYVSCRRILIAFGIATGLGVPLGLFMGWSRQIRDFVFPIIELLRPIPILAWVPLSILLLPGFEGPVLFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSNQWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAMNNVTVPMVIA-------------------------
186472047    -----------------------------------------------------------------------------------------------TFYETMVGFFAGAGLGLLLGGIIGQSALAEKILYPYVIAFQTVPKVAIAPLIVIWFGYGVTSKVVITATIAFFPVLANTIVGLRSAPRDQIDLIVAFTGSKWHIFRYVKVPNALPYIFVGLDVAIVLAVIGAIVGEFVGSAGLGYLILQRNFSMDTAGVFAILLILSLMGIGLHWVMQAIKRK---
291521845    -------------------------------------------------------------------------------------------HLPATMSVTFIGLGISIVLGLALAIAMDMHEGVRRTLYPLVIASQTIPTTAIAPLFVLWFGYSIWSKVLVTVLMTFFPITITVYDGFQSTKREMEELMLSFNASKMDIFMKLKLPNALPYFFSAIKMAIPISIIGAAIGEWLGASGLGYFSKRMLTQLDGAGVFAPIVLLSAVAMLIVAIVGIIER----
148253391    ----------------------------------------------LLPWLVPLAIILIASVAGLVSPRVLPAPSDVAAGWKLLWSGELGRNIWVSFWRASIGFLIGGGIGFAFGLANGLSQLSAKLTDTTLQMVRNVPHLALIPLVILWFGIDESAKLFLVALGVFFPVYLNTLHGIRTVDPQLIEMGRVYGMTDSELFRRVIFPGALPSIFVGLRFALGIMWLTLIVAETIAASGLGYMAMQAREFMQIDVVVLSILIYALLGKVADSASRALER----
271970443    ----------------------------------------------------------------------------------------YWEAIGVTMRRAVTGFAVSVLVGLVLGALVSRIRVLRAAFGSLITGLQTMPSIAWFPLAILLFGLTESAITFVVILGAAPSIANGLIGGVDYTPPILLRAGHVLGFRRLQLYRHVILPASLPSFLAGLKQGWAFAWRSLMAGELVVQSSLGERLYYDRELADSAGLLATMIVILIIGIGVDLLFETADNSLR-
221370082    ---------------------------------------------------------------------------------------GTLLDIALSLYRLLAGVGLALVLGSLIGLAIGLTRWGRAIFKPIISAIMPIPTLAWTPILLLVFGIDNRTTITVVFIAASFEIIYNVVTGIEMMTRKTYWVAASMGASRIQTLRYVIIPGILPYLITGLKLGVGYAWRALIAAEMLAASGLGFMIYDAQEYMDMKSIYGGILTISVLGLLIERVVGALEKR---
143768057    ----------------------------------------------------------------------------------------LWIPVWDTINIATLGTMIAMIIAVPVAFSAAKHPIVRTFALLIIVTSRSVNSLIWALILVFIFGPGILAGTIAIGLRSIGFCSKLLYESIEEIDQTQVEAIQATGATRAQQILYAIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQV---------------------------
268607954    ----------------------------------------------------------------------------------------------SSVGIVLQGFLLAIIVAIPLGLFIGWNARLGNAASYITKFFSSIPPIVYIPYGIALLPTFRSVSVFVIFLATFWPVFAGTMSGVLGVDKKVIDSAKVLNVSKPEMLFSVILPASLQQIFLGCNQGLSVSFILLTSAEMIGARGMGYYVKYYSDFGDYTRTITGLLVIGFVVIAVTFLFN--------
256671954    ---------------------------------------------------------------------------------------GILARLVEHVGYVVLALVIALVIAIPIGLFVGHTGRGGVVLVGVGNAIRALPTLGLVTFLFLLFTESTTATIIGLVVLAIPPVLAGTYAGLQAAEHDVVDAAQGIGMTGWQRLWQVEVPIALPLVLGGIRNAVLQLIATAAVAAYVGLGGLGRFLLDGLAILDYTEVVAGAILTALLAIVVD------------
154151957    ---------------------MTSYRREFTDKIIVILLCASLVVVAMLFWIITMLFVSGLPSFSWYFITTPENAAGG-------MGNGIANAIVGTILISLSATIIAAPFGLGTAIYMRRYNGITQAFRFLLEVLSGTPSIVIGIFGFLIFGFSLIAGAVALAILIMPVIERATEDAIDRVPPDLEEGSYALGASKWQTISGITIPTAFSGILTGFTLGFGRAAEESAVVILTAG----------------------------------------------
296118393    ------------------------------------------------------------------------------------------ELLWAHLALSIPAIVLSAVIAIPVGRFAFKKPRVGGPVLSTATLLYAIPALPLLIIIPVIFGVSLITMIIALTCYGVALYVRTSADAFGSVDRTVRDSATAMGYAPRTLFWKVDLPLAIPVLIAGLRVVSVSTIGLVTIGALIGVQNLGTLMTDGFQRGIAGEVGVGVILTV-------------------
254501280    ----------------------------------------------------------------------------------------YFDLMLETVQMAVWGSFLSVILAVPFGLLSSSNIAPYWIVFPLMDAFRAINELVFALIFVAAVGLGPLAGVLALMIHTTGTLAKLFSEAVEAIDPRPVEGIKATGAPAIQEIVYGVVPQVLPLWISYSLYRFEANVRSATVLGIVGAGGIGMSLSEALRGFDYSAGAAILLIILVTVSLLDIFGSLLRK----
148555426    --------------------------------------------------------------------------------FAMIRSGELPSNLAVSFWRVVSGLGIGVALGVSLGLVAGLSRQGEALVDPLMQIKRTIPVVALAPLFIVWFGIGETPKIALIAFAAMFPLYLNLYNGIRGVDKRLVEGALSFGLTRRQLIVHVILPGALPSLLVGLRYALTISIVMLVIAEQINASGLGFLVNNARDFMRTDIIVV-------------------------
137108242    -----------------------------------------------------------------------------------------------------IGLAIAIAGGIVLGIFMARIEVINQTVGSLVLGLQSIPSIAWVPLGILWFGLTDGGIIFVTAIGAIFAVTINTYTGVKNIDPHFIEAARNMGAKGTQLITSVLIPAAFPYMISGFKQGWAFAWRGVIGAEILFSFGLGFLLNAGRSLNDVSQVIGIMVVIMLIGLIIDGVI---------
119386815    ---------------------------------------------------PVLLVVLWEAAARLGYLSPHTLAAAIATGFEMFADGTLLPHLAASAGRAYAGLFLGVLAGVVLALASGLTMTGEALIDGLVQIKRAIPTLALIPLVILWLGIGEAMKIFIIFTAVLVPVYVNTHAALRGIDIGHVELARTLGLTRSEFIRNVALPGALPGFFVSLRLAVTLCWTSLVVLELINTTGIGYLMNRARDWGQTDIIVVGILIYAVLGLLSDAAVRMVEAR---
290962477    ------------------------------------------------------------------------------------------EYTGVHLRLGLLPVLFGLIISVPLGILCHRFRRLYPPVLTVANILYSIPSLALFMIFVRYTGLTEQTVMIPLTLYTLSVLVPNVVDGLASVPEPVRLAATAMGFGAVRRVVQVELPIAVPVVIAGVRVAAVSSISLVAVGQLIGQGGLGYYITRGLQ-LDFPTPIVTAIVLIM------------------
261823744    -----------------------------------------------------------------------------------------------HCYLSITPILIGLLLAIPVGWAVNSMPKVKGVILNLFGLLYTIPSFVLLPPLLNTQILDPINVVVALTIYSFALLVRTVCDGLDSVAEDTRQSAFALGFKPLQQFWQIDLPLAVPVIGSGLRVAVVSNVSIVSVAALIGAPQLGSLLTQGFQLQFLTPIIAAIVLCIALAFILDCLVVAITR----
70728757     -------------------------------------------------------------------------------------------HLWVSLKRALSGLTIGVSLGTLLALVAGLSRRGELAIDSPMQMLRTLPFLAIVPLFILWFGVGETPKIALIALGTTFPIYLTLFSGIRSLDPKLVEAATLLGLKRWELIVHVILPGALPAFFVGLRYAFGISWLGLVVVEQINASGIGYLVNDARDFMRTDVIVICLLVYSVLGLGIDGLVRGLER----
298241583    -------------------------------------------FTWMLSVVPPLIL-AVALLIGWFVSSAYTLFLPAPADVLDSLSSGYLSNLWVTVQESLVGFLLALALALPLGYVLTKSRVLAAAIHPYLAAGQAIPVVVIAPLLVLWLGYGWVPNMYVCALVVVFPMVVNTMLGVQTIDRALTDAARVEGAAGWAMFAHIEFPLALPSIIAGVRTGLTLSVMGALVGEFVGDQGLGSLLLVAKNQYNTPLMFAT------------------------
260177216    --------------------------------------------------------------------------------------QRLHQHMAASLERILAGYFMACAIGIPLGLLMGLSTRVKAVFDPIVEFYRPLPPLALYTLLVMWLGIGDTSKIMLLFLAALPPLSISAMQAARSIDLRHVRAAQMLGATRAQLFRHVFLPSCLPGICTGMRISLGFTYTVLVASEIVAAAGMGWMIWDASKFLLSDVVIMGLFVLGLTGVALDWAIRQFER----
294101271    -------------------------------------------------------------------------------------------HAAMTGIEIILGIFFSITAAIPLAVVMFVYPSVEQAFSPLLVASQAIPVFALAPLLIVWFGYGIWSKVFMAAIIIFFPIVVNLLEGLKSCDSDYRKLFHLMGAPFFQSFRYLYWPWALPYFLAGLKVGVSVATIGAVIGEWVGARGLGYLMIQSNARLRVDLVFASILWLTAIGIFLWILVGAIEKR---
268611729    ----------------------------------------------------------------------------------MISNGRLFENIRTSMFRFAVGYSISVVSAVILGLILGRIPKIFQYVNPVLQLLRPISPTAWMPFIVLLFGIGDVPAIVIIFIAAFFPVLLSTVSAVGNIDPVYLKVSKNFGIKQPALTWKVIFPAAFPQIANGIHLAFGTAWIFLVAGEMVGASGLGYQIIDARNNIRADILLATILVIGIIGILLDGILRIIEK----
226944346    ----------------------------------------------------------------------------------------LWRGLAASLGRNLSGFALGSLAGLAFGGLLGLSRLAERLVGPTFHALKQIALFAWIPLLSAWFGFGEPAKVAFIALAVFYPVALNSFEGIRSTRRELLEVARVLGLTPTQRLLRLVLPSAAPAIFTGLHLGLIYAWLATLGAEYFAAPGIGNTMIDGREHFEMDQVIYGLLVVGAVGLVLNRLAAWIEAR---
166368071    --------------------------------------------------------------------------------LRLFVGGEIMPHILTSCRRVIVGLVLASAIGVPLGVLIGLYRSLESALSALFQFLRMISPLSWMPLAVMVLGIGDLPVYFLLTVAAIWPILLNTAAGVNAVDRSWLTLAHSLCATRGETVFQIILPAILSHLLTGFRLAIGIIWIVLVPAEMLGSAGLGYYILDTRDRLAYSELMAVILVIGAIGYLLDWGLRLAHR----
251790233    ----------------------------------------------------WILPALLCLLWQLATHQQWVHAAFATTLLAGLSNGELTSALAASLSRTLAGFALGAGLGCLLGGLLGRSRVADRLLTPLLSALRSVALFAWLPLLTAWFGLEESVKVVFIALAAFFPTLLASYQGVRHLPPSLLETARVLRLNARQRLRWLTLPAVLPALFSGIRLSLMHAWVGTIGAEYASGNGIGSMMIRAQQLFQSERVIAGVVLIALVSTLFYRLITLAERR---
251790233    --------------------------------------------------LMPLLLMCVWWLAGWMSEQILPSPATVADSARDFIPQELAPQLWVSLARLAIGLTGGIALGMTLGVLFGLSRTLDRLGMPLFNVLAQIPTLAWIPLLMLALGIGEALKLVVLIKAVTVPVTLCTCAGIRQTPQTLYEMARTLRLPRLTRLRRLVIPAMLPYVMTGTRLAFSQGWVSLIAVELLASSGLGYLMVQSRQLFMLDLVLVCILAIGAFGLAGEQMLQRLERR---
226311814    --------------------------------------------------------------------------------WLQLQDGSLLPHVGLTVWETIIGFLLGTILGTVMATIIWWSPFLSRVLEPYLVIANSMPKVALGPVFIVGFGPGLLSVIAMGCAISVIITTINVYTSFKEVNQNYVKVVQTLGGSKRQIFTLVILPATIPTLLATLKVNVGLSWVGVIVGELVSQQGLGYLIIYGFQVFNFTLVMMSLAIIAVIATLMYQGVAYIERR---
212703296    -------------------------------------------IFWAAPLLVPVLFFIVWESMATLVGNSLILPPLEEIGTLLIAMGTLAGNIGISLVRVLCGYAAAVLLGVPLGVAMGYYAGLHRLLNLFLGMFRPIPPLAWVPLVLAWFGVSKISMLFIIFIGALFPILTSAVHGVQTVNRTLVDSARVLGASERDIFTKILLPAAAPSIVNGLRIGLGVAWMCLVSAEMLPGSGVGYLITHAYTVGRTDVVIAGMISISVVGALLDMAFQWIERRK--
148257602    ----------------------------------------------------------------------------------------FLWRTAETVAMAAIGTTLATLIGLPFAILASRNPWLYFPTRWFLNALRGIDSFVFALLFVAAVGLGPFAGVLGIMLHTAGTAAKFFADQIESTDLGPHDAIRATGAGRLTALTYGLLPDILPLLLSTSLFWLEFNVRASTVLGVVGAGGIGQELKNSMDLLDFSRLFTIIAVILIVVTALDWLSGWLRKR---
55380343     -------------------------------------------------------------------------------------------PLLETINISILGTALAIVMAIPVAFLGASNKPAYLLGKFIISFTRSVNVIIWALIFVVIFGPGALAGVLAISIRSIGFTAKLIAEAIEEIDRGSVEAVTAAGASPVDVLIYSIVPQIKPAFISVATLRWDINVRASTIIGFVGAGGIGVPLQTEINYFNWEAVLTILISILGLVLISEGISAYLRKK---
149377870    ------------------------------------------------------------------------------------------DQIFTSLGTVLAGFVLATIIAVPLGIIIGLNRHFSAAINPLIQIFKPVSPLAWLPLVTMMFEKSFLTSMITVTLCSLWPTLINTSVGVSAVNPDLLNVSKVLQLSFWTHVRKVVLPSSVPMIFTGLRVSLGIAWMVLIAAEMLASPGLGKFVWDEFQNGSLSRIMVAVLAIGFIGFLLDRIMLLIQKK---
289208151    --------------------------------------------------------VGIAGLFALWWWGGWLIAGPTLTAFWDLVSSGVWKPIESSLYRVGWGLFYAIAIGVPLGVMIGYFLTLKQITHVPFQFLRMISPLAWMPIAVLAFATWDGASIFLIAIAAIWPITYATAHGVQRIDPMWLKVGSNLGANPIHTLRYIVMPAIAQDVFAGIRLAVGVAWIVLVPAEYLGTSGLGYAINDARDTLEYDKLAAFVLVIGIIGYMLDAICVRLIKRS--
280965313    ----------------------------------------------------------------------------------------FWTDIATTLKEAVFGFVIGALAGVVLGVSLGQNHFLADVLGPYIKVVNAIPRIVLGSIFIVAFGVGTTPKVLLAAVLVFFVVFFNAFQGVREVDRTILSNVRVLGASTLQIVRHVTLPSALTWIIASLHTAFGFAIVGALVGEVLGAQGVGLVIRTSQGNLDPNGVFAGMLVVAVITLVAEYLITLLEHR---
52079353     ----------------------------------------------------------------------------------LIVSGELFTHLGISIQRAALGFFLGAGLGLLLGLVIGFSKIAEDYLDPSLQMLRTVPHLAVTPLFILWFGFDELSKVLLIALGAFFPVYINTFSGIRGVDSKLFDVARVLEFHWLKQVTKLILPASLPNILLGIRLSLGVSWLGLVVAELMGSSGVGYMIMDARQFSQTDKVFVGILIFAAVGKLTDSFVRILEKK---
54302366     ------------------------------------------------------------------------------------------SHAWVTASEVILGLLLGLSMGLFFALQMLLFNPLRRWLLPILIASQAIPVFAIAPILMLWLGYGIASKIVMAALIIFFPVTTCCYDGLRHTPTGYLDLAKTMGASKWQLLRHVRLPAALPALASGIRVAVVVAPIGAVVGEWVGSSGLGYLMLQANARMMIDEMFAALLILATFSITLYFAADLLLKR---
116662321    ----------------------------------------------------------------------------------------FGQDAARTLTTILVAFTIGLVLGVPLGVFLWRVPAAGRILEPFIVTGYAMPTLLFYPVLLAVMGLNAGPIIVIAASMSLIPIALTTMVALNAIKPILHKLANSVSASPRQYYLKVLFPAATPLIFPGVKLGFIYAVIGTVAMEFIASQGVGFRAGFYYRELNTADMWAYIAVVIVLSVLVNSVLTWLEKRIR-
126667311    --------------------------------------------------------------------------------------DAIFNAMLETVHIATLSTMLTIFIALPVSYIAAQNKATLWLGRFILVSSRSVNTIIWALLFVAIFGPGVLAGILAVMFRSIGFIGKLMGEAIEEIDRNPVEAMQATGASKMKVVLYAIVPQVMPAFFAIIILRWDINIRESTVLGLVGAGGIGVLLQGSIDLFAWQTVATILLAIIVLVILGEAITSVLRKK---
138592189    --------------------------------------------------------------IWQWSSLVLPAPSVVAQAWWSGWSSGYFAHVAQTLVEVTLGWVLGSALGFLCGVGLGESPLWRRVMLPYVVASQVMPKLALAPLLLLWLGFGTLPLVVITALVCFFPLLENTMTCVRHVDRQSLDLFRLMHASRWQTLWLLKVPAGLPVILTGLRVSLVLAWVGAIVGEFIGASGLGALIIAAQGSLDTPLMFAVLINITLLG----------------
269123256    ------------------------------------------------------------------------------------------KHTKYTIIEAFSGLFLGTLFAFILSIIMDRFDFMYKTTMPMLIITQTIPTVAIAPLLVLWFGYGMSSKILLVIITTFFPITVALLDGYRSVDKESLILLKSMGANKLQEYVHVKLPSSLNYFFAGFRISVSYSLIGAVVAEWLGGYGLGVYMTRVRKSYSFDKMFAVIFFISALSLFLITLVSKLEK----
86607663     ---------------------------------------LYGGVFLALLLTAEPAGISPGKLLAGLGRSAAFLARFFPPSFYFLPNFLY--SLLQTLMMALWGTFLATFLTVPLAFLVMRSPAVYLLVRGLMDVLRGLNELVLALVFVAAIGLGPLPGILALTLHTAGVAGKLLSEAIETVDMKQVEAVEATGSHPLLVIAYGFWPQVAPAFYSSTLYLFEVNVRSATVLGLVGAGGIGFDLMQTIRAFRFQDAATVVLLILLAVFTIDKVSARIRQ----
213619362    -----------------------------------------------------FTIVILLLLALFIWGIGLETLKARQVDLLYLGQR--------HLMLVFTSMFFALLVGIPSGILLSRAKGFAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDTPAIVALFLASLLPIVRNTYAGLCSVPASLIEAANGIGMTKWQRLRQVELPNAWPVMLSGIRIATAINVGTAPLA---------------------------------------------------
152981495    -------------------------------------------------------------------------------------DQGIGWNILASLKRVGMGFGMAALVGIPLGFMIGRFKFLSGMFNPIISLLKPVSPLAWLPIGLLVFKAADPAAIWSIFICSIWPMIINTAVGVQRVPQDYMNVAKVLKLSEWKIVTKILFPSVLPYMLTGVRLAIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVPHIIIAIVVIGVVGLILEQIL---------
296118392    ----------------------------------------------------------------------------------WSGVSGISNRLLEHIAVTFAALLVAALIAVPVGLIIGHTRRGEALVGAITGGMRAIPTLGLLTLFGLWLGIGIEAPFLALVILAIPSLLVGAYSGVEAISADTPRAAQAIGMRPAQVLLTVELPLALPVIVGGIRAATLQLVATTTLAAYTADTGLGRYIFSGLKTRDYAEMLGGAVLVILVAVILEVILA--------
289580120    ------------------------------------------------------------------------------------------PATLETLAIAGVGTAIGLPFAVCFGLLAASNRVVHAPVRLFLGGIRAVPSMVYALLFVILAGLGPVAGALAIAMGTIGDLGRLFADEMEEIDAAPVEAVASSGGGLLATTSAARLPQVATAYVAWVLFYLEINARKSSVLGIVGAGGIGYPLIMAFNARNYTRVM--------------------------
110679650    ----------------------------------------------------------------------------------------YFPALVETINIAAVSTLIGAMGGLFLSLLGTRWPRLIPLFRRISDIMRAVPEIVIALVLIFVLGGGPVPAMIAIAIHTAGALAKMFSEVSENTDLKAVEGLCSTGATWSQRMLLGVLPQVAPNYVSYTLLRFEINIRASAILGFVGAGGLGYELRNSMAWGPGRFDEAAAIFILLFGVFFDQLSSRYRNR---
110679650    ------------------------------------------------------------------------------------WNNAMWRHIGETILIAFLGTMGAAIIALPLGFLAAKFMLERAATRRLFDFVRGVDAVIWTVVLARAFGPGPLTGALAILITDTGTFGKIFSEALENVDQKQIEGVVSTGAKPLQRYRFGVIPQIVPVLLAQILYFLESNTRSATIIGAITGGGIGLMLTQAIQTQDWEEVAYYIVLIIAMVMFMDWFSGWLRGK---
139769468    -----------------------------------------------------------------------------------VFSGSILDHFLHSFSNLMFGLGIAILIGVPGGLLMGGNKYIEAILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMNFAVLLLLIVMSLSLINFTRWLEA----
298529284    ------------------------------------------------------------------------------------------QDLLASLSRVGSGFFLAVLLGLPLGVMSGRSRLVRVLLKDFVDAIRAVPGICWLPLALVWFGIGFKTTVFLIFLAAFFPIYINSMAGVATVPSTYIRAGMMLGLGRLGLLRHVVLPASMGHIMSGLRLGLGISFAYLVLGEMTGVNGLGALIMDARMMGRVDLIISGIVLIAVTGLICDRLLVLA------
116671628    -----------------------------------------------------------------------------------FGLTAFWVAVGETMKAWFLGLLIAVAAAVLLGFIIGSSNFLRKATNSTVEFLRPIPSVALIPLAVLLFGVKIESSLLLIVYASFWQVLIQVLYGVADVDMVANNTAKTYGLGRMARIRYVVFPTALPYLMTGVRLAGAVALVLAITAELIGSPGLGREIALAQSGGAISGMYALVLATGLIGVLINILMRFIEKK---
142043624    -------------------------------------------FALAFHTLVIVFVLAPLAIVVLVAFTPDETLTLPTHGLSLRWFRAILDAFFNSLKLAFASATLSLAIALPAGLAIGRATPGRAFLNGLLLSPLVIPGLVLGIALLRFFALIGATGSFAWLVLATPFVMRLVLASVAGLDRSIEQAACSLGADPWTIFRRITLPMIVPGITGGWLLAFINSFDELTMSIFVTSPTLPVRMYMATESIDPMMASVSALVIFITALLLDRVYGL-------
262275252    -----------------------------------------------------------------------------------LFNEQMLSHLGITLWRVFLSFVISMVLGVVFGIMMGRFANLNELSDPLLILALNIPALVTILLCYLGIGLVETAAVTAVALNKIPTVVAMIREGARVVDDDLMDVAKVFRLSPTKRFFNVFLPQLYPYIMASARTGLSLIWKIVLVVELLGSNGVGFKLHTLFQFFDIAGILAYTFAFVTVIFLLEALLFRPLDR---
258515496    -------------------------------------------------------WAVLVLILFWQLAASLPAPYLAFQAFALAITKELARHFLISSYRVVLSLIISLLLAVPLGLVLGRKALWDKFLSPLIFVVYPIPKIVFLPIFMSFFGLGNLSKILLITLVVFFQILVTTRDAARSVDNRLIDSVTSLGAGKLDIYLHVIFPACLPDILTSLRIGLGTAIAVLFISESIASSGIGYYLMDAWSRVAYDEMFSGVIAMGILGLILYFILERLEK----
256673458    -----------------------------------------------LFAQPAVVVLIVAATLAWVFASGLTATEKETLNATSLLT-----ALRDHVAMTVVVTAIVVLVAVPLGIIVPWAKWLAPVFLAIANIGQAAPALGVLVLWFIFTGAVLWVAALPLAFYSLLPVLRNTMVGIQQVDPSLIDAGRGIGMSAQKVLWRVEFPLAVPLILAGLRTSLVLAVGTATFGMFVNAGGFGLLIDTGYKLNLTKVLITGSVLAVALALLVDWLGAVAEQ----
142068305    ----------------------------------------------------------------------------TAMQWVLNNTEMIFRLTLEHIWLSAIPIVLGGLLAIPIGWVAHRFPTARGSVLSAVGVLYTIPSLALFVLLPPLLGLPFLSVIIALVIYAVAIMARNVADAFASIDPGTLRAATAIGFGPWQRFFRVELPLAGPVLLAGLRVVAVSTVSLVTVGVLVGVQSLGYFFTDGFQRRIDEEILTGIVMTVAVAALFDALLVLLGR----
135414151    -------------------------------------------------------------------------------------SEDLFHHVYITLSRVFVAFFLAMVIGSAIGILMGRKKKLDDYLDGWLILALNVPALVTIILCFIWFGLNEVAAVLAVAINKIPTVTVILREGTKAIDEKLVEVGKLYNKSKFEITKDILIPQLFPYFISAARSGLALIWKIVLVVELLGSNGVGFKINEFFSMFDTTSILAYTLVFVLIIMTIEWFLVKPIEKK--
239928414    ----------------------------------------------------------------------------------------YWSNIATSVETALLGLGLAVLVGLPVGLLIGADERARRSTQLILDFGRTVPAIALLPLFLLMFGATRSLGLVLIVVSAVWPVIIQTSYAVGEISPQLRRVGQAYHLTRWHRLRHLIAPSMLPFVFVGLRIAATISLLMAISSEFLGGSGLGYLLLQAMQINDTHRAFVYSFTAA-------------------
255336041    -----------------------------------GFNSTIERFAWMAGSLLVLGLFWHVLAVVLQNRYLPTPVAVFDIMMREAESGELWKHTSATLARVAIAFIFSMFIGTAIGLALGKYKTADKFFDAWLTLFLNLPALVTITLCYIWFGLTDVAAIVAVALNKIPNVAVNMREGARSLSKDLAEMAAMYKFGSWKTLRHVTLPQLAPFFAAAARSGLSLVWKIVLVVEAFGSNGVGYRLAIAFQEFDVGTILAYALAFILIVQIIE------------
297197917    ----------------------------------------------------------------------------------LVADGSLTSAMTTSLQRVTGGLLLGTLIGTGLALVSGLFRVGEDVVDAPVQMLRTVPFVGLIPLFIIWFGIGEAPKIAIITLGVTFPLYLNVYAGIRGVDAQLIEAGESLGLSRWGLVRHVILPGALPGALTGLRYSLGIAWLALVFAEQVNASGIGFLMVQARDFLRTDVIVVCLIVYAFLGLLADFVVRSLER----
251800143    --------------------------------------------------------------------------------------------------------------------WVGFSLKAERLLDPSLQLLRTLPHLAVAPLFILWFGFGETSKILLIAKGAFFPLYVNAFLGVRSVDRNLFDVARVLEFTRWQTITKLILPASLPSLFLGIRLSIAVSWLGLVVAEMMGSSGIGYIINDARSFSLTSVIFVGIIVFAVVGKVTDSLVRLAEKR---
134479146    ------------------------------------------------------------------------------------------KSILETLQIAFVGTFVGILGGFSLAIFAAKIPKLYKISRGLIAFLRTIPDLIWAIFFVATIGLGTSAGTLTIIVDTIGFSGRFFAEAMEEIEKKPQKALEAIGISKIAIIFCAVLPEVLPSFINTSLFSLEKAVRSSVVLGLVGAGGIGIELKVAMEMFNYDQA---------------------------
142780633    ----------------------------------------------MFETVLFWIVIGLIWEFGVRWTGTRDYALSQVFAAGWEMRGQLLSDTLATAWEVFAGFALALVGGLTIGLLASMSSIARRTLFPLVTALQSMPKIALAPLLIVWFGYGFASKLAAAVLFAFFPIVIATMGGLAGVPRNLDEHFRALGASQAKTFWYLRLPAALPALIDGLKIAMPLAVIGAIVGEFIGSSGLGHLIVFATSNAQTALSFAAILMVTVLAMLFYWAVELVSR----
257875084    ---------------------------------------------------------------------------------FWALREVLLIHAGASLLRVFAALSGALLVGVPLGILIGRSQRVDRLLGPLLYFLYPIPKVAFLPVFMIFFGLGNLSKILLIFAVIVIQVIVSIRDAVTKIPPAYFQVMKNYTNQWRHVLRFVILPALMPALFASVRVSIGIALASLFFAEYNTTYGVGYLILSAWSKMDYPQMLSGILLIALMGYLLFASIDWLEK----
288958486    ----------------------------------------------------------------------------------------IWYHLGITLLETALAFVIGTVAGIAFGFWFARAPLVSVVFDPYIKAVNALPRVVLAPIFALWLGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGASSRDLFRHVYLPSALSWVFSSLHTAVGFAMVGAVVGEYLGAAGLGYRIHQAEGVFDTVGVFSGMLVLTIFVVLIDAAVTMIERR---
299123087    --------------------------------------------------LAVPVLWLAVTRLGIVAGLPTPMAVASSF-LEEFYRQDFWLSVARSTVRVLVSFVVAAAVAIPLGLLVGRYTVFADLTFPALEMLRPIPPIAWIPFTILVLPASELSIMFITFLGAFFPILLNTIQGARGVEVEFSRAAQSLGAGSFQTFRHVIYPSALPAIHAGMIVGMGLAWVNLIAGEMVAGGGLGFLTWSAYTSGSYPTIIVGIITIGVLGAISSALVRL-------
254421397    ----------------------------------------------------FIVIWWIITALELVKPVLLPSPIATFLALWGFVGGDLLVDFWLTLYRTLYAFAIAAILGVPVGILLGANERLYKSFEFLIDFFRSTPATAMFPLFLVVFGIGDFSKVAVAAFAGALVIFFNVAYGVMNTRKTRIMAAKVMGVPKWRVFIDVIFFETLPQTFIGLRTAISLTLVVIIVAEMFSTNGMGQRIIDAQQVFDMSGMYASIIATGVMGYGLNQFFLLTENK---
269215401    -----------------------------------------------------------------------------------IVEPGFWLSCSASFARIAAGFLLSFFVGISLALLSHHARIVRDFVEPVISLLRTIPVVSIIIMLLIWVGNQMLTVYL-SFLIVLPIIYTNMLAGLENVDPRMLEMARCYRLGWWRTFMYVYRPAFMPFLKSSCRLSLGMSWKAGIMAEVLATPSIGKEMAQARTFLATPDLFAWTVVVMILSWGFEKAF---------
158424119    -----------------------------------------------------------------------------AKGWQLILSGELARDAALTAWEAISGFAIGTVLGSAAGLTLWLFPTGAAVLRPYMIALNGLPKIALAPLIIVWFGIGLGSKIAIAAIITFIVALITAQQGAKEVDADLVKLMRSLGASRLRTWRTVIVPGAMPWIVSAFRLNVGFALIGAVVGEYIASKGLGYMIYYAGVLYDLNAVWVGIAALMGVALAMYGVIDLIERRLR-
85860755     ------------------------------------------GFQSILVRIGAYLLIPVLFLVLWGAGVGQVAALFLQPTESLIAMGSLVTNVVISLVRVLAGYLLAVCLAIPLGILMGYYGTVYRLLNGFLALFRPIPPLAWVPLVLAWFGVAKLSMIFIIFIGAFYPVLTSAIHGVMGVRSTLLDSARVLGAGEWDIFRKILLPAAAPSIVNGMRIGLGVAWMCLVSAEMLPGSGVGYLITHAYTLARTDIVIAGMISIGIVGAVLDLFFRLIEDRK--
269125287    ----------------------------------------------------------------------------------VVSEGGFWAAVGLTMRRALVGFAVAIVIGVVIGSLVSQSRILRRAFGSLITGLQTMPSIAWFPLAILLFKLSESAIMFVVVLGAAPSIANGLIAGVDYTPPILLRVGKVMGLRGLALYRHLIIPAALPSFVAGLKQGWAFAWRSLMAGELLNTQSVGTLLHYSRELSDTPRMISVMIVILIIGILIDQLFGLADRTLR-
296116592    ------------------------------------------------------------------------------------------DSALTTLVETLCGLVLGVCGGGALALLMALSPSVRRWTMPLVLLSQAVPVFALAPLLVLWFGFGMASKIVMAVLVIFFPVTSSFADGLRQTPADWIDLARTMGASRWRVLLYVRLPAALPALASGMRVATAIAPIGAVVGEWVGASGLGFLMQTANTRFETDLMFAALLVLSAMTVLLWWGMDLMLRR---
256669575    ------------------------------------------------------------------------------------------------------------------------SRWGEALVDPPVQMLRTLPFLGLIPLFILWFGIGEETKIFLVALGVAFPLYLNVHSGIRTADPQLGEAARALGFTRGERLWHVVLPGALPQALVGLRQSLGVAWLALIVGETVNADGIGYLINNAREFLRTDVVVVGLVVYAVLGLVTDALVRLLERR---
111019581    -----------------------------------------------------------------------------------------------HILLSLVPLVVGVIVALPIGWLAHRSRRINPYVVGTAGLLYTIPSLALFVLLPPILGLDPMNIVVALTIYTVALLVRVIADALDSVPQETVLAATAMGYRPYQTLLKVQLPVGVPVICAGLRVAVVSNVSLVSLAALLGIPQIGSLFTQGFQLRFYTPIITG------------------------
145589364    -----------------------------------------------------------------------------------VMDYSIFIDTGYTLWEALLGFVIGTLVGTSIGLLLWYSKWISQIVEPFIVAINSVPKIALAPIILLWFGTGLGAKVVLVVSMTAIIALIAAHQATKEADKDLQSLLYSMGADRKQIFRQVVVPSSMPAIVSNFRINVGFGLVGAVVGEFISSAGLGHMIYNASSLYELNSVWVGLFMLMIVGFFLYHGIDSLER----
241765577    --------------------------------------------------------------AGWANPALLPSPAAVADTLWHLLREGDLQRHVESAARVLQGFAIAAAAALALGIAMGAYRRLDGFVDLLIQILKPVPPIAWIPLAILWFGIDEGAKIFIIALGAFFPILVSSVDAVRQTDGRFVELARVLELPRGLFIRRIMLPGSLPQIMSGLRLGLAMAWMCVVAAELIAASGVGFLIMDGRAMSQADLVVAGMALMGVLGKLTDDLLRHAEQR---
135982462    -----------------------------------------------LQLIGWGLFFAVLAWSWRGAEMNPLALVRDAGNMATFAADHYLKEMVVTVQIALWGTVLAILCAIPLGILCSENWWVYQPVRRVMDACRSINEMVFAMLFVVAVGLGPFAGVLALFISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIFGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFAQ----------------------------
160932165    -------------------------------------------------------------------------------------------NSGTTLAEGFLGLGLGIALAFVTAVLMDRYRFLYKSLYPILVITQTIPTVAIAPLLVLWMGYDMAPKIALVVIVCFFPMAVGLLDGFRSADQDTVNLLRSMGASKGQIFRLVKLPSSLGRFFSSLRVSVSYSIVGAVIAEWLGGNGLGVYMTRVRKSYAFDKMFA-------------------------
135257634    ----------------------------------------------------------------------------------------LWKPVWDTINIATLGTFIAMVLAVPVAFATARNTTIRSIGLFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIESTGASSSQKMLFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
291296577    ------------------------------------------------------------------------------------------SQIAVTVQMALVGTFLAAVFAMPISFLAARNRSVFYATRLFLNVLRGVPTLIIALILVAAVGLGPFAGVMAIAIHSLTELGKLYSEAIENADKGPVEALESTGAAGVNVVRWAILPQVLPLFVSYTIYNFEINFRSSLVLGLVGAGGIGYFINEKMASGQYDQMIVGVIAIVVVVNIIDFASSWLRSR---
260221610    -------------------------------------------------------------------------------------------------------------------------------------FIRYMPAVAFIPLVMLWVGIDEGAKVAIIFIGTFFQMVLMVAEDVRRVPMAQIEAAQTMGATRREVVEKVILPSAKPALLDTLRVTMGWAWTYLVVAELVAANGLGFAILKAQRFLQTDKIFAGILLIGLIGLAIDQLFRLLHRK---
144157377    ----------------------------------------------------PLLFGATLLFLWEAIVRGARVPPVLLPPPSMIAARFLWADFRQTLKAALFGWAVGNAVAFGVALLVDRSDFLRRGLLPVGALVSALPIIGIAPIMVMWFGFDWQSKAAVVIVMVFFPMLVNTVQGLAAADRMQADLMRTYAASWRQTLLKLRLPAAAPFLFNALKITSTLALIGAIVAEFFGTPGMGFRISTEVGRMNIDMVWAEIVVAALAGSGFYGLIALAER----
221068441    -----------------------------------------------------------------------------------MGLQRWLEHVTATLQVALIGYALAIALAIPLAIAITRSQLLSKIIMPWLVVIQSTPIVAVAPIIVVTLGAGLLPRVVITTLIAFFPLVVSTALGLASVPAELVELSRSLRATTSRQYWQIRMPFAVPYVFSALKVSITLAIVGAVVAEFVAAKGLGYLILFATSSFKVP-----------------------------
255255877    -------------------------------------------------------------------------------------------AILSSMRRLVIGYLISVVIGSIIGFLMIHFKYIEENFSSLILGLQTLPNLAWVPFSILWFGYNESTIIFVIAIGSIFSIILAVDSGIKNVNSIYLKAAKTMGAKGYKLYSNVIIPAALPNIIAGLKEGWSFAWRGLISGEMVSATGLGQILSKGKDASNISQVVAVMLIILSLGLVIDKVFGRIEKSIR-
254820641    ----------------------------------------------------------------------------------------LWDAIGITMCRALAGFALALLIGSVVGAVIAQNRLLRTAFGPVITGLQTMPAIAWFPFAIIFFGLHTSAILFVVVIGAAPSVATGVLAGAGQIPPLQLRVAKNLGLHGFGLYRHVILPASLPMFVAGLRQGWAFAWRSLMAGELVDTASIGVLLENSQNLSDMPSAIAIMIVILLIGIAIDAVFDAADQRIR-
297584879    -----------------------------------------------------------------------------------------FSRLLETVQMAIIATTVAAFAALPLAANLAPSRSLSVSIKQGMNLLRTIPDLLLAVIFIGMFGVGVFSGVMALIIVSTGILVKLTSEAAEAIQPGPVEAVRASGANLIQVMAYGVVPQLLPQFTSYALYVFEINVRASLVLGFVGAGGIGQLLQRSISFFRYDDALMVVLVIFAAVVVIDRI----------
280959914    --------------------------------------------------------VVLVAILAAWELATVVFGVAVVRALVDRWNGTLASATWVTLTEVLLGFAIAVAAGLVTASCLHFSRIARAALYPWLIGSQTVPVVVIAPVLAIIFGYTLTPKLILVALLCFFPIVVATLDGLAAVEPDLVRLMRTLYGSRWAIFRRVELPAALPSMFTGLRLSAAYAATAAVFGEYSGSSGLGHVMRQAVPQLQSALVFAAIALLSAMSVALFVLVTVLER----
163761175    ----------------------------------------------------------------------------------MVASGEAWAMTLPSLERIMHGMLIAIALGVPVGILIGRFGFLREITNIPFQFLRMISPLSWMPIAVMAFATWDGAIVFLIAVAAVWPILFSTAAGLRRVEPDWFKVARNLGARPWHMLFTIILPAISQDILTGIRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLEYDRLAATVVIIGVIGFTLDFICQ--------
242374107    ----------------------------------------------------------------------------------------------DTILISSIGVILGSILGALIALMLSKFKPLSWLASIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALVINSSAYIAEIIRAGINAVDKGQTEAARSLGLNYSQTMKFVVMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLIAAVLYFILTFALSRIMSLVEGRMK-
140668321    -------------------------------------------------------FALFVAVWAFFTLGGFVSPTFLASGWLLFTEYGFIKDIGMTIWRVVGGFILAAVIAVPLGIAMGAYKGIEAFFEPFISFCRYLPASAFIPLLILWAGIGEAQKILVIFIGSVFQITLMVAVTVGGARRDLVEAAYTLGAGHKGIVTRVLIPGAAPEIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQSLLNTGQIIFGIIIIGLIGLVSDFAFKALNHR---
239625705    ----------------------------------------------------------------------------------------LFLHTGVTLLETLVSFALCTVFGLACALLLWSSKSVAQVLEPFLVLLNSLPKSALAPLLIVWLGNNMKTIIVAAVSVAVFGSILTLYTGFTQMDTEKIKLIYSLGGNRKDVLVKVLLPGSLPMLISNMKVNIGLCLVGVIIGEFLSAAGLGYLITYGSQTFAMTMVVTSIVILCIVSGVLYQIIAYAEKR---
118472106    ----------------------------------------------------PPITAILIAIALWWSATSVLSGPESVLRQTLLERQVLLGDLGVSLWRLSIGLAVATVIGMPLGLLIGSSRIAERAGGPIIAFLRMISPLSWTPIALAVFGIGNQPVVFLVAVAAVWPVLLNTAAGVRAVDPGLLNVARSFHATRWEMMLAVILPAIRTHVQTGIRLALGVAWIVLVPAEMLGVSGLGYQILNARDQLAYDQVVAVIVVIGILGFLLD------------
89093410     -------------------------------------------MISVVTSISLLLLWAVSTELGWIKPLFLPSPFDVVARFWEVATEGFLEHTGWSMFRVFSAFALAMLTAIPIGIFMGVNRIARGLFDPIIEFYRPLPPLAYLPLVIIWLGIGEVSKVVLIYLAIFAPMALSARAGVKSVAIEQIHAAYSMGASRWQVTRHIIMKSALPEILTGMRIGIGFGWTTLVAAEMVAAAGLGFMVLNAAEFLVTDVVIMGIVVIGIIAYLFDLLMRWLERK---
254360698    ---------------------------------------------------------------------------------WLISSGEIFPHLWASLQRIAVGLLAALVIGVPLGLLLGFSKHLEMLCTPSFQLLRMISPLSWMPIIVMLLGVGDLPIYFLLAFATVWSLIISTTSGVKSIDPQWLQLGRVMSATRKELLCKIVVPAITGHVLTGLRVAVGIAWVVLVPCEMLGVNGLGYFILDTRDRLAYSELMAVIIIIGLIGWALDSLIRLALAK---
38232726     -----------------------------------------------------------------------------------------------HVLLSVPAIVISVLVAVPVGLFAARHPRVGNTVVQVTSLAYTIPALPMLVIVPFIVAVPLINVIIALCVYGIALIVRTATDAFRSVPEEVRTAAVAQGMSPSQIAWKVDMPLAIPVLISGLRVLCVSTVGLVTIGALIGVSSLGSLFTDGFQRNITAEVVVGIVAVVLLAVLFD------------
224367910    ----------------------TENFWGSFGSVFSTVDIKQYVVSLVIPVLAPIFLIFLWLVLASRIDNQVILPGVWEVGTLLIGMGSLASNVLVSLVRVVMGYSIAGAIAVPLGVVMGYYGLAFRFFNGFLSLFRPIPPLAWVPLVMAWFGIIKFSMLFIIFIGAFYPILTATIHGVRNVSVTLIDSARVLGASENQIFRKILIPAAMPSIITGMRIGLGIAWMCLVSAEMLPGSGIGYMITHAFTLASTDIVIAGMISIGVVGGLMDMVFRHIELKK--
115359282    -------------------------------LFAWAVLVADALARLAFGPWRRLVALAVVIAAISVPLASGWWDGLSVMREYAVRTDDFWREAIRHVSLAGGSVAAALVAGVPLGIACARIAPVRTVVMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLGVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
142016945    ------------------------------------------------------------------------------------------------LFSTAMGTLLAFFLSIFSSRNLIKSKTTVLIFRRIMDICRSFPELVIALVLLYLLGKSALPAVIAIIIHTAGALGKLFSEAIENVDKNPIEGLESCGASWFTRIRFGVVTQALPLFLTYTILRFEINIRASTILGFVGAGGIGEQLYTNIQWKYEADTIAIMFLLVSTIIALDYLSSYWRK----
269961326    ----------------------------------------------------------------------------------------MWVDTSASLVRLGWGIGISALLGLSLGIATGIIPLVRSSLSPVITAVSLIPPMAILPILFISFGVGEVSKVVLIVVGVCPIIIRDIQLRVQSLPDEQLIKAQTLGANSWQIIVRVILPQIMPKLIEAVRLTLGSAWLFLIAAAIVATEGLGYRIFLVRRYLSMDVILPYVLWITILAYCMDWLLRLASQK---
192289974    ----------------------------------------------LLGLVVPVALLALWSVAAWMSSQVLPTPALVWQTAGELLADNLLSNLAISLQRLLFGFTLAALAGGFLGGAMGLSRRVEAAIYPTFIALVQVPTLAWIPFLMMVLGLGEALKVVVIIKAVVTPVVIYTHVGVRDVDPKLLEATRILRLGFFRRLGSVILPAALPAFLTGLRLGLAQGWTSLVAVELLASSGIGFLMVWGRQLFQLDVVFVCILVIGIVGLVMDRGLNVVDR----
192289974    -----------------------------------------------------------------------------------------------SLQRAFIGLALGAGSGFAVGLAMGLNRPLDRLFNGTLAALRLVAIFAWIPLLTAWVGLGEASKITFVAIASFFPMQLAAYRGVATLSPHLIEASWTLRLGGSDRLRCLVLPGIAPSVFAGLRLALLQCWIGTMGAEMPSGGGIGSLMIGAQQMFRTDVVLAAMVMIGVVAALLNAIGSRIEAR---
145596388    ------------------------------------------------------------------------------------------PALGITTLMTVVGFLLSAVAGVLIGIALAASRHLERMFAPLLVAVNAVPKIALGPLLVVSFGWGAKPILTMVFLLCFFPIVLSTATGLTTTPADLAELARSLHASWWQSFRKVRFPAALPQVFVGLKVAMPLAAIGAVIGEFYSQPGLGYQILQYNGVGETATAWAAIVLIAAMSIGLYSALYLVER----
293402496    ----------------------------------------------------------------------------------------LWMHSMVTLQEAVTGLMIATVAAILIAIGMDLSKNFKHSIFPHLVVTQTVPVMVLGPLFTIWLGFGMAPKVLMVVFMCFFPIVIAFCDALAQVDVNQINLLKSFGAKKWQVYAYVKIPAAATALFSGLKVSATYCIGGAIVGEWLSASGLGYYMIRVKNGYMLDKVFACVIVIIF------------------
78484380     --------------------------------------------------------------------------------WYLIETGSIWETIYSSLYRIITGLFWGVVIGVPTGVLVGYFLMFRQVANMPFQFLRMISPLAWMPIAVLAFETWDAAIIFLLSMATIWPIVFGTAHGVQRIDPNWFQVARNLGADGYQMLRRVIMPAIAQDVFAGIRLAIGVAWVVLVPAEYLGTSGLGYAINDARDTLDYDTLAAIVVVIGIIGYLLDFIAVTLIKR---
143706426    ------------------------------------------------------------------------------------------ENSIQTFYTTFVGFGMAIIFGLMIGILIGWSNNIYAGLYPIMVGFNSIPKVAVVPILVLWFGIGDVPAVLTAFLISFFPIVVNVATGLATIEPELEDVLRALGANRYQIMTKVGIPRSLPYFFGSLKIAITLAFVGSVISETVAANGIGHMMLTAQSNFEVPL----------------------------
290968621    --------------------------------------------------------------------------------------------------------------AVPVGLLAGRTRRGNAILSPFLYLFYSLPKIIFLPLILMAMGLGNAPKIFLISCTVFFHIAIVIRDAARAIDPMQVAILRSLGATPGQTFRHLLWPACLPAILTALRTGLGIALALLFITETFASSGLGYFIMNAMETRNYEDMYAAIITLGLLGIGFYILLDRIERK---
99078214     -------------------------------------------------------------------------------------------AIWQTVNIATLATLIAVFVSLPVAYIAAQNRACLWLGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIVAIMFRSIGFLGKLLGEAIEEIDRKPVEALEACGASQFKIVLYAIVPQVMPAFFAVSILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVSMVLLTILALVIFGEMVSSFLRRK---
225165795    ----------------------------------------------------------------------------------LLVRDNLLGDFQISAITVLKGFSVGALIGLATGMATGLSRTVEDLFGPLLNGIRQVPTLAWLPLIVLWMGAGDLGKTVLIAKAVFFPVFLNTLQGIRGTPREYIEVGRIFDYGRLRLLRRIVLPAALPGIFVGLRFGAGISWAVLIVAEMLGARGLGFLIMRAQELLHSDQLFVLIVIIGVVGFAIDVGLRRIEA----
158424072    ------------------------------------------------------VFAAWEALVVAFAIRPYYLPRPTVIAALWQTPAPYVQGFLRTLSETLLGFVAGGVFGIGIGLLFFRARALRELVFPLFIVSQTIPVIAFGALVVLWFGNTLLAKAAIAFYLTFFPVTVNTLLGLESVDPRQEALLRSFGASPLQLLTRLQFPTALPQIFVALRLASSLALVGAIVGEWFGDTGLGVLLLQGMYTENVVSIWATLLVSALLGTGFYALVAAAER----
154245478    ----------------------------------------------------------------------------------------LWVQILVTLEETVLGFFIGAAGGIVCGIVLGRNKLLADVFSIYIKIANSIPRVVLGSIFIIALGLGMASKVALAVVMVFFVVFANAFQGVREADRAMIANAQILGASPFQITTSVIIPSAMSWILASLHVSFGFALVGAVVGEFLGAKGVGLLIATAQGAFNANGVFAAMIILAVLALVMEFLITLVENR---
87311267     --------------------------------------------------------------------------VLSSAGAIYAKPPTFFDQVFTSIECVFVGFLFATAIAIPIGVLCGLNKVIMASLSPLISLFKPVSPIVWLPIVFIVVGGFILSSAITVALCSLWPTLVNTALGVASIDKDHLNVARVLRLSMWDRLTKIVIPSALPLIFTGLRISLGVGWMVLIAAELLSSSGLGKFVWDMFNN---------------------------------
148271548    ----------------------------------------------------------------------------------------FAEALLVTIQVAFAAALLSVVLAFVVGSLAARSPAVRNAARTVLVVFRGVPELVLAILLIMITGLGNQAGVVALAFGGVGLLGKLIADSFEEVGAGPERALTAVGATRGQRFLAATWPQGLPSLVGNSLYLVDTNIRAATILGIVGGSGIGFHLTNASSVMTLHGQVTTLVAMVFVSVLAVEALAAWLRR---
148271548    -----------------------------------------------------------------------------------------------TLGIVVLGTLAAALVSVPVAYASARNPWLRGLGRTIGVVTRAVPDVVLALAFALAFALSPLPGILAIGIHSIGMISKLFADAIEQVDEGPQRAIRTTGGTRAQEFWAGVFPQVLPSWIATVLHRFDINLRGSAILGYAGVGGLGYAMKVAFGQFPEGYGRGIGIAIVIFALCV-------------
78060763     -------------------------------------------------------------------------------------------DTLTTAWEVFAGFALAVAGGLAIGLLASASNLVRRTLLPFVTALQSMPKIALAPLLIVWFGYGFASKLAAAVLFAFFPIVVATMGGLAGVPRHLDEHFRALGASAAHTFWHLRLPAALPALMDGLKIAMPLAVIGAIVGEFIGAAGLGHLIVFATSNAQTPLCFAAILMVTALAMLFYGAVELVSR----
297567629    --------------------------------------------------------------------------------FRWFAEGEIYRHLWITSLEMLLTFLIGTLLGVVMGLWLALFPGVSAVLDPYIKALNAIPRIVLAPIFTLWFGLGVLSKVALGVTLVFFVAFFNTYQGVKEVSPVVLANARLLGAGGGQLLRHVYLPSAASWIFSSLRTSIGFAVIGAVVGEYLGAAGLGYLIAQAEGVFDTTGVFAGMVVLMVFVLILDALVGTVERR---
142530296    ----------------------------------------------------------------------------------VIFKPGYWESWYLSFGRVFFGFMVAQLVGIPFGLLMAVNKYFRGMFFPPFEILRPIPPLAWVPASIIFWPTTELSIMFVTFLGAFYTIVINVLGGARSIDIQYLRAAQSMGATQWDLFRKIILPGTLPSIFIGAAVGMGITWEVVLAAEMI------------------------------------------------
144157157    ----------------------------------------------------------------------------------------LWRDFVQTLKGALSGYLIGCGAALLTALLVDRYDYLRRGLLPLGNFMAALPIVGTAPILVMWFGFGWQSKAAVVVLMVFFPMLVNTVAGLQDTSAMQRDLMRTYAASTGQTLMKLRLPSALPFIFNGLKISTTLALIGAIVAEFFGSPGLGFRISTSIGQLDLGMVWSAIVVAALAGTASYGLVALLEKR---
137831256    --------------------------------------------------------------------------------LEYIADLDYMEYVLETIQMAYLGSLFGLIITLPLGWLGAFNRFAYPVARLVTMGFRAVHEMIWAIIFVSILGFGMLPGVLALTFFCAGFASKLLAEEIESVDMGPVEAMRATGANLFQVMIFGVLPQVRVALTGIAIYTWDVAFRAATVVGFFGAGGMGWYLKRNVLQIETERVSAILVSIIILVLISEFFSAIARER---
219854288    ------------------------------------------------------------------------------------------------------------------FFLGGWFSKLELIAEPVIEIFSQVNPFILFHVALLFLGIGEITKVVVIAWTCIWPIMFNTIYGIRNMDSLILKAARGFGLKRWKLFYKVVIPSILPSVFVGIRISAGYSFFMLIAAEMMGASGLGWLILNNQENYAINKIFAVAIVIAILGLFVDIIIKFIESK---
241896668    -------------------------------------------------------------------------------------------PIAETIQMALVGTLLGTIIAVPFSLLAARNTYLRGIIRFFLNLVRALPDLLLAAVFVAIVGIGPMAGVGALTIFSFGMISKLFYEAIETIDDGPIEALTSVGANGIQKIVFAVIPQVMNQFLSYFLYTLEINVRASTVLGYLGAGGVGLYLDQTLSLFRYDR----------------------------
89056438     ------------------------------------------------------------------------------------------EHLGYSLFRVVVGFVLGALVGIPLGYAMGLSNWARGWFDPIVEFMRPVPPLALIPLVIIWAGIGEAGKIVLLFLAALWIMAIAARAGVSGVNISKVHAAYSLGASKAQIMRHVIVPNSLPEIFTGARVAMGVCWGTVAAELVAAVQGAGMMIMVASRFQNTDIVILGIILIGMIGFGIDILMRIAE-----
259046743    --------------------------------------------------------------------------------LFDTSNKGVAYLLLETICIAFLGTLVGSILAIPFAFLSSTNKPVALVFRTLIMAIRTVPTLIYGLMFIRVTGPGAFTGLLTMSVASIGMISKLYIEAIEDLDYKILESLDASGCNLYQKIRFGILPQLIPSFISTVIYRFDMNLRDATVLGMVGAGGIGSPLMFAMSAYKWNEVGAILCGLIILVLFIEFVSTKIRTR---
293168773    --------------------------------------------------------------------------------------------ALDHLWLSLLPIVIGFAVAVPIGWVAHRRPRLRGLLLGGGSILYTIPSLPLFIILPSILGLDPFNVVVALSLYAIALMVRSAAEGFGSVSPAVLDAATASGYGPWRRAFTVELPLAGPVLLAGLRVVTVSTVSLVSVGALIGVSSLGSLFTSGFRRDFDTEILTGVVGIVLIALVLDGLLVLAGR----
119898684    ----------------------------------------------------PWAFAAVLVAIWQAIGSALAGSGNPLLPPPLTVLQALWDSTVSSFLILIPGFGTALVLGVALGLAAGTTPRLARAFFPFAKVAAPVPPTVYIPYAIAVLPTFHLSATFVVFVGAFWPIFQNAAAGALAVEGRHRDNARVLGFGRFETLRKVIFPAALPHIFSGMAVGLGFSFILLTVAELFGANGLGRFVQYYADFADYPRMVAGILYTGAVTWAVMSLLDALRHR---
121535614    ----------------------------------------------------------------------------------LLLSGDLLYNTLISIQRVLWGFLAGAIPGIVLGMSMGLSPILRSAIEPMIAATYPIPKLAIMPLILLIFGLGEASKIFTIAIGVFYLVVINTMAGVLNIDKIYIDVAKNFGASRKDFYLTVAFPGALPMIFAGLKLGMGMALILIVAAELSAAAGVGWMIWRAYDMFDIEQMFVALIMLSVLGYLFSLLLDFIER----
152967056    -------------------------------------------------WLPTVLALVVAGLLWTWVARDNPYVLPTLPSVGRQFVENYLANAATTLQEALVGLALGTLVAVLVAVLVAESALLWRATMPLAVILSVTPVVAIAPALVVAFGFGMTPKYVVTGLITFFPVLMNTVTGLRSVDRHVLQVFRTVDASRAEVLLRLRFPSALPYLFSALRVVFPLSLVGAIVAEFSASGGLGTLISVASSNSQLDRVFAAIACLAAMGSLLLLLVTTVERR---
33415329     ---------------------------------------VIAAILGLWQALSAPGAALPAPLDIWATSGDLIMHPFYVAG---SQDMGLGWRVLTSLGRVGVGFGLAAVVGVIVGAVLGQSAWLMRGVDPLFQVLRTVPPLAWLPISLAAFMDSRPSAIFVIFITAIWPILINTAAGVRAIPQDYRNVAAVLRLNPLEFFVKIMVPAAAPYIFSGLRIGVGLAWLAIVAAEMLGGVGIGFFIWDAWNSSMLTDIFVALLYIGATGFALDRLVAFIGR----
15890391     -----------------------------------------------------------------------------------------FTASLYTLQPMVLGFLVAVVMGTLLALLVVYSRAFEAIFYPLLVILQIIPKIAIAPLFIIWVGFGLPSKILLVFLLSFFPIVVNSIVAFKSIEPDVYDLAKSYRAGRLKIFWKVELPGALPSLFAGFKVAAALSATAAVVAEFVASNGLGYLLLNYNGNMNTSMTFAVIIVLSLLGLLLYGIVELIER----
218779229    --------------------------------------------------LPLALAVLWQAAAIWLDKQTVLPRLDAVAAVLFLITGSLLENMAISLLRVILGFLLAVLTAVPLGLAMGYFKRVNHMVDSTVEMLRPIPPLAWVPLILAWLGIRGVPTLIIIFIGAFFPILLNTIQGVRSIPREYIESARTLGAKGLPLLVKILIPASLPLIVTGLRIGLGIGWMCLVAAEMMSSSGLGYLIWYAYELLRADIIVAGMVAIGAIGFIMDRGFRWLEGK---
239623113    ----------------------------------------------------------------------------------------LYSHLGYSLLRVTIGYLIAAAMGILVGLIMAGSRMGNAIIRPLFAMIRPIPGITWMPLFILWFGTGWVTQIGIIFVAGFSHMVLNTYAGATRVDPKLVGAARMLGANNTQVFYKVILPSSVPYIFSGLQVALSSCWMAVLAAEMMSATGIGWMIVSGQDNGDIEQ----------------------------
229543164    ------------------------------------------------------------------------------------------HHVWISLLRAVTGFLIGGSIGFILGLVNGLFRTSELLLDTSVQMLRTIPHLALIPLVILWFGIGEEAKIFLVALGVLFPVYLNTFHGIKSVDNGLIEMGKIYGLKGWRMFAHVIFPGSLSSILVGIRFSLGVMWITLIVAETISSSGIGYMAMTAREFMQMDVILLSILLYALFGKLSDAIARFFEKR---
224543647    -----------------------------------IGDTILRGLIYLCAGFSSILILVIIGYVFSKAIPHFHFKNLIEPMSQLMNPEGLLGNIINTLYIVVGTLLFACPIGIGAAIYLNEYKKFVAAVSFTTEVLSGIPSIIFGLFGMIFFGEMLINGCFTLTILILPIIIRNTQVALESVPSSYREAALGIGSTKWYMIRTVILPSAMPGILTGVILGMGRIVAESAALLFTAGSGLTIQLYMAMSNAEYGQAFVIAMILIILVLIMNFIAKWLSSK---
142820601    -------------------------------AVSVTTLAALWWFATHLHWLPPLFLPTPEAVWAAFLDAWHGRIQGGLP---------LSEHLAWSALRVFGAFALAAVTAVPVGILMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIYLACFAPIAMAARAGVRSATIEQIHAAYSLGGRFTQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWLFDLGMRALERR---
89901883     ----------------------------------------------------------------------------------------LWYHLWVTMEESLLGFFSGSVAGIVAGIALGRNRMLADVFSIYIKVINSVPRVVLAPIFIMIFGLGLTSKVALSFVMVFFVVFSNAFQGVVEADRNLLANAQILGARGWQLTRSVVIPSAMSWIFASLHVSFGFAIVGAIVGEFVGARGIGLLINVAKGSFDAAGMYAAIVIIMVVALAAEYAMTQVENR---
258542054    -------------------------------------------------------------------------------AWLDEVRGGFWQQALDSLHHYLLGLLIGSVLGAGLGILCGMVAVVDGLLEGIVRLLRPVPGLAWVPFAILWFGLNTSGATFVIAISVFWINFYAAHSAVRGVDPELYELAAAFGHGGFFRLFKVVLPAASPGLMSGLRTGLGQGWMSVVAAELFGVPGIGARMMQASSLLATDVVVVYMLTMALLYAVTDFLFGFVRKR---
163759682    --------------------------------------------------------------------------------------DNLWAPLWDTLNMATLGTLLALVMAVPIAFLAARNTTIRPIALFIIVATRSINSLIWALLLVAIIGPGVFAGLMAIAFRSIGFCAKLLYEAIEEIDEKQVEAITATGASRWQVMAYGIVPQIMPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLQSSLNTLAWPQV--TLILIVILAAVV-------------
150015506    ----------------------------------------------------------------------------------LWGNEDLYMHIMSTLWRFTFGLLSAVLIGVAVGSIFAKYNDIYLMFEPLIRIFSKVNPFSLIPVFIAFFGTGEMVRLAAIIWVGVFPILLGTLNGIKQIDKDLIKNVKAMNISLFDIIFKVYIQASAHSIFAGIRISVQMTFFIIIVGEMLGVNGLGYLLHNG------------------------------------
27375222     ----------------------------------------------------WIALALVIAIWQAAGSAGLVNPLFLPAPLALAMSGALWQHLSASLLRIGVGWLLGTAAGVAVGFAIGLSRLARSVGITFISALFPIPKIALLPLLILWLGIGEEPKIATIALGVFFSTAISVYSGVDAVPRNLIRMAQSFNVPFATIVRKVIWPGALPAILAGFRITASVALLLVVSAEMIGAQGIGAFVLQAGNLMQTDQLLAGVVILSVFGLAVGKVINLLETR---
296115591    -------------------------------------------------------------------------WVVVSTGVDLVHDGRLLGNLLISLVRAVEGFVIGGLAGIALALLSGLSRAGDYFVDGIAQVKRAVPAVALIPFFILWFGVDEGMKIMVIAVGAFTPVYLHTHTALRAIDIRYVELAETLRIGYWKFVWHIVLPGALPGMMLGLRFGVMAALGLVVVEEVNATSGIGYMIDLARTYAQSDVMLVGLVTYVVIGVIADQTLLRVERR---
140542465    -----------------------------------------------------------------------------TFGALTKGNYNWWVNIRVTATEIFGGYALALVVGVGLALVFTWSKLLESLVLPLLVTLNMIPKVALGPLIIVWFKYGVFPNTLMAFSIAVFPILLTTARGLREIEPDLLDLVRSLRGSRWQLFTKIQLPGALPYIFAGMKVAAILAVAGAIVGEFLGS----------------------------------------------
110633165    ----------------------------------------------------------------------------------MIADGTIAGELAVTLYEVFSAFGLSAVVGLGIGFFVARSAYLVEVFTPVFSALFAVPVILLLPLFVLLLGLGPESKIAAGIASCFFPIVLSAIVGFGKIDRIYMLAARSMGASHWQLFARIMMPAALPAILSGLRLGFVISFLSVLGAETIAASGLGRAIVEASENLRIDKMFALIVVVVFLAFLLNLLVSYVERRGR-
90577269     -------------------------------------------------------------------------------------------DMLRTTMRLVIGMFFSFIFAITAGVAAAKNKHLERIILPFINIMESVPLLGFITFSTIIFINLFVMGLEAAAIFGVFTMALVVYQTLRIVPKEIQEAAQLFNLSPWQKFWRVEFPYTIPGLIWNAMVSQSAAWFAIVAAEIIPLSGVGTFIQIALNNADVKMIIWAVLAIIINIMVFDQLFFRPLVR---
90577269     -----------------------------------------------------------------------------------------------TTLRVLAAMLLSLVIGVPVGVWIGLSPKATRIAQPIIQIGSALPPNIFFPLVTIALMATNTSLNLWTIMGTTWYVLFNVIAGVTTLPQEMIELAKLFKLTGRTWWLRFMLPAIFPYILTGVISAAGGAWNSAICAELVHTSGLGFYISKATIDNALPQAALGCVAMSVL-----------------
135380455    --------LPLMPYLNEGFDKLIVKYGMFFEGINNFLLGLYTQMKNFMVGLPWPLLMIAIIALCYFVSGGTTIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLVIGIPVGIMMARNKKVRNALLPVLDLMQTIPSFCYLIPGILLFGLGAVPAIFAI-----------------------------------------------------------------------------------------------------------------------
253995480    ----------------------------------------------------------------------------------LIQSGELLINLVATLQTTVIGLLIGGFFGLMVGGLMAVSPFANKLIGPLYHTLRQVPLLGLIPLIALWFGNDLFSKILIVSLAAFYPIVLNTFEGMRGIERKYVEVASVLKFNRLQLLVHVLLPAATPSIMTGFMHALAFAWVSTVGSELLTGPGVGGLMLMAQESSRMDIVIVAVVSIGLTGLLMNASLSHLRQ----
261407642    -----------------------------------------------------PLFIIIVWQAAGAMGWLNPILLPTPLDIWLTSSGELIRHLGISSWRALLGFLLGGSLGLAAGIWVGFSYKAERLVDPSLQMLRTLPHLAIAPLFILWFGFGETSKILLIAKGSFFPLYVNTFLGIRSVDNRLFDVARVLQFSRWDMIRRLIVPASLPHIFLGIRLSIGVAWLGLVVAELMGSSGIGYIINDARSFSWTTVVFVGILVFALVGKLSDSLVKGLEGR---
154150279    ----------------------------------------LGLVLPILLIIGWEVAATIVNNPFFLPKLETVIPVLLSPFSDILGTGSLVDNALVSIERVVLGFALAAAVAIPLGIGMGRFAVLNDFFDTTIELLRPVPPLAWVPLALAWFKIGIVSIVFIIFIGAVFPILLNTVDGVRGVKNTWIEVCTTLGASERQILTKVILPGAAPTIWTGLRVGFGISWMCVVAAEILPGSGLGYLIMYAYNLGQINVIIAGIIVIGLIGLVIDQGFRAVEKR---
87119186     ----------------------------------------------------------------------------------------FFDQIGTSLYTVVAGFALASLIAIPLGILIGLNSSIYSALNPIIQIFKPVSPLAWLPLVTMMFSKSFLTSMFTVTLCCMWPTLINTAVGVAAIDKDLLNVSKVLRLNWLTHVRKIVVPSSIPMMFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVLMIGFIGFVLDRAMLSLQK----
145589369    ----------------------------------------------------------------------------------LFVTGAIFKDLWATVLRTFYAFLIACVIGVPLGVILGSSVPAYRSVEFLIDFFRSTPSSALIPLFMLIFGITDINKIAIAAFAAVLVILFNSAYGVMNAKKTRVMAAKTMGISNFHIFKDVLLMESLPQTFVGLRTGVSLALVIVIVAEMIGSAGLGHRIIDAQQVFNIKDMYSSILITGALGYALNLIFMATESK---
147676572    -------------------------------------------------------------------------------------------AIGASMKRVVVGYSISLAVGLSLGLLIVSSRYLDETLSPLLLGLQTLPSICWLPLAILWFGLGEDSIIFVIAIGSIFSVTMGTLSGIKNVPPIYMRVAKTMGAKGLKAYTTVVIPAAFPAIIGGMKQGWSFAWRALMAGELLSKDGLGYVLTIGRDLHDMNQV---------------------------
126730659    ------------------------------------------------------------------------------------------PHLGYTLVELAVGYTIGASIGMILAAVITQFPFVEKIITPYILLLVTTPMLALVPLLILNFGFGYAPRIIAVALAAGPMVMINSATGFRRVDQDKIALARSYGATTFQIFTKIRVPMAMPMIIVGLMMGAIFSVITAIGAEMSGGGGLGSKLTTFSSTLRTAEFFAVILILAIMGICIYVFFSWLGKK---
142489824    --------------------------------------------------------------------------------------------IWETVQIACISTFCAAFLSLILSLGAARTIWLVALIRMLLNCIRTIPSLLWAILAVVLVGSNSLAGVIALTFYSLGYLAKFFSEAFESADLKAQVALKSLGAGPLQAFQYGLWPDLRPVIWSHCLWMFEYNVRSASIIGYVGAGGIGLHLKSAESWDKFSMVLIGMLVIVTLDLLGERVRSSIRKK---
111221009    ------------------------------------------------------------------------------------------SATWVTGTEIVLGFALSVAGGLALGCALHFSAAARRALYPLLIGSQTVPVVVLAPILAIIFGYSITPKLILVALICFFPVVVGTLDGLASVDPELVRMMRTLHGRRVAIFTRVEFPAALPSVFTGLRLAAAYAATGAVFGEYSGASGLGHVMRQGVPQLQSALVFAAIVLLTAMSVALFAIVNGAER----
104773403    ------------------------------------------------------------------------------------------PYLVETIKMAIISTVIGSLLAFVYSLLIARNRAITGVLRFIMNIIRTIPDLLLASIFVAVVGIGPVAGILALTVFTFGVVVKLLYEAIETIDPGPSEAIKAVGGNGMNNIMFAVMPQILPYFISYALYAFEINVRASTILGYIGAGGIGLQLKNTLDMFNYNQ----------------------------
90419703     ----------------------------------------------------------------------------------FIMDGSLFVDAGYTTLEAVVGFILGTTIGTSLGLSLWYSGGVARLVEPFVIALNSVPKIALAPLIILWFGTGYTSKIALVVAMTAIVALITAYQAARDSDKDLQRLLTSMGADKHRIFFKAVVPSSLPAVIATFRINIGFALVGAVVGEFISSQGLGHLVFTASNLYDLNTVWVGLFSLMILGFALYHIVNFIERR---
224367226    ----------------------------------------------VPYAITILVVYLIWKVMAILLSRNVLPCDAVLAFFRALMTSEFWHHFAASTFRAVTAMVIGWAVAFPLGILMGSSRQFDKFLSPFVTMTYPIPKVVLLPVVLLLFGLGDFSKIIIISLILGYQVLVATRDGVRGIHPKHLDSIRSLGASKWQLFWEGYLPAALPHGFTALRLNSGVSVAVLFVESFATTEGLGYLIMDAWGQMDFNAMFVGIFGMSLLGVILNEGSNFLEK----
289641903    ------------------------------------------------------------------------------------------KDALISLRRAATGFVIGGGIGLALGVAVGFSRLADAVLDRPIQMIRAVPFLAILPLVIVWFGVGESGKVFLVALGVATPIYLNTVLGIRQVDPKLLELGRVIGLPQRQLIRRIVLPGALPSILNGIRLAITTAWLALVVAETVGASGIGFMAMDAREFLRTDVIVLAILIYAAIGILSDLAARVLERR---
139793784    ------------------------------------------------------------------------------------------PELMNTINLALFSTFLGFVFAVVLSLVASKNGFWVAVARRSLDIMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAELSTVIQWRYGDEILAIMALLVITITALDYLSSYVRNR---
86608936     --------------------------------------------------------------------------------------------MLESVTMAAISTVAGFIVAVPVGFGAARNMPVYLVCRGLIALSRTFQEVIIAILFVVMFGFGPFAGVLTLTFGSLGFFSKLLAEDIEEIDAVQVEAIRSTGASWLQMVSYAVVPQVLPRMIGLTLYRFDINIREAAILGIVGAGGIGSTLNTSLRRYDYDTASAIILVIIALVMVVELSSGWIRKR---
296132038    -----------------------------------------------------------------------------------IFGGELIDNTGFSLYLIITGLVISVVLTVILSTLAILFRTVDDFINTAVAVMDPLPGIALLPLAILWFGTGQKAIIFIIVHSTLWPMILNTVTGFKTVPPIYKEVGENIGLQGPRLVLGIMVPAAFPYLLTGVKIGWSRAWRALIAAEMVFSGGLGWYIYQQRYLMDISGVFAALVAIVIIGILVDLLFGYIEKK---
298700255    ----------------------------------------------------------------------------------LLETGELWLNTWGSLKKAGIGFILGSISGLILGTLLAYSKVLNALVSPLFNSIRQVPLLGLTPLIALWFGNGEEAKIFIIALASFFPLVINTFQGLSHNDAKYDEIARIYQFSFWRKFKKIRLPQALPHILTGLNLAVPFTWITTTASELLAGAGLGNLMMKAEINAEMDILLVCAITVTLCGAFMTAGIHLISKR---
116255813    -------------------------------------------------------------------------------SFSSIGFERWMGHIAATLRVALIGYAMSIVIAIPLAVVMMRSPFLSRTLYPLLVVVQSTPVVAIAPIIIVVLGAGDAPRIVITCLITFFPLVVSTATGLAATPPELIELSRSLRASGFREITQIRLPFAVPYIFSALKISITLAVIGAVVAEFCASAGVGYFIQLSTSLFKLPQAWAGLLVLAAMSLLL-------------
296445427    ------------------------------------------------------------AAAFFADPRLLPGPAPVFAAMLEQAQSGLFSNLAATLGRVAAAFLLAMSLGSALGYAMGRRALVDRLLDPWVVVLLNLPALVVIVLAYLWAGLTEAAAIGAVALNKLPNAIVVMREGARSLDARLDEMAEAFRFSPATRLRHVVAPQLAPYIAASTRSGLSLVWKIVLVVELIGSNGVGFEINMAFQLFDVRLLLAYAIPFVLLMLGVETLLVQPLER---
251794792    ----------------------------------------------------------------------------------MIVSGELFRHLEISVLRALIGFLLGGSLGLLFGLTVGMFSKVEEIVDPTVQMIRTVPLLAITPLFILWFGFGETSKILLIALGAFFPLYVNTFLGVRNVDSKLFDVARVLEFKKVNQMIRLVLPAAMPNVLLGLRLSISIAWLVLVVAELMGARGIGYLIQDARSFMRTEVVFIGIILFAAVGKLTDSLVRVLERR---
282882382    ------------------------------------------------------------------------------------------EPLFDTIKMSFLGSFLGAFVAIFFSFLMVKSKIINSLTKLLFSIIRTIPTLVSALIFTYIFGLGTFAGTCAIFLFSFSYVGKLLYEQIETVNMGAYEALISMGYTSPLAFIKGIIPQILPYYLSTSLYNFEGNVRYAAILGYVGAGGLGLLINENINWRDYNRVGTILLALLITVFLIENI----------
138801562    ---------PLMQPLNAVFEWLIVEFGMFFEGINNFLLGLYTMMKDALVGLPWPLVVAIIIILTYFVSGGTTVMVGFCTFFIGFLSPRYWDKCIMTTCIVLIGIFLCLVVGIPIGIAMARNPKVRKAILPILDLMQTIPSFCYLIPGILLFGL--------------------------------------------------------------------------------------------------------------------------------
135474075    ------------------------------------------------------------------------------------------------------GYLIGAVAGVIFGVVMGTSNVTYRLGAPIVWSLWATPLIALRPMTAVWFGFGDRPIVFLVVLGTFFPIALNTAAGAREVDGGLIRAARVFGASRNEVFRKIRLPWTRPYILAGMRLAIPTSIIALLIGELLGSSGLGSLITIYTSRFRTDRTFA-------------------------
148269575    ------------------------------------------------------------------------------------------DHSLYTILEAFSGLVIGLVLGMGLAVLMDLFQTVKEVMYPILIISQAIPIVAVAPLVIIWFGLGVGTKIGIVAFVTLFPVALNTLEGFRTIDQDALDLFKVMKATKIQIYRYLVLPHTLPYVLSGLKISATYAVVSAVIGEWLGAKGLGIYMIRAMNTFRADRLF--------------------------
146276830    ----------------------------------------------------------AAVAAGLNSGRLLPPPSAVARTLWSLWQGGLADHAMATLGRVGAGFGVGVAAGTLAGAVTGYSRLASRLLDPSLQALRAIPSIAWVPLFILWFGIFETSKIVLIAVGVFFPVYLGLMAAIRCVDRKIVEVGRIYRLSGPAMVGRILLPAVLPAYVTALRSGLGLGWMFVVAAEFMGASGLGYLLIDGQQLGKPGQIVAAIIAFALLGKATDSLVAWIAA----
146276817    ----------------------------------------------------------------------------------LASSGDLFRHIGISAWRALAGFAIGGSIGFALGLANGLSALSRDLTDTTLQMIRNIPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYVNTLLGIQSVDPQLVEMGRIHGMGRAALFWRVILPGALPAIFVGLRYALGIMWLTLIVAETIAASGLGYMAMQAREFLLIDVVVLSILIYALLGKLADSAARLLERR---
23098054     --------------------------------------------------------------------------------------------MLETIFIAFAGSLMAAVIAVPLSFIAARNMMGGKITKFFLSAVRAFPEIILAILFVVAVGPNAFAGVLAIAIGSTGMLGKMFSEIIESIDMQVIEAMEASGANKVQILFHGVLPQIIPEFLSYAIYRFEVDIRASSILGIVGAGGIGTMIMFASSNRNWNEMGMILLAIIVVVTIIDFASARIRRK---
89896753     ----------------------------------------------------------------------------------------------NSLILLFTGYFFGGIVGLITGVTAGWSKKVHYWVMPIIKILGPIPSTTWLPIVLIIASSLFKGSVFLIALGVWYPVTIATLTGVANVRKSYFEVARTLGARQRRLVFKVALPAAMPNIFQGLTQGMSVACTTLMVAEMMGVSGLGWYINWQKGWAEFGKMYAAVIVICLTFTVVNIVLTQVKKR---
118479910    ------------------------------------------------------------------------------------LDGSLWVHIWTTLLETGVGFILGTVLGAIIATFLWWIPLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKQVVLPASFPAIISTLKVNVGLAWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEALEK----
135554698    ------------------------------------------------------------------------------------------------------------------------NKFVYIPIRALLAAIRTFPSILWAILFVIIVGLGPFAGVLAIIMYTIGFIAKLQYEAIEATDADPMDAVGAIGVSKLQMIRFVVLPESASHLLSQILYIFDYNIRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLATVLIIEWV----------
94984281     ------------------------------------------------------------------------------------------QEWVQHLRLVGEGLGLALLIGAPLAVWATGRERVASAVLGAANAVQTLPSLALGLRTLGISGIGVAPALTALTLYALLPILRNGVVALRGVPTGVVDAARGMGMTPAQLFWRVRLPLALPVWLSGIRQAAVLLVGVAAVAALIGAGGLGTYIFKGLQSAAADLI---------------------------
296535923    ----------------------------------------------------------------------------------------LWGHALTTLTEIVLGMLIGSLAGMAVALLLAAWRGGRRWLLPLLIASQAIPVFAIAPLLVLWLGFGLASKVAMASIIIFFPVATAFYDGLRRTEPGWLDLAATMGASRFAVLWRIRVPAALPGLASGLRVAAAVAPIGAVVGEWVGASGLGYVMLQANGRSQTDMMFAALAILAGMAMALWFITDKALR----
143406443    ---------------------------------------------------------------------------------WFGIVLSFIPALFETFSAAVFSTVVGASIALILCPLATINLSPNQVTVQIVDILRSFPELVFALILLYLMGKSIVPAIIAVTLHTIGAMGKLFSEAIENIDMKPVDGLKSVGARWYQIICFAVYPQVLPLVLSYSLLRLEINVRASTILGFVGAGGIGAYLTASLQWRYGDEVLAIMFLLVATITALDYFSSYVRHK---
143444697    -----------------------------------------------------------------------------------FLYNGLWLHLFQTIFMAVLGTLIAAVFGLPMAFMAAYNGSVRFVLRRLFDALRGIDMLIWSLIFIRAFGMGPFSGILAIGVTDTGTLGKLMSESIENIDKKEMEGVKSTGANSLQQNRFGILPQILPIFISQTLYYLESNTRGAVVVGAMGAGGIGLQFLGSLQT---------------------------------
255655933    -------------------------------------LEIIDKVKDSIYPIATFLFILILWQSVVGVLEVPQYILPTPVDIINVFFKDYQNHSVVTIGEAVLGFIVAIIISLVIGILMDFVSIIKKCLYPIMLVTQMIPTIIIAPLFMIWFGFGTMPKVLMVMLTCFFPILISFVDGIENIDKDYLNLFKTMNSNKVNTFIHLKFPMAMDKFFSGLKISATYAVMAATVAEWLGGKGLGVYMLRSKSAYALDKVFASTILVVIFSLMFVGIVQFVKK----
255332938    ------------------------------------------------------------------------------------------EHVGITLYRVSMGFLLGTALALLLGVLNGYFRTIRYLLDPLIQALRNIPSLAWVPLFILWMGIGEASKISLIALGVFFPVYLNLVSGIQGVDRRLLEVGWVHGYQGWRLIRHFFLPAALPSFIVGLRSGFGLGWMFVVAAEIMGASGLGFLLTDGQTTGRPAIIIASILLFALFGKLTDYLLELVGRR---
160879596    --------------------------------------------------------------------------------LLNFTKTGVAYLLLETMCIAFLGTIVGAIIAIPLAFISATNKWITLIGRFIIIAIRTIPTFVYALMFIRVTGGGPFTGLLTMSLCSVGMVSKMYIEAIEDLDTRILESLDASGCNTFQKIRYGILPQLFSDFISTIIYRFDMNLRDATVLGLVGAGGIGAPLMFAMSSYRWNEVGAILTGLIVLILIVEFI----------
256380260    ------------------------------------------------------------------------------------------DMLGEHVYLSLFPLLVAVVLAIALGLLCHRFRAARATVIALSNVLYTIPSLALFAIIPALIGLDSVNVVAALTLYTTALLVRPVADALDAVPGHVTAAATAMGFRPVRRFFAVELPLAVPVLAAGVRVGSVSNISLVSVGALIGTGGLGVLFTDGFRQRYLAPII--------------------------
108759782    -------------------------------------------------------------------------------------------AAVTTGRSALVGFGLSAVLGVLVAVLLASSRMVERALYPYTLFLQTVPIVAIAPLLVLWFGPGPRAVAVSSFIVSLFPVIANTLTGLRSVEPSLRDMFRLYGARRLATLWKLELPAAMPHLFTGLRIASGLAVIGAIVGEFVGTAGLGILVLAAYRQLRTDLLFAAVLAASGLGLVLFGVVSLTGAR---
269127837    ------------------------------------------------------------------------------------WDDDIAEALTEHLILSLVPVAIGLAVALPLGIACARWRRLYPPVLAATSVLYAVPAIALFVVLVAFTGLTYATVIIPLAAYTLSVLVPGVVDGLRSVPDHVRQAAEAMGFGPVRRLVQVELPLAVPVVMAGLRVAAVSNISLVSV----------------------------------------------------
135188619    ------------------------------------------------------------------------------------------PELMNTINLALFSTFLGFVFAVVLSLVASKNGFWVAVARRSLDIMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAELSTVIQWRYGDEILAIMALLVITITALDYLSSYVRNR---
297564663    --------------------------------------------------------------------------------------QSVLSEMALTIEIALVGTFLAAIFAVPSSFLAARNRGVFAFMRGFYNVDRGVDTLILALIFVAAVGLGPFAGVLAMAIHSIADLGKLYSEAIENVDKGPIEALESTGAAGVNVLRWAILPQVLPLFVSYTLYRFEINFRVSVVLGLVGAGGIGYFIKGAMDAGNYDQMIIGVIAIVIVVNLIDFASSWLRSR---
258545800    -------------------------------------------------------------------------------------------ALMETFHIATLGTIFALVAALPLSILAAHNRGLNFLAKTLLVASRSVNSLVWALLFIAVFGPGPLAGTAAIACRSVGFVGKLLGEALEEVPRGAIEALKAAGATQSSQILYGYWPAVKPAFWSIMLLRWDINVRESSVLGLVGAGGIGMIMNSAIDLFEWDRVAVILLTIFAVVVIAEIVITYFRRR---
262364301    ---------------------------------------------------------------------------------------------------------------------MGLNSNVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLAAVAGVRSVAHVRVRAARALGASRWQVLWFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
291518791    ------------------------------------------------------------------------------------------QDIIASLIRVVQGYAIASVLGISLGALAGMIPFIRKLILPAATAIRQVPIIAWIPLIILWCGIGELSKVVVIVIAATFPIMINTMSGVSSTSDLLLEVASLYKLGKWETFLKVYLPNALPSILVGLKLGMGASWMAVVAAEMLGASGIGYRLNDARSMLKSDQVILCIILIGFIGIGTDWLLS--------
254519610    --------------------------------------------ELLLKIIKGLYGVIIVVALWYLLSMLIGTNMTTIYELIRLLQNDFIYHILYSMYRILGAILISLIIGIPVGIALGLSSLVDKIISPVVYLLYPIPKIAFLPIFMVMFGIGDKSKIILMVTIIVFQILIVTRDAVKEIDKDVLISARVMKFSKSDTILKVVMPAIAPKVFSALRVSIGIAISALFFSEYATKYGIGYYIMNSWSMVDYKGMFAGVLALSIMSLIIFKIIDLLEKK---
238751321    ----------------------------------------------------------------------------------LLVSGELIRHLLISLERIFWGYLLAIIISSILTLLLCSSSLIKSIIDPPLNFLRQIPPLALLPLLLAWVGIGEEQKIAVIILGCLFPILFNFIGGVEQVDKKLIDVAKVLNLNKSQIFYRIYLPSALPSILIGLRVGLGFSWRSLVGAELIASSGLGYMMLDAESLARTDIILVGVLVIGCMGMFTDYLLS--------
142192601    ----------------------------------------------------WQLLVSIFSLPRFILPGPWDVVLAFVDHAEFIMG-----HAAITALEVVVGFALGCLFGMANALMIINSPFARRYVFPVLVASQAVPVFAIAPILTLWFGFGVASKIIMTMLVIYFPVTSNFLDGLSRTPRPMLDMASVMGGTPRNMLLHVRIPMALPSLVSGIRLAAIFAPIGAVVGEWVGAGGLGYLMLYANGRVKTDLMFAAIITLGLLAIIFLQLVQFGLKKS--
254455481    ----------------------------------------------------------------------------------------YIPELIITLNIALFSTSIGFVLAVIFAIFLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
295680512    -------------------------------------------------------LVPVLLIAVWQLASSLGVAVLPSPASVLAAYRELWQALKVSLARAALGLLIGGGAGMLLGVASGLSKSAERGFDSVLQMLRTIPFIALVPIFVVWFGIGEVSKVALIVGAAISPMYLSTYHAIRGIDPKLLELGRTFRLTRAHQVRLIILPMSLPGILVGVRYAAAISLLALVAAEQINASGIGYILNNANQFQRTDIIIAGILVYAALGISVDALLRYIERK---
239637861    ----------------------------------------------------------------------------------------------NTILISFVGVVFGAILGAFIALMLSKFKPLSWIASIYIEFLRGTPLLVQVF--IVFFGTTLICGTIALVINSSAYIAEIFRAGINSIDKGQTEAARSLGLSYNQTMKSVVMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAGMYFILTFALSRIMNFIEGRMK-
255505454    ----------------------------------------------------------------------------------MVQDGSIFEHVGATLMETVASFVLVVIVGLFCAILLWCSDKLSEILEPYLVVLNSLPKSALAPLLIVWLGANRTTIIVAGMSVAIFGTILNLYTGFREVSQDKMKLIYTLGGKRRHVLTKVVLPSTVPATISIMKVNIGLCLVGVVIGEFIGARGLGYLIIYGSQVFKLDWVLMSIVILCIIAMALYALINAAEKW---
121535203    -------------------------------------------------------------------------------GWDMIISGELLDNSQASLSRILLGFLLGSSLGILMGLATGFSKLAEAVGIPLIYAVYPIPKIALLPLIILWLGIGELSKVTIISLGVFFPVVINTYSGVKNVDPLLIKVAISFKATRSHIIAKVILPAALPAIFAGLKMAAGTSLLLLVAAEMIAAKGIGALILRYGDLMLTTKLMVGVLTLSLLGVIFNSSLEWIERR---
88854366     ------------------------------------------------TWAPAVITFVIAAALWQVTAIANPYVIPTIDQVWLSLINDYWKNMLVTGLEVLVGASSGIIAGFILAIIMAEFQIMERAIMPLVVVVMVTPIVAIAPALVVAFGFGMTPKFIVTALVVFFPMLVNSLAGLRDVDDRTLDVMKTLHASRWEIFRDLRFTGSMPYVFAGLRIALPLAIVGAAVAEFVAAGGLGSLVTIAAAQANLPVTWASIALLCLMGVILISMLALVRKR---
225181395    ---------------------------------------------------------------------------------------NLYMHTGITVFETVVGFTLGTVIGTVIAVILWWSKFISAVLDPYLVVLNSLPKIALGPIIIVWAGQGMTAIIAMALLISVVVTILGVYSGFSQVDANKIKLLQSFGASRWQILKKVILPASVPTIISALKINVGLSWVGVIVGELVSRAGLGYLIVYGGQVFRLDLVMTGVIILSVAAAVMYQGVVLLEK----
154246715    --------------------------------------------LKGLRYWGPWLVVIPIGLFAWLLPRPFFVPPQSLIEVYLDDWPKLGLSTVASLKLLAWGYGIGAAVGVTLGVAIGWWRTAGYWAHPVLRFIGPLPATAWLPVAFFLFPSSWSASVFLLALATGFPVTILTWSGIASVNKDYYDIARTLGASQRFLVLKVAIPAALPHVFVGLFMGLGTSFAVLVVAEMLGVAGLGWYLQWAQGWAAYANMYAALIVMALM-----------------
170693807    -----------------------------------------------------------------------------------IVSGALFKALSASLAREASGFVIGTLGGLLLGSALGFSRLATRMIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRAYIEVARAFRYSRWQLIRAVILPAALPSIFTGLYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGVVVVGVTGWALNALARAVER----
229820542    ----------------------------------------------------------------------------------LAATGDLLPAVGVTAGEALIGAALAFVCALPLAWLIGHSRLAAAALEPYVAASQAIPAVALAPLLVLWIGYGLRPIAVLCALLVFFPIVIATLLGLRTLDRDVVAAARVDGAGRWSLVRWIEFPLALPSILAGVRNGVTLSVTGAVVGEFVIGGRTGLGLLLTTQRSDASGMFATLLVLCALAMSLYGLVRLLEHRLEI
296132521    -------------------------------------------VTRITELLVALIFILLCWHLLALVLHSSILPTPALRTFVQVFTGRLWSHFYVSAYRVFASLALALLAAVPLGLLLGRVEKLDRLFAPVVYIVYPIPKIVLLPIVFLILGLGDQSKIFMIWLIVFFQILVTARDAAKGVPRQNIYSMRSLGAGRWQIFRHVIFPASLPKIITSLRISLGTAIAVLFVESFATTEGLGYFIMDAWSRMDYAEMFAGIIGMSLLGLILYAIVDLAEA----
143262765    ------------------------------------------------------IYVPVLAMIIFLLFWEALVWVNDWPNYKMASPSDLWPAFWETLWRTVVGLLIAIGVGVLLGMVMGFSKVMREGLYPLLVGFNAIPATVVPIVALMFVGQHDLNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQLTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAVLGIALYYVVVVLEK----
135236050    ---------------------------------------------------------------------------------FLPFFLGRWRETLEHLVLSGAAVLLAALLAIPLGLAIVRRGAAERLALDTAGVVQTIPSLALLVLMIPLLGISFWAALAALFLYALLPILRNTVTGVRDVDPQLVDAARGIGLTPRQVLLRIELPLALRSIMAGVRTSAVISI---------------------------------------------------------
254473093    -----------------------------------------------------MLFVAIWALVVWIGEFPPFLLPGPAAVFTAFLNQGAFHHAGITAYETVLGFLFGVSAGASLAILLSMSRRVRLFLLPPIAATQSLPVFAIAPLLVLWFGFGLASKVVMAVIVIFFSVTSTFFDGLRRTDQSLLDLGKLHGLNRWQMLRYIRIPAAMPSLASGMRIAAVFAPIGAVVGEWVGAGGLAFIMLQSNARMQTATMFAALILLAVMVLSLRAVVEFATSRM--
121603491    --------------------------------------TAFDWRGLVLPIAFVIVWYAVTALELVNTKLIVPPAGVAAQGLKELANGSFYLGIGLSLWRDLSGFTLGALAGIAVGALIGVSHLADKVIGPTFHTARQISLFAWLPLLSALVGTGELSKIIFISFSAFYPVVLGTLEGVRGVSRAHAEVARVYGFTPAQVFFRLILPAASPEILAGLRLGLIYAWLATIGAEYLDGQGIGNIVFKGRMAFNVELILFGLLAIGLVGNVFNRIAAVAERR---
119476871    ----------------------------------------------------------------------------------------FLDQIFTSLLTVAFGFMVATLVAVPLGILCGLSESLYRCINPIIQTFKPVSPLAWLPLVTMLFDKAFLTSAFTVALCCLWPTVVNTIVGVASIDRDLINVSRVLRLGSLVHIRKVVIPSAIPLIFTGLRLSLATGWMVLIAAEMLAQNGLGKFIFQNGSSNSLGRIMVAVLVIGIIGFILDSLMLALQK----
239625202    -----------------------------------------------------------------------------------IGRYNLLVHIGWSLSRVLIAYGAASAAGIVLGLAMGWSKSVEAVFQPLFGIIRPIPPIAWIPISIIWFGLGESAKYFLIFLAAFSNVTLNAWAGAKAMDYKLVGTARMLGASRTQIFLTVVMPSSVPQIFAGLQIAMSSSWATVVAAEMVSSEGVGWIITTGMNNNDIVQILVGIMAIGIVGFVLAVIMRKLEE----
116255222    ----------------------------------AILDATIGTLSRNLPAILAGLGLVVLWQVVIWIFKIPTFMAPSPADVVLAFRDNLWRNFLPTLLEATLGFLFGNLVAILLAVWFVHSTTAEKAFYPIAVFIKAIPIIALAPILVLIFGNGLAPKIIIAGLICFFPTLVNMVQGLRAASPAMLDLMRVLSATNSEILWKVRFPSSLPFLFAALKIAATSSVMGAIVAEWIGSSGLGALIIEATYNFRSPLLYATVVIAALLAVVLFALVSVVEAK---
297585895    --------------------------------------------------------------------------------------------TKDTISMTSISTLFAYVIGLPIGVLLITSAKLNAVLGWIVNIVRSIPFIILLVAIIPLTSLGVSGAIVPLVLTAAPFVARIVEQSLAEVDGSLIEAAQSFGASNTQIVFKVLLFESLPSLIRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMSVAVIFCILLVQVVQTVGDLISNK---
256779019    --------------------------------------------------LPPLVFGLALLLVWDIVTRTGAVAEFYLPGIDQVLHDSLVDYTWETVREALAGSGMGIGVALPLGYLIARSDLAAAALQPYIAASQAVPAVALAPLLALWLGYGLLPIAVLCALLVFFPILVNTVLGLRGLDPEVLGAARVDGVGWWGMLWYIELPLALPSILAGVRNGLTLSITGAVVGEFVGGDGLGQLLSVQRQAADTIGLFSTLVMLALLAAGLYGVVRLVER----
135135865    --------------------------------------------------------------------------------------------MLETIMIAFIGTLIGAIISIPFAFLSSKNERNSLIGATVITMIRTVPIFIWGIVFIRVQGGPM-AGVLAIAISSIGMISKLYIEVIEDIDKGILEALDSTGATALQKIRYGILPQLTANFLSVGIYRFEINVRNATILGLVGAGGIGFTLIDALGSFNFGIVAVALWGIIPVVLIIEYVSTKLRAK---
126659631    ----------------------------------------------------------------------------------------YLWLMMITVAIAFWGTILALSLSFFLAPIAAKHPLSYRIAREILNFFRAMPDLVLALVFVAALGLGPLPGFLALGIHTTGFLGKFLAESMERVDKGVYEGVSATGTNTLQLILYAAWPSILQEAIGYTLYIFDRNVRMATVLGLVGAGGIGVELNTNLRFFNYEKAATLMLIILFTIVAIDYLSTWLRK----
159043240    -------------------------------------------------------------------------------------------HITQTLQRVAAAFFLAMGIGSVIGVVLGKMPALDRWLDPWVVFFLNLPALVVIVLCYLWIGLNETAAIVAVALNKTAMVIVIMREGVRSLDPDVAEMARVYRFSAWKRLRHVLIPQLAPFISTAVRNGLAVIWKIVLVVEFLGSNGVGFQIHLYFQLFETGYVLAYALSFVAVMLALEYLVQPWEARAR-
239628356    -------------------------------------------------------------------------------------------------GIAFLGTAIATVLALPITLLSSANPWVSKAGKSVCNVLRAFPELVYAIIFVKMVGPGPFAGVLAIGVHQIGMLGKLYTEEMEAMEESPVEAMTAVGAGFWQTMFFARIPQLMPIYSSLSLNHFEIAVRSASTLGLVGAGGIGAPLVFAIQARNWDKVSVILIGVVVAVFAIDSLAGFIRKKLK-
258635459    ----------------------------------------------------AIMVFAVLLLSWWLATRNGSIPAIFLPGLRLAADGTLWSDVQSSLYRIAIAFVISSLMSIVIGVMAGCYGLFKAIFEPLVDFIRYMPVVAFVPLTILWTGTDDVQKFLVIWIGTFFQQVLMMMDAVKRVPVDFIGLGRTLGMPDRKILLRIVLPAALPAIWDALRISLGWAWTWLVLAELVASSGLGYRIVVSQRYFQTDTIIGYILLLGLLGLITDQLMRAAER----
167574731    ------------------------------------------------------------------------------------LKSSLW-AVVETVDVAVFGTICGVVFAFPLAILAAANRPLYLAARSLIGITRVVPDLVWALLFVTAVGLGPFPGALALAVHSVGMLGRLFSEVIEDMDMGPVEALTLTGASRLQVFTHAVVPGVLPSLLGIALYRFDENLRSSLVLGFVGAGGIGFHLLTAMNLFQYRTVSLLLIITFLLVTGAEHLSAYLRSK---
89053964     ----------------------------------------------------WVIPLLVMGLAIYAWHRVVAVGPGLVLETLWTDRDILFPALLVTLRITMLALLIAIVGGVGLAILFAQSKFAEMSFSPFAVILQVTPIVSIAPLIFIYIENRLVGLLLCAWIVAFFPVLANTTLGLKSADHNLRDLFSIYRASRWQRLVHLQLPSALPYFLGGLKIAGGLALIGAVVAEYVAASGLAFRILEAGYRLNIPRMFAALILIAATGVVIYAATSL-------
225405727    ---------------------------------------------WLRRAAVWLLWIALWQAIAAMVRNPIIFVGPFEMLRALLFDAVFWQTIGHSFGKISLGFLGAFATGLVLGSLAYRFPFLGELLEPFMSLIRSIPVASFVILALIWIGSGSLSVCISYLVV-LPIVYVNTIAGLASTDLRLLEMARVFHMPALKKVRFIYVPALMPYLVSGCKTALGMSWKSGIAAEVIGIPSIGEQLYYSKLYLDTAGLFAWTFVIVVVSAVFEQLFLFLLKR---
121607385    --------------------------------------------------------------------------------------------TQATVGHMLQGWLLASLFGVLLGTAIGVSPVARAWVQPTLEFIRPLPASALLPLALSIFGLNRGTVLFVVAFGAMWPVLLATVHGLATLEPRLSEVARCLQMSRGAQVWKMGLPNAMPDILAGMRLALTVALIVAVVGEMIAASGLGQAILLAARAFRASDLFAGIALLGGIGFVSNALLAGAEKR---
261408813    --------------------------------------------------------------------------------LKLFGDGEIWKHLYVTLAEFVAGYGIAAIGGLVVGMALVLIPWAERFFRPYLSALMAIPKVTIVPLLALWLGIGITHKISIVFLFCFFTITVNTMTGIKQTADNHLKVAKVFEATRYQTIMKVILPSAAPTIFAALRISAATGLVGALFGEMLASDGLGNILVKATSLYNTAQAFAIVALVTVVSVLIISLIDLLER----
135135864    ------------------------------------------------------------------------------------------DPIFETIQMSFLGTLIGSLIALPAAYLATKNKWVVNGVRTLLAVLRTLPILIYAVFFRLVFFLGALPGTIAIAVFTFSIVAKMLYERIETLDMQAYHAIESTGATKLKSFFSALMPEVRPIFYSLSLYAFEINIRYAAILGYVGAGGIGFILDNAMNLSHNDRTIVILLFIFVTVVIIENTSRLLRRR---
135241701    -------------------------------------------------------------------------------------------HTGITAMETAAGFIIGSGLGMVIGYALGISTRAELILSPYILALQIAPKVAFAPLFVLWMGFTVYPKILVSILIVFFPIMVNVMSAVRTVDPDMVNLARTFNATRWQIFKKIEFPAAMPPLFSGLRIAATFAIIGVVVGEMVGGNGLGYILVFAEGAANTSLVFVSIIMLTIVGIIAYALVVLAEKK---
150398343    ----------------------------------------------------------------------------------MMADGSLMAHVWASLQRLAAGYLLGNLIAIPLGLAIALNRAVSETLTPVLSFFQSIAGIAWVPLAIIWFGVGKGSVLFVIANTIFFASIYSTVIGVRTIPRVLFRASLSHGASRWDIISNVVIPGAMVQILVGLRTSMAYGWRALVAGEMIGTDGVGYMTLEAVQWYQAEIVILGMIVIGVLWLLMDALLFTPIER---
298291005    ------------------------------------------------------------------------------------------QALVQTFQMAIVGTVAGVVLSVPLAILAARGRIVNGLARAVIAFFRTVPDLVWALIFVIAVGLGPFAGTLAIAVDTAGFCGRFFAEAMEDTDKGPVESLRAQGVRRLDTIFCAVIPAAMPAFITTTLFALEKSTRSSVILGLVGAGGIGLELKVAMDMFDYPTAATVILMVFGLVMLVEQAGSWARGR---
294641517    -------------------------------------------------------------------------------------------DLAVSMITITTGYILALITAIPIGLFLGWNAQVGKVGEQIANFLGSIPPIVFIPYTLALLPTFKSCSIFVIFITAFFPILSGTMSGVQNINKTTIESAKIFCPSKPYMLYSVLLPASLPQIFDGCNMGLLLSFILLTSAEMIGGNGIGFYIQYYTNFGNFTRIMVGIVFLGTIVTLVTNLVKAIEAR---
241762678    ---------------------------------------PIETILWHRFLFPCLIPIIALLAWFFLTQGQNSESIFPTVTVRLTKNGVLWNNLWVSSLRAIAGFIIGGGIGFLLGVLNGQFKIAEEILNTPIQMIRNVPHLALLPLILIWFGLGETSKIILIALGCFFPIYLNSFYGIRHIDKKLLEMGKVYGLTHRETFQNIIFPGATPSIMVGIRQSLGRMWITLIVAETVAASGIGYMATNAREFMQIDIIVLTLIIYAVLGSFSDFAAAKIEK----
150015494    --------------------------------------------------------------------------------------------TGHSMRLLVIGFTIGTILGITTGVLIGWYRQWHYWIFPIIKIIGVVPATAWIPIVMFIFPSSFYAQIFLIVICVWFPVAFMTSSGIENLPKSYFEAAKTLGAKDDFLIFNVAILGAMPSIFIGIYTATGLSFATLVVSEMIGAAGLGWYINWAKGWSNYAKVYASIIIMAIVSIVMAIIFKIRDK----
162453196    -------------------------------------------------------------------------------------------HLGVSALRAAGGLVVGAAVGLALGLGTGLSRPLQLVIDGPLQMLRAIPALALVPLVILWFGLGEAAKLFIVAITVLFPVYLNTFHGVRSVDPQLIEMARVYDVRGFALYREVIFPGALPSILVGLRFALGLSWLVLIVAETLGASGLGYVAMNAREFMQMDLLVLTIVLWAILGKLADSLARWLERR---
119964134    --------------------------------------------FAGLVGPAALILLWVVASATGLLDPRILSEPWTVVSTALIADGRLQENLAISAQRAGLGLFFGIVVGAVLAVLSGLSRVGESLIDGPVQIKRAIPGLALIPLLILWFGIDETMKVLTITLGVFVPIYLQTHAGLRGIDLRYVELAQTVGLSRAGFIRRVVLPGALPGFFLGLRFAVTGAWVSLVVVEQINSSGIGYMMELARTYGQTNIIVLGLAVYGVLGLVSDAAVRLLERK---
256378899    ----------------------------------------------------------------------------------------LWPHLGYTVRNIVIGLVSGILIGCALGWVLASSPRARMLLAPYVVLFQAAPKIAVAPLLVLWFGLGLGSQLTLVVMLAFFPMMIAMTLGLGEVTDDMRALGRVLAMDRKRFLLRVQLPAALPALFAGARIAVIDAMTGAFLAEYLSAKGLGYLMVMGKSTYDTPQLLAAVLLTVVVGLTGFGLVGLVER----
136541073    ------------------------------------------------------------------------------------------ELTLVQMWLSVVPLVVAFVLSVPLGWCAFRYRPAGKVIVPATVLLYTIPSLPLLIFLPAILGLDPINLVVALTLYSISLLVSQIVGGLSNVDHDLRLAGEALGFSRWQSFWKVELPSAGPVILAGLRVASVSTISLVSVGSLIGVSSLGYLFLNGFKRGIPEEVATGIV----------------------
229824302    --------------------------------------------------------------------------FFVILGRMYPPNWDYWAPLLDTIKMSILGSVIGALLAIPVAVVASYNMVVNRWMKLVLSLIRTVPTLIYASVLTLVFGIGTFAGTVAIAIFTFSFMAKQLYEMIETVDMKPFEAMEALGANRVYSFLGAILPQVLPSYLASSLYTFEGNVRHAAILGWVGAGGIGVILNEKIAWREYTNLGMILVALYVTVLIIEY-----------
296129229    -------------------------------------------------------------------------------------------HVAISVQRVLIGFAIGALAALAVAAFVGLSRAGDVLLAPTLAAIRAVPSLAWVPLLILWMKIGEESKITLVAIGAFFPVYTTVAAALRHVDPHLVEAGRAFGLRGVELFRSVQLPAVIPSVMSGLRLGLAQAWLFLVAAELIAASGLGFLLTDSQNNGRVDRILLAIVLLALIGKLTDSVVALVEK----
282857682    ------------------------------------------------------LPALLFALWWWGSARQWWSPVQVWRAFWSMTRSGLLGDLWASVRRVAVGFSISFALAFTLGLASAWTRR-TEYYGHLVEFLRHVPPLSLIPLLILWFGIGEKSKTVLIVLATFFPIYMSVHKGFVTANTKLMEVGRTMGFSKWRLFSRIMFPCAVPDILVGMRIGIGYSWRAIISAEMIAASGLGYMILDAQQMSRSDKVVAGVFVIGLVGYLTDAALAALIAR---
280962885    -----------------------------------------------------------------------------------------------TLGIVLLGTLIAALISVPVAWIAAENPWLRPVGRAIGVVTRAIPDVVILALSLIFVLGSPLPGIVAIGIHSIGMISKLFADAIEQSDDGPRLAIRAAGGSRAQEFWSGVFPQVLPSWIATVLHRFDINLRGSAILGYAGVGGLGYAMSIAFEDFPYGRGLGIALVIFVLCVVLEIISSTIRR----
280962885    ----------------------------------------------------------------------------------------FANALLITIEVAFSAAVLSLVFALVFGSLAARNGHVRSAFRVLLVIFRGVPELVLAIFLIMVTGLGNQAGVVALAFGGVGLLGKLIADSFEEVPAGPERALTAAGATRGQRYLAATWTQGLPSLISNSLYLVDTNIRAATILGIVGGSGVGFYLTNASPVLKLHGQVTTLVIMVFVTVLVVEGIATWLRR---
92114056     ----------------------------------------------------WPAMLGLVALLGLWQGLVVATGVLAVVQALAAHHQLLWHHTGITVIEIVAGLFIGCLSGLLTALALARFHGLRRTLLPILLISQAIPLFALAPILMLWLGYGMTAKIVMATLIIYFPVASTCYDGLRQTPQGWLDLAQTLGADRRRRLLRIQLPAALPALASGMRMAASAAPIGAVIGEWVGSSGLGYLMLNANARMQVDLMFAALLILVTFGVALYFAMDALMR----
134300613    ----------------------------------------------------------------------VPLPLDALHSFLISLRGELLSHLGVSLYRVLLSLLSATLLAVPLGIFLGKNPEVDRKAAPLLYLTYPIPKVVFMPIFLIILGIGDSSKILLITLITFYQILVTTRDAAKNMAKEYIFSLKSLGASSWDLYRHVYLPGCLPAILTALRLGLGTAMAVLFLAEYATQTGIGFFIMDSLSRMNYEEMFAGIIAMGLMGFFLYILLDQAEK----
84502079     ------------------------------------------------------------------------------------------RDLWFTMKEVMIGFFGGATLGFLLALLISEFRPVRVLLYPYVIAFQSVPKTALAPMFLIWFGFGIESKVALVVSTVFFPVLVNTLAGIERTDPDQLDLLRAYCGKRARVFMRVKLPSALPSVFAGLELGVVLALIMAVVSEFLGAGGLGYRIMIFNTNLDMAGQFAAIIVLSIVGYILHFIVRQIGER---
169349475    ----------------------------IFDKKNRVSDKVLNFFIQASSALSVLILVVCIGYILYRGIPHFDFSYLVNTTSILKGTVGILPNIINTLYIIVVTLLVACPIGIGGAIYLNEYKKFVSVISFTTEVLAGIPSIIYGLFGMLFFGFSILTGSFTLAIMILPIICRNTQVALEGVPKSYREAALGIGATKWYMIRTVLLPSAMPGILTGIILGMGRIVAESAALLFTAGSTLTIQLYLEMAKANYETAFVIALVLIVIVLALNFLAKLISNK---
239813286    -----------------------------------------------------------------------------------------------TVWRTLQAFAIAAVVGVPLGVLLGSNEKAYRSVEFLIDFFRSTPSSALIPLFLLIFGVSDVNKVAIAAFGALLIVVFNSAYGVINARKQRVMAARVMGASRWQIFKDVLVWESLQPSFVGLRSAVSMALVIVIVAEMIGSDGLGHRIIDAQQVLNVKSMYAAILAAGALGYALNILFLIAERR---
238059728    ------------------------------------------------------------------------------------------EDVLPSLYRLGLGVAASIVLGIAAGTVIGLAHWLRELLEPLLEFLRAIPPPVLIPVVMLLLGITDTMKVVVIVSGAVWPILLNTIEGVRATDSVMTETAHSFRVSWWERLWFLVLPAASPRIMAGVRQALSVALILMVISEMFASSGLGYRIAYFQRNYLIAEMWSGI-----------------------
143735388    --------------------------------------------------------------------------------------------------------IFGMLISLPLAAMAASNLSPYWLTRQILAALRVLPSLIWALIFVIVVGVGPLAGVLAMTMYTVGYLGKLQYEALEGVSKEPLEVARAMGLPRWQVARFFAIPEASNALISQALFMFEYNVRHGSVIGLVGAGGIGWYMNHYLTPFQL------------------------------
138394005    ----------------------------------------------------------------------------------------LWQPVWDTINIATIGTIIALIIAIPVAFSAAKHPIIRTIALFIIVSSRSVNSLIWALILVFICGPGIFAGTIAIGLRSIGFCAKLLYEAIEEIDHNQVEAIQATGASRAQQMLYGIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSMILLVILGTVIISEWI----------
116751362    --------------------------------------------------------------------------------FFAVHDPDTLKNLLLTLQRVTIGFGIALCAGMSLGFLMGYSKTAMQLIDPVLGTVRQVPIMAWVPLTIVWFGLGDGPTVFLIAMVGVFPILLNTVAGVQSISADYYNAARTMGAGPWSIFKDVMVPAAMPDILTGMRLAVSAGWMSVI-----------------------------------------------------
158424268    -------------------------------------------------------------------------------------------RAWASLQVLLMGYAVGVLLAGILTIVAINTRIGSDFLETVTAMLSPLPAIALLPLALIWFGLGNGSLVFILVHSVLWPVALNTHSGFRAVSQTLRMVGRNYGLKGFAYIRKILIPAAFPSILTGLKIGWAFAWRTLVAAELVGQGGLGWFIFENRNLLEIPAVFAGLLTVILIGLVVNVIFRTIERR---
256371469    -------------------------------------------------------------------------------------------DLGITTARLAVGYVIGAVLGVVVGLALGVVRPLRSALSPLFAALYAVPQIALLPLLLVIFGLGETAKIITVAAVTFFVVELNTLGAVRRVPPELLEAGQAYGATRWRRFVHVLVPATAPGIFTGLRVAVALALVVVTATEFVAANGLGYLVWNSWQLFEPADMYVGLVVIALLGVV--------------
299134443    ----------------------------------------------------------------------------------LIGDYGYWQSWYLSFLRVLGGFGAAMVLGIPFGMALALNRTFYQTAFPTFEVLRPIPPLAWVPAAILFWPTQELSIAFITFLGAFYTIVINVVGGARSIDARYIQSAYAMGASRWTVFRRVVLPSTLPSIIVGASVGMGVTWEVVVAAEMI------------------------------------------------
111115041    --------------------------------------------------------------------------------------------IINTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEETFKTIPKSYKYASFALGANKTETIILIMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
126668758    --------------------------------------------------------------------------------FWYELIDGIWLDVVSSLVHYSVGLLLGSSLGITVGVAAALLPRFDALHAWLARLLRPIPPLAWIPFAIIWFGINPSAAAFIISIGVFWINYFASYSAVHSIDPSFDEVAQAFGQRRFSRLTKVNLPAAAPGILGGLRAGLGQGWMTVVAAELFGIPGIGQRMMEASSLLATDIVVVYMLTIAGLYALFDFLFMLIQRR---
195541998    ----------------------------------------------------------------LRLWVSMPSAIFVQL-WQWLADGTIWIHMGATLLAMILGYLLGSSTGIGAGLVLGCLPRTARVLSPFLVAFYSLPKIALAPLFIIFIGIGIGSKVALVATTVFFLVFSSTIDGVRDADRDLIRSLTLMGATPLEIIRKVLIPSALPWIFTGMRIAVRYAFTNTLLSEMIGSNGLGFLIESSSGMFDSTGSYAAIFVIIIFSVTLNELLTWAERKM--
153854854    --------------------------------------------------------------------------------LLMISDHSIFLHLGVTLYETFVSFFLVIFVSILFAILLWYSNNLSEILEPYLVVLNSLPKSALAPLLIVWLGATKTTIIVTGMSVAIFGSILNLYTSFRSTDPGKIKLIYTLRGNHLHVLTKVILPYSIPAIISNMKVNIGLCLVGVIIGEFLAAKGLGYLIIYSSQVFKMDWLLMSICILCVFAIFLYALIDFGEK----
142826054    -----------------------------------------------------WIAVLAVLGGAWHGADMRPLDLFSDSGNMGQFAKDFFPEMYVTLSVAVWGTVLSLVCAVPCGLMSAHNMWVVQPMRRMMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPRPAEGVRATGATSLDEIIYGVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGIGVVLYEAIRSFNYAQTAA-------------------------
254295130    ------------------------------------------------------------------------------------GKQTYYQQIWTSLKTVFFGFILATVIAAPLGIIMGMSPAMSAAFNPIIQIFKPVSPLAWLPIVTMVMSKSFLTSAITVTLCSLWPTLINTAVGVASIDKDLVNVGKVLKLDAWTKVTKLVLPSALPLIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGIIGFILDRFMAALQ-----
297563424    -------------------------------------------------WLPTAVAVVIVGFAWSATAEDQPYLLPPLAGILVEDPLLFVNNAWATLSIALTGVAFGAGTAFVLALLMSEIPLLRRAIMPLAVILNVTPVIAIAPALVVAFGFGMTPKVIVTAIITFFPVLINVTTGLRSVSRPVLHVFSTLHASRLEVLLRLRIPSSLPYTLAALRVVFPLSIVGAVVAEFVAAGGLGTMIRNSAATARLEYVYAAVACLAVMGVLMLALITVLERR---
71282501     ------------------------------------------------------------------------------------GKETFFDQILTSLFTVTCGFLVAAIIAIPLGIWMGLNKRLNSAINPIVQIFKPVSPLAWLPLVTMVVSALYVSSLITVSLCSLWPMVINTSIGVSSIDSDLLNVSKVLRLPTLTHIKKIVIPASIPMIFTGMRLSFGVAWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMAAVIVIGFIGFLLDRAMLELQRK---
269793559    ------------------------------------------------TWLPTTVSVVVVALAWSWVANKYLLPPLSAVGELLVEDSALFSNAWATLQIAIVGLGIGFGAAFVLAVVMSEIGVLRRAIMPLAIVLNVTPVVALAPALVVAFGFGMTPKVIVTAIITFFPVLINVTTGLRSVPVPVLHVFSTLHASRLEVLLRLRMPSALPFTLAALRVVLPLSIVGAVVAEFVASSGLGTMIKTSAANSQLAQLYAAIAWLAAMGVVMLLLITVVEKR---
136866988    -------------------------------------------------------------------------------------------------------------------------------MRMLLNIIRTIPSLIWAVIAVAAMGANALAGVAALTLYSTGYLGKFFSEAFESVDMKVARSLRGIGADPLQSFQYGIWPHAKPLIWSHCIWMLEYNIRSASIIGYVGAGGLGLQLHAYQEFHQWDRFATVLCCILIVVTVLDFL----------
15894678     ------------------------------------------------------------------------------ICLTLISEFGIMQNTKVTIYESLVGFFIAIIFAFILAIIMDSFQIVRKALYPIIVISQTIPTIAIAPLFIIWFGFGPLPKIIVVVITCFFPIVISLIDGFEKIDKDYINLFRSMKASRIQIFYHLKLPSAMVNLFSGIKIACTYMIMAAVIGEWLGGGGIGVYMVRAKNAYALDKVFAS------------------------
94499479     ----------------------------------------------------------------------------------------FWQDTASSLTRLALGVAIAATIGLMIGLLAGSLPLFSSWLSPLLTVVSLIPPLAILPILFIVFGLGELSKVMLIAIGITPFIARDILRRTQEVPSEQLVKAQTLGANTSQILIRVLLPQIMPKLIDAVRLSLGAGWLFLIAAEAVAADGLGYRIFLVRRYMAMDVILPYVAWITLLAFLID------------
255523551    --------------------------------------------------------------------------------YFLSIDNTLLIAVGASMERLMIGYLLSVIIGIPLGILIVRYKYVGENIKSIILGLQTLPSICWLPFAILWYGLSEKTIIFVIAMGSIFAISIATEGAINNVYPLYIKAAKTMGAKGFKLYLNVVMPASLPSIIAGLKQGWSFAWRALMAGEMVATKGLGQVLMIGRDLADISQVLAVMIVIIAIGLLLD------------
42523496     ----------------------------------------------------------------------------------------------ETLINVLAGLGLSVLVGGLISFVFSMSETLKRAILPFAVFFQTVPIIAIAPLLVIYFGFGAPTVIASSFIVSLFPIIANTLMGLESVSESQKDLFRIYRATRMQTLWKLKLPHAYSYIYSGLKISTGLSIIGAIAGEFVAGGGLGALIDSARTQQRVDIVFGA------------------------
254787385    ----------------------------------------------------------------------------------------LWRDTASSLGRLAVGVSISAACALILGVLMGAIPFARAKLSPLVTAISLVPPMAILPVLFIVFGLGEVSKIVLIVIGITPFMTRDLLQRVREIPTEQIIKAQTLGANTWQIIVRVILPQIMPRLIAAVRLSLGAAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVIWITFLAFVVDYLLR--------
163858285    ---------------------------------------------------------------------------------WSYYAEGVHGALMETLHIATLGTILSVALAVPVGLLAATNRLVNQLARLILVSSRSVNSLVWALLFIAIFGPGPLAGTLAIAFRSIGFVGKLVGEAIEEAQRGPVEALTATGASKGSVLWYGYWPQIRPAFWSIVLLRWDINVRESAVLGLVGAGGIGMTLDSAMNLFQWDRV---------------------------
194292722    ----------------------------------------------------------------------------------------------------LAGFAIGASAGLVFGTALGLSRLFERLVGPSFHTVKQISLFAWIPLISVWFGLGDAAKVVFLSLAAFFPVVLNTFEGIRAVPVDLLEVARVLRFNRTQVLWRVVLPSAAPSIFAGIHLALIYAWLATLGAELVSGKGIGNTMTDGRENFWMDLVIFGVIVVGLVGFTLNWIASRIESR---
254439788    ----------------------------------------------------------------------------------------LFAALLVTLQITLMALAVAVLGGVGLAVLFTQSRWMEMSFYPIAVILQVTPIVAIAPLIFIYVDSRMAGLLLCAWLVAFFPVLSNTTLGLNSADHGLRDLFRIYGATRWQKLRFLQLPSALPYFLGGLRIAGGLSLIGAVVAEYVAGSGLAFRILEAGYRLNIPRMFAALILIAVSGVVI-------------
150388354    ----------------------------------------------------------------------------------LSYTQEVFSKLLETIEIAVTSSFVGVLLAMPFALLITPSRHVAMILNRFFAFLRTIPNLIWAALLVSVFSIGQFSGIVALTITGFLIALKLFRENIETINENLLNSTKSVGANQIQVLRYCVLPTILELAASVFFMVLEINIRSATVLGLVGAGGIGQIMWRDLNHLRYD-----------------------------
150388354    ------------------------------RILQLILLSIVLGF-WIMNAIDINYARLIMGLGYLMISRMIRFEWAYVPRLLEGIRESFFIAIFATMTGAIGALFLSFFTAYNTAPLKVTS----FLTKGMVNLLRTFPPIVTAIIFFRGVGPGPLAGAMALSIYTTGVLTKLYSEVIENSHENIKNSILVTGSTNLNAFRYGILPETLPAFISLVLYRLESNIRTSTILGIIGAGGIGTILSMNITWRNWERVGLLILGISIMIMSIDVLSYYLRKR---
139208371    --------------------------------------------------------------------------------------------MVITIKMAFVSTLIGFIISVPIASLAANNLPIAIPARIVLAGLRSLPSIIWALLFAIALGFGPLPGILAMTLYTIGYLGKLQYEAMEGIANAPLESAMAMGLTHSERLFHVVIPESSNDLLSQLMFMFEYNVRHGTVLGLVGAGGIGMYIDNYINPFAYDKAFA-------------------------
50084748     ----------------------------------------------------WIVPVCLFALWWWMPAQILPTPKDTWHSFVEIASQDLWSQLAISLERFGLGLLSGVLGGVFLGVLLGYSRIAEQYLSATFYALVIIPTLAWLPLLMIWLGIENSLKIFIIFKATMVPIALHTQAGVRDIQPKLKEMAAILQFNRLTLLTKLVLPATLPYFFTGLRLAVAAGWTSLIAVELLASSGIGYLMVTGRQLFQLDIVFVTIFVIASVGIIFDFILHRIERK---
50084748     -----------------------------------------------------------------------------------------------SLYRAILGLIIGGLIGASVGIVVGLFKPIENLLAPTLNTLRLIAIFAWIPLLTAWFGLEDLSKIVFISIATFFPMFIATWKGMSSIPMQLVEVSSTLRMTLLQRLTLLILPSIAPSMFAGFRLALLYSWMASFGAEYLMGSGIGIYMMAAQQNFEMERVIAATVLVAGLGAILAWLGKITE-----
197303137    ----------------------------------------------------------------------------------MTLDQSIFLHIGITLYETLASFACVTLFSLLVAVLLWSSRKLSEILEPYLVVLNSLPKSALAPLLIVWLGATPTTIIVAGMSVAVFGSILNLYTAFITVDEEKIRLIYTLHGKRQHILTKVILPSSIPAVISNMKVNIGLCLVGVVIGEFLAASGLGYLIIYASQTFKMTWLLMSICILCLIAMALYALINALEKW---
238063035    -------------------------------------------------------------------------------------DKGIGLHLYISLRRVFLGFGLAALVGITLGLIMGAVRPVWSALNPLVQVLRPVSPLAWFPIWLYIIEEPAQSAIIVIFITALWPTLINTAAGAGAIPRDQRNVALVFKFRPLAYLWHVLIPNALPSIITGLRLSMGIGWMVIVAVEMLGNSGIGYFVWNSYNALELDKVVAAIVLIGVIGLVLDAILLMLSRW---
136288919    -------------------------------------------------------------------------------------DMDLFGNFFVTLGMTAGATLLALMIGVPFGYFLYRQERYGVAYEGWLAAAFAAPTVLLYPLFLVIFGRSHATLIAMGFIPGAIPIIIQTRQGLLGVSRTLLNVGRSFNVSDRDMFWKIQLPSAVPTIFTGIRIGVMYTVNIVAIEYLIDFGGLGRIVSEMYFRFDTPGTYASIIAVVFVSVFFYWGFGRIEKWLR-
88601405     ----------------------------------------------------------------------------------------------------FIGLGFSLLVGVPAGILIGWYPVVNRLLDPIIEIIRPIPPLAWIPFAIVWFGLTDLAAGFVIFIGAVFPVLINTYEGFRNIPRIFVEAGKMLGCTNAALIRFIAIPAALPHLAAGFRVASGVAWMCLVAAEMFGVSGLGQKIWWYYNLHQMDKVMVYMLILGFIGLLIDYIFRYGMNR---
282882349    --------------------------------------------------------------------------------LFSLNSKGVIYLLLETIAIAFLGTVIGAIISIPLAFLASSNKQIAFLTKLLIMVIRTIPAIVYGLMFIRVTGPGPFAGLMTMSFTSIGMLTKLFSDTILDLNKNILESLEALGCTSFRKIRFGILPQLSANFISTGIYRFDMNLRDASVLGLVGAGGIGSPLMFAINSYRWNQV---------------------------
222112084    ---------------------------------------------HGLAWYAGWAAVLLVLAASWKGADMRPLELLRDSGNMAEYAGSFFQEMLVTLQIAVWGTALAVLTAVPLGLLASSNWWVYQPVRRVLDAFRAINEMVFAMLFVVAVGLGPFAGVLALWVHTAGTLAKLFSEAVEAIDPQPVEGIRSTGATALHEIVYGVIPQVMPLWISYTLYRFEANVRSASVVGMVGAGGIGVVLWEIVRGFQYAETAAVMVIIIVTVSAIDLVSAQIRK----
142007410    ----------------------------------------------------------------------------------------------------VVGVLISTFIGVGIGVWVGLSEKFDWLVSPIFIIMQSAPLAALIPLVIMAYGIGIASKTFVVCIMAMPVIVLNTSGAVKNTPTSMIEMARSFLSTEREVIFKIIIPSASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRMTADYPSMYAAIFSIIVLAVLFLNVLERIEK----
134809119    ------------------------------------------------------------------------------------------ENSLPSLKRIFMGIMIALAIGIPLGVAIGRFSMLSDSTHLPFQFLRMISPLAWMPIAVLIYPTWDSAIIFLITMAAVWPLILSSAAGVKRIDPSWFTVARNLGASEFQIITKVILPAVLYDIVNGLRLAIGIAWVVIVPAEFLGSSGLGYAINDARDTLEYDTLAAYVVAIGFIGYILDSSCGYLTKK---
169627369    ----------------------------------------------------------------------------------WAGSSGLGVRIGEHLEYTALAVLAAVVIAVPLGLFIGHTGRGIFLVVSAVNALRALPTLGMLLLGVLLWGLGLVPPTVALLLLGVPPLLAGTYSGIANVDRTVVEAARAMGMTERQVLFGVEVPNALPLILSGLRTATLQVVATATVAAYASLGGLGRYLIDGIKVRQFHLALVGAIMV--------------------
253574854    ----------------------------------------------VLLFIIWEVFTRIGWLDSYYWSSPSAIWQTT---WLQVAEGGLLGDIAYTSGSTVLGFVFGTLCGALLGLSFWWSRSYAGISEPYLIILNAMPKLALAPVLVILLGIGFFSKVALAFSMTVVVSALSAYSGVKSVDPDMEKLMYSLGAKRWQVFTKVVIPWSMPWIISSLRINIALALAGAIVGEFIASSGVGRMIMYAGTILDI------------------------------
83588972     --------------------------------------------------------ILFLFGCWWLLARGINNPGLPEPRLALQGLARFWPELARHLYFSVVSLALALLLAVPLGLWAGRNRAVDSFLAPMVYLLYPVPKVALLPVAMVLLGIGDGAKMLIIFLVIFNQILITTRDAARKIPDQLLLSVASLGAGKASLFRQVILPACLPDIITASRVSLGSAISVLFLSETIGNSGLGYFILDGLFRADYGAMFAGILTMAGMGLVLYILLHLFE-----
187477249    ------------------------------------------------------LLILVLLFGAWELGVSAGYINGFLFGSPAGVAQAAWEHAGYTLWASALGFVVGTAVGTAPGLGLWYSPYAAKVVEPILVAVNSVPKIAFAPLIILWFGTGLISKVALSISLTAIVALLAAFQAAKDTDPDIQRMMASLGATRNQVFGKVVVPAALPYIISTFRINIGFALVGTVVGEFISSKGIGHVIFVASSLYDLNTVWVGIFTLMLLGFVLSAGVDIAEKR---
296269532    ----------------------------------------------------------------------------------LIESGRLQENLLTSLQRVGLGLAFGTVLGTVLAVVSGLSRWGESIIDGPVQIKRAIPTLALMPLLILWLGIGEGMKITTITLGVLVHIYIQTHNGLRSIDSRYVELAETLRLTHRDFIRKVVLPGALPGFLIGMRFAVTAAWLFLAVVEQINSSGIGYMMDLARSYGQTDVIFVGIVLYGLLGLVSDAAVRLVQRR---
222106512    ------------------------------------------------------WALPLLILIAWEASSRAGLLQQNVLPAPSAVAEAFWRLTLSSTVRALAGFAIGGGIGFALGLLNGLSALSRGITDTTLQMVRNIPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYVNTLLGIQSVDPQLVEMGRLYGMKPYRLFRKVILPGALPAIFAGLRYGLGIMWLTLIVAETIAASGLGYMAMQAREFLLIDVVVLSILIYALLGKLADLLARFLER----
139052373    -----------------------------------------------------------------------------AAFLGVIPKVGYWMSWVSSFSRVLAGFLVAMIIGIPFGLLLAVNRYFRGIFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQMDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAE--------------------------------------------------
142810931    ----------------------------------------------------------------------------------------LFGSLLATLKITLLAFALATVLGVIIALLFVQSPLIEASLFPYAILLQVTPVVAIAPLIIIWVKDMNVALVLCATLVALFPIISNTALGLRSVNPGLINLFRINRATRWQTLVRLRIPSALPYFFGGLRISSGLSLIGAVVAEFVAGAGLAYQILQAGFQLNIPRLFAALLLITVTGVVLFAITAWVSR----
84685623     -----------------------------------------------------------------------------------------------SLSNMAVGLALAILIGVGTGLYIGDHAKVRQAAMPMLNFLRSVPPAAIVPIVIIALGIGAAPKIFIIAFTCLWPILLNTIDGVRGMPEELSDTARAFRIPRGLTYRRVLLMASLPQIMAGIRVAIAVALVLMVISEFFGASGLGFYINENKQRFAMVETWAGTILIGVLGYVLSAVFLQIER----
89895481     --------------------------------------------------LSFLMVISLWKVLTLHFSPLIVPTMGSVLAEIILTSPDLYAMIPLTAGRLLAGLSLGVSLGLVLGILMGNFSQVKGVLSPLVGIMQTVPPVSWVVLALVWFGFNGKPAVFIVILSTLPVITINVCAGFRRIDKNLLEMASLYRFSKVKRLRHVILPSILPYFKSAFQIALGSGWKIAVMAELTTSDGIGGMIKLGRLNVEPESIIAWSILVVLLFYLSDFLIGKFLFRK--
269124729    ----------------------------------------------------------------------------AATALDLLQDGTLTGAIGVSLRRAALGFALGAIAGIGLALIAGLSRLGEHAVDPPMQMLRALPLFGLIPLFILWFGIGETPKIALVAFGVAFPLYLNTYAGIRGVDAKLAELGKVLRLSRAALIRHIVLPGALPQTLVGLRQSLGVAWLALIVAEQINANGLGFMINDAREFLRTDIVVVGLLTYAALGLLTDAFVRLLERR---
288960311    ------------------------------------------------------------------------------------------HHMGATLLRVLAAFALAMSVGVGLGLSMGRSVVMDRLFGPWLVFFLNLPALVVIVLAYVWFGLTEAAAIGAVAVNKIPNTVVLVRAGARAIDEGLIEMARVYRLSPTDRLRHVLLPQLTPTIAAAARSGLALIWKIVLVVELLGSDGVGFQINLLFQTFDVAGILAYSIAFVAVVQLLEYVLQPAERR---
294628398    ------------------------------------------------------------------------------------------QACWDTLYMVGWSTLIAVVAGLPLGVLLVLTDRANKVLGQLVNIARSMPFIILMVALMSFTRWVTGAAIVPLAIGAIPFFARLVETAVREVDGGLVEAVQAMGGNTWTVVRKVLVPESLPSLIAGTTTTIVALIGYSAMAGTVGAGGLGDIATRGYQRFETQLMW---ITVAILAVVISLI----------
135526137    -------------------------------IVSFTSWDFVSENEWAYWPGLPWTFVCSATMLLGYSLQGIRLACLSGLSTLYIAIFGQWEPAMQTVSLVLIAAPVSFVIGLFFGVLAYKSGTAEAVLAPLLNVAQTMPQFSYLVPAMVFFGVGDHAGAIATIIFATPPMIRLTLL---------------------------------------------------------------------------------------------------------
144135990    --------------------------------------------LALFAAILVLWEVGVRTGAIQSIMVPEPTAIVGAILELYVSERTIYEHFIITLTEAVVGFLIGGAIAVTLAVGSALYEPFKRYVSPYAIVLNVTPGIALTPVVIAWFGYGMGSKIALAAIICFFPIYVNTLTGLLQRDDDREELFRSVGASERQVFMALRVPSALPLLFAGLKIGLTTALIGAVVAEFAATAGVGVLMSRFSFTLDMASSIAALLSMTLIGLILFYSMEFLDDR---
160878960    -------------------------------------------------------------------------------------------HIGITLFETFISFGLVIGIGLLVAVLLWWNESVAKVLEPYLVVLNSLPKSALAPVFIVWLGNNMKTIIVAAVTVAVFGTIITLYTNFNSTEQDKYKLIYTLGGTKKDVLFKVVLPGNLPSIISCMKVNIGLSLVGVIIGEFLAAAGLGYLIVYGSQVFKLDWVIMSIVILCIIATALYGILSYIERRVR-
150376081    -------------------------------------------------------------------------------------------HLGMTLWRVVCAFVPAMIIGVAVGFLMGRFASVDRWLDPWLVVFLNLPALVLIVLCYIWIGLNETAAITAVVLNKIPNVATLLREGTRALDPNLDSMAAVYRMRPLARLRHVIMPQLAPFIAASARAGIAVIWKIVLVVEFLGSSGIGFQIHFYFQLFNVAMVLVYALSFIGVMLLVEALFLQPAER---
290509174    -------------------------------------------------------LVAVAVVLLWQGAVSYFRIPAFLVPSPLVMLESLWTHLTPLLKITLISFLLSIVIGAAVAFILVQNRFVETALFPYIVFLQVTPIVAIAPLIIIWVKDATLSLVVCATLMAVFPIISNTTQGLRSVSPGLLSYFRLNHASRWQTLVRLRIPSALPYFFGALRISSGLSLIGAVVAEFVAGTGLAYQILQAGYQLDIPLMFAALLLISLAGIALFGVMSWVSRR---
142746171    -------------------------------------------------------------------------------------------HILSSLGRVILATVVGLPAGIALGILAGMNRPISKFLEPVGVFANSISGIAWIPLAIVWFGVGWVTTLFIMLNTIFWLMFFNSMLGVRSVAKVYEDSILTMGGSRWDVITQVYLPGAMPSIITGMRMSMGFGWRALIAAEMIGGSGLGFMIFTSAAEFKIEEVFLGVIIMALIFMATDRYLLAPLEK---
70730546     -----------------------------------------------------------------------------------------YEHVLVSLKRILVGLLLALLIGVPLGLLVGSYRHLEAATTPAFQFLRMISPLSWMPVVVMLMGVGDQPIYFLLAFAALWPILLNTAAGVRQLDPRWLQLSRSLSATRWETLRKVILPGVLGHVLTGVRLSIGILWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMAMVLLIGVLGFALDALARGLHRR---
32474748     ----------------------------------------------------AVIMVAALGIAAWHFVVKLFDLPKLLLPTPWQVAEAGWQHGWITLWTATVSLFVAVIIGGSVSILFSQSRLLRRALFPYVVFLQTVPIVAIAPLLVIWSGYEFRTAVIATVIICLFPIVNNVTTGLTSVRPEHNDLLRMYGATRWQRLCRVQIPTAIPFLVLGARISSGLAVIGAIVAEFFVSNGLGAVMTGWQARTMTDALMAALAVSTLLGLIL-------------
121603457    -------------------------------------------------------------------------------------------HIGASAARVAAGFALGAALAVAIGALVGLSRLGERLLAPSFQALRAIPSLAWVPLLLLWLGIDEAPKIVLIAIGAFFPVYMGVASGFRDVDRKLVEVARMARLSPLALVRRVLLPAALPAVLTGLRNGLSLAWMFMVAAELIAASGLGYLLTDGRETSRADIVLAAILLLALLGKLTDSAMQWLEHR---
258636368    ------------------------------------------------------VYLLAVLLSAWLLARHSGVPNFAVLAALWLHRALLWHHLLFTLAEIVLALLLGVGAGIVLAVLMAGSPTVRRLLFPLVTASQAIPVFALAPLLVLWLGFGIASKVVVAALILFFPLCLSLFDGLCRTPPGWIELAQTLNASRLRLFWQVRWPAALPQFFSGLQMAVVLAPIGVVIGEWVGASGLGYLMMQSNARLETATSF--------------------------
164687356    ------------------------------------------------------------------------------------------DAFLQTMYMIIVPTIIATILGFILAIILVLNKYVYSVVGFVVNIVRSFPFIILLVALIPFTSIGETAAIVPITIGAAPFIARIIENALNEVDEGLIEAAKSFGATKTQIIFKVMIKEAMPSIISGITLSVISILGYTAMAGTVGAGGLGVALVYGHQRFDTAVMIYVVITLVIVVQAIQMLGDYAYKKLK-
293374909    ---------------------------------------------------------------------------------------GIFPMIVSTLMLIAVALLFAAPIGILAAIYMVEYAKLVNMIRFATEVLSGIPSVVFGLFGMLIFGMSILSGGLTLMILLLPTMMRTTEEALKSVPMSYREASYGLGANKIQTLSKVVLPSAIPGILVGVILSIGRTIGESAALLF-------------------------------------------------
240169163    ------------------------------------------------------------------------------------------EHAWVSVRRIAIGFAIGSTVGILAGAVIGTSPLAAKILEPTALTLIPVPAVAWIPVLVIVFGIGELSKVTLVAIGSATTLILATAAGIRSASQDLVEVAQLYEKSRWTVLRTVLLPSAAPSIVASARVAMALSWTLLVAAEVIAANGLGWLIWDSRNFARPAAMIAGMLAIGILGKATDGLLARFGR----
296274328    -----------------------------------------------------------------------------------IKNKDLFWNLFITLYRVFVAFFITMSIGIIFGLLMGFYKKVDDFFDFLLILGLNIPALVTIIICYIWFGLTDFSAILAVVINKVPIVIVNIREGTKAFDKKYMDFAKIYKLSRKEIFLNIYLPQLYPYLLATTRLSLSLIWKIVLVVELLGSDGIGFQISMFYQYFDISSILAYSFAFISVILLIE------------
89097937     -------------------------------------------------------------------------------------------DLAASFRRLLIGLGISLVLGSALGILLAKSKTADETLGTVILALQSVPSIVWLPLAIMWFGLNEVSVIFVVILGGTFVMTLNMRVGIKNVSPLFIRAAQTMGSSGIDLFTRVIFPASIPYVVTGARLAWAFAWRALMAGELLSTGGLGYTLRYASDFGDMSLVIAVMIIIGVIGSIVDQLI---------
218283061    --------------------------------------------------MPLLVFILVIGGWELYVRALYILPSPSKIISALIENMDILQHSLVTLEESVLGLLISTFFAIVISIGMDLSKTFKTSIYPYLIVTQTVPIMVLGPLFSIWFGFDLLPKVLIVIFMCFFPIAISFTDALSQVSEKEINLLKSFGANLFQIYKIVKIPSGAIGLFSGLKVAATYCVGGAIVGEWLSSRGLGYYMLRVKNGYMLDKVFACVLMIIFWSILLNLGVSLLEK----
209516849    ----------------------------------------------------PVVFLAVVEVLVRASILPMHLVSAIARTLWDLGAARLARHIGASVIRVYGGFAIGAALALLVGAAMGLSRRVDALLDPAFQALRAIPSLAWVPILLLWMGIDEAPKITLIAIGAFFPVQLSVVAGIHGVDRKLIEFGQLNRLSGRALFTRILLPASMPQIFTGLRTGLSLAWMFMVAAELIAARGLGYLLSDGRETGRPDLVFGAILLLALLGKLSDGMLKAIELR---
139648476    ------------------------------------------------------------------------------------------EEALVTLREILAGFAMGAVFGAMAAIFIAAFPRIGRFIWPVLVVLQSFPVFVIAPMLVLWFGFGIASKVVMTTIIVFFPVASSFADGLRRTDPEIVAAGLLDGADHFEMLRHIRLPLAMPHLFSGLRIAAPLAPLGAVVGEWVGAGGLGFLMVQANARMQSETVFAAMLILALEAVLFRKAVDLAAP----
280963652    ----------------------------------------------------------------------------VTVGWDLARDGTLWAALQASLWRVLWGLGLGVPIGVVLALASGLTRVGDDLVDANIQMLRFVPIIGIQPLLILWLGLGETAKISLIVMGVAFPIYVNTSVAIKSLHPGYRELADVAGLSRAGLIRHVVIPGALPSFLVGLRLAAAVAWLLLVFAEQLNASGIGYLMIRAQTFFQSDVIVLCLVIYALLGLVTDGLIRLLDRR---
150015503    --------------------------------------------------------------------------------FKMALSGELFIHIAISIERMAIGFILATVVAVPAGFLGGWVPKLASFFNPLFTNFSQVNPFTLIPLFIILFGIGEAGKVSIIFWVILWPMLFTTMAGINQIDPIFIKGARSMGATGIQIFFNVILPGSISRIFTGIKTALTVGFTMLIGTEMVGSAGIGWIVSNSQKNYDVPKLYVGILTIAIVGALISVL----------
154251347    --------------------------------------------------------------------------------------------LWVTLRVTIAAFLLAAVGGVGLAVLFSQSRHIEMALFPYAIVLQVTPVVSIAPLILIWVGYDNVALLILAWIVAFFPILSNTTLGLRSADHNLRDLFRLYGASRWQVLMELQLPSALPYILAGLKISGGLALIGAVVAEFVAATGLAWRIVEAGNRLDIPRMFAALFLLSTLGICIFFGLTLLEKR---
260888760    -----------------------------------------------------LLFWQAICAFGGWHEALFPSPLAAILGFVELLKDGLFEDVAASLVRFAVGYLASVLLALAAGLILGWYSKVWAYLNPIAQVLRPVSPVAWLPFIVLFFGIGEAPAIVIIFLAAFFPVLLATVAAVQKLDPVYLKVAQNFGIKEPAVFTKIILPAIFPQIATGLHLALGTAWVFLVAGEMVGASGLGFLIIDARNNLRADLLMAAILTIGLLGLLLDSAMSLAER----
289523649    -------------------------------------------------------------------------------------------HALVTALEIGLGLCLSLAISLPLSIVMFKHPSIDAALTPFLVASQAIPVFAVAPLLVVWFGYGLLSKIVMATIVIFFPLTVSTYSGFKQVDPDLEIIFDLLDAPFRKKMRLLYWPAALPSFFSGLKVAVAVATIGAVLGEWVGARGLGYLMIQMNARLRTDMLFAALVWLSLMGMGLWLLVSRLEKR---
299123089    ----------------------------------------------------------------------------------------IYQHAAFSAMRVVVAMVLATATAIPLGLVIGASRRWEDALFPALEVFRPVPPVAWVPIALLLMPTFRSGVIFVVFLGAFFPILVNTIEGVGTVDDEYLRAAESLGADSREVFRHVIFPATLPSIVTGVSTGVGLAWITVVAAEMAGGIGIGYIIFQAYRLLQTDVVAVGMIAIGILG----------------
237747877    ----------------------------------------------------------------------------------LVKTDTFWTDVAVTVRRVLLGFVLSAIVGTVIGVVFGASRRLAVFFEPVISVLNTVSSAIWAVFAIIWFGISDASTVTVVFMTAMPLILTNIWDATRTVDRQYVELARSFRMNTFQIVRKIYIPTILPAFFSASRLAFGFGWRVSLVAETIGAGGIGYRLRLAADMVQSAQVFAWTVLLIVFMVLIE------------
296437343    ----------------------------------------------------------------------------------------LFQHSCYTAQGILGGFFLALLLAILFSATMLLFPSTQGLLHPLCVLVQCLPMFTLAPLIVLWFGWGTRAVIIPTALSIFFPLALTIHQGIENSPEELLEQFTLYQATTWQKLFKLRIPNGLPHIFSGLKIAMSAAGFATIAGEWVATSGLGILILESRRNYDMAMALAGLFVLTMLTLSLFYSVLLLERR---
19743670     -------------------------------------------------------------------------------GYEMALDGSLLPHLLASAGRAYTGLFLGIVVGVLLALAAGQSRTGEAVIDGLVQIKRAVPTLALIPLAIIWLGIGEAMKVFLIFTAVLIPIYINTHAALRSIDIGHVELAQTLGLSRAEFIRKVALPGALPGFFVGLRMAVSLCWTALVVLELINTTGIGYLMNRARDWGQTDVIVVGILIYALLGLLSDAAVRRLEA----
149374636    ------------------------------------------------------LMLLVFVGGSWLVFRGEGLESLSLVREFNARPDKFQQALWTHLALALGAVAISAGLAFALALKMIRSPAWQRPLLGAVSFLQTIPSLAVFGLLIAIRGIGWAPALLALIAYSLLPMVRNTFVAITEVPESLADAARGMGMNEHQVFFQLKLPLALPVIIEGVRITTIQAIGLTAVAALIGAGGFGGFIFQGLGQAAMDLVLLGALPTI-------------------
134293005    ----------------------------------------------------------------------------------------LWRATWATLKSVVAGSIASLVVGTLAGFALKRH---EAFFGPLLNFAQTVPYVVWALMSMIWFGLSQASVIFTIFIAGFTIIAYNVSAGLHQIDRQLLEMAESVSANRLMTFRHITLPSLTPYLVSGSRTMIAICWKIVVLAELASGGGIGYNLYVGWEFNRTNEVFAWTVWLVVLMLLTDWLIIAPIDR---
194292746    -------------------------------------------------------------------------------------------HLGNSLYRVFAGFGAAAAAGIVLGMAIGRSRWLEDLLLPPLEVLRPIPGVAWIPLAILMFPSSELSMIFITFIGALFPILLNTIHGVERTDPRLIATARSLGARRWTVFPEVLLPAALPSIVTGLAIGMGTSWFCLVTAEMIGQYGIGYYTWEAYNLQNYADIVVGMLLIGAFGM---------------
229822266    -------------------------------------------------------------------------------------------ALGQTVLVALAGLAIAVVLGLAYAVVMSQSVWAERVLYPYAVILQTIPILALVPLIGIWLGYGFPARIVVCVIIALFPMISNTLFGLLSASPAAHDLFTLNKATRWQRLGKLQFPAALPSIFTGLRNAAGLSVIGAIVGDFFGSPGIGGLLRTYTLRLNMDALFMAIILTAVFGVVVFSIFAALDR----
150020769    -----------------------------------------------------FLFLIIWYILALIIQSPIILPTPLEVGIALILSKNTWESIYNTLIKGIFVLFFTLTLGSIFGFIMGICKKCFELLRPTFTIIQSVPIISWLALVMFVWGIGLTGPIIISTLSLIPNVTFSVAQGVRNTDKKLLEMAKTYNVPKGKIIKDIYFGSIIPFLLSALEVISGNLWKVVIVSELAGKEGIGVQISWARQYVDTPKVYALTIIAVILGISTERLIKIITKR---
52000654     ------------------------------------------------------------------------------------------------------------------------NRFTYTAARGTISLLRSAPELIVALFLVLAYGFGPIAGVLALGLHAAGFLGKFYAEDIENADKKPQEALEAIGAGKLKTLWYGVIPQVLPQYIAYTAYILDRNLRMATVIGLVGAGGIGQELKGRFDMFQYGHVMTILIAIFVFVFVLDQLQARIRAK---
170741113    ---------------------------------------------------------------AYLGRIMPPLSPGTLPGDLAAWYWGLPKWTMETLLMAYLGTLFGGIAAFGLCFLATRSRLLCFATRRFLELCRTVPEVVFALLFVIAFGLGPMVGVMALAIHTAGALGKLFSEVVENIDMKPVEGLTASGASWVETARFAVVPQVLSNFASYGLLRFEMNVRGAGVMGFVGAGGIGQEFLVAIRNFYYSDVSAILLMIIVTVIGID------------
255333286    --------------------------------------------------------------------------------WLLIANGTLLVHLKVSFIRFLIGYLSAVITAVILGLMLGRLAKLWNIIDPIVQILRPISPIAWSPFIVLWFGIGDIPAIVIIFIAAFFPVLLSTVSAVKKVDRTYLKVAENFEIKQPHLMTKIIFPAAFPFIANGLHIAIGTAWIFLVAGEMVGASGLGYLIVDARNSLRLDLVLAGIIFIGILGLILDKAIQLFERW---
209521601    ------------------------------------------------------------------------------------------HEMYVTLSVAVWGTALSLVCAVPCGLMSAHNQWIVQPMRRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPRPAEGVCATGATRLDEIVYAVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGIGVVLYEAIRSFNYAQTAAVMIMVIVVVTVIDLGSAWLRER---
218133139    ----------------------------------------------------------------------------------MLGQKNTYIITMHSLIRIFAGYTAAFVTAVLAGLAAGYVRAVRIMSAPLISAMQALPVTAFIILVLMIAGAKNVSAVIA-FIVVFPVVYHGMVQGIDNMDKNLAQMADVFNIHGMRRFRYISLMQCMPYIRTAVKSSAGMCWKAGAAAEVIGRNSIGEQMYLAKLYLETDVLLSWGIIIIIASVVFEKLLLLI------
170741615    -----------------------------------------------------------------------------------------------SLGVLAQGYAAGVGLAFLLTTLAVSTRAGRDLLTTLTAMFNPLPAIALLPLALLWFGLGNGSLIFVLIHAVLWPLALNTFAGFQGVPETLRLAGRNYGLTGLAYVWQILIPAALPAILSGLKIGWAFAWRTLIAAELVGRGGLGWYIFQNRNELYTDRVFAGLLLVIAIGLAVETIVFATVER---
256775005    ------------------------------------------------------------------------------------------QACLETLWMVGWSAVIAILGGLPLGVLLVLTDRVNKVVGQIVNIARSMPFIILMVALISFTTIGPAAAIVPLAIGAIPFYARLVETSVREVDGGLVEAVQSMGGSTWTVVRKVLLPESLPSLISSATTTIVALIGYSAMAGTVGAGGLGDLAVRGYQRFETELMW---ITVAILAVVI-------------
140258595    ------------------------------------------------------------------------------------------------IELILLVMTIVSITAILTGLLVWKSTAASEAVTGFWSVVFTIPSLAMFIFFIGPFGLGWLPAVIALVLYGQLPVVRNTIVGLRSVEPAIMESAAAMGMKPFTVLRKIQFPLAWPVIIVGIRVSAMLIFGISAIAAYVGGPGLG------------------------------------------
256755373    -------------------------------------DRLATVVLYIIASGIILLLLSFVGYLLYQGRERLNLHFIISSPVFMKEGGGIGPQLFNSLYIVFLSMIITVPIGLAAGVYLSEYSKVTDIIRFCIEALASLPSIVIGLFGLLVFGYTLFSGALAVAVLNLPVITRISEDAIRNVPDTVKEASLAMGATHWQTIYKVIIPTALPALVTGLIMTSGRVFGEAAALLYTAGMSSPNLNFDDWNPFHIRSPLNPFRPAETLAVYIWKVNS--------
237734872    ------------------------------------------GFALAFLYLP----LVIMAIFSFNDSKSLSSWSGFSLRWYLFVNQQMIDAIVVSVSIAILSTVISTVLGTITAIGVSKSKPLLRKLVLQVNNLPIMPDIVTGISLMLLFSFIKVTMLLAHVAFCTPFVITNVLPKVRQLDVNLADAAMDLGATPFQALTKVIIPQIKPGIISGALLAFTMSFDDFIISYFVSGNGISIVIYNMSKRTNPSYALATIILVVVL-----------------
182417120    ----------------------------------------------------------------------------------------LFKHIGITCYETILGFSLGTILGVIIAVILWWYPTVSKILDPYLVVLNALPKVALAPIIIFWIGNGMPAIIVIALLISIVTTIISVLSGFNEIDNEKIMLMKTFKASKLQILRYLIFPYSIPVFISALKINVGLSWVGVIMGELVAKSGLGFLIVYGGQVAQLDTVMMSIVILSVIAFLMYEIVAILQKK---
269955231    -------------------------------------------------AIGPLFVLALWWVASAQAWVSPILGTVWAAAVDLVSSGKLQDNLGVSLGRAMTGLGIGLVVGVTLALLTGLSKVAELLVDSNVQMVRSMPILALQPLVIVWFGIGEPTKILLVALAVTFPVYINTHAAIRAVDARFVELATTRGLGRLALVRHVVLPGALPGFLTGLRFATSISWLVLVVAEQINAAGIGYLMTQARTVARTDVIIVGLVVYALLGLLSDTIVRLVQRK---
293401075    ---------------------------------------------LILGLILVFFYFPILYMLVFSFNGSRSLTSFDGFSLQWFSDRNMMEAIYYTLITAVIATFISTIVGTITAIGLSKSKRIVREVVQQINDLPIMNPEIVTAVGLMLFYVSMLTMLLAHIAFCTPYVILSVMPKLRSLDPNLAEAAMDLGATPAKAMWKVIVPQIMPGIVSGALIAFTMSFDDFIISYFVTGNGISTLVWTMSKRINPSINSLSTLIVIMITITLLFVNLVPEKRQK-
229542731    --------------------------------------------------MPWVVPVCLLFAWQLASSAGISPVAVVKAAWGLTQSGQLFNYIGASTKRALIGFLVGGGIGFGLGLFTGLSKKAESLLDSTVQMIRNVPHLALIPIVILWFGIGEEAKLFLVALGTFFPIYLNTFHGIRSVDRALIEMGEVYGLKGTALFWHMILPGALPSILVGVRYALGVTWVTLIVAETIASSGIGYMAMNAREFMQLDVVVLSIVLYALLGKLSDWLAKIAEQR---
256774646    ----------------------------------------------------------------------------------LIGTGELTEAIAASGRRAAIGFLIGAAVALTLSLTAGLFRLGEDVIDASMGMFRAIPWVGLIPLFIVWFGIDETPKIALVALGVTYPLYFNIYGGIRSADAQLIEAGRMVGLGRIGLIRYVILPSALPGALVGLRYALSTAWLALVFAEQVNADGIGYLMSNAQQYFQTDVIVLCLAVYAVLGLLCDFAVRLLSRR---
297203733    ------------------------------------------------------------------------------------------DDVLPSIWRLVAGYALAAVVGVAAGTVIGSYRRVRAVCEPVLEFLRAVPPPVLIPVIMLFAGIGDTMKVTVIASGCVWPILLNTVEGVRAVDPVMLETARSYGITGPSRLRNLVLPSAGPQIFAGLRQALSLGIILMVISEMFAANGIGFTIVQFQRSFAVPDMWTGILVLGLLGFVLSVVFQLVERR---
135428449    ------------------------------------------------------------------------------------------------------------------------SGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEEGKIILLFLASLWIMTISARAGVSGVNISKIHAAYSLGASKRQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYSIDILMRIAE-----
254472027    ---------------------------------------------------------------------------------------GIWGAAVGSFWTMLVTLSLSFPIGVAAAIYLEEFNRWTHLIEVNINNLAAVPSIVFGLLGLAVFRSAPVVGGMVLALMTLPTIIIASRAALQAVPPSIREAALGVGASRLQAVFHHVLPLAMPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
289548484    -----------------------------------------------------FIYVGLIFMLWSISSKMIESPLFPSLALLNAFEEGFFSDLKTSIIRITIGWLIAILTGTIIGILVSYYRWFTPLDY-INDFFRYLPVPAFLPLTLMWFGIGETSKIFLIFLGVFVQVIAMVANEIRNFPYEYIEVGRSLGMNRHQILYHIILEGIKPNLWDIYRINLGWAWTYLLVGEVAAANGLGYRLIKSQRFLQMDMIYAYLIVIGLIGLLSDSFFRVSKP----
283823932    -----------------------------------------------------------------------------------LGSGELWMHLSASLQRIAVGFALGAVAGLLLGAAIGASPSLRALFRTPFLVMTQLHALAMLPLIVLVFGIDEEMKLFVIGWATFIPVVLNTAQGIREVCPAWLEVGRVLGFDPWYQATRVVLPAAAPSIFTGIREGLANAWQALILAELFASSGLGYLIVWGRQLFQLDLVLTAILTIALVGLLLNGVLGIAERR---
135114245    ---------------------------------------------------------------------------------------------------------------LPIGRYAANGTRSGRFLLSFVGILYTVPSFVILPPLLGIGFLSELNVIIALTIYAAAIMVRSAKDAFESIPTELLLSADAIGYDRKKKFFRVELPAAGPVLLAGLRVVSVSTISLVTVGALVGVQSLGYLFTDGFQRKIAAEILTGVFGTMVLALLIDYLLVLIGAK---
227882317    -----------------------------------------------------------FLALWWLAGRTQPSYLLVGLALWTELTSGLFVHLGQSLLHYVPGVVVGVTVGSAVGIAVGWSDALDDACTPIIRILRPIPPLAWIVFAIIWFGLGHSGAAFIVFIGAFWITFYNAYSGVESASRELMEVAETLGVTDWRLIRRVVLPDATPELLTGLRTSVGQCWMMVIAAELFGAPGSGTRLLR-------------------------------------
217978968    --------------------------------------------------------------------------------WTMLVDGSVWRAFTPSASRVGWGLGFAIVIGAPVGVLVGRSRFFREATYIPFQLVRMISPLAWMPIAILLFATWDGAIVFLIAAAAVWPIVFAVAHGLKKLDPDWFKVAHNLGANPWHVLTAVIIPATAQDFLSGVRLAAGVAWIVLVPAEFLGTSGLGYAINDARDTLEYDRLGAIVLVIGVIGFVFDGLLLALIRR---
223938051    ----------------------------------------------------------------------------------------LFDSTWHSLILLLSGYALGVAVALVTGVCIGWFPHARYWGMPLLKVVGPIPATAWIPLAMVVSPSATCSAVGLIALAVWFPVTMLTASGISNTRASYLDVARTLGASRSYLIFKVAIPAAMPNIFLGLFMGLGASFLTLVVAETVGVSGLGWYVSWAQGWAEYGKVYAALIIMAAFFSTIMTLLFKVRDR---
296108990    ------------------------------------------------------------------------------------------EPTIQTIAIAYVGTILGIIFSIILGILASRNMTVYEISRVIIMIARVIPDIVWAFLLIPAVGLGAAQGIFAIAIHSTGMIGRFFAESIEEIDPKPLEALETCGATYFQKLIYGVFPQVMPSFVNYVMYAFDHNIRVAIILGMFGVGGLGFQFIIKFRVFEYDNVFAILLLIFIILLGVEKISSYIRKK---
294085665    ----------------------------------------------------------------------------------VVPNLGYWQSWVASFQRVLAGFLVAMIVGIPFGLMLAVNKYFREIFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARAIDVRYLRAAQSMGASQWHLFYRIILPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
160880963    -------------------------------------DTILIGFTLLCAGIAIALFVGIVAYVFFRGIKSVNWEFLTTAPSAIKGTFGIAGNIINTLYIVILTLLLVTPIGIGAAIYLNEYAKPGKVVRLITETLSGIPSIIFGLFGMVFFGYSLLTGALTLSLMVLPLITRNTQEALKTVPKSYRDGALGMGSTKWHMIRTILLPSAMPGIITGIILATGRIVGESAALLFTAGSGLTIQLYLSMTKAEYDQAFGIAAVLLTIVLGINILTKVLARK---
135482544    ---------------------------------------------------------------------------------LWTDGPSLLKAMMFTIKLTFFSLFLAIVGGVLLGMLFALSRTIEMSLFPFAVILQVTPVIAIAPLILIYVDSTFAALLICAWIVAFFPILSNTAIGLRSADHNLRDLFSLYKASPWQKFRYLLFPSALPYFMASLKIAGGLSLIGAVVAEFVAGSGLASRILESSFRFEIPRMFAALFLVSVLGIFIFLITSLL------
140406495    ----------------------------------------------------------------------------------------YLDALLETVQMAFAGTILGIIFGFALSLMASKNKPLQVFAKALIAFFRTVPDLVWAIVFVVVVGLGAFAGTLAIMVDTIGFCGRFFAEEMEEVDKSPAEALECCGATKVDAVFASVIPAAMPGLIATSLFAFEKAVRSSVILGIVGAGGIGLQLQSLFNFFSYDRAMVIIGMIFVLVIGIERLSNYARSK---
139955840    -------------------------------------------------------------------------------------------HSSITLLEIILSLLFGIILGSFFAILISISEILKRWIMPILLASQSIPVFALAPILVLWFGYGISSKIVIGTIIVFFPIASNFSDALNKIPKEFIHAGQTLGFSKLQIFSLIKLPNALPGLFSGIRVGACFAPIGAVVGEWIGGSGLGSYMIYSNARLQIDNMFAALFVLIIITISLYHIIDLL------
296394996    --------------------------------------------------------------------------------------------LFQHLAYTVLAVGLAVLIAVPLGLAVGHTGRGGALVVGAVNTLRSIPTLGVLLLALLFVGVGYTPPILALTLLAAAPVLAGTYAGILNVDPAVVDAAHAIGMPRRDVLVRVQLPLALPLVLDGVRGATMQVVATATVAAYAGLGGLGTILIEGVQLRRYDQVLAGAALVTALTLLLDAMLSLA------
121603490    ----------------------------------------------------------------WVAEQILPPPAFVWDSLKDVLASGLLGHVGFSAARVAWSLLIGGSVGLLLGFGMGLSRTFKAYVFPTFDVLAQLPVLGWIPLLIIFVGIEEALKVTAVSIAVVVPVALSTLSGIANIPQALLEVGRVYQFSALQTIRRIVLPAAAPSLFTGLRQGVMQAWISVIFVELLSSSGLGFFMAYSRSLSQIDMVIVAMLAIGVVGIVIELGLRLIESR---
142022772    ----------------------------------------------------------------------------------------------------------------VVGAAMGLSRRIDALFEPTFQALRAIPSLAWVPVLLLWLGIDEAPKITLIAIGAFFPVHLAVVAGIRDVDRKLVELGAVYRLGPFALFRRILLPAALPQIVTGLRTGLSLAWMFMVAAELIAARGLGFLLSDGRETGRPDLVF--------------------------
253578372    --------------------------------------------------LAVLFWIAIWQFASMYLKQEILLASPVSVLFELIFSGNFWQSVGFSFVRIVTGFLLAVLLGIFLAVWAYWSKTVEILTAPVIAVVKSTPVASFIILCLIWIPSKNLSVFIS-FLMVLPVIYTNILEGIRQTDRKILEMAKVFRVNLRRQIRYIYVSQVLPYFLSACRLSLGMCWKAGVAAEVIGSGSIGEKLYNAKIYLNTPDLFAWTIVIIVISFVFEKCFLGIVSR---
137355504    -------------------------------------------------WISPVVFIVLIVLLGFISKLVLPNPTEVVIAFDLYVTGDLYLHVGASLKRLILGWTLGSILGIIIGFAIGLFSLVRAGLAPIVAAIFPIPKIALLPLFIIWFGIGELSKVNLILFGTLFPTIIATYGAIDNVDRSLIRMGQSFNLTWFSITRKIVFPASLPVILSNMRITAAIAIILIVAAELIAAKGIGAYIQMAGSLFAIDRLLAGIIILSCMGLI--------------
222102208    --------------------------------------------------------------------------------FAVLARPEFLVGFGATVYDAVRGLLIAALLAIPIGILIGMFPKLEVATRMLVDFGRSFPVIALLPVFVLLFGATQTMKVVAIGIACFFPILLQTIYGARNLDPTIVDTVRSFRIPPHLRFFKVLLPAAGPFIATGLRIATTVSILVAVGVEIVSTPGIGREIALSRSYNETPTTYAYIIYAGLLGVVITLLWDLAEAR---
81428724     ----------------------------------------------------------------------------------------MWEATGETVWLTAVSVLLVAILGFLLGLVLYQSRLLNGIVALFVNVFRSVPFIILIVLLIPMTKIGPKAAIPALIVSAAPFYARLVELAFREVDSGVIEATRALGASKWQIIWQVLLPESMPALVSGLTVTAISLLGYTAMAGVIGAGGLGNLAYT-------------------------------------
149912629    ----------------------------------------------------------------------------------------LWPHIRVTFAETLLGFALGSVIGFAFGVLLSEVDVLRRVLWPYILASQVVPKLALGPIFIVWFGFGLTSIVIITALICFFPLLETTVTGLRSAPADQRDLFRMLGASRLQTLLRLKIPAGLPVILAGVRVSVVLALVGAVVGEFIGGQGLGASIIAAQGMMDTTLMFALFIVITVMGMLFYQLTILAERW---
113478322    --------------------------------------------------------------------------------------------MLQTLAIALWGTVLAFLTSFLLAPLLSPHPLIYQLIRELFNFMRAMPDLMLALILVIILGLGPTPGILALAIHTSGFLGKFFAESMERVNVGIYEGLRSTGANISQVVIFAAVPSILPEIVGYTLYIFDRNVRMASVLGLVGAGGIGLELHDNLRLFRYNQSAALILVILVSIVLIDYLSSWIRRR---
77461151     ------------------------------------------------------------------------------------------QHVWASVEVVMVGFIVSSLVAVPLGLLMGSFRIVQAFLEPLVNFIRYLPVTSFVPLFILWIGIGLEQRVSVIIFGVFFQQLVMIADVSKGISKDLINASYTLGSNRRDAVLHVIAPASLPGVLDTLRVTMGWAWTYLVVAELVAASGLGYLSLKAMRGFQVDVIFLAIAIIGLLGLVTDQLFRFLRLR---
83649325     ----------------------------------------------------------------------------------------YLDQIVTSLYTVFVGFSLAVLIAVPVGVVCGLSKTMYAAVNPLIQIFKPVSPLAWLPLVTMLFEKSFVNSAITVTLCCMWPTLVNTVVGVSGLDKDLNNVSLVLRLSWTTKVRKVVLPFAVPMIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVFTIGFIGFALDRVMLAIQRR---
143763629    ----------------------------------------------------------------------------------------LFVHVFTSVNRILAAFIMACIVGIPMGVLMGASKIARALLNPLIEFYRPLPPLGLYTLLVMWLGIGEESKLALLFLAALPGLIIATIQAVQNIDPVYLRVAKGLGASKKTILFNVYLPAAGPTILAGMRISLGFTYTVLVAAEIVAASGIGWMIWDAAKFLLSDVVIMGLIVLGLTGIGLDIFMRFIGR----
296440893    --------------------------------------------------------------------------------------------IFETLYMTLFSTLLAYMIGLPLGIALVVSKWLNSILNVIVNITRSVPFLILLIFWVVGTTIGSTATVVPLVVAAAPFIGRMVESSIKELDHGIIEAALSMGATPFQIIWKVMLPETKPSLWIGASITATTILGYSAMAGFTSGGGLGDVAIRGVHRYQTEVMLVTVILLIII-----------------
289705654    -----------------------------------------------------LVAIWQVAAWLAGARGEPITGPGDVLGFGTLWAQGLVQQAVATVGRAVVGFALAVVVGVGLGLLLGQVGVLRRAFGPLLTALMVLPNVAWVPLAVLWFGLSDATAYFVMLTGAVPAVVAGLTTGTDQVPPQLRRAARVLGASRLETALLVVLPAALPAFVSGLRQGWAFAWRGLMAAEIIAVGGLGTLLHQGRAESDLAVVLCAVLTILAVGVLVE------------
220927889    --------------------------------------------------------------------------------LELVSSGTLFAGVKSSMYRFFVGYLLAAFSAVTLGLVLGWFRNAWSFVNPVVQLVRPISPIAWFPFIVLIFGIGDLPAIVIIFIAAFFPILLATVNAVGKVDQTYIKVAKNFGIKQPMLLTKIVLPAAFPSIASGLHIALGTAWVFLVAGEMVGATGLGFMIIDARNNLRADLLLANILSIGIIGLILDSFIGLAEK----
190149839    ----------------------------------------------------------------------------------------LWQHGQVTFIEIIAGLSLGFLLGVMSALALSLSKWLNGFLLPLLVISQAIPVFAIAPLLVLWLGYGMASKIAMTVLIIYFPVTAACYDGLRNTPKAYLELAKTLEIKPLAMLLLVRLPAALPALASGLRIAVSVAPIGAVVGEWVGSSGLGYLMLHANARMQTDLLFAALTVLLLMTLCLYFITDRLLRR---
284045524    ----------------------------------------------------------------------------------LVTDDGFFDALLYSLQNLAVGLALAIVVGIVLGLAMGWFRILQFTVAPLMWGLYATPTVALAPLIILGFGLGDTSKIVLVFIMSVFPIMLNTMEGVQTVPDSLVRAARVFGANGTALGRKVVLPATFPFLLVGLQRGVALAFIGEILGEFLGAGGIGHMLEMATFDFRMADALAIVVVMVLVINAALIVLALLRRR---
281355617    ---------------------------------------------------------------------------AAILALFFAELGDMLRGLLSSSYLLGSAYGLALVTAIPAGIAVGSSRRLRAAAEPFSRVLGAIPPIVYIPYAIALLPSFRSASIFVIWSGAFWPVFVNTVSGVVTIPDSLLDSARMLHLKRSVFFFRILLPGAMPSILTGASLGLIFSFLLLTAAELIGATGLGWYVKNFSDFADYGRVIVGILFIGIVVTSLMWLFN--------
187926196    ----------------------------------------------------------------------------------------LFARIGTSMQTLLAGYALGLALSCALVVLGISNRLGQDFLETLTAMFNPLPAIALLPIALVWFGLGNGSLIFVIVHSVVWAVSLNTHAGFLSVSNTLRMVGRNYGLSGMGYLTKILIPAAFPSILTGLKIGWAFAWRTLIASELVGQGGLGWYIYENKNQLQIPEVFAGLLTVIIIGLLVENLFRTLEAR---
154499091    --------------------------------------------------------------------------------------------IGSSLSLLAIGFGIALPLGALLGMLAGWSPRLRGFLVPIARVLSPVPAIIYAPYLIALMPSFRSASALVIILGIFWPTFLQTVGRTVGLDPHILDSARVLCLSDREMVFQIFLPALLPGLISGLRVSLSTSFMLLTLAEMMGASGLGYFIKNFADYANYTNVIAGILLVALVVTALNGLVTVLERK---
222081003    ----------------------------------------------------------------------------------VVVEEGIPGRFAVTVGETLAAGLLILLVGMPIGLLLYRFGRLRLAFEPWLAAMAAAPLVLAYPLFLVLFGRSSLTIIVIGFAAGVAPVALKTIEGFASTRRVLIDVGRSFRLTPAQEFRKILLPAALPQIFVGLRLGLIFCLINVVVEFLINLGGLGQLINDLAERYDLPGTYAAICFVVLVSILFFAILDRGEKW---
136915415    ----------------------------------------------------------------------------------------YFPELLATFNMAFFSTFLGFCFAVVLSCFAIKNPWIVQAVRRFLDITRSFPELVIAMIFLYLMGKNELPAIIAITIHTTGALGKLFSEAIENIDTKPLDGLQSAGAGWVKRVRFAVLPQVLPLFFSYGLLRLEINVRASTILGFVGAGGIGEALSTVIQWRYGDEIIAIMVLLILTITFLDYFSSYLRGR---
224367550    ----------------------------------------------------------------------------------------IWPHALVTFTEILAGIGLALATAIPLAIFMFAIPGLERGLTPFLVASQAIPVFALAPLLVVWLGYGMASKVFMAWVIIFFPITVSLLSGLKSCDPEFRVLFCLMGASFFQKLRMLYWPWALPRFFSGLRVGVTVATIGAVIGEWVGAQGLGYLMIQANARLQTDLVFAAILWLTAMGLGLWILVGQVEK----
114778546    ----------------------------------------------------------------------------------------LWVDTASSLSRLAMGVGVSAVIGFFVGVACGVVPYVRANLSPFVRVLSMVPPIALLPILFIVFGLGEVSKVVLIVLGIAPFIARDVQQRVEELPHEQMIKAQTLGASTWQIIIRVVIPQVMPRLLNAVRLSLGPAWLFLIAAEAIASDGLGYRIFLVRRYLDMETILPYVVWITLLAYLMD------------
118593431    --------------------------------------------------------------------------------------------LLETILIAYMATLLGIVGAFVLSFPASRNRWVLNVTRRFLEIIRTVPDLVWALIFVFCFGVGPLAGVLAIGLHATGALGKLYSEANENADMRPLEGIKASGGSWFDQIRYGIVPQVVPNIISYTLLRFEINVRSSSIIGFVGAGGLGQEIRVAMSLQEYTDLSALFLIVFVTVIVIDMLSEKVRHR---
15891647     ----------------------------------------------------------------------------------------LFGQAMVTLGEMALGLAAGVTAGILVAFTIAATPRFGRLVWPMVLVLQAFPVFVLAPILVLWFGFGMASKVVMTAVIIFFPVASAFTDGLNRTDRAILDAASLTEASHWQILTRLRVPLALPSLISGLRVAAPLAPLGAVIGEWVGASGLGFVMIQSNARMQTDTMFAAMAILAVMAVLL-------------
29827880     ---------------------------------------------------------------------------------------DLWDQTLPTLQETLLGFALSFAAAWLVAVVLDFSAVARRGLYPLLVASQTIPIVAVAPLLIIWFGFGLLPKMLVVTLTTFFPLAANLAAGFAATDRDAMRLLRSLGTGRLRAFRLVRVPSALPHFFTGLRVSITYAVVGAVFAEYAGAKGLGIYMQAQKSAFRTDLVFAAVTVTALLSIAL-------------
170017971    -----------------------------------------------------FLFIIGIAISVWVTGFSLVTLFTNFAGFWKIFFMQVWRPLLMTIQMSFLGSFFGAVVALPFAILATSNRVVNLVVRFILTVVRTIPTLVSALIATYIFGLGTFAGTVAIFLFSFSFVGKQLFEYIETVDMGAYEALIATGASPARSFITTILPQILPTYLSTSLFAFEGNVRYAAILGYVGAGGIGMILNEKIGWREFQSVGMILLSIFVAVVIIE------------
256828729    ------------------------------------------------------------------------------------------SHLGTTLTEILLGLALGTILGTGAALIMILSPLLKRWMLPVLVVSQAIPVFALAPILVLWLGYGMASKVGMAVLIIFFPVASSFYSGMQRTEPDLLELARIMGAKPLAVLRTIIIPSALPAFASGLRVATAVAPIGAVVGEWVGSSGLGFYMLHANARMQIDVMFAALTVLAVTSLALYFLIDRL------
84684479     -----------------------------------------------------------------------------ATGFAQAQTAQFWGDLGISLQRIAVGLVMGAVPGVLVGLAMGLFRPVREALNPLIAALFPIPKIALLPLLLLIFGIGETSKYVTIAINVFFLMTINTFAGVVSTPKIYFEVARNLKASRLKTYLTVALPGALPGIFTGLRICMGTALILLVAVEFSTASGVGYRIWWAWTVFWVDTMYVGFLVIAILGLGFSYAVDFLER----
15613005     --------------------------------------------------------------------------------------------LLETLAIAIVGICLSIVLAIPIGLWAAKNPLISQGGKSTLSFIRTLPDIILALLFIKVVGPGAYAGMLALGIGAIGMLGKLYAEEVEAMDPGPVESIVAVGGNKLEQLAFGVIPQVLPGFISATLYRFEINMRSAATLGVIGAGGIGTPLIFAIQARNWDRVGMIMIGVVLVVLIVDWCSSALRKR---
91779596     -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEQR---
298376643    ----------------------------------------------------------------------------------WLVSGSFYQSVGATILRGILGMSISFVCAIGMAGLFARFEWVYELFRPLLAIMRSIPVISFILLALIFLNPESIPLMIA-FLTMFPLLTENLTRGILDLRPGLSIMARQFHIRRSNVLFQIIYPQLKPFLYSGLASATGFGWRAIIMGEVLSAFGIGSEMKRAQNFIAVPELLAWTIVAVFISFFFDK-----------
78222218     ------------------------------------------AIAVVLFYVLIFALWQLLFTAGMIPEYLFPSPVQVAKRLWELGADGYLLPSVETLVRMGKGFTLAAAIGLSIGLVMGVSPITNLCFKSLFLGLQTLPTAAWVPISLLIYGLSERGIYFVIIMSSVPAMALATSSGILQIPPLYLRAAKTLGTPWYAMPARVILPAALPAIVTGLKLGWTLGWHGGVSAELIKSTGLGFLLYMGRELNDAAQVMGIMVVTILFGLLLDRFFGIIEQRIRI
25027925     ---------------------------------------------------------------------------------------GIFWHLLTSLRRVLFGFLIAAVIAIPLGFLLGRVKVLRWALDPLIQILRPVSPLAWLPIGLALLLDAERTAVFVIVLSALWPILINTIDAVLHIHPTYLKLTYTLGTPLWLAISRVWLPATLPGIITALRLSLSTSWLVIIVAEMVGGQGIGFFVWNMWNRLDIDAIVVAIVLIGLTGLILDHLIGALQKTVR-
141885488    ------------------------------------------------------------------------------------------DHFLMSLFRVGAAFLAAVLTAVPVGIAMGMSRVARGIFDPPIEFYRPLPPLAYLPLIIIWFGIDELPKILLIYLACFAPLAMAARSGIRSATSEQIHAAYSMGANYRQVVRYVILPAALPEILVGMRIAIGFGWTTLVAAEMVAANGLGQMVLNASNFLRTDIVIMGIIVIGVVAYMFDLMMRWLER----
142697376    ------------------------------------------LVSVTVLILGFWIILILTSGLVWDWNGWRVIPPCEANMFLQFTCSTAWIGMVETIKIAILATFFGMILSLPMGLLSSRNLFPQYITYPVVSACRSLPSLIWAIIFVIIVGLGPTAGILAMTIYTVGYLGKMQYEAIEGMNSAPLEAANAMGLTKAEVSFWVVIPETANHLIAQMIFMFEYNVRSGT-----------------------------------------------------
137061351    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMIYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPP--------------------------------------------------------------------------------------------------
222480558    -------------------------------------------------------------------------------------------ALWSSIRHWIPGTVVGTGLGVAAGVAFSWSGLLDDVTAPLVRTLRPVPPLALIGFAIAWFGINHAGAAFIIAVGAFWINFYASYGAVEGVSEDLLDVGRTLGVGDLDMVRSIVLPASMPGITTGIRTGLGRCWMLVVASEIFGVPGVGREILRASNNLLVDKVIAYILVLSLMFLLVDVAFRAVQRR---
192362263    ---------------------------------------------------PLAAWISPLALLWLWYWATLQQWVLVWASFVELAESGELQDNLSSLFRLFSGFGIGAVAGVIVGVLLAISPQVRAYLGLTFELLRHIPTLVMVPMLILLLGIGETFKIVILVKAVFFPVAQAATDAVRNIPRGFIEVGRVYQLKPLALYRDILLPATVPPVLTGMRIALGRAWLILVAVELLAADGIGQMMEFARQMLRLDIVLVGVVLTGLIGFGLDKSLRLLEHR---
261404675    -------------------------------------------------------------------------------------------------------------------ILVGVFRISERVLDPSIQMVRMIPHLAVAPLFVLWFGIGESSKILLIAKGAFFPLYIQTYLGIRGVDNKWFEVTRVLGFTRIQQIFKLVIPSSLPHIFLGIRLSLGLAWLGLVVAEIMGSSGIGYLMTDARQFSKTATVFVCIVLFAVIGKAADAAVRLMERR---
142364896    --------------------------------------------------------------------------------MFFVTGSIYWHYII-TMYEATMGFIIGVSIGMGLAITAAISPVFRRYWAPYAVVFNVTPGIAVTPFIIAWFGFGWSSKIALAALVCFFPPFINTLTGLLHIDKDATELFRSLGSTKKQFFWKCQIPSALPIIIAGLKLAMTGALIGTIVAQFFSASGVGILMQRFAFRLNMDGSFAALIVMSLMGLSLFTLMEYMD-----
142833424    -------------------------------------------------------------------------------------------ALLETIMMALIGTLIASIIGLFLSFLAASNKIIRIIVKRFFDFLRAVDTLIWSLLLLRAFGPGLFTGIFAIALTEIGTLGKLMSEAIENTDPNQQEGVASTGASTLQKQRYGILPQIMPVFISQTLYTLESNTRSAIIIGAMGSGGIGMLFLSYMRTGVDFENVAYVAALVLITVMLMDLFSSWLR----
289673411    ----------------------------------------------------------------------------------------YLKEMLVTIQIALWGTALAIVCSIPLGILCAENITPWWIHLPLMDAFRSINEMVFAMLFVVAVGLGPFAGVLALWISTTGVLAKLFAEAVEAIEPGPVEGVRATGASALQEVIYGVIPQVMPLWISYALYRFESNVRSATVVGMVGAGGIGVILWENIRAF--------------------------------
163760225    -----------------------------------------------------LPLIIMVAAIALWDRICVWNEIGVVLDTLIKDAALLFSSLLVTLRITVLSLALAVIGGVGLAVLFTQSRFVEMSLFPFAIVLQVTPIVAIFPLINIYVDDQTTKLLLCAWIVAFFPILSNTTLGLNSVDRNLIDYFRLNGATRWQTLWHLRLPAAMPYFLGGLKIAGGLALIGAVVAEFVASSGLASRIIEAGYRLNAPRLFAALILISLTGIVIFLALSWI------
119963848    ------------------------------------------------------------------------------------------EATLVTLWIGLLGTTLSVPFALLLAALAAEHRLVYQAARAILSFFRAVPDIVFALIFVTAVGLGPFAGVLALICHNTGVMGKLWAESMEEIDAGPQEALRTAGANRIQQVANATLPMAVPQFVGLLLYRFDVNVRSSLVLGLVGAGGIGLLINQSIKSFQFDSMLTHILIVLVLIIVVDQFSAWIRRR---
226325516    ------------------------------------------------------------------------------------------KSTLYSLRLLFTGYFIGAILGLITGVACGYSKRINYWVSPIIKMLGPIPSTTWIPIIMVLVSSLFKGSVFIIALGVWFALTIASSTGIQNVDKAYLEAARTLGAKGHQLVFRVAIPHAMPNILQGMTQGMSSACTALLVAEMMGAAGLGWYIQWQKSWAIYSKMYAAIVLICLIFTAVTFILNVIKR----
114328963    --------------------AIRSHGGRLSLGLSGHVGRFLLGMGGLGILLAVWWLFTGPLAGAGSFSRRFAPGLALTSLIEMGWHGDLLTHVWLSLKRVLVGLAVALAVGVPLGLAVGSVRVVEAATSPVFQFLRMISPLSWMPVAVMVLGVGDAPIYFLLSFAAVWPILLSTADGVKQLDRRWLLLAQSLAATRWETLTRIVLPGVLAPILTGVRLAIGILWIVLVPAEMLGAGGLGYLVLDTRDRMAYGELTAVVLVIGLLGFLLDAIARLLYR----
152968359    -----------------------------------------------LSTLAVVLVWQVLAALGALDPRTLPGPVALLRTAAGMVADGSLPHALASLLRVLAGSALGIGLGLVAGVLAGFSRIAEDVLDRPFQMVRTIPFTALTPLFILWFGLGEAPKVALVAVATVVPVYLNTFGGVRDVDRRLVEVARVYRLSNAQTARRVLLPGALPQVLVGLRFALGVGWVAVIIAETVNASGIGFLLTNARSYARTDVVVVCIAVYALLGLLTDAAVRLLEVR---
241667484    -------------------------------------------------------------------------------------------YTAETVMRMFIGLGISLLITFIFGALAAKSKRAESIIIPAVDILQSIPILGFFAITVTGFWGAQSAVIFGIITAQAWNMILSFYQSLKTVPKELVEAADMYQLSAWQRFWKVEVPFSMPGLVWNTMMSMSACWFMIVASETINLPGIGSFIDAANNAQDFRAVGAAIMMMLVTIILYDQLLFRP------
241667484    --------------------------------------------ETLLQKILWTVFTLMIVVGLFYFAYQAVYGGNSDIGLSETFK--VFGYGLLTGFRVVVLIFITSIIWVPIGVWVGMRPRIAQKVQPYAQMAAAFPNVLYGIFGTLVITLGLNFNIWCILLMALWYILFNVIAGASAIPDELKLAAKNMQLKGFMKWRKYLFPAVMPYYVTGAITAAGGAWNASIVCEYINASGLGDYIYTNLQGDHTANVLLGVIVMCVLVVASNKLF---------
142079501    -----------------------------------------------------------------------------------------------TLGRVVISTLLGLLWALPVGLMIGLSPRVLKVFQPVVQIVASFPSSMLFPIMIAFFAYLQISLSIGSILLMLWYILFNVIAGASMIPSELREASAAFNMNRWQTFKSLYFPSILPHLVTGCLTAAGAAWNASIVCEYISTFGLGSVLSLAGANGNGSQLAAATLVLATTVVLFNRL----------
142079501    ------------------------------------------------------------------------------------------RYTFYTMTRGLLAYLLSLGFTFVYAYWVAKDERSEKFLIPLLDILQSIPTLSFLLPLLLAFVQLFPNNNIGLELTAIITIFTSLYYSLKTVPPDLSEVGRVFRFNWYQRFKWIELPYGATGLAWNSMLSMAGGWFFLMVIETIRLGGLGSYMVAAVEQGNRSAIVLGLLATFAMVIFLDQILWRP------
283784926    -------------------------------------------------------------------------------------------AMLASLGRAFVGGALGIASGLLCGLILALRPRAGKIFTPTLNVLRHIALFAWLPLLTAWVGNDNGGKIVFIALASFFPMFFSTLQAVRQRNPQLDEVARVLRLGALTRLRSLILPGAAPGIFAGLRLALIYAWLGNIGAEMSSGPGIGSLMINAQQLLDMPTILCGMVLVGITGAALDKAGRVLELR---
283784926    ----------------------------------------------------------------------------TALSLLNSDLLAQWGFSLRHLALGLLLGTAAGTLLGALFGLV---PAVAQRVEPLFYALAQIPTLGWIPLFMVLFGIDNGLKLAVIIKTTVVPLTINTQQAVTSVPLMLSEAGKVMNFSRWQRLRWLVIPASLPGWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVFVIIVVVGLSGMIMEWAANRACSR---
206579848    ------------------------------------------------------------------------------------------RNIAISLSRVAVGLGLALIVGIPCGLLMGCSAASERLAMPALQFLRMISPLSWMPVAVMLLGIGDRPIWFLLSFAAVWPVLLNTASGVRQLPPGWLLLARSLSATRRETLWHIILPGVRAHILTGVRLAIGILWIVLVPCEMLGSSGLGYAILDARDRLDYSALMAVIVTIGAIGFLMDWL----------
222081695    -----------------------------------------------------------------------------------------------SFLRVAVGFSIALVVGVLLGLISGLSRFGETMIDPPIQMLKAMPFLGLLPLFILWFGIGEVPKVGMVAFGCVFPIYLTLHGGIRGIDRKLIEAGKTLGLGTLGIVRHIVIPGALPSLLVGVRYGLSVAWLSLVVGEQIASSGIGYIMTYARDFLQTDVIVVCLLVYAAMGLLTDGLVRIIEA----
144137719    ------------------------------------------------------------------------------------------QGLGETLAMAFLGTLLGALIAFPLGWLGAKNILPFTLPRLTIDFVRAFETLILAMIFIRAFGLGPLAGILAIAISEIGTFSKLFAEAIENTSNRPVDGVKASGGGAFQRIRFALMPQVNPVILSVVLYNFESNVRSGTILGLVGAGGIGFILSDRIRAYRWDEAWTIIFLIIAMVYIIDWLSGLIRQR---
255327619    -------------------------------------------------------------------------------------SQRILELTLSHLYQGVVPVAIGALVALPVAYYASRRRDRARTLMHLSSLLYTIPSIALFVLMPLILGTSIISVLVALSVYSFSLMVRSGVDAFDSVPDSVHESARALGYTPRQALMELYLPLATPVIMAGIRVATVANIAMVSVGALIGVPSLGTLFTDGLARNIPSEILAGVI----------------------
135835052    -------------------------------------------------------------------------------------NNELFFHTAITLKRVVLSFIIAMLIGTVFGIYMGRNSRLNAFLDDWLILGLNVPALVIIILCYVWFGLNEVAAILAVSLNKIPMVAVIMREGARSIERDYIDVAKFYKISQKKLFLRVILPQLFPYLLSSARSGLSLIWKIVLVVELLGSNGVGFKLFGFFQFFDISGILAYTLTFVLLIIFVEFILVRP------
142080266    ------------------------------------------------------------------------------------------RSLWDSIKIAIIGLVITIVIGTGLATLMATRRWMERATWPYLVALQSAPILAMTPLIRALIDGIQTQRVLVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHKVSPLTRLVKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGSELIASIILASAFGLVVFILFGVLAK----
282864846    ------------------------------------------------------------------------------------------DNVLISLQRAGLGLFFGVTAGVVLAVAAGLSRSGEYLLDGPLQIKRAIPSLAMLPLLILWLGIGEQMKVTVIALGVAVNMYINTYASLTGIDSRYVELAEGLDLGRAQFIRKVVVPGSLPGFFVGLRLGVTSSWLGLIVVEQINASGIGYMMFQAQQYAQSDVIIVGLVAYGIFGFASDAAVRAIERK---
32470875     ------------------------------------------------------------------------------------------DQIWTSVKTVFFGFFLATIVAVPVGVLCGMSPWFNAAMTPFIQIFKPVSPLAWLPLAFIFFNKAFLISASTVCLCSLWPTLVNTTLGVASVDKDFINVADVLRLSWWQRLTKIILPASLPLMFAGMRISLGVGWMVLIAADMLAQNGLGKFVWDEFQNLTYARIAFSVIVIGLIGLVLDRIM---------
170751535    ------------------------------------------GIADAKLLPPPHIFLGNLAEQARFFNTAQRWQIGTGMNTGPSPAMAVLITVLASTGRVLAGLALAASLSILVGVGIRYFKLFERLTLPTITLLAPVSPIAWLPVAIFMFGIGNAPAIFMVFIALFFTMVLSTIQQIDGVNRNYINVARTMGATKRQIYARVIVPAILPGLLAVLRLNLFGAWMVVLVAEATGVGGLGQVIMLARNTFNPSLVFFTITLIGLLGFAFDLLFRLVQRR---
297584878    --------------------------------------------------------------------------------------------MGETLAMAYLGTLMAMGMALLFAFVAAENRLINGVTRLGLGGIRAFPDLMLALLFVAAVGPSPFAGVLAIFISSIGMMGKLFFEAMETAQPGPVEALRANGANRIQVFVYGMLPQVLPVILSITLYRFEINIRSSAVLGLVGAGGIGTMIQLSTMNRNWDEVGMALLTIILVVSLLDWISSKLRQK---
140261375    -------------------------------------------------------------------------------------DQEFVESLTGSAQLFATGFSIAVVTAIPFGILLARLTWLRVALETYILMLYVTPMVALIPFVLAIMGFDFWPKVLVVTLFSFFPILYNTLEGARSVKPELLEVAHSFRSSEIAIWFDILIPYTLPYALTGIRQATGRAVGMIAAEFFLSTSGLGKEIMISSRTFDMSGVLATIALITIIGVVMMRLAQALEK----
119961121    ---------------------------------------------------------VLLLAAWWFLSANSADPFFPPLETILIRFQELWSDVLLSLGNLFLGFAIAAVAGIGVGFVTALVPPARWMIDPLIHFLRGIPPVALVPIFISLIGFGTQMRVTSIALAALFPTMIATVDGIRSVSNDLMDVARVYRLSRKERVLNVLLPAAMPQIFSGLQVSLQVAFIVMIASEMLGSSGIGAMTLLAQQSFMTADMWAGILLLGVIGFLVNILFSLLKRK---
94311158     -------------------------------------SGPLQHAVATLRAAGPWLVALPLVFTAWEILTAKMAILPTLIEVYLDDWQRLGDSAFNTLKLLGLGVGYGALAGFLIGVSIGWSRRIGYWIHPVLRVLGPLPSTALLPLTFYFFPSSYSAAVFLIALATAFPVAVLTWSGVAGVNKSYYDVARTMGASGWFLVLRVAIPAALPQVFVGLFMGLGASFSVLVTAEMMGVSGLGWYLTWAQGWASYVNMYAALIVMALL-----------------
255975807    -----------------------------------------------------------------------------------------------TVAIACLGTSFATVLAIPVTLLSAVNPFLTKFGKLGSHILRAFPELILAIIFVKVLGPGPFAGVMAIGVHQIGMLSKLFTEELESMDEKLIESMDAVGANFWQKLFYVRIPSLLPIYSSLILNHVEIAIRSAATLGLVGAGGIGAPLIFAIQTRNWSKVSILLIGVVLTIFVLDQVTELIRKKLR-
40787264     ---------------------------------------------NLLRILIVIGLIGVWALIAATSELVPSPGASMSAVWGLFADGFIYRNLNATMSAVGLGFVIATAVGFPTGYIIGRSKFLGDVFDPIIAGAFAIPRVIFFPILLQIFGLGLGAQSAMAALAAVFPIIVSTAAGVRAINPILLKLGRATGASPLQTMSKIVVPAMAPSLMVGIRIGFSIAFINVLIAEFFATRGLGQMAMLAYGKLDLPTMYGVIMLLVSMALMGNIALWAIERK---
218135088    -----------------------------------------------------------------------------------FVKDSRWEYLIKGLGNTLLITLFAIIIGIVLGFLIAIVRTLNAICKVYLTIVRGTPVMVLLIIYYVIFASVNTSKILVAVIASAAYVAEVVRSGIMAVDNGQFEAGRSLGLNYSQTMKSIILPQAVKNILPALGNEFISLLKETSISGYIGLMDLGGDIIRSITYEPFMPLIAVAIIYLVIVMILSYGVGRLERRLK-
15603130     ----------------------------------------------------------------------------------------LWQHSQITLLEIGLGLFLGVSLGLISALLLSASDYLSKLLLPLLVISQAIPVFAIAPLLVLWFGYGLASKIVMTILIIYFPVTAACYDGLRNTSMQWLELAKTMQVSASAMLFKVRLPAALPSFASGLRIAVSVAPIGAIVGEWVGSSGLGYLMLHANARMQVDLMFSALLILMVISLVL-------------
13488115     ----------------------------------------------------------------------PWSVVGTAIDL--IAEGKLQDHLMTSAWRAAQGLAFGVLIGTVLALISGLSRLGEAIIDGPVQIKRAIPTLALIPLLMLWFGIGEGMKVTAIALAVLIPIYIQTHSSLRSIDSRYVELAQTLRMGYGEFIREVILPGALPGFFLGLRLAVTYAWLSLVVVEQVNASGIGYMIDLARNYGQTDIVIVGLAVYALLGLGCDGIVRVFQERS--
84683760     ----------------------------------------------------FILLILVVWEVWAMIADSFYFPRASAVALTIVEDWGLWAATLDTLRRAAIGFAIALVTMLPLGIVLGRVRVLGEIVEPVLEFFRPLPPIAVVPLAIMLLGIGDAAKLVVVVWGASFPIVINTIDAVKVQDPMQARLARSLRLTTWERMTMIDLPAALPRIFAGIKLGITVALLLTVVSEIISTNGLGDYLRIAQSDFSMTRVMTALIVIAIVSVIVNGATNWANRR---
167038044    -------------------------------------------------------------------------------------NGSLFMHIWVTLSETIIGFTLGTIIGMIIAILLWWSDFLSKVAEPYLVVLNSLPKIALGPIFIVWMGNGEAPIITMALAISLIVTIISLQTGFKEVDEEKIKLLKTFGATKMQILTKCILPASVPTIISAIKINIGLSWGVITGEFLVSKAGLGYLIVYGGQIFKLDLVMTSVLILSILSALMYIFIVYLEKK---
297624137    ----------------------------------------------LLSWGVWLAFALLLYVSAVQTGFRLDDLWGSTVDFVLFFRSDIGRPLVQTLQMAWLGTVFGVLLGLPWLFWSSRNTSLLWFSRTLMTVLRSIPDLVYAAVLVGVLALGPLPGVVALTIFTLSILAKLGSEYVEAVDPGPLEALRASGASGTHVIVYGVVPQVAASLVSYILYIFEVNVRASTVLGFVGAGGVGQLLNTYTALFQYRRLTVLLLVTFVVVAIIDAASAWVRSR---
294053878    -----------------------------------------------------------------------------------------------SLFTVFIGFITAAIIAIPVGILCGLSRIAMACLTPIISIFKPVSPVVWLLPFFLFFGLGINPALITVAMCAVWPALVNTALGVASIDKDHINVARVLRLNFWERLTKIIIPSAMPLVFAGLRISLGVGWMVLIAAALSSSDGLGKFVYQNGSSFSFANILYACFVVGAIGFMLDRMMIILQR----
255659680    ----------------------------------------------------------------------------VLVRLAHIFSRDIFAHAAWSLWRIAAGLGLAVCVGYPLGVLMGYFRRADRYLSPVVYLTYPIPKIALLPILMLLAGVGELSKILMIFLIIVFQVIVAVRDAIRTLPEERYAPLYSLGASFAQVFRFVILPASLPKFITAVRVAMATAVSVLFFTETFGTQGMGYYIMDAWLRVNYLEMYAGILVLSAMGLLLFGLIDVFER----
170745108    --------------------------------------------------------------------------------LGLVATPSFAADLGITLGRIGAGLALAALVGLPLGLLLGASPRLGRFFEPVLTVTNTVSSAIWAIFALIWFGLSNWTTIFVVFMTAMPLILTNVWQGTRTVSAEHLELARTFRMPRHKVLTKIYLPTILPAFFSGARLAIGFGARVVLVAESLGASGIGYRLRQAADLVQTDQVFAWTLTLVALMIGLETLLKPAEQR---
239834160    --------------------------------------------------------------------------------------------MWFTVKLTLISLGCAIIGGILLGMIFALSRPIEMAFFPFAVILQVTPVIAIAPLILIYVRDTFSALLICAWIVAFFPILSNTVIGLRSADHNLRDLFRLYRASPWQRLRYLLAPSALPYFMAALKIAGGLSLIGAVVAEFVASTGLASRILESSFRNEIPRMFAALFLVSLLGIVIFLVTSWLSR----
142566243    ----------------------------------------------------------------------------------------LWADFQQTLKAVISGFFIGCLSGFIVAILVDKVPFLQRGLLPLGNLASALPIVGVAPIMVMWFGFDWQSKAAVVVMMTFFPMLVNTLAGLKSTDRIELDLMHSYAANYWQLLLKVRIPNAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEIGRMNVDVVWASIAVAALSGSLFYALLAFIER----
282601208    --------------------------------------------VWLLISLAAALVVWTILSVIPVTSRSFPNVIVTIQEIKVMYDRGLLTDIGSSLISVFAGYLIGFIISLPVAILMAWYVPVRNILQPWISFIRNIPPLAYVPLIVLSAGIGRRPQIITITIATFLIMCITIYQGVMNIDDTLIRAARVLGAKDRDIFIRVIAPASLPFIMTAIRLGASTALTTLIAAESTGAAGLGMRIRTLNANFDTDPMLLYIIIIGIIGLIIEKVIDFAERK---
262198259    --------------------------------LALPVAGPKATLLSASGILGLIALWFLLPTLGLVKSAFIPTPVDTLGAFWTMLSDGLLSDGWPSVRRVLLSVSMSAVVGIPIGIAMGAFGRVEAVLKWIIFPFRTAPIVAFIPIFMLIFGIEEEMKVWFLFFGTVVYIIPLTFDAIRAVPHEYVDAAVDYGFSPLGSLWHFIIPAAWPRIFDAIKVCTGIAWTYLVAAEIINTDGLGKVVQQAQRFQNTPKVWAGILLILLIGNITDFALGKIRER---
297617206    ---------------------------------------------------------------------------------------AFWQSVEATVYRGLAGFLVSCLAGAVTGFLAGFNSVVFWALQPFMTVIRTTPVMSFILLALIWFRTELVP-IFVSFLIAFPIIFDNVVQGIKNVDRQLVEMARLFRVKPWRILFELYIPSILPFLAAGTSSAMGLTWKVIIAAEILSQPGIGTQMQNARIYLETARILSWTVVIVFISFVFESILATVERKLK-
142374449    ---------------------------------------------------------------------------------------GIGSAIVGSFFTMLVTLCLSFPIGVAAAIYLEEFNKFTDFIEVNINNLAAVPSIIFGLLGLAIFNLFGLPGGLVLTLMTLPTIIITSRAAIKTVPPSVREGALALGASKMQVVLHHVLPLALPGMLTGSIIGMAQALGETAPLLLIG-----------------------------------------------
291303052    -----------------------------------------------------LVVFAAAWEIYARVSGGLLIPSFTVATVELLGTAELWRAVYVSNQALVLGFGAAVVIGIPVGILLGRFRLLERYLDVYLNILLITPMAAIIPLLVMSVGFGLASRVILVAVFAIVMVVVNARTGVRQVDPALIEMARSFGASERQIWTRILLPGALPAIMTGIRLGIGRAIGMVIVELLMVSTALGGLILEYRGLFKAPLLYGTIVIILAEAILLISVARWGERK---
86750206     ----------------------------------------------------------------------------------------FGRQSLYTLYVTTAGFLIALIGGVLAAIAIVSSSFIDRTFYTLLVATNSIPKVALAPLFVIWLGTGGAPKIAIAAIIAIFPIVINTTVGLRAIDHDMIDLARSARASRLDIMMKVRFPNALPSLFAGAKIGVSFALIGAIVGEFVGEQGLGYVILTSQATFNSTRAFAAIVVLGILGTIMFFAIEWIERWM--
153009515    ---------------------------------------------------------------------------------------GWLKMLFETLLIAYLATLIGAVVAFAASFAASSNSTVRFIVRRGLELLRTVPEIVFALLFVIAFGLGPMAGVLALMLHTTGALGKLFSEVVENIDMRPVEGIRASGGSGLQVIRFAVLPQVAANFASYGLLRFEINVRGASVMGFVGAGGIGQELLTSIRQFYYSDVSAILLLIIVTIVVIDLVTQ--------
254469699    ------------------------------------------------------LLIGTIAALALILWSG-ALTDLSIFKEYASRQDAFFDAAGRHLGLAFGSLAVAAVIGFPLGVLSHRNENLRSTVLPILSFLQTIPSLAMFGIMIPILGIGFLPAFLALVIYSLLPVVANTVVGLEAAPPAAMDAARGMGMTRNQRLLQVQLPLGLPVMLAGIRIVLVQNIGLAVIAGLIGGGGFGTFVFQGLNQTATDLILLGALPTVALALI--------------
116618254    ----------------------------------------------------------------------------------LIQSGELQRNMSISLYRATSGLLLGGTLGFVFGSVNGVSLFAQRFFNSSIQMIRNIPHLALIPLVIIWLGIGESAKISLVAVGVFFPIYINTFHGIRSIDKSLIEMGSSYGLSKKQMLMKIIIPGALPSILMGFRYALGVMWTTLIVSETISSSGIGYMEINAQQFLDMPTIFLSILIYAFLGKVSDWI----------
291008764    ----------------------------------------------------------------------------------WTGQGGILVQTLLHLYYCVVSVAVAALVGVPLGVYIGHTGRGAVFVVGASNAMRALPTLGVVTLLVLSFGLGEAPALAGLVILAVPAIVSGTYAGITNAPPDAVDAARGMGMTSWQRLWQVELPNALPLLFGGVRSAMLQVVATAAVAAYVGLGGLGRILLDGLKISDYAQMAGAAIM---------------------
160902607    ----------------------------------------------------------------------------------------FYVALWNTVWKTLIVLFLSSFIGIILGFLMGMSDTIYEIFRPMLMMIQAIPVVSWLAFVVFLWGVGWRGPILISTMAILPNTVFTTASGIKNIDRKLLEMVHLYKVSRSKIFRHVYLASIVPFVIAAVEVSIGNVWKVVLVTELVGGNGLGVELAWARQYVEVPRIYAITIIAVILGITTERVFKIISRRM--
284047041    ----------------------------------------------------------------------------------LVESGDLWTNVQASFTAYVLGLGLAIVVGIVVGLLLGSFIPVDKLVGPVLWAVYAVPWLAYRPLSVVWFGFGRGPVIFLAFVAAVFPIIINTAAGARTVSPSFLNAGRVFGMRTPAIFRKIVIPSTLPFIFVGVRQSAILAALGVLVAELTGAEGVGALISLSTNSFQTERAFAAIAMAIVWMFFVGELLKHLSDR---
257869222    -----------------------------------------------------------------------------------VLLKGLW----NTLLLALISFALALIIGIILGLFSVSPIRALRIFAGIVDIIRGIPMMVLAFF--IFFGLDFAAGVITLTLNASAYIAEIVRGGIKAVPVGQMEASRSLGLTYTRTMQKIILPQAIKIMIPSFVNQFVISLKDTTIISVIGVVELGKIIVRTTQSTYVYLIVAVMYLIVITALT--KLAKVLEKKVK-
163793176    -----------------------------------------------------PLVVGLIALAAWLIVRVNGIPPYILPGPALVLDSTLWPSLLVTLEITVLALVVATFGGLLLAVLFTQSKWVELSFFPYAVVLQVTPVIAIAPLILIYVDNVHAALLICAWIVAFFPILSNTTLGLNSADRNLLALYRLYGATRWQTLRYLRLPSAMPYFLAGLRIAGGLALIGAIVAEFAASSGLAYRILESGYRLEIPRMFAALFLISLTGIVIFLMFTLLQ-----
269217727    ------------------------------------------------------------------------------------------ELLRAHLFIALPATALAVLVSVPIGRFAHRFPKVGGVILSGATLTYAIPSLPLLVAVPLVIGTPLLTIIAALGLYGMALLVRTASDAFSSVDQTVIDGATAVGHSRRTLLWTVELPLAVPVLVSGIRVVAVSTVGLVTIGALVGIPSVGTLLTDGFQRGITAEVVTGVVATVALALAVD------------
254475733    ----------------------------------------------------------------------------------------FFPALVETLNIAAAATLLGAIAGTVLSLLATRWPSLIPLFRRVLDICRAIPEIVIALVLIFLLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPVEGLSSVGASWAQRMVLGVFPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELRNAMSWGQYDEAAAIFLLLFLTIVLVDQLSGKLRDR---
135110065    ----------------------------------------------------------------------------------------YFPALIETVNIAIVATLLGVIVGLFLSFLSTRYPALIPVFRRISDVFRAVPEIVVALVLIFMMGGGPMPAMIAIAIHTAGALGKLYSEVNENADLKPVEGLYSVGANWMQRMGLGVIPQVAPNYVSYALLRLEINIRASAILGFVGAGGIGYELRNSMTWGQGRFDEAAAIFILLFAVLVDQLSSNARNR---
255656336    ------------------------------------------------------IILLVIIFLVWHFAAKLPMPVDVIKGFFFCVTDATVTNLFITLQRVLKGFIYALLFGLPIGFIMGFSKTFERVLSPVVDSVRQVPIMAWVPLTIVWFGIGDGPTIFLIAFSGVFPIILNTIQGVRAISKDYYNAARSMGASPIVIFTNVIIPASLPDILTGSRIAISTGWMSVI-----------------------------------------------------
88854326     ------------------------------------------------------LWQLVVGVFRWINPVFVPAPLSIFSGLGDILSSGVAANAPASLQAWVVGFGLALVIAIPLGLLLGVSLPVDRIVGPIAWAIYATPSVAYQPLAKAWFGFGIGPVVFLVLVSAVFPIMFNLAAGIRTTNTSIISAAKVYGASKFRLYPAIYLPSTVPFLFAGLRQGVVLATIGMMVAELSGAAGMGALIIRSTNTYQVGQAFAAIMLVVIFTISMVQVTTLVERW---
108744323    ------------------------------------------------------------------------------------------RDAFQTLAMATVGTVGALLVCIPLVPLAARNTTAYRLVRAVFGMLRGTEILVFALIFVAAVGFGPFTGVLAIMFNMVGALGKLLTEVIEPADPGPVEAVDLTGAGPVRAFRYALLPDVWPNVVAVTLYIWEFNVRASTVLGIVGAGGIGQTLKDSIDLLDFPKMATVLGVILAMVIAIDTLSAYLRR----
289766333    --------------------------------------------------------------------------------------------MFETIVTAFASSFIGVVLAVLCSPFLATNKYLARFLTLFFSIFRTVPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINQAKIQSFRTFGFSKFTFLRSCIYPFSKPYIVSLFFLTLESSIRGASVLGMVGAGGIGEELWKDLSFLRYDKV---------------------------
82751513     -------------------------------------------------------------------------------GFISKYGSFFLKGIKITILISLIGVALGSILGAFVALMLSKIKIISWIASIYIEILRGTPMLVQVF--IVFFGITLVCGTIALVINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYRQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAALYFVLTFVLTRIMNMIEGR---
76803420     -------------------------------------------------------------------------------------------PMIETVNIAVLGTGLSVVLSVPIAYLAAENRLTYLLGKFVVTATRSVSVIIWALLFVVIFGPGPLAGVVAIAVRSIGFIGKLLAEAIEEIQPRQPEAIRATGGNAVDVMVYGIVPQITPAVVGITTHRWDINVRSSTVLGFVGAGGIGTELFAVLDFFRWDAALTILIAILVVVLVSEGISAVIRGKIR-
256665658    -------------------------------------------------------------------------------------------RTVQHLWFSALALALSIVLTVPLALVLGHYRRGQFLASSAVNIGRAIPSFGLIILFWFLANTDFWPLLLALVALALPPLFTNTYAGVVQVEQEVVDAARGTGYREWQIMLRVELPLSSPVIVAAARVAFLQLVATVAIGAIVNGGGLGRYIVDGFALGEQGEIFGGGLAVVVLAWVCEGLFALLTK----
139699447    ----------------------------------------------------------------------------------------LFKHLVPSILRLIVGAFIGISLGITIGTLIGLFSYIRSGCIPVIAAIFPIPKIALLPLFVIWFGIGEGSKYALIALGTFTPTVVATYGAVDNVDRTLIRMGQSFGLSWFSIVYKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILLAGSLYDLER----------------------------
238028736    --------------------------------------------------------------------------------------------------RVFSAFALAALIGIPVGLLMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIFLACFAPIAMAARAGARGATREQIAAAWSLGGSAAQVVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWGFDLAMRALERR---
289424233    ----------------------------------------------------------------------------------------IWQLTSHHAVLGVTPVLLSLLLSVPLGWWAHRARTARRILVPGASVLYALPSFVLLPLILGTKILDPINVVVALTLYGIALLVRTATDAFDSVGRSVRRDAVAIGHSDSQVFWRVALPLAVPALVAGMRVVSASTLSLVSVGALVGVPSLGYFFTDGYQRSFPTEIWVGIIGTLVLAIIFDLVI---------
259046742    ----------------------------------------------------------------------------------WEYSSSIWSPLIDTIKMSLLGSLLGSILVIPFAIIASKNKFVISLSRLFLSVVRTLPTLVTALIATYIFGLGTLAGTFAIATYTFAYCGKQLYEQIETVDMGAFEAAEALGATKGKAFSSAIIPQILPGYLASSLYCFEGNVRYASILGYVGAGGIGIILNENLGWREYSNVGMILVILFLTVVIIESV----------
288962947    ----------------------------------------------------------------------------------------YLDQIVTSLKTVFTGFLLGALVAVPLGVASGLSPTVNAAINPLIQIFKPVSPLAWLPLVTMLFEKSFLTSAITVTLCSLWPTLINTAVGVSSIDRDLMNVGKVLQLSGFTMVRRLVLPSALPYIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSNSLAKIMVAVFTIGLIGFLLDRVM---------
143351481    ------------------------------------------------------------------------------------------DATRISLVTAVVGFVLAALVGVALGIAMSWSRSLASGLWPWLIALQVTPIIVLTPIIVRVVGPSFSARVLVTVLISFFPIASNTVFGLQSVPRALHDVFTLAGTSRVKRLVRLQLPSASPSVFAGLRVAAGLAVIGAIVGDFFGTPGLGRLITYFFLDTRAGPMFVAAFVASLI-----------------
260596697    -------------------------------------------------------------------------------------------ATQETLYMTALSGVATFVLGIVLGLALFLTARVYSVISIVVNVFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIGLREVDKGVIEATRSMGARMSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHNDVTLVATVAILVIVFIIDALTSYLDKR---
169334753    ----------------------------------------------------------------------------------LIKTHSLYNHLFVTTFETVAGFTLGTVFGTIIAMMLWWSERLAKILDPYLVVLNALPKVALGPVIIVWAGAGMGSILIMTLAISIVATIIGVYSGFMQASEEKIILLKTFNASKMQIFTKAVFPSSIKNIINALKINVGLSWVGVIMGELVSKAGLGYLIVYGSQVFNLDLVMAGVVILSVVAGLMYFLVSYLEKK---
163761218    --------------------------------------------------------------------------------------------MVETLQIAVAGAVIGVILSLPIALLAARGLWVNQIIRTLMGFIRAVPDIAWALVFVVAVGLGPFAGMCAIIVDTIGFCGRFFADDMEATDKGPAESLTATGARKIDVVACATIPAAMPAFISTSLYALEKAVRSSSVLGLVGAGGIGIELKVGFDLFDYPTAMTVILMIAVVVIAIEQVSGWARTK---
142012382    -------------------------------------------------------------------------------------------ATLNTLKITLFAFLIATLIAIGLAIIFSLSKILEISLYPITVIFQVTPVVAIAPLIIIWVGLDNAEMAILIVIVAFFPVLANTNLGFRSVDKNLKELFLINRASKWQTLIKLNLPYATPYILTGMKTSIGLALIGTVVAEFVASAGLSWIIIESGNRLDIAKLFSALILLVLSGIFLFLLMSTIE-----
153007623    ------------------------------------------------------------------------------------------ENAAATIGEVLGGLALGCAVGIATAICLMMSPLAQRLVMPAMVFSQAIPIFALAPILTLWLGYGPASKIAVTVLMIFFPVVSTFFDGMRRTDSSLIDAAEILGAGRMAILFRIRIPSAFPSLASGLSLAAVYAPIGAVVGEWVGASGLGYLMLLANGRAKVDLMFACLFVLAAFTMLL-------------
256671955    -------------------------------------------------------------------------------------------NLLENIYLALVPLVAGIVLAILFGWLGHRWRPARSVLLVVGNLLYTIPSLALFVVIPGIIGLDSINVIVALTIYTTALLVRPVLDALEAVPPHIVAAATAIGYREPRRFFSVELPLAVPVLAAGVRVASVSNISLVSVGALIGTGALGVLFTDGFQREYFSPIVVGIVLTM-------------------
291612628    ----------------------------------------------------------------------------------------YLDQIFTSLYTVFVGFFLGTIIAVPLGILCGLNKTIQAALNPLIQIFRPVSPLAWLPIVTLMFAKSFLISAITVTLCSMWPTLVNTALGVASIDKDLLNVSKVLRLSTSTKVMKIVIPSSLKLIFTGMRLSLGVAWMVLIAAEMLAQNGLGKFVFQNGSSQSLERIMVAVFTIGFVGFLLDRTMHTLQQ----
220924754    -------------------------------------------------------------------------------SFLRELRSGQWAAAGSSLGHYTAGLALGVGLGIAAGTLTGLFRTAESLSAWVVRVLRPVPGLAWVPFAIIWFGVSPAAAVFIIAVGVFWIVYFASHGAIRGVDRDLVEVAEAFGFRSAERLLTVVWPAATPGILVGVRTAIGQAWMAVVAAEIFGVAGLGQRMMQASTLLATDIVVVYMLTMALLYGVFDAAFTALQRRM--
154149711    --------------------------------------------------------------------------------------------LVNSLALLGAGYALALATAIPIGLYLGWKKRLFDVAYPIAKAVSPIPPTAYLPYTIVLLPTFATSSIFLIFIGAFWPILVGSVYGVFSIDRRLINSAKTLGLSERDILRKVLFPGALPSIFSGAFIALIMSFITLTVAEMIAASGLGWYIQYNHDFANYDKVIAG------------------------
142067528    ------------------------------------------------------------------------------------------RAFVETLQLAILGTATGGVVALPLAMWANPYPALRAMVRTFNAVVRSIPDLLWALLFVTAVGIGVLPGWLALFFFSIAVVSKLTADTLDGIDRGPIEAAQASGASLTAVLKTAVVPQILPAYTSFLLYGFELNLRASAVLGLVGAGGIGARIEFFRGRGEWSEVWGLVLMFFLVVFLVERLSVSLRRR---
19703994     --------------------------------------------------------------------------------------------TVETIYMVFLSTIFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMILLFPLSTIGATAAIVPLSIGAAPFVARIVEGALLEVDYGLIEASQSMGASNSTIIFKVMLPECYSTLVHGIIVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
90422375     -------------------------------------------------------------------------------------------HVGITLIRLTVAVGVAMSLGVLLGLAMGTVRWIRPYLKAIILIDTGIPALSWMLIAVFWFKNPETRIFFILLVILLPFYALNVYEGVRALPKDLVDMIESFRPSRWQVLRYLILPHIVPYIFLTTKSVIGYAIRMVIFAELVASAGIGARMNLAQSTFRIDQVLAWTFFLVILNLVLQAAVNALEK----
223983610    ------------------------------------------------------------------------------------------------LFATYISTILSLVCGLLISKRTCPLAGVRLAIRAVISFLRNVPVLIWASLLVYAFGVGEIVGLIALIFATLGFLARSYSDSINEIDQGKLDALKSVGATSGQMIVHGLFPMFVPALINWTLYSFEINIRASAILGMVGAGGIGVLIQTSIRLFKYHQACAIIILVVMIVLATEFVTNKIRSHVR-
271969016    ------------------------------------------------------------------------------------------------------------------------------LIDPTMQMKRAVPFLALVPLFISWFGVEETFKVVLIAVAAVGPMYAYSYLGVRGVDRKTVEAARGFGLTGARLALGVIIPTALPNILMALRICLSVSLTGLIAAEQIGATGIGYLVTLAQQYYRSDYMVLCILIYAVLGLLIDLAIRGVER----
296140671    ---------------------------------------------WILAGPALVIALWAVGSATGVIPDTVLSAPWTVLAWTLALDGSLWSNILASAQRAIVGGVLGVALAVVLALFSGLTRPGEALIDGTVTIYRAIPALALLPLFIVWFGIGEEMKIVLITLAVATPVYLNTHAGLRGIDRKYVELAETVGLRRAAFVRHIAIPGALPGFFTGLRLGATVAWLALVVVEQVGASGIGYLMYKARLYGLTDVIVVGLAVYAVLGFGTDLAVRTLSRK---
160872740    -----------------------------FRVCKQYIQKSLALLFHQCCIPLWFIFIWTSLIRVFHLPHYLLPTPIDVLQSLIKQGSFIFFQAIPTVLEIFFGFTLSVLLGISIALCMCSFRPLHTLLFPLLLASQVLPVFAIAPVLVLWLGYGIMVKIMTTVFMLFFPITNNFLDGLKQTPETYLNIAKIMNSSSWQILYQIRIPSALPHLASGIRLATAMAPLAAIIGEWVGANGLGFLLLNANAQMQIDLMFAVLFVLFFLGVLFYFFIDTL------
54023795     ----------------------------------------------------------------------------------LIADGRLQSNLLTSLQRAGIGLALGVVIGVVLALIAGLSRVGEALLDGPIQIKRAIPTLALIPLFIVWFGIGEEMKLIVITLSVFVPVYINTHAYLRSVDSRYVELAETVRLSRAAFVRRVALPGSLPGFFIGLRLAVTISWLALVVVEQVNASGIGYLMTQARTYGQIDVIVVGLVIYGLLGLFGDIAVRAVERK---
288961135    ----------------------------------------------------------------------------VAIQFLAVVEDGYWEHVSASLFRILSAALIAASLGIPLGLAMGLNRWAKGVLDTPIEFYWPLPPLAYLPLMIIWLGIGEVSKIALLTLAIFAPVCLSAQAGVRSLPIERVNAALSLGASRWQLFRAIVLPSALPEILTGLRIGIGVGWSTLVAAELIAARGIGFMIMSASHFLATDVVFVGIGIIAAFAFAFSYGMRLLEAW---
257898793    -------------------------------------------------SMAFILIIWQIVVLVWKIPAFVLPGPAAVFSALTADAHVLLSHSVTTLNEAVIGLAIASVLSFITALAMDYWKFLEMSFYPLLVISQMLPIMVLGPLLTLWFGFGMLPKVILVVLISYFPIVVSFSDTLRKVSKEQIIFLKTMGADTGKIYRIYKIPAGLSGFFSGLKVAATYCVSGAVVGEWLSAAGLGYYMIRVKNSYQIDKVFAAIICVILLSLLLNGACSLLKK----
115525119    --------------------------------------------------------------------------------------------LIDTLLIAYVGTVIGAIAGFVLCFLASRSKTTVFVTRRFLEFCRTVPEIVFALVFVLAFGLGPLPGVLAIAIHTTGALGKLFAEVVENIEDEPIDGVVASGGDWLEMVRFAVLPQVLSNFVSYALLRFEINVRGAAVMGFVGAGGIGQDLIEAVRKFYYSDVSAILMLIIIAVMTIDYATEAMRHR---
138162228    ----------------------------------------------------------------------------------------FWGDFWVTLQEALLGFVIGSGSGFIVGLLLGSFRKAAKVMSPFLIFANAVPKIALAPILILWYGVDIASKVALATIIVFFIVQIPVQAAVSGVDPDLDVVATSMGATQFQKFRFVVIPGILGPLFGALRLSSIYSILAVVLGEFIVSRGLGQRLLYETNNFGMGKAIGLITILAGLALVFNAIIGMMERR---
290580861    -----------------------------------------------------------------------------------------------SLRLLAISWAIGIALGLLTGILVGWFTSFNYWLDPIVKILGPIPSTAFVPLALTAFPTSFAASIFLISLSVWFPVTILTNSGIQNVKKTYFEVADTLGATTFQKIAHVALPASLPNVFVGIFNGACTSFITLMTAEMLGVKGIGWYINWQREVLGYANVYAGLITIAVFSLIITLLFKVRDR----
160901050    --------------------------------------------------------------------------------------------TLYSLRLLLNGIVFGAVIGFLTGVWIGWSRIAGYWVHPLLRFLGPVPASALLPLAFFFAPSSYSAAVFLVALATFFPVAVLTWSGVASVSKSYYDVARTLGASPWFLVLRVAIPAALPQVFVGLFMGLGASFSVLITAEMMGVAGLGWYLQWAQGWAAYANMYTALLVMAVLCSGLITLLFTVRDR---
140882908    --------------------------------------------------------------------------------------------LVETVQIALVSTLLAILLSFIISLGASRNLWLLWPTRMLLNMIRTIPSLLWALIAVVIVGSNSLAGVIALTFYSVGYLAKFFSETFESTDLSAQSALKSLGAGPLQAFQYGLWPNARPIIWSHCLWMLEYNIRSASIIGYVGAGGIGLHL---------------------------------------
118586955    --------------------------------------------------VPWIIPVGIIVIWQFIVTAGIASGKLLPAAWKLFKSGELQKNIGISLFRALLGFIIGGGIGFILGVLNGIFKVCRLAFDNTIQMLRNIPHLALIPLIILVIGIGEPSKIFLVSVGCMFPMYINTYHGVTSIDKGLVEMGRSYGLSNSQVFFKIIFPGALPTILMGVRYALGVMWTTLIVAETVASSGIGYMANEAEQFTDMSTVILCILIYALFGKLSDFIAKLLE-----
295697625    ------------------------------------------------------------------------------------------SAAMVTIETAVVGTVFSIILSFFLAFLATPHPVIGRSIKAFASFLRAVPMLVWALIFIVAVGMGPFPGTLAIMTHSVGMLVKVYAQSVEEVDKGILEAMRSTGANWVQIVCQGVLPTVRGSFLSWSALRFELDLGDSVILGTVGAGGIGWVIEDNMRMYLFQPSCFAMLVVFALVFSVEVLTNRLKLR---
288799397    ----------------------------------------------------------------------------------WTYMERLWKPLWDTINIATLGTLLGIVVAVPTAFMAARNTTPHTMVRTVIVSSRSINSLIWAMLLVTIVGPGVLAGIIAIALRSIGFIGKLLYEAIEEIDTSQVEAIAATGANGMQVMAYGIVPQVMPAFAGISVYRWDINIRESTVLGLVGAGGIGLQLMASVNSLAWSQVSVIFIAIFVTVLASEWV----------
167746148    ----------------------------------------------------------------------------------MVTDHSIFLHIGVTLAETLVSFALITLFSVLIATILWWFPTAAKIIDPYLVVLNSLPKSALAPILIVWLGNNMKTIIITAISIAVFGSILNLYSGFLHVDKERLTLIRTLGGTKKDCLTMAVIPSCIPLLLSIMNVNIGLSLVGVIIGEFLAASGLGYLIIYGSQVFKMDWVLMSIVLLCIIAMLLYALTGFIKK----
189423689    ---------------------------------------------------------------------------------------GLFPAIFGTVMMVLLMSVFSLPFGVIAAIYLREYARLVQLVRIAVNNLAGVPSIVYGVFGLGFFVYGILWASLTLALLTVPVVIVATEESLASIPKGIREGSLALGATKFQTLTKVLLPMATPGIMTGLVLSMARAVGEVAPLMMVG-----------------------------------------------
56962376     ----------------------------------------------------------------------------AAAAYTLVHSGEIWPHLWASTNRAVIGLFIGGGIGFMFGLINGVSKISAMFFDSSIQMLRNIPHLALIPLIILWFGIGEEGKIFLIALGVMFPIYLNTFHGIRSVDKDYIEMGNNYGLSNMAAFWHIILPGALPSILVGLRYALGIMWVTLIVAETIAADGIGFLAMDAREFMQMDVVVLSIILYALLGKLSDMMAKALEFR---
86160414     -----------------------------------------------------------------------------------------------SLVRLAQGYGLSVALGVPLGVALARSPLVRSVLRPATIGLQALPSVCWLPLAALWFGLSEAAIVFVVLAGSLLAVAIATEDAVSGVDPGLLRAAGTLGIRGARFHLGVLLPSALPGILTGLKLGWSFAWRALMAGELLPAGGLGQLLNAGRARADPAQLLGVIAVIVALGVLVDQVL---------
256753219    --------------------------------------------------------------------------------------------LLETVYMTLLSTLAAYVIGLPLGVLLVTSPKLNKILNVIVNLLRSIPFLILLIAVLIGTTIGSTATVVPLVIAAAPFIARLVESSLQEVDKGVIEAAVSMGCSPFQIIRKVMLPESVPSLITGAAIATTTILGYSAMAGIVGGGGLGDIAIRGLYRYQNDMMFVTVALLVIVVQIAQELTGIARKRDK-
139803713    -----------------------------------------------------------------------------AAFLEVIPLHGYWMSWVASFSRVITGFLVAMVIGIPFGLLLAVNRYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQLDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
144195111    ------------------------------------------------------------------------------------------SHVYATLGRVFGGFFIGALPGVLVGVVMGLNRTVRTMLDATMSAVYVLPKIAIFPILMLVFPFGEGPKVAVVAISAFFLVAINAMAGVQGIEPVLLQAGRAFGAGRVAMLRHVILPGALPIIFSGLRLALGTSLIVIVAVEFIRATGVGFVIFYHWQVLMTDRMYAGLLVTMLLGVGLTALLQWVERR---
87306663     ---------------------------------------------------------------------------------------DLWSGTLLTGVAALAGFAAAVVLGTLVALLFSQSRLIRLSGYPYAIFFQTVPIVAIAPWIVTLTGYGLPSVIVVATIISLFPIITSATTGMLSVDHSLVELFRLHRASRWQTLWKLQFPTAIRYLVTGMKSSSGLAVVGAIVGEFFAQHGLGYYIRSSSDNLKTDELFAAMICCTLLGVVVFAAINLLER----
229555777    ----------------------------------------------------------------------------------------FLKGTLYTILLAIVGVLFGSILGSLLALMLSETRWLRWPASWYIEFVRGTPLLVQI--SIVFFGTQILSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTRGTSMRYIILPQAVKNILPALGNEFVSVIKESSIVSVIGVGELMFVVVQGASFKPFIPLVITSLIYFVLTFGLSRLLGVAERRMK-
116749077    ------------------------------------------------------------------------------------------RYTVASLFRVTVGFYLAVLLAVPLGLLLGRQALIHQCTNPVIQFLRPISPLAWIPFAMLWFGIGDKPALFIIFIASFFPMLISTVKAAASIHPMYFQVAANLQFSVWESVYYVILPACLPGIVLALRVTLGVSWMVVVAAEMIAVSGLGYLIIDARNALRLDYVVVAMITIGVIGLLLDYFMTKLE-----
297583450    ----------------------------------------------------------------------------------------MFDATYETMYMSVVALAFTFVFGILLGLLLWENKAVNIIVAAYVNIFRSIPFIILLVLLIPFTRMLLSAALPALIIGAAPFYARLVEIALREIDKGVIEASKAMGANHRQIIFKVLLPESMPALVSGITVTAIALVSYTAMAGVIGAGGLGNLALEGFQRGNPDVTLLATIIVLVIVFIGDTITNKLDKR---
136863242    -----------------------------------------------------------------------------------------------SISRLILGSLIGISLGVTIGTLIGLFSYIRSGLVPVIAAIFPIPKIALLPLFVIWFGIGEGSKYALIALGSFTPTVVATYGAVDNVDRTLIRMGQSFGLSWTSIVRKIVLPGAMPGILSGLRISLAISIILLVAAEMLGAEGIGAYILEAGSLYDLERLFTGVAILSALGVTVSVLIGMLEQK---
34557881     ----------------------------------------------------------------------------------------LYGALWDTLNIATLGTLLGIAMAFPIAFLAARNRFIRPLALLIIVSSRSINSLIWALLLVAILGPGVLAGIIAIALRSIGFVAKLLYEGIEEINPIPLEAIRATGASELQVIDYAITPQIMPAFLGISLFRWDINIRESTILGLVGAGGIGLQLQASLGMLAWPQVSLIILVILGTVVLSEALSSKLRK----
289178787    ----------------------------------------------------WASTVLIVLAWALATGRSLPSPGEVWQALLALHSEGLLLPSIGSLYRVSLGVALGVVTAVPAGIIAGSSTIGHAIMDKPIHMLRAVPFPALSPLLIVLLGIGETMKVALIAIGAFALIYVNVRDGVRGIDPKLLELAQAYHLPKRTVFAKILLRGTLPRFMTGLRFALTVSWIALVTCETVNSSGIGYILSRSQQFYRTDQMVLCIVLYAFLGLFSEWLVGALER----
296440231    --------------------------------------------------------------AIWLKTPALPVPTKVYGYLPKIIGGPMLGHIGASLQRIFWGLLISTLIGVMIGLLMGTSPVINRLLNPLIYFTYPIPKTALLPILMILFGLGDHSKITLIVLITVFQVIVAVRGSVQQIDAGLYHSMRSLGASKGQMFYHVTLPAVLPDILTHLRLSVGTTLSVLFFAENYGTQGLGYYIQDSWSRMNYLAMYILGLLGFMLFIMIDGLEQWWCKK---
150015507    ----------------------------------------------------------------------------------LFLKQKLLYHIELSFYRSFLGFLLSIIIAVPLGIAISIVKQMQSSVELVLDACSQINPFIVYHLIIIILGVGEFTQIVVITWTCIWPILFSTITGILNVDDSYIKHGKSFALNKWDFISKILLPGALPQIMHGVKLSLNYSLFMLIAAEMMGSSGLGFLIKSCQNMYRVDWVIGIVIVIAMIGLLMDSIVMYLENKN--
33592075     ----------------------------------------------------------------------------------------LYRHVYYSMMRLLAGLALAAAVGTLIGILIGLTRWGRFVFKPLLSLFMPVPTLAWTPILLLLIGVDNKTTILIVFIAASFEVILNVVAGIENMNVKVFWVARSMGASRLQIFFKVIVPGILPYLITGVRLGSGYAWRALIAAEMLAASGLGFMIYEASEFMDMTTIYGGLIMIALLGYLIENVL---------
163839158    ------------------------------------------------------------------------------------------QLTLQTLSVVICGTLLATIISIPIAYFAARHPALRWLARGMTVLARSIPELVLLIIVITLVGGPVWPSIVAIGLHSVGMIGKLFADAIEQIDEGPRIAIRAAGGGKLQEFVSGVLLQVLPSWVATVLHRNDINLRASAILGIVGMPGLGYELKASIDRLDYQRMLAAALILFALCVVMEIIATVL------
163839158    -----------------------------------------------------WLILAVLIWAVLYANINWPDVVNAVVNLLFPLSFGMMSLLWETFYIALAGTLIAVLFSVPFGSFAARNGAVHKTFRLVLLAIRDIPELLLAIILILATGFGPIAGAFALGLGGIGLLGKLLADSFEEVDSGPETALKATGARRGQIYAAATFPQATPAFVGHIFYMLDSNVRAATVLGVVGGGGVGFVMFEATSRSQYNVVFTIALMILAIVLVIEGVSMWVRK----
291537099    -----------------------------------------------------------------------------------IKDGSLLQNTGISIYRITLGFVYAVLLGVPIGILVGTFKKAEAFIRPLCEFVRYMPVPAFVPLIMVWVGIEESAKITVIFIGTFFQLVLMVADDALAVPDDLINAGYTLGSNTPKTIFKILIPAMMPRLMETLRMMIGWAWTYLVSAELVAANGLGYTILKSQRFLKTDAIFANIILIGLLGLLGDRIFAFLNKK---
154247392    --------------------------------------------LLALSWLAPLLLVLVWEILAQTGYVTPQVLPAVRTAWRLATTGSLLTDLGTSLLRAAVGFVLGGSIAFGLGILVGFSRLAEALIDRSVQMVRAIPFLALLPLVIVWFGVGEGQKIFLVALGVAFPIYINTTLGIRQVDGKLLELGRVQGLSTAQMITRIILPGALPSILTGVRYALATAWLALVVAETIGAAGIGFLAMDAREFLRTDVVVLTIVIYALIGVAAD------------
134333868    ----------------------------------------------------------------------------------------YLKEMIVTVQIALWGTVLAIVCSVPLGILCADNWWVHQPLRRVMDAFRSINEMVFAMLFVVAVGLGPFAGVLALWISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIYGVIPQVMPLWVSYALYRFEANVRSATVVGMVGAGGIGVILWENIRAFQFVQTCAVLLVIIVVVSCIDVLSQRLRK----
77457569     ----------------------------------------------------------------------------------------LWQDTASSLQRLAIGLGIAALAGLCLGMAAGTLPLFGAPLSPLLTVLSMVPPLAILPILFIVFGLGELSKVMLIVIGITPALARDLEQRARDIPVELLIKAQTLGASTWTLMLRVVLPQLLPRLLISLRLMLGSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDWGLKYLTRR---
27379319     ----------------------------------------------------AVLVLWQVAVDAFHVPKFILPSPLATVQTLGTASYAWGSNTLVTAIEILGGFALGAFVGITLAVIFSWAPLVSMVLLPLFVTLNMIPKVALGPLLIVWFSYGIVPNILIAFSICFFPILLTTARGLREVEPDLLDLVKSLRGSRWTLFRKIQLPGSLPYVFSGMKVGAILAVAGAIVGEFIASRGLGYLMIQVQSSLDTPAMVMAVVLLTLLGVALYGLVLALER----
142147195    ------------------------------------------------------------------------------------------------------------------------SPFARRYVFPVLVASQAVPVFAIAPILTLWFGFGVASKIIMTMLVIYFPVTSNFLDGLSRTPRPMLDMASVMGGTPRHMLLHVRIPMALPSLVSGIRLAAIFAPIGAVVGEWVGAGGLGYLMLYANGRVKTDLMFAAIITLGLLAIIFLQLVQFGLKKS--
288959813    -----------------------------------------------------------------------------------IRRDDLLSMAWTSLSVLLKGYAVALVLAVLLTTVAVSTRIGNDLLSTLTSMFNPLPAIALLPIAMLWFGLGEVSLVFVLVHAVLWPLALNTHAGFTSVSETLRMAGRNYGLGGLRYVVTLLIPAAFPAILTGLKVGWAFAWRTLIAAELVGKGGLGWFIFQNRNELYIDKVFAGLVTVILIGLLVE------------
298346499    -----------------------------------------NLMTGVFGAIGGFFLMLIVALAAYIVFRGLLSFDPVFLSF---SRDGIMNQVFNTVYLVFLSLIVSVALGVPAGIYMAEYNRWTGFIRISIESLSSLPSIVVGLFGYLVFILMLLAGALAVSILNLPLVTTSTESALRALPADLKYGSAALGATRWTTIVRVQLPAALPHLMTGVVLAAERGFGEA--AALLYTAGMSTNINWS------------------------------------
299132921    --------------------------------------------------------------------------------------------LLATSLRVVAGLTISFVLGAALGVTMGLFSGIRTYARPLLHMIQGVPALSWVVFAVIWFAQVEIRIAFILIIGTLPAFALYIDSAVKSVNLDLIHLGQALRANRLQILTKIIMPAIVPEIMSAWTVNLGNAVRVAVIAELIGSTGVGFQLLQAQAVFDMAGAVAWTLSLVAVLFVYQGIISLVESR---
33598399     ------------------------------------------------------------------------------------------RHIAATVMATLVGFGLSMLIGVAVAAALWWSDFLYKVIDPFLVVANAMPKIAFVPIFYLWLGSDYAVYGMAVAI-AVFVTIMVVYAGFRGVDPNKMKLAYTFGASRWQVLTKVILPGSVPTLIAAVKMNIGLALVGVIVGEFQSADGLGFLIMNGSQIFKLNIVMTAITLLALISLAIYRLEAAVARR---
206563240    ----------------------------------------------------PWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRAGNTLKLLALGFAYGVTVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVASVNKQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFALRDR---
119382790    ---------------------------------------------------------------------------------LWLNRAEIARHAGFTLTEVVLGFALGSALGAALAVAMGFSQKLTGVLRPILTFSQTIPVFALAPILTLWLGFGMAPKIAMTVLIVFFPVASAFLDGLMRTPQAALDLAQVMGASRIRIMRHLRIPAALPSLATGLRLAAVYAPIGAVIGEWVGARGLGALMIHANGRMKTDLVFAALLVLSVMTVIFARAVAIALHR---
142037188    -----------------------------------------------------WIIVASVFLIVGFFTIPFEVVIFSNFPSQQPYRAGLRAAFWGSVYVVGYTMIFAIPVSIGGAIWLEEYAKLQSGIQTLITNLAGVPAVVFGLFGLALFGMGLLTAGVTMATMAMPTIVIASQEALRAVPPSLREGAFGIGCTKWQVVKDHVLPHSMPGMMTGTILAMSRIMGEAAPLILVGA----------------------------------------------
256753717    ------------------------------------------------------------AIHVIFQTRIIPNPIRVYRSFYLFFKEAMLLHISISLCRIFAGVIIALLLGSLIGYKMAVSDIWNKILNPLVFLTYPIPKTALLPIIMTIFGLGGASKIILITMIIIFQIIITVRDSVTRIDKECIYNVRSMGASQRQILYHVIIPDIIPGILTGLRVTIGTALSILFFCEAYGTSGMGYYILDAWTRIDYISMYKGILVLSVVGIALFSSIDILEQK---
146283314    ----------------------------------------------------------------------------------------LWQATLETLAIATAGMTLALAIAIPCALLAWWTHALRWPVRGLLIVLRSIPEIVWALLFVRAVGLGPTAGVLAIAITYAGMLGKVYAEIFESVDPLPARALLGSGASRLQAFFYGVLPQATGEMLSYSVYRWECAIRASVVMGFVGAGGLGQQMDLSMRMFAGGEV---------------------------
237785602    ----------------------------------------------------------------------------------------------QHGSLVIQSLIIASIIALILAVIVTSFRTLAPIANAISAIGLTIPSFALLGMLIPIVGIGTLPSIVVVCFYATLPILRNAVVGLDGVSPTLVEAARGQGMSSFGILTKVKLPIAWPVIMTGIRVSAQMSMGVAAIAAYALGPGLGGYIYTGLSQI--------------------------------
76803421     --------------------------------------------------------------------------------------------TIETLAMSVVATIIGVAISIPIGFLAARNVSSYLLGRGMITFSRAFHGLVFAIIAVKAFGFGPFAGVVTLVFTTVGFYSKLLADELEDIDQGQIDAIRATGGSRMDVILYGFLPQVLPRMVGLAIYRWDINIRSASIIGIVGAGGLGQVLLTSFERFDYG-----------------------------
142940003    -----------------------------------------------------------------------------------------WIGVLETLKIAFIATIFGMVISYPLAILAAENGWISYPARTFLAAFRSLPSILWAILFVIMVGLGPMAGILAMTLYTIGYLGKLQYEAIEGVAKPQLDASRAMGHGWFERSFGVVLPESANNLISQAIFMFEYNFRHGTVIGIVGAGGIGYYINLYLKFLQYDKVFAYVIIIFIVVILLDLLSKLV------
290960352    -------------------------------------------------------------------------------------------DILTSLQRAGTGFAIGLTAGVALALASGLSRVGEALIDATVQLNRAIPTLGLIPLFILWLGIGETFKIAIIAIVVYIPIYLNTHAALAGIDSRFVELAEVQGLSRFRFVRQIVIPGALPGFFVGLRLGVTGSWLGLVVLEQINANGLGYMMFQAQNYGQSDVILVGLVVYGIFGLISDSAVRLIERR---
258543252    ----------------------------------------------------------------------------------------LWHATGETLIMVLVSGFIAVLFGLPLAVFMVVAGRGGLYPLPVLDAIRAVPFIILLVLLIPFTRLGTTAAIVPLSIAAIPYFARIAEVSLREVDHGLVDAVRAMGGTRWMVIRYVLLPESMPALVSGITVTLVTLVGASAMAGTIGAGGLGDLAIRGYQRFNTTVMLGVVAVLIVLVTGMQALGNWLSRILR-
222102207    ---------------------------------------LLSILDWVLSLLSQLWLPVLLICGWWWISEGSQSYYFPPLSEILLIAGPLLGYVCISLSNLAAGLAIATMLGISFGLLIGEFDTMRQITQPTLNFFRAVPPASIVPIVIIALGVGATPKIFIIALGCFWPILLNTIDGVRGTSLAVRDTARAYRIPTHLVVFRVALPAAMPQIMAGIRVALAVALVLMVISEFFGADGVGFYITEASTRFATRQAWAGTILVGIIGYLLSGVFLQVERR---
72161710     ----------------------------------------------------------------------------------WVVSGELLYHASSTFKDAFLGLLAGGGLGLVVGCVLGQSQWLARVCEPFITAFYTMPKHALIPLFIMWVGIGSELRVLTAAAIVFFLVFYNTFFGIRDVSKNLVDSVRVMGGTAFDVLFRVMLPSALIWVFAALKLAVPQAIVGVVVAEMLGDRGLGFLVAMHAGTFNSDGTFAAIFALLIVGFLVDRLMNLVTRR---
238753359    ----------------------------------------------------------------------------------------YFGQIFITLAIVFAGTLTATLIALPLSFLAARNRAISFVVRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIFMQDMGLLGKLYAEGHEAVDKSPSRGLTAMGANPLQKYRFGIFTQSFPTILALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKISSLLRNK---
142042528    ----------------------------------------------------PWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRLLNTLKLLALGFAYGVAVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVASVNKQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFAVRDR---
159046711    ----------------------------------------------------------------------------------LMRSGELLDATKITVQALFLGYFLAVIVGIPFGIAMGALPRFGDILQPYLYAIFSTPRVVVVPLIVVWFGIGFEARLFLVFFWSMIAISVNTAQGVRHARPDLVEVAHSFQASRLQMARHVLIPGAIPFVVSGLRIGAERAIVGVIIGEMLQIVGLGGVITKGSTELLPAKMLCAVAVIAVLGTIIVTALDTFEKRFQV
135880773    ------------------------------------------------------------------------------------------EHGLVTFTEVMLGLMIGILLGVATALQLELSPTARLFLRPILVFSQAIPVFALAPVLTLWLGYGLISKVTMAVLIIYFPVTSAFFDGLRKTPPGLLDLAMVMQATNLRTLFYLKIPAAMPSLLSGVRLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAALFSLGALSMSLYGLINVL------
138261435    ------------------------------------------------------------------------------------------------------------------------------VIRQVFNILRAVPEVILAIALIPIFGLTPLTGVLAIGIGSIGTLGKLFYEVIESIKKDPLEAADAVGANKLVRFRWGVLPQVMPEMTSFVLYRFEVNIRASAVMGLIGAGGIGNDVALALRFKDWEVAGMGLLIVIGGTILVDAISGAARK----
135163048    ----------------------------------------------------PDAMRGLIAVLAALSVWQGVVWASGVPPFILPGPARVAHALMDHAAMLAVNARFTVALGVGTAVNLALSPAARWLLRPMLIAAQAVPVFALAPILTLWLGYGAPSKVVMVALVVYFPVASVLFDALMRPPAALDDLARSMGARPLRRLTLIQLPAALPALGSGLRLAAVQAPLAVIVGEWVGSSGLGHVMLMANGRGQTDLMFAALAVLTVM-----------------
109898184    ---------------------------------------------WLFIRIGTVLLVGAIWQAAAWFVASPDFPSCTGVLSFHLTQGDMLLNLWVTLKRVAISFVISMLIGVVIGVLMGTYSKLNRLTDTALIIALNVPALVTILLCYIWFGLVESAAIAAVVLNKIPTVVVMIREGARVVDHDLLAVAKIYRLSPRRTFFKVFLPQLYPFIMASARSGLSLIWKIVLVVELLGSDGVGFALNTQFQFFDITGILAYTCAFISIILCIEAVVFRPLDR---
237653513    -------------------------------------------------------------------------------------------HLAVTLGRVAVAFAAAMLVGALVGMAMGRWRKVDAFLDAWLVLGLNIPALVTIILCYVWFGLNDWAAIVAVAINKIPTVIVTVREGARAVDPRLLEVARAYRLGRRTTFLRVYLPQLVPYLMAAARSGLSLIWKIVLVVELLGSEGVGFQLNVFFQFFDITGILAYTLVFAGVVLAAEGWVLRPLER---
140814202    ------------------------------------------------------------------------------------------------FFRVFLGLSLGIIFGVPLGLFMGLNRFAKGFFDPMVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVAFSIMIISARAGASGTQLSKIHAAHSLGASRWQIIREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
2808669      ------------------------------------------LVPGVLSILAMLLVWTLASQLTDRPQTLPAPWEVAARIMRLGASGELWFNAGMTLFRVVASFALAMAAGMALGLWMGRSRGADQWLNPGLIILLNVPALVVIVLCYIWIGLNETAAILAVALNKIPVVTVMIREGTRALRPDLDDMARAFRMRPWARLRHVVLPQLAPHVAASARAGISLIWKIVLVVEFLGSNGVGFKIHLLFSSFDVEGVLAWALAFVAVMLAIDLIL---------
229824368    -----------------------------------------------------------------FFARTWEIATQNWRQYLAGTGMTLWVSLTGTLIGLLIGLAVGIIRTIPKSKSQIHNKVANLLLNAYIAIFRGTPMIVQAMIFYLLWGWKLTPMSAAFLVVSIAYIAEVVRGGIYAIDKGQFEAARAIGMNHWQTMKEVVMPQVFRTILPSVGNEFVINVKDTSVLNVISVSELTTKTIAGNNFRYFETFFVTAVIYFILTFTITSLLRAIEKR---
154508419    --------------------------------------------------------------------------------------------TLAHLWIALPAIALSVLISVPIARWAAFS-RCGGWVLSILSALYAVPSLPLLIVIPVIVGVALINMIIVLTLYGVAVLVRQAAEGFRAIPRATLQAANACGYPLFRRFVEVELPLATPVIVAGTRVVATSTVSLVTVGAFIGVRSLGTLFTDGFQRGLIAEVVAGLVATVLLALVVDALIQ--------
15790927     -------------------------------------------------------------------------------------------AAVETLGIAFAGTVLGAPLALTFGVLGSERVTLNFLFRGVMSSIRSIPALVWALIFIPLGGLSPFTATLAIGTDTIGNLGRLFTDALEEVEDGPIEGVESTGASRPQVILFGMLSQMVRPFIAWSMYILEINVRVAVTMGLINAGGIGEILMLQRQTRSWHNMMATIIVIFVLVVSVEMLSQRIRSRIR-
288573734    -------------------------------------------------------------------------------------------DLSASTGRVAMGFVAAVVFGIPMGVVSGRVPIVRSLLGTTVNGLRSVPGISWLPLAMVWFGVGMKTTVFLVALASFFPVYVNTAIGAGNVDFILYQVGATMGVGRIRGVFDILLPAAMPQIMSGLRLGLGTSWAYLVLGELTGVPGLGALIMDARMMGRIDMIIVGIVVIAAMGRLSDLLLSSAMR----
142728633    -------------------------------------------------------------------------------------------HWVETIQMAFAGTILGVIFGFVLALLAPYLRPIQVLSKGIIAFFRTVPDLVWAIIFVVVVGLGAFAGTLAIMVDTIGFCGRFFAEEMEEVDKSPAEALECCGATKVDAVFSAVIPAAMPGFIATSLFAFEKAVRSSVVLGIVGAGGIGLQLQSLFNFFSYDRAMVIIGMIFILVLGIEQISNYARQK---
75674654     ----------------------------------------------------------------------------------MLGQPDLLVHVLVSLRRVLIGLALALLIGVPVGLAVGSYSRLNTATSPAFQFLRMISPLSWMPIAVMVFGVGDQPIYFMLAFAAVWPIMLNTAEGVRRLQPSWLSLADSLAATRWETLCYVILPGVLGHVLTGLRLAVGIVWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMATVLMIGVLGFLLDA-----------
260223336    ------------------------------------------------------------------------------------------QEMLVTLQIALWGTALAVVTAVPMALLASANWWVYQPMRRLMDATRAINEMVFAMLFVVAVGLGPFAGVLALWIHTSGVLAKLFSEAVEAIDPQPVEGIRSTGATALHEIIYGVIPQVMPLWISFTLYRFESNVRSASVVGMVGAGGIG------------------------------------------
163789756    ------------------------------------------------------------------------------------------EATIETISMTLGSVVIIFFAGLLLGLLLYFAKILYRVVAILVNVFRSIPFIILIVLLIPVTKIGPVAALPALILSSAPFFARLVEIGFREIDKGVVEAAEAMGASKWQIIYKVLIPESLPAIVSGITVTTISLVGATAMAGVIGAGGLGNLALDGFQRSQPAVTLVAT-----------------------
298294221    -----------------------------------------------------------------------------------------------TLMRVVVGLALGFACGVAVGAAIHYVKLLRNLLLPTILLLAPISPVAWLPVAIFVFGIGDVPAIFLVFITVFFAIVLSTGAQIESVPKNYIHVARIMGASQRQTFWKVILPAILPSLFMTLRLNLFAAWMVVLIAETVGVGGLGQITSMARSTFNAKLVFFTMAIIGLLGFLSDFALRQVQHKM--
90419876     ----------------------------------------------------------------------------------------YPEQILTSLKTVFLGFVLATIIAIPVGIACGLSATINGALNPLIQIFKPVSPLAWLPIVTMIVSASMVVSAITVTLCSLWPTLINTALGVASIDKDLVNVGKVLQLPTHKTITKLVLPSAMPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIIVAVITIGIVGFMLDRIMAALQ-----
254448603    -------------------------------------------------------------------------------------QAGVWGAIKGSFFTLIVTLVLSFPVGVAAAVYLEEFNRWTDLIEVNINNLAAVPSIVFGLLGLAVFLNFMLVGGLVLTLMTLPTIIISSRAALKAVPPSIREAALGMGASRMQTIFHHVLPLAMPGMLTGTIIGMAQALGESAPLLMIG-----------------------------------------------
143303162    ------------------------------------------------------------------------------------------RSLWDSIKIAVSGLLITILIGTSLATLMATRRWMERATWPYLVALQSAPILAMTPLIRALIDGITLQRILVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHGASKFTRLRKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGSELIAAIILASIFGLVVFILFGLLSK----
255327620    ----------------------------------------------------------------------------------WQGNGGILVRLLEHLSVTALATACAALIVVPLGLWAGHHRRRSNLLMSAVAATRALPALGLLTLLALWLGVSTLPALIVLIIIAAAPLLAGVLEGLAAVPEDLVDAARAQGLTEWQILTRLEIPLAANMMLGGLRSALVQVIATATIVAYLSGGTLGRYLFDGLAVRDYPRMLVATLLVALLAFAVDALMGLMQR----
153870079    ---------------------------------------------------------------------------------------GIWGAVMGSFYTLLITLLLSFPIGVMAAIYLEEFNRWIDFVEVNINNLAAVPSIVFGLLGLAIFRSAPLVGGMVLALMTLPTIIIASRSAIKAVPPSMREAALGLGASKIQVAFHHVVPLAMPGILTGTIIGLAQALGETAPLLMIG-----------------------------------------------
163795580    ------------------------------------------------------------------------------LAYWYFNLPKYAQLLLETVNMALFATILGTFGGFIMCFPASHNSWVYQGFRRVMEFCRAVPEVIFAILFVWAVGVGPLAGILAIAIHSSGALGKLFSEVNENVDHKPMDGIRASGGSWFGEIRYGVVPQVLPNFVSYALLRFEINIRASSIIGFVGAGGVGQELYYVINFNFYEEVSALVLMVVATVTCVDLLSARIRHR---
142848188    -----------------------------------------------------------------------------------------WIGVIETLKIAFVATIFGMLISYPIALFAAENPWVSYPARAFLAAFRSLPSILWAILFVIMVGLGPMAGIMAMTLYTVGYLGKLQYEAIEGVAKPQLDASRAMGHGWFERSFGVVLPESANNLISQAIFMFEYNFRHGTVIGIVGAGGIGYYINLYLEFLQYDKVFA-------------------------
210621749    -------------------------------------DNILNGLIYGSAFITVAMLFVIVGYIFYKGFGNINFN-FIFSDYQASGDGGVYPMILATVYTVVIAILVSAPVGILAAIYLQEYARLVSAIRFCTESLAGIPSIIYGLFGGIFFGYSLLSGSLTVAIIILPVIIRTTEEALKTVPQSYREASFALGATKLQTLYKVIVPSAMPGIISGVILSIGRVVGESAAILLTAG----------------------------------------------
163849860    -----------------------------------------------------------------------------------------------TLAATGLTLVAALGIGLGLIATRARFAGFRTSIDTLAAFAQAVPPVVVVALALPVLGFGGPPTLLALTAYGIMPTLRGTVGALDAVTAEARESALAIGLTPAQILMHIELPLAAAGLVDTLRTALILAASVTAVGALAGASTLGTPIVAGLQNQNIAAMLQGALATAALAFLGDALLLAIGARLR-
33594704     -----------------------------------------------------------------------------------------------SFSVLFKGYAAGVALAFVLTTLAVSTRFGRDLLSTLTAMFNPLPAIALLPLAMLWFGLGQGSLVFVLIHSVLWAMAVNMYSGFLTVSETLRMAGRNYGLTGLRYVLGILVPAALPSILSGLRIAWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLAAVVLIGLAVENLVFDTLER---
137831605    ---------------------------------------------------------------------------------WFYLLVEYFPALMETIHMAILATFIGFVGAVVVSLLAVKNKTAVSFMRRVMDFSRAFPELVIAMVLLFLMGKSAVPALIAIAFHTVGALGKLFSEVNENADMKAVEGLTANGANWFQQVRYGIIPHVLPNYLSYGLLRLEINVRASTILGFVGAGGIGEQLTANIQWTYGADVTAIFVLLIVTIIALDYLSRWLRGK---
258561701    -------------------------------------------------------------------------------------------HAASTLGVTLAGFALSMVCAWFIAIAVDFSPTLKRGLIPLLVASQTIPVIAIAPLMIIWFGFGMLPKMLVVALVTFFPVAIGLIEGFDRTDREASNLLRSMGASRWQEFSLVRLPSALPSFFTSLRIGITYAVTGAIFAEYVGARGLGIYMSVQKNAFRTDLVLAAVAVTAVLSIALYLSTYLIER----
283824370    ----------------------------------------------VRRLLPWSLALGIFTLIWQLLAGKLGVLFPPPHGLLEVFTDDYPKLILASLRLEFLGFAFGAIIGFWVGVALGWSRTFGYWVHPIMRFIGPVPSIAWLPIAFFAFPSSFSASIFLIALTTGFPVAVLTWSGVASVNPAYYDVARTLGANERFLIFKVAIPAALPHVFVGLFMGLGASFAVLVTAEMMGVAGLGFYLQWAQGWAAYANMYAALIVMALMCTGLVSLLFKIRDR---
33469592     -------------------------------------------------------------------------------------------PLWETLNMATLGTLLGTLIATPIAFLAAYNTTIRPVALFIIVASRSINSLIWALLLVAILGPGVLAGTIAIALRSIGFIGKLLYEAIEEIDERQVEAISSTGASKPQVMAWGVYPQVAPTLVGITVFRWDINIRESTVLGLVGAGGIGVKLESSLGTLAWPKVSVLLLAIFATVIVSEWL----------
135081775    ------------------------------------------------------------------------------------------PHLGHTLVVLFSGFAIGAGIGLVLAAVITQFPFAEKIIAPYILILVTTPMLALVPLLILRFGFGYEPRIIAVALASGPMVMINSATGFRRVDAAKIALARSYGASVLQIFWKVRAPMALPMILVGLMIGAIFGLLTAVGAEMVGGGGLGNRLTTYSSMIQMPQFFGVVLILSTLGILIYVTFFLIGKK---
167646619    -----------------------------------------------------------------------------------------------SLGRAGAGLSLALVIAVTLGLVSGLSRWGETLVDPLMQIKRALPVVALTPLFIVWFGIGEAPKVALIATAAVFPLYLNLFAGIRGVDVRLVEAARSFGLSGRDLVREVILPGALPSFFVGLRYSLSISVVMLVIAEQINAAGLGHLINNARDFMRTDIIVVCLLV---------------------
88856241     ----------------------------------------------VLGAVIPIVLIVLIATSGLVASYRLPTPLSVWAAGVDLYERGLYQHVAISTQRVLVGFAVGSVVGLVLAAIVGLSTRVSELFAPTLGALRAVPSLAWVPLLGLYLGYGEDPKVALIAIGAFFPVYTTVASALRHVDAHLVELGRSYGYSGPALLSLVQLPAVVPAVISSLRLALAQAWLFLVAGELLGASGLGYLLVDSQQNGRIDRLFLTIILLGLLGKITDTAVGVLER----
33600057     -----------------------------------------------LVPLALLAVWQLAATLGWVDEYILPAPTVVFTTFIDLLASGLLRDVGISALRVAQGFALAAVAGLGLGLAMGLSKKFNAASDFLLKILKPIPPIAWIPLAILWLGLGEAAKVFIIFIGAVFPILFNTLDAIRQTDGRYVDLARVLELKRGAFVQKIILPGALPQIMTGLRIGITIAWMCVVAAELIAASGVGYLIMQARALAQSDVVIVGMLVTGLLGKLTDDALRLVER----
237809638    ----------------------------------------------------------------------------------------LWADTLSSLRLLLMGVGISALLGLSVGLLNGGIPLIRIPFSPLVTTVSLIPPMAILPILFIVFGLGDLAKVMLIVIGICPILIRDLQLKTLSLPEEQLIKAQTLGATSWQILLRMMLPQVLPRLFEAVRLTLGSAWLFLIAAEAIAATGLGYRIFLVRRYLDMSVILPYVVWITLLAFAMDWLLKVTARK---
140874419    ------------------------------------------------------------------------------------------DALVETIHIATVGTILAVVLAIPIGVMVAEYKPLNWLARFLLVSSRSINSLVWALLFVAVFGPGPLAGSLAIAFRSIGFVGKLFGEALEEANHSTIEALQATGASKFSIMYMGYWPQVLPTFWSILLFRWDINIRESAVLGLVGAGGIGVALNTALELFYWDRV---------------------------
206560415    -------------------------------------------------------------------------------------------HLFASITRVLAGFVAAAFAGIGLGLAIGRYRALEDTLLPPLEMLRPIPAVAWIPLAILMFPSSELSMMFITFVGALFPILLNTVHGAEAVDPRLVATARSLGTRGLALYAEVILPGAAPSIFTGLSIGMGTAWFCLVTAEMIGQYGIGYFTWESYTLQNYPDIVVGMALIGLLGM---------------
260177212    --------------------------------------------------------------------------------------------------RVAVGFFTGAAVAILIGLLTGRYAIVSNFLTPIFQLLRPIPPIAFVPIVILWFGLAEWRKWFLVFWGVFFTVWVATHLGVQRADPALIRAAHSLGVSDRLLIRDVIFPSALPTIFVGLRTAISISFYTLVAAELAGAAGLAYRIDLAHQNMQTSQMLGGLVMLGLVSALADRGFAMLSRR---
269795034    -----------------------------------------------------------------------------------------------TAQVALTGLVIAVVLGISQAILMSQARWLERSLYPYAVILQTIPILALVPLIGLWFGFGFTSRVIVCVIIALFPMISNTLFGIQSAEPAAHDLFTLNKATRAQRLWKLQMPAAVPSIFAGLKISAGLAVIGAIVGDMFGAPGIGSLLDVYRARVESENLLTAIGLASLFGVLVFAFFTAVDK----
140702547    --------------LDAFVDWIWNTFFYYLNAFNIFLLTNVLGPMKQAYLNMPVISTFVLFMGAGYIIGGVRSCLIVGSLILFIALSEYWDRTLITLYMATFAVGVSAISGIVVGSLCAQNEFASKSILSLCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPP--------------------------------------------------------------------------------------------------
142176519    ---------------------------------------------FLMAFVVGWIFIEMDLLTIFGGTQDIINLVDYMLPVQFDYWERALELTFETLWMAVIGTLLAIVLSVPLAFMAASHPTVYAAARGIITFSRAVPDLVFALVFVRALGIGVLPGIMALALHSVGMIAKLLADAIEQADKSPREAVRSVGAGPFQNIITSIVPQIIPAFISISLYRLDINLRSSTVLGLVGAGGVGLLLKKTLGQLDYSNALGVVAIIFAFILLMEVLSAAV------
142176519    ------------------------------------------------------------------------------------------QGLIETLAIAIVSTVLGSIISIPLGFLASVNRIVYGITRLVLVIIRGIPELILAIIFVAAIGLGPIAGVFALTIGTGGFLAKLVADSVEEIDPQPRQAVIATGASRIQELFTSVLPQVLPALVGQLLYTFDINIRASAILGIVGGGGIGFLLFNSMKVLAFETTGAIILATFLLVYLIEILAGYVRR----
219854082    --------------------------------------------------------------------------------------------LSETIEMVIIAGSIALLIGMPLGIILVENERLNKILATIVNAIRSLPSIILIVVLLPLTTLGMKAAIVPISIGISPLLARIIETSIEQVEWGKIEAALSMGAKPFQIISKVLIPEALPSLIKGITISIISIIEFTAIAGVIGAGGLGSLAIRGYQRFREDIMIVTVILLIFL-----------------
146276801    -----------------------------------------------------------------------------------IGSGSILLDLAETLKRNLGGFAIGAGVGVALGALLGTSRLLARIIGPTVVAHRQTALFAWVPLIAMWFGGGDQGKIAFVAMAAFQPTVINTWRGIAGVPGGLQELAAALRFSRLQYLRHVALPAALPQIFTGLHAALIYAWLATVGSELFLTPGLGGRLIEGSQLFEMDLLFLVIVIFGLVGLVYNGLAERMEAR---
284989220    -------------------------------------------------------------------------------------------HLGQHVRLTVGAVLLGALVALPLALLARRTRLLAGPVLGFSSVVYTIPSLALFAFLAPFTGLSPVTVLIGLTVYTLVILVRNFLAGLQGVPDDVREAARGMGYGPARLFLRVDLPLALPAFMAGLRIATVSTVALVTVGVITGNGGLGQLIIGGLNANFYAEIVTGAVGCVLLAVVADVLLAGLER----
280965734    -----------------------------------------------------------------------------------------------TCIVTFIGLGISIVLGVLAAILMNQAKWLENGLYPWAVVLQTVPILALTPVLSFFFGFALTSRTIVCVIIAFFPIVSNTLFGLQSVDRGMHELFSLHRTGRLTRLWKLQLPAAMPAMFAGFRVAAGLSVIGAIVGEFFGNAGLGTNLSVYSSRLEGERLWATTIVASLLGIAVFVFFGWLSRR---
260460056    ----------------------------------------------------------------------------------------LWLDLRASMYRISIGFLIASALSIPIGVLIGSFRSWEAAIEPLVDFIRYMPVVAFVPLSILWAGTGDTQKFLIIFIGTFFQQVLMIMDNVKRVPADFIGLGRTLGLPDRKILTRIVVPSALPGIWDTLRISLGWAWTWLVLAELVAASGLGYRITVSQRYFQTNTIIGYILLLGVLGLITDQVMKALEK----
76574790     -----------------------------------------DGLGRRVQAVGPWLIALPVLLGIWAKLGLLPVPFFAPPQALLDVYVEDWPRLLESLLLLGTGVALGAVTGFVAGVAIGWSSSIGYWLHPVLRTLGPVPSTALLPLCFFLFPTSWSASVFLIALATWFPVTVLTWSGVASVDKAYYDVARTLGARPGFLIFNVAIPAALPHVFVGLFMGLGASFSTLVVAEMMGVAGIGWYLQWAQGWAAYANMYAALLIMAL------------------
46204971     -----------------------------------------------------------------------------------------------------------------------RFAAWRGSIDTLAALAQAVPPVVVVALALPVLGFGGPPTLLALAAYGIMPALRGTVAALESVPPEAREAARAIGLTPGQVLRQVELPLAAQGLVETLRTAFVLSVAVTAVGALAGAATLGTPIVAGLQNQNFVAMLQGALASAAMA----------------
283843467    ----------------------------------------------------WWLGGAIVAANPRTASFADFAPLPTFERLWSMLVSGAAKMALPSLARIGGGLAWAIALGVPLGILVGRFKGMRQASSVPFQFLRMISPLAWMPIAVMAFSSWNGAIVFLIGVAAIWPILFSTAHGFRRIDPAWFKVARNLGARPWHMLFTIIVPAIMQDSLAGIRLAVGVAWIVLVPAEFLGTSGLGYAINDARDTLEYDRLAATVVIIGLIGFTLDFLCERAVKR---
162449594    ---------------------------------------------------------------------------------------DLWAHLRASLVRDLLGLALGIVAGGAVGGLLAVSRTADKLFSPSFHAAKQVALFAWIPLMSVWLGVGEQAKIAFIALSAFYPVVVNTYEGVRSVGVEHIEVARVLRFSRWQTLRKVILPSAAPSLFAGVHQGLIYAWLGTLGAEYLPAPGIGSLMVDGRERFAMDVVLVGLIVSGLVGFGLNALAKAAEDR---
271963355    ----------------------------------------------------------------------------------LATDADFLLDVVSTLGAWALGLLLTVMIAVPAGFVLGTLPRAETALRPVLEFLRPIPSLALIPLALALFSDRFDMKITLIVYAATWPVLMNTLYGLKDVDPLAKETLRSFGFGPLSVLWRVSLPSTAPFVATGVRLASAIALIVAISVELLGSDGIGVFLIEGGSPDAMVYIIATAIWAGVIGLVTDSLFVLAERR---
254518170    -------------------------------------------------------------------------------------------HLVASLFRLLIALTITITLGYLIGLLIGINNKIDNLISPIVYLFFPVPRIAFLPVFMILFGLGNTSKIVLIIAIAIFQIIISVRDGAKEISKELILSAKSLKLSKAQMIKHIYIPATLPRLFTSLRIALGSSIAALFFAEYATKYGIGYYIMNSWIKVDYEGMYAGIILISLLGITMFKIIDILQNR---
167738553    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
253580777    ------------------------------------------------------IFILLFFLVLWEISRTGLIDSFIFSSPVMIWDGSIFPHLSVTITETLVSFLFVVVLGAGMAVLLWTCPRLAKITEPYLVVLNSLPKSALAPLLIVWLGANERTIIVCGMSVAIFGSILNLYTGFGEADPEKLKLIETLGGGKKEKLMKIILPSSVPLLLSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYSSQTFKLTWVLMSIIILCIIAIILYGLLGLIEKRAR-
83309635     ----------------------------------------------------------------------------------------YLDQIATSLKTVFMGFVLATIVAVPLGVMCGLSKTINAALNPLIQIFKPVSPLAWLPIVTMMFEKAFLNSAITVTLCSLWTTLINTAIGVASIDKDLMNVGRVLNLPMRTTIRKLVMPSSLPFIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGLIGFLLDRVM---------
219856276    ----------------------------------------------------------------------------------LYLEGTLFTHIGITCFETILGFLLSTALGTLIAIILWWSEFISDILDPYIVVLNALPKVALAPIIIFWVGNGISAIILVTVLISIIVTILTVLNGFKEVDKDKITLLKTFGSSKLQILTNLIIPSSVPTLISSLKINVGLSWVGVIMGELVAKEGLGFLIIYGGQISQLDTVMVSIIILSILAYAMYASISFAEKKLR-
294638859    -----------------------------------------------------------------------------------------------SLMILVTGFSIALISGNILGMIVGWVKRLNNDFTPIAKVLSPIPPMVYTPYLIALMPTFTSASIAVIGIGMFWPIFLGMINRVGSINGRLIDSAKAMNVSTPTMLFKVILPYSIPSIVGNLKIQISTIFMILIMAEMIGASGLGFFIKKYSDYADYARVLAGIFVVGAVITILNVLLDIAEKK---
111024954    -------------------------------------------------------------------------------------------DLTRTSVTILAAFALGVLGGVPLGVLLWRVRVVGRVLEPFIVTGYAMPTLLFYPILVAVLGLNAGPIIVIASTMALIPIALTTMVALGDVKPVLHKLARSVDASRRQQYFKVLFPAATPLIFPGIKLGFIYAVIGTIAMEFIASKGLGFRAGFMYRELYVADMWAYIAIVVVFSIAVNSALGLAERAIR-
153808501    -------------------------------------------------------------------------------------------HTFITAYESFVGLLFGLFIGCIIGFILVYFPKCSKIAHPYIIALSSIPTFALAPLMIIWFGTGLKMKIVLAFLSTVFITAFQTYEGASKISESDDTFFKINHATNKQRFWMLSFPASLDWVIQSLKLNAGFCVLGAFIGEFIASAGLGYIILKASGLYDTTYVFAAIICIILLSMFFNLLAVFVNK----
213690947    -----------------------------------------------------------------------------------------WMPLVQTIRMSVVGTSLGLLFGVPFAFLCTSNRVVAMVARVVMDIIRTIPTLLLAALVVVFMGIGQVSGIITIAVFTFGIVGQLIYQSIEISDPGPVEAARSVGANRMQIATWSILPQIGQDIASYAMYAFEINIRASVILGYVGAGGVGVLLNSSLSLMRYDRVSLVILTVLVLVVIVDWVSEIIRKRLR-
288959846    -------------------------------------------------AFPALLLVWSAAAWNLPPYVLPQPWAVVAEAVRWLDNGQLAAHVGASLLREVGGFAVAVLGALALGLAGALSPGFRAFSAPLTGLFMAIPPIAWAPLSMIFFGLGYVAITMVIVVAALFPMAVTVQEGFLAIRNSNLRAARVLGARRWQLIRHVYLPASLPFLTAALRIGFSQAWRALVAAEMLGASGIGWMVAMGGQIGNATQVLLGVAIIGMTAWITESLFRRIERRYR-
209543034    ----------------------------------------------------PWMIALGLGLAAWEVAQAKLLLLPDLLDVFLTDWKRLGDSLLHSLGLLAVGYATGATLGIATGLGLGRSRRFRYWALPFVRLIGPLPPVALLPLAMVLFPSNWLASEALMTLGSGFPITVLTWSGVAAVDPAYYDVARTMGARDRFLVLRVALPAAMPQIFVGLFMGLGMSFVVLVVAEMLGVSGLGFYMQWAQGWAAYPNMYAALLVMSLMCTGLVTILFKVRDR---
254442958    ----------------------------------------------------------------------------------------IYHQTKRSIFTVFVGFFMAAFVAIPVGIMCGLNKIFMACMTPIISIFKPVSPVVWLLIFQIVVGLEINPALITVAMCAVWPALVNTALGVASIDQDHVNVARVLRLGFWSRLFKIVIPSALPLVFAGLRISLGVGWMVLIAAALSSSDGLGKFVYQNGSSLTFANIIMVCFVVGIIGFFLDRMMIILQR----
254489258    ------------------------------------------------------------------------------------------ENALVTATEVILGLMIGTVLGAITAVPLAGSARLHRVVMPLLIFTQAVPVFALAPILTLWLGYGVASKVVMAVLIIYFPVTSAFYDGLTRVPADILDMARTMGGTKGQIMRRIKIPHALPSLGTGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFASLLALVVMTLLL-------------
111021922    ------------------------------------------------------------------------------------------EHVLASLSRAAIGFAFGVVIGTALAVVAGLTRSGDALIDGPIQLKRAIPTLGLIPLLILWLGIGETFKIVIIALGVVVHMYIQTHNSLTSIDNRYVELAEVLGLSRATFIRKVVLPGAMPGFFLGLRLSVTGAWLTLIVVEGINATGLGKMMYNAQNYGQSDVILVGLAVYGIFGLLSDSVLRYIERRS--
144172469    -----------------------------------------------------------------FGRRNLVTDGLLSPDLTQIFSERSLSAFIETLQLAVLGTVLGGLASLFMAYWATEFGWLRFTIRTFNNIVRSIPDLLWALLFVTAVGIGILPGLLALFFFSMAVVTKLTSDTLDGIDMGPIEAAQASGSGLIAMLRTAVLPQILPSYTSFVLYGFELNLRASAVLGLVGAGGIGSRIEFFRSRGDWSEVWGLVLMFFLVVFLVERFSVTIRRR---
222871734    ------------------------------------------------------------------------------------------------------------------------SKLAYAATYPLMTAFNALPKAAFVPILVVWFGLGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRRDVLLKVGLPRAMPFFFASLKVAITLAFVGTTVSEMNAANGIGYLLVSAGSAMKMPLAFAGLVVIAIMAMGMYELFSVLEKRM--
114707706    --------------------------------------------LSLLGLLVIWWVVAVIA-----DSRVLPTPPAVFDAFWRDAATGLWFHLAMTLMRVFFAFVAAMVIGSAIGIALGISREANRFFDPWLILFLNIPALVVIVLAYIWFGLNEVAAIGAIAVNKIPNVVVTMREGARALDRDLTEMAEVYRFGAMKRLRHVVLPQLQPYFAAASRSGLALIWKIALVVELLGSDGVGFQINLYFQLFDVAGILAYTLAFVAVMLLIELLI---------
220923336    ----------------------------------------------------------------------------------------FLRQTAFTLYTTLAGFGLAALLGLVLAIGIVHSRLLEKTVYTLLVALNSVPKVALAPLFVIWMGTGIEPKIGIALMLALFSVVIDAVLGLRSVDPDMLNLARISRASQLAILAKIRLPNALPSIFAGLKVAISFALVGAIVGEFVGSEGLGFAILTAQGQFDTPRVFVCLILLGILGTILFYVVEGAER----
262283693    -------------------------------------------------------------------------------------------HSWATLKVALLGLLLGVIIACLLAVLMDSLSWLNDLIYPMMVVVQTIPTIALAPILVLWLGYGILPKIVLIILTTTFPIIVSILDGFRHCDRDTLTLFELMQANRWQILWHFKIPASLPYFYAGLRVSVSYAFITTVVSEWLGGEGLGVYMIQSKKLFQYDTMFAIIVLVSVISLLGMKLVAISEK----
293395444    ------------------------------------------------------------------------------------------------------GVAIGTLSGFVSGVAIGWSQRIGYWVHPILRILGPVPSTALLPLCLFIFPSSFGASVFLIALATWFPVTVLTWSGVANIDKAYYDVARTLGASQRFLIFHVAIPAALPSVFVGLFMGLGASFSVLIVAEMVGVAGIGFYLQWAQGWAAYPNMYAALIVMACL-----------------
143551037    ----------------------------------------------------------------------------------------LWPAMAVTGRLTMLALLFAIIGGLSMAVAFTQSKWVELAMFPYAVVLQVTPVVAIAPLLQIYVDSAFVAALLCAWLVAFFPILSNSIIGLKSADHNLQDLFKIYGATKWQKLRYLALPSALPFFLGGLKIAGGLALIGAVVAEFVIGRGLASTLLEASYRFNFGRLYAALILISVMGVAIFGLMSLI------
251797496    ------------------------------------------------------------------------------------------DNAWATVELALIGFGGGAAAGIIIAAILHLIPFVRRAVYPLLVVTQNVPVIAIGPILTIWLGYGVLPKLILVWIVCFFPVSVAMLNGFKDTDPTLRNYMRMIGAGDWQLFTRLELPNAVTHLFSGLKIAASYAVLSAVVAEWLGADGLGHYMILSSKGYEPARVFASVFLIVALSLALFGLVALIER----
187918090    --------------------------------------------------------------------------------------------ILNTFYVILLTAIISISTGIGTGIMLAEYKVLYKTVSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEESLKSIPKSYKYASFALGANKTETIIKILLPASSPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLLLFQEGYLDKGFATASILIMMILLINLTSKFLINR---
229556702    -----------------------------------------------------WLWLAIFIVALLYSSDLSGVDIASLLSILSKMAHPDWEPLLETIRMAVLGTTIGAIVALPFSILAARNRIINAVLRFVLNIIRTIPDLMLAAMFVAIVGIGPVAGIITLAIFSFGMISKLFYEAIETIDEGPIEAMTAAGANKWQIIRFAVVPQVSSHFFSYFLYAFEINVRASTVLGYIGAGGIGIFLQRSLSQFRYDR----------------------------
15594562     --------------------------------------------------------------------------------------------ILNTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFGLFGLIFFGIGILSGAITSSLMILPMIVKTTEEAFKTIPKSYKYASFALGANKTETIIKVMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
254447035    ------------------------------------------------------------------------------------------DQIFTSLYTVFTGFLLAALISIPLGILCGLSEKVNSALNPLIQVFKPVSPLAWLPIVTMVVSAVYVSSAITVTLCSLWPALINTTVGVSSISEDLINVSRVLRLKWYTKIYKVVLPAAMPMMFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLGRIMVAVFTIGFIGFLLDRVMLILQR----
224476916    ----------------------------------------------------------------------------------------------NTILISIIGVVLGAVFGAILALMLSSFKPLKWLATVYIEFIRGTPLLVQVF--LVFFGTTMICGMIAMVINCAAYIAEIIRAGINAVDKGQTEAARSLGLGYGQTMKTIILPQAIKNILPALGNEFVTVIKESSIVSVIGVSEIMFQVVQGASFDPFTPLLVAAILYFILTFVLSRVMYFFEGRMKV
153808289    -------------------------------------------------------------------------------------QFGFLPLIAGTLWVSLFAILFALPFGLSVSIYMSENPKVRSWLKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
116492136    -----------------------------------------------FLPIVAVLLILAIWQAISFFQIIPEFLLPSPLSVLEVFKSDYFSNSLVTLIEAFWGLCFGVLLGVGLALIMDLFHPIYKALYPLLVITQTIPTVAIAPLLILWFGYGILPKVVLVVATTFFPIAVGMLDAFRSTDKDLITLMRTLGANTPKIYFYIKFPDAIDSLFASLKISASYSLVGAVVSEWVGGNGLGVYMTRVMKAYAYDKMFAVIF----------------------
116687129    ----------------------------------------------------ALVLLEIVVRRGWLPDHLVPAPSEILDTLARMGVIRVARHVGASTLRVAAGFAAGAGLALVVGAAMGLSRRIDALFEPTFQALRAIPSLAWVPVLLLWLGIDEAPKITLIAIGAFFPVHLAVVAGIRDVDRKLVELGAVYRLGPLALFRRILLPAALPQIVTGLRTGLSLAWMFMVAAELIAARGLGFLLSDGRETGRPDLVFGAILLLALLGKLTDGAMRRIESR---
1074368      ---------------------------------------------------------------------------------LFTHAELLWQHTQVTLLEICLGLLLGFLFGLISALLLSFSRQISAVLLPILVISQAIPVFAIAPLLVLWFGYGMASKIVMSVLIIYFPVTAACYDGLRNTPQAWLDLAKTFNISPLRLLLKVRLPAALPAFASGLRIAVSVAPIGAVVGEWVGSSGLGYLMIHANARMQVDLMFAALLILVSISLCLYFSIDWLLHR---
170750966    ------------------------------------------------------------------------------------------RALVETLHIATLGTLIAIAIAVPIGLMAARNRALNLFAKFVFVTSRSVNSLVWALLFVAVFGPGPLAGTLAIALRSVGFTGKLFAEALEEADRGSIEALQAAGAGRMSTLLLGYWPQVKPAFWSIALFRWDINIRESAVLGLVGAGGIGVALDTALNLLYWDQVAVVLAAIFGVVILAEIVVTALRAR---
143676994    --------IPFVQWVNNLIDILRNTFREFTRSIANLIDIPLDFTEALLLGPMPWVMILGLVIILGLYLRGVNLAILGGACVLYLALRGIWTLSMKTLAAIAVSVPLAVIIGILLGILGAKFKIAERLLNPLLNILQSLPHFSYLILVAIFCGVGAKAGVIATVIFAFPPMTRLTILGLKELSSEIIEA---------------------------------------------------------------------------------------------
229828063    -----------------------------------ILRKAIYIFIWLLLWQAASLMIHNEILLVGPLSAGREL-------LRLSANPIFTKSVLFSLLRIAGGIFLGSLLGLSASFASWRSHLVRDFLSPFVTMIKAVPVAAFVILLLIWFGSDNIALVISLLV-TFPILYINSLQALDALDPQMQEMAAAFRLPRFSRLRYILLPESLPALLSAFSLAIGMGIKSGVAAEVIGSFSLGNALYRSKIYLETGQLLAWTAVIILLSWLLEKLRAIILPKQR-
167034265    ------------------------------------------------------------------------------------------------------GVVIGGAAGFIAGVAIGWSHRIGYWVHPVLRILGPVPSTALLPICFFFFPSSWSASVFLIALATWFPVTVLTWSGVASVDKAYYEVARTLGASGRFLVWRVAIPAALPHVFVGLFMGLGASFSVLVVAEMMGVAGLGWYLQWAQGWAAYANMYAALLVMALLCSGLITLLFLVRDR---
154252336    ----------------------------------------------------------------------------------------LWSDTVSSLTRLGIGVAVATVIGGIFGILQGLVPYFRATFNAFTGVLSMIPPLAVLPILFIIFGLGELAKVVLVAVGITPFIIRDLALRTAEIPHEEIIKAQTLGASTWQIILRVVVPQMLPRLIDGVRLSLGAAWLFLIAAEAIASSGLGYRIFLMRRYLAMDVILPYVAWITILAFSLDLALRLFQR----
154484066    -----------------------------------------------LCFIFFYLPIAVTMFFSFNSSKSLTKFTGFSLKWYLLTDNDIIAAVYVSISIAVIATIISTVLGTITAIGLSRSRKILREWLLNVNNMPIMPDIVTAIGLMILFTSMYLTMLLAHIAFCTPYVITSVYPKVRSMDHNLANVAMDLGATPFQALTKVIIPMLKPGIFAGMLLAFTMSLDDFVVSYFVTGNGV-------------------------------------------
144099562    -------------------------------------------------------------------------------------------YTGVTGLETIIGYAIAIILGLGFGIAISFSSILRRTLYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVVLVCFFPIVLNAILAFNSLSNELTLFHRSTGANALKTFFKIRLPAAMPQCFVGFKYAAINATVGATIAEFIGSDGLGFYISIVTGNMRPDLAFAGIFFLTLLGLSLFGFVTLMEK----
154492129    ----------------------------------------------------------------------------------LFASGSFYQSVMATVLRGTIGMSISLMAAMGVSLLFYKCEWIYELFRPLLAIMRSIPVISFILLALIFLNAESIPLIIA-FLTMFPLLTENLTKGIRGQRKEFSIMARQFRIGRWNKLTQVVYPQLKPFLYSGLASASGFGWRAIIMGEVLASPGIGGEMKQAQVFIAVPELIAWTIIAILISYLFDRGISWLAK----
222080911    -------------------------------LMSRHLLTGYCLIIYAFLLLPILVVVGASAFLTFGLSFRWYVVFFHNEVFLSAIKTSLWVAAVSTVISSIIGTMAAIFYVQHAGRWKESIRLAMLLPLLLPEVLTAI-SLLFFVYSIGMGTRTIAAMIIGHCLITLPFVFINVSAAMESYDASWSLAAKSLGAGPLTRFRRIMLPLIKPGVIGGCLFAFIISFDTFTISFMVGTATLPIQLYDYLRTNFTPEAAAVSTVSIVLTLFV-------------
270291410    -----------------------------------------------------------------------------------------------TILISLVGVCFGSIIGALLALMLSRHTSLRAIALAYVEFVRGTPLMVQLMLVYFGLGIALTAGMIAVSLNSAAYVAEVIRGGINSVDEGQVEAAQSLGLNYQDRLRFVVLPQALKNIWPALGNEFISLIKESSIVSIIGVTDLIYQIVQSDTYRGVAPILVAMVLYFVLTFSLSRLLKFYEGK---
15805538     ---------------------------------------------------------------------------------------------------------------------IAKSRALERFLSPFIVASQSTPIVVLAPLLVSWLGFGSLPAVLVSALSALYPVLVSTLIGVREVDHAYHELFHSLRATPWQRLTRLELPGALPVMLGGLRLAASLALIGAVVWEFTNQKGLGFRVQEAGIYQDKAGQFAAIALLIVFGVLLYGAVTALERW---
143218522    ------------------------------------------------------------------------------------------RATLETLAIATAGMSLALLIAIPASLLAWWARLARWPVRGLLIFLRSVPEIVWALLFVRAVGLGPTAGVLAIAITYAGMLGKVYAEIFESVDARPARALLGAGSSRLAAFAYGVLPNAAGEMLSYTVYRWECAIRASVVMGFVGAGGLGQQIDLSLRMFAGGEVASMLLTFLLLVLLADQLSRLLRAR---
118444828    ------------------------------------------------------------------------------------------PALLETLYMVLISTALAIVVGIPAIIMIITYKAVYKVLDVIVNVLRSFPFIILMIVLIPLTSTGTTAAIVPLTIGCAPFVTRIIESSLKEVDKGVVEAAKSFGASTFQIVFKVMLKEALPSIVSGMTLTLISMVGFSAMAGVIGAGGLGAVAMN-------------------------------------
291562438    --------------------------------------------------------------------------------LSMAADRTIFYHTGVTVLETLLSFFLVTWIGIFGAVALWSSRRLAKILEPYLVILNSLPKSALAPLLIVWLGNNMKTIITAAVSVAVFGSILTLYNGFLSMDPDQIRLIYTLGGKQKDVLTKVLLPGSVPLIISNMKVNIGLCLVGVIIGEFLSAAGLGFLIIYGSQVFKLDLVIMSIVILCILSAILYQAVAVLERRCR-
146283267    ------------------------------------------------------------------------------------------EHLLVTLRRVLIAFSLAMALGTLLGVWMGRSRLANALLDPLLVLFLNLPALVTIILLYVWFGLVEAAAVLAVVVNKVPNVAVTVREGARSLDPKLEQMARVYGFGRWQRIAHVWLPQLFPYLMAATRGGLALIWKIVLVVELLGSDGIGFQLHMAFQVFDVASILAYSLAIAVVQLIELALLQPLERR---
144212982    --------------------------------------------------------------------------------------------IIESLVMTVTSTVIGIAISIPIGFGAASNLAIYLFCRGIIALSRSFQEIIVAILFVAIFGFGPLAGVLTLSFATIGFLSKLLAEDIESIDKSQAEAVKATGSPWWQWINYGVQPQIMPRLIGLSLYRLDINFRESAVVGLVGAGGIGATLNTAFDRYEYDT----------------------------
262276140    ---------------------------------------------------------------------------------------GIWGATVGSFYTLLVTLVLSFPIGVAAAIYLEEFNRATELIEININNLAAVPSIVFGLLGLAVFRSAPLVGGLVLTLMTLPTIIISSRAAIKAVPPSVRDAALGVGASKMQMVLHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
261404062    -------------------------------------------------------------------------------GLIVESLPSLLKGLGNTLLLTIVSLFFAFFLGLIFGFMVGRNRWLRGIATVFVDIFRGIPLLVLAFFIYFGFGFTMSPIVAAVLTLSLAYVTEIIRGGIQSIDPGQLEAARSLGLPYRKAMMKIIIPQAIKVMIPTFINQLVITLKDTSILSVIGLVELTQKIIIARTFASFDIWLVVAIMYLVVITILTKISDRLERKVR-
143401310    -------------------------------------------------------------------------------------------AIIGSLYAILIAFLVSFPIAVLSAVYLEKKNKFSDLIETNINNLAAVPSIVFGLLGLAIFRSAPLVGGLTLALMTLPTIVIASRAAIKSVPPSIEEAAIGLGASKVQTIFGFTLPLAMPGILTGTIIGIAQAIGETAPLLMIG-----------------------------------------------
136314922    ----------------------------------------------------------------------------------------IYEHSIVTIVEVLIGLTIGIILGMITALTLEIFVTARLILRPLLIFSQSIPVFAVAPLLTLWLGYGILSKVVMAILIIYFPVTSAFHDGLSQTPKRYLDLAKTMRGTNRRNLLYLKIPHSIPSLCSGIKLASVYAPIGAVIGEWVGSSGLRYLMILANGRVKTDLMFASLFTLGILSITLFGLISYL------
94501158     ------------------------------------------------------------------------------------------DQIITSLYTVFTGFLLAVSIAIPLGIATGLSKTLNTALNPIIQIFKPVSPLAWLPIVTMWFEKSFVTSAITVTLCCLWPTLINTAVGVANISEDLINVSKVLRLNWFTKVRKVVLPSALPMMFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLGRIMVAVITIGFIGFILDSLMLMLQRW---
142930595    -----------------------------------------------------------------------------------------------TIKVTLSALLASVIVSVCLAIIFYLSKFVERSMMPITIILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTISGLKSTEKNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISVTGIILFNLANLL------
91780826     -------------------------------------------VLGVPRALLPKIGVPLVTGIALLVLWEAVVRAAGVPSFILPAPSDIFGALIDTLSISLAALSLAIVVGLLLAILFTQSKWMELAFFPYAVVLQVTPVVSIAPLIIIWANNVVVSLLVCAWLVAFFPILSNTTLGLNSADHNLADLFQLYKASRWQTLRYLRLPSAAPYFLAGVRISGGLSLIGAVVAEFVAGSGLASRILESGYQLQIPRMFAALFLVSMCGVVIFVCLSVV------
142022325    -------------------------------------------------------------------------------------------AFIESIQVGVLGAIIGCILAYPLCLFGSKNKVVLNTTRTSVNVIRTMPELFWVILATTALGFGPFAGLVAIIIFVVFVVYKMFTESIDALDPGPLEALNATGATYFTSLRHSVVKEINPIYFALCIFMLELSIRVSAVIGLVGAGGIGQLLNVERVYFHWDNVSAIVLAMTAMIVILEIISTSVRSR---
242261404    --------------------------------------------------------------------------------------------IIDTIYMVGWSTVFAVLIGFILAIILVITDKIYRLLDITINVFRSFPFIILIVAVIPVTRIGNTAAIVPLTIGAAPFVARIIESSLKEVDKGIIEAAKSFGASNFQIIFRVMIKEAVPSIVRGITLSIISLIGYAAMAGAIGAKGLGYVIQIGYSRFDNALIFYTVVILILL-----------------
148256222    -------------------------------------------------------------------------------------------HLGSSLARVFAGYGAAALLGIALGIAIGRSRAASDLLLPPLELLRPIPAVAWIPLSILIFTSSEVSMIFITFIGALFPIILNTVHGVANVDQRLIASARSLGGNRLAILQEIVLPGAAPAIVTGLAIGMGTSWFCLVTAEMIGQFGIGYYTWEAYTLQNYADIVVGMLVIGLMGM---------------
116750910    ----------------------------------------------------------------------------------------LWDDTLSSLKRLGTGIGCAAVLALLAGLNMGLFPGVRNLSLAFITFVSIIPPLAILPILFIVFGVEETAKVVLIFIGTFPMITRGVYLAARKIPTEQIFKALTLGASQFAVAYRIVLPQIMPCLIDSTRLSLGAAWLFLIASEAIASDGLGYRIYLVRRYLAMDIIIPYVLWITLLGFLFDRLLQAW------
291562989    --------------------------------------------------------------------------------FFSTEKDGLGCLLLETICIAIVGTAIGAFLAAPLAFLNTRRAPTAFFFNLIIMAIRSIPFLIYGLIFIRVSGPGAFTGVLTLAVCSIGLLTKRFTECLEAIDPGPYRALLAMGVPPVPAVCHSVLPQIAPAFCSAVLYRFDVNIREASVLGLVGAGGIGAPLIFSMNQYDWNK----------------------------
150398342    ------------------------HLRPRTLWISRAQRRGTAGILAVLLLWQISVWIIDLPPYFYPAPRDVLAAFGE-----LIRNGILIEYLADSSWRYAVSVGTGLSLGIIFGLLIGLSGFWSRLLGSIIRFFYAIVEVAWIPLLVIWIGYGFPTILIAISYVVFFPVLYNTLTGVQTIQPVLINAVRTLGASRFQVLTSVILPAALPNIMTGLRVGAGFAFRGLIFAEMIAAGGLGFLIFDGASTRQTDRVVVGMIMM--------------------
260426707    ----------------------------------------------------------------------------------------YYEQIWTSIKTVFFGFLIGSCVAIPLGILAGLSPYANSAINPLVQIFKPVSPLAWLPIVTMLFSKSFLISAITVTLCSLWPTLINTALGVASIDKDLVNVSKVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLAKIMVAVFTIGIIGFLLDRVMFALQ-----
85704589     -------------------------------------------------------------------------------------------RMIETFQIALVGAVLGIVVSLPIAWCAARLGRGNILVKAFISFLRTVPDLVWALLFVASIGLGAVAGTMTIMVDTIGFCGRFFAEAMEDAEKEPQEALAAIGANRPSILIGAILPDILPSLINSSLFALEKAVRSSVVLGLVGAGGIGQELKVAFDLFQYRNASMIILAIFAIVLLMEICTDKLRAR---
144046522    ----------------------------------------------------WEVIATLGSYGILYNDVVPHIWHIVIAVFYELISPSFYRDFGMTFAAHSVGFISGASIAVLVGIWLGTSKLIREAMLPYLNAIGSTPKIIFLPILFLMFGVGIESKMAKGAMSAFFPVVFTTTLGMMLINPVLIRVGRTFNLTKWQMITKIYMPAMVNPVITGFRLGVAITVIGVLVAELFADGGLGYRLGIYYEQFQIAPMYAVIVLIFALAAAANSGMTKLQDR---
251798894    --------------------------------------------------ISFALGFIILWELAVRLFDVPVYLLPAPSAVLSVIDGSLSSHMLVTLMEALVGFVLANILGMVTAVIFVHSKSIEKGVFPLAIALKTTPLVALAPLLVVWMGTGYSSKVVASMLICFFPILVNSVKGLKAIEHEAWELFSTYKGTKAEIFWKLRLPTSLPYVFSALKISSSLAIVGAIVGEFVGANGLGYVVLVSSYHMDTPIMFSAIIASAVCGLLLFWGISLLEKK---
167010888    ------------------------------------------------------ALILIVSTLAYYAWSDMHQAFIDASSVSAISLDHLPYYMLRTTMRLIIGMIFSLIFALIVGYACAKNKHFARVCLPIINFLESAPLLGFLTFTTAFFIFHSIMGLEAAAIFGIFTIALILYQTIRIVPAELTEAVTAFKLNAWQRFWKIELPYSVPGLLWNIMVSQSAAWFAITASEAIPTPGIGSYIALGLTDSNIIAIFFYALVAIIINIVLDQLLFRP------
237808527    ----------------------------------------------------------------------------------------FFDQITTSLITVATGFLVASLIAIPMGIILGLNQWMYQALNPVIQILKPISPLAWLPLVTMVVSAVYSSSAFTVTLCSLWPTLLNTTVGVANIDPDLKNVSRVLKLDPLTHVRKIVLPSAIPMIFTGLRLSLGVAWMVLIAAEMLAQNGLGKFVWDEFQNQSLARIMVAVVTIGIIGFMLDR-----------
136615227    ---------------QSGVDWIWDTFFFSLQGFTWLIQDVLIPMKTAYLSMPVIATFTLVMGVGYIIG-GIRSALIVGGFLLVIALLQWWERALITAYMASFGVIVSGIIGITVGTLCARSKLASKIILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTKEGLNSVPDALQDAG--------------------------------------------------------------------------------------------
170691738    -----------------------------------------------------------------------------------IRSYQLFVDTGYTLFEAILGFVFGTAVGSVCGLALWYSPFVARLIEPFIVAINSVPKIAFAPIVILWFGTGLISKVALAISLTAIVALIAAYEAAKDADPDLQALLVTLGADKNDVFMKVVVPFTLPYVISTFRINVGFGLVGAVVGEFISSKGLGHMIFTASSLYDLNTVWEGLFVLMAIGFVLYFLIDLVERK---
282896516    ------------------------------------------------------------------------------------------KALIETVQMSLWGTSIGALLSLPIAVASANNLWLQWLANLLQNTVRSVPSIILGLIFVAATGLGAPAGTLALAIYTIGYLAKFYQQAIEAVDSSSLESLQVIGASKLQMVQYGILPQVLPLGLGYTLWMFEYNIRAASVLGVVGAGGIGFQLKSYIDGFEYNKA---------------------------
227524120    ----------------------------------------------------------------------------------------YWKYFASTILISLVSTFFGVLIGVVLALMRFRQRWLRGLAISYTEFIRGTPMFVYFGIGVIINIPALISGMIAVSLNSGAYVAEIIRGGINSVGKGQTEAAESLGLTKGDMMRYVILPQAFKNIWPALGNEFISLIKESSIVSIIGVTDLQLNIVRADTYRGVMPIFVAMVLYFLMTFLLTRLLNHYEGKMK-
142822020    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTALEHR---
154243924    -------------------------------------------------------------------------------------------NLWVSLVRVMYGFLWALITGIPLGILLGLSARTYGWLKVIVEPARFVPPLAW-VPVATIFLSGNARYTFIIWLGAFFPILLASMGGVHNVERSLWEVGETLGGNRWQLVWKIVLPSSAPTIAAGARLGLGIGWACIVAAEMIGGAGIGSMIYNYGELIRVDAVIVGIIAIGFLGYFLNEVFLAFER----
225027505    ----------------------------------------------------------------------------------LLLNGQLLKHLGITLAETFASFFLVTAVSLFTAILLWWNNTLSEILEPYFVILNSLPKSAMAPIFIVWLGNNMKTIIVTAISVAIFGSILNLFTSFMSTDPDKLKLIRTLHGSQADCLTKVILPMNLPTILSILKVDIGLCLIGVVIGEFLAAKGLGYLIIYGSQVFKMDWVMLSIVLLCLIAALLYGVLNRLEKHFR-
149195680    ---------------------------------------------------------------------------------------GIFPAIIGTLVMTIVMCIPVTFFGVITAIYLHEYAKVTRAVRIAINNLAGVPSIVFGAFGLGFFIYFLLWASLTLALMTLPVVIVSTEEALSSVPHGLREGAMGCGATKWQSIWTVILPSATPGIITGMILAMARGAGEVAPLMLVG-----------------------------------------------
56965009     -----------------------------------------------------------------------------------IADGRMLTATGLTLGRLLIGFAIAISLGLLFGYLIARYKWVDDTLGFLVTALQSIPSIVWFPLAIVWFGLGNASILFIVTIGATWTMTVSASTGFKNVPSLYLNVARTLGSSGTHLVRTVVLPASVPHLISGLRMAWAFAWRAIMAGELLGGSGGLGYLLNGRSLQQMDLVLSVMIIIGIIGTLMDNLVFLRAERS--
134293652    -----------------------------------------------------------------------------------IASGELLVKTAISMSVLLRGYALGVLFAFVLTSLAVSTRAGRDVLSMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSMYTGFAGVPATLKMAGRNYGLSGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
137378926    -------------------------------------------------------------------------------------------------------FVLAVIFAIFSSRNLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
1477571      -------------------------------------------------FLTAWHLLTANNVVAWLRFNRMPSPDSVLQALLARISSGYYDDLLASLQRILLGFGLAAVVGIALGVLVGRSEVARMTLRPFIELIRPIPAIALVPLTILLFPSSEQGIVFITFFAAFFPVVVSTIHAMDSMPKVWEEAAKTMGAGRMSLLIHVIIPGRCPAFSPACRWRWA------------------------------------------------------------
126734804    -------------------------------------------------------------------------------------ADAIWDGMLESIVMTVASSVVGILVSIPIALGAARNLPIYLICRGIIAVSRALQEIIVAILLVAIFGFGPFAGFVTLSFATIGFLSKLLAEDIESMDRSQAEAVRATGARWSQWIDYGVKPQVIPRLIGLSIYRVDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILLIIIGIVMALEYISGIVRAR---
134097166    ----------------------------------------------------------------------------------LLGDRMFLLDVIASVLAWAIALGISVVIAVPAGLLLGSVPAVRVATRAIIEFLRPIPSVALIPLALVLIGSGPNTKISLAVYASVWPILFNTIYALDEMDPVMVETARSFGLGRARVLFSVALPNSAPFVLTGVRMSAAVALILVVSTEFLGTSGLGSFVLDASTGARMDLVLAGTLVAGVIGFAINEALEAVHKR---
134745604    ----------------------------------------------------------------------------------------------------------GFLMSFPASRNLAPNKWVLWGCRRYLEIARTVPELVWALIFVFCFSVGPMAGVLAIGLHTAGALGKLYSEVNENIDMRPLEGVKAAGGTWFDQIRYGAVPQVMPNIISYTLLRFEINVRASSIIGYVGAGGLGQEFREALSLQEYTDLSALFLIIFVTVIVIDYVSEKLRHR---
142152332    ------------------------------------------------------------------------------------------SHVYATLGRVFGGFFIGTIPGVLVGVVMGLNRTVRTMLDATMSAVYVLPKIAIFPILMLVFPFGEGPKVAVVAISAFFLVAINAMAGVQGIDPVLLQAGRAFGANRVAMLRHVILPGALPIIFSGLRLALGTSLIVIVAVEFIRATGVGFIIFYHWQVLMTDRMYAGLVVTMALGVGLTALLQWVERR---
142157876    ------------------------------------------------------------------------------------------ENLTITLLRVTMSFGLAVIAGLTLGALMGRFQRIDEWFDAPLTLSLNMPALVVIILSFLWVGLNEAAVVVAVVLNKTPTMAVIFREGVRAIDKGLLEVAAVHRLSPWRRFWSVWLPQLYPYFLAATRSGLALVWKIVLVVELLGASGMGFKLGEFFQFFEIDAILAYALSFVVVIVVLEAIL---------
291557965    -------------------------------------------------------------------------------------------HTPATMLVTLIGLLISVVLGVGLAVVMERFEYVERALYPVIVTTQTIPVTAIAPLFVLWLGYGIWSKVLVAVLITFFPITISVHDGLKSAKRENEELLRTMGMSGTAIFFKLKFPAALPSFFSAIKMAIPLSILGAAMGEWLGASGLGYFSKRMMTQLDGAGVFAPVVVLAVCAMLVVAVISAIERK---
296876379    ----------------------------------------------------------------------------TIWGLLQNNYKQLLSGLGVTLALALLSFAIAMVIGVIFGMFSVSYKWLRWTAEIFVDVIRGIPLMIWGIPNLIVTGNDFVAGTIALSLNAAAYIAEIVRGGIQAVPIGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAVFYLVIITLL--------------
254418147    ---------------------------------------------------------------------------GEVRDFRYAGSPSFIDQIFTSLFTVAFGFGLATVVAVPLGLVCGLSKGFNAAFNPLVQIFKPISPLAWLPIVTMVVSATMVISAVVVMLCSLWPTLINTAVGAASIDRDLLNVGRVLRLSPFARLRRLILPSALPYIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNQSLARIMFAVIVIGLIGFLLDRLMMALQA----
142663588    ----------------------------------------------------------------------------------------YFPTLLSTVNMALFATLVGFFGAVIMSLLASRNKFIVQCTRRLLDILRSFPEIIIATLLLYLMGQSILPAFFAIAIHTIGVLGKLFSEVIENIDEGPIEGLTSLGSSWPQKIIYGVFPQVFPHFVSYTMLRLEINVRSSTILGFVGAGGIGQALKLSIAWRFGDHVSAIMVLIIVTIVIIDRLSSLVRHR---
160947300    --------------------------------------------------------------------------------LFRFDSKGVIYLLFETMCIAFLGTIIGAIISIPFAFISAKSKYVAVIGRFFTMCVRTVPAFIYGLMFIGVTGPGALAGVFTMSVVSIGMVTKLYIDVIEDLDFGIIESLSAIGCTKIEQIRYGILPQIYSKLISIVIYRFDMNLRDASVLGLVGAGGIGAPLIFAMNNYRWNEV---------------------------
152964408    -------------------------------------------------------MVPVLLLVAWWWSTAAGVFDRSQLADVWHAAQQLWSNIAISVQRVLIGFACGAVAGLVLGGLTGASRLLHDLLAPTLGAFRAVPSLAWVPLLGLWIGIGEPPKIVLVAIGAFFPVYTTVASALSHLDPALVEVGRAYGRRGIGLFTEVLLPATAPALLSGLRLGLAQSWLFLVAAELLSSSGLGYQMINGQNTSRTDQVLLAILLLALLGKGSDVVLGLAEGRVK-
11497706     --------------------------------------------------------LLLIWAAASYLLQNPALPNPLDVLALILTRKELITHTAVSLIRVVYSLALALSVALPAGILS-RERVVDATISPIIYLLYPIPHIVLLPLYILLFGIGDLSRVLLIATILFFQIAVTTRDAAKQVSDYYVYSILSLGASKIDIYRHVIIPAVMPKILTALRISIGTAIAVLFFAEFATTSGLGYLIIDSWSRADYTTMYAAITTMALLGFALYVIVESAERR---
186471061    ----------------------------------------------------AFIVVALIALWQVAVSAGWINGLGSPAGIWLAAQQGLISDTLVTLYETVLGLVVGSGLGIALGLLLWFVPRVSGVAEGLSVILNSIPKIALGPLIVIWFGSDMTSKVWLAGISTFAVAMISSCAAAREVDKDLLNLFRSFNAKPSMIFTKLILPGAMPWVFSTLRVNIGFALIGAVVGEYIASAGLGHEVFVAGSLFDLNTVWLGIIVLTLMATLLSWIVQFTEAK---
221632347    ------------------------------------------------------------------------------------------HHLKITLWRVLLGTVIGGVPAVLIGLAMGMWRWLRLTLDPIIAATYPLPKSALFPLLLLIFGLGEGSKVSMVAIGVFYLAVTNAMEGVLAINPVYFDVAKTFGARRWDVIRTVALPGAMPLVLAGLRLGVGTGLILGVLAEMLGARGLGYLLWSAWQTFSVSLLWATLFVTAILGFLVDFLRRVLVPWQR-
46204032     ----------------------------------------------VQAALPPLLVGIAVLSLWEVACRGFAIPDYLFPAPSVIAASDLMRALWSTIRVTLIAFALSTVLGTAVAFLFVQSRFIERGFFPYAVMLQVTPVVAVAPLIIILVRDTQIALVICATIIAIFPVISNTTVGLRSVDPGLVNLMRVYRASRLQTLLRLRIPSALGYFFAGLRISSGLALIGAVVAEFVASAGLAYEILQAGFQLDIPRMFAALSLITAAGILL-------------
269925352    ---------------------------------------------------------------------------------------AIWKHLAATMQAAIFGLIYGFIAGAALGWLAARFKTLSQIVEPVMTLFNSVPRIVIAPMIIMWLGIGIASKIAVAFILVFVVLFFAVYTGIREVNKDLIDRIRLLGGNERDIILNVYVPSVAAWIFSSLRLTVGFAFTGAIVGEYMASSGLGYMLNFAQNSQNADLMLSTVVLIMAIIMLIFALLGRLEAR---
220928322    ----------------------------------------------------------------------------------------LFHHIGITCWETVVGFVAGTVLGTLIAVVLWWSEFLSKVFEPYLVILNSLPKIALGPIFIVWFGAGTTSIIIIALAISIVVSILEVLNGFMATDEEQVKLVKTFGASRFQVFTKVVFPANLPVIINSLKVNVGLSWVGVIVGELVSKSGLGYLIVYGGQVFKLDLVMASVIILCFAAGIMYQAVVLLQK----
291302629    ---------------------------------------------WALIGTPAVILIAAAALMLYLRNATIDPSMESSLNAETISGL-----LWQHLELSAVSTVIVLAVAVPLGIALSRKKSALPVVLTAANIGQGAPAIGVIVLLAVVIQPDSSAQSFWVAIYSVLPALRNTLVGLQQVDPALIDAGRGIGMSAPAVLFRVEVPLAVPVILAGIRTTLVLNVGMAALAALIGAGGLGNLVVTGVKLAQIPVLVTGSVLIAILALAVDWVAAIAER----
142482609    ----------------------------------------------------------------------------------------IWGAIVGSFWTMMVTLLISFPIGVSTAVYLQEFNRWTDLIEVNINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLALMTLPTIIIATRAALSAVPPSIREAALGVGASKQQMVMHHVLPLALPGIMTGTIIGMAQALGETAPLLMIG-----------------------------------------------
164687348    -----------------------------------------DNLLVSLVYLSAIITVGLLVVIVGFIFIKGMAKIFLFADYSASGNGGILPMIMTTVYMVLVSILVATPIGILAAVYLQEYAKLVRVIRFATECLAGIPSIVYGLFGGIFFVVALLSGGLTVAIIILPTIIRSTEEALKTVPDTYREASLGLGATKFQTLYKVILPSAIPGILSGVILSIGRVIGESAAILLTAG----------------------------------------------
284163958    -------------------------------------------------------------------------------------------------------------VGFALAFAMTYSRTATRTLVPYVVALRIAPLIAVAPLLFLWFGRGIPARALLVATLTVFPMTIAALDGLRETPAAYLDLADSVGASRLETFLFVRVPAAAPSVVAGFKIAATLSVIGAVVAEFVTLRGLGYRVFDTATYLETAETYAALVVLAALGIALERLLWSASER---
221070042    --------------------------------------------------------------------------------------------LWVTVKITLLAFALATVAGVLISFVFVQSKLIETALFPYAVLLQVTPIVAVAPLIIIWVKDPVLSMVICAALVALFPIISNTTLGLRSVEPDLLAYFKLNRATRLQVLMRLRIPSALPYFFGGLRISSGLALIGAVVAEFVAGAGLAYQILQAGFQLNIPRMFAALLLISLTGVALFVLMAWCTRR---
134599725    ---------------------------------------------------------ILVALVVNLVQRAWPVLSGRLGDFLSSGLDGVWQAIRGTLTLAVIVAIVAFPLGIACAVFLEEYASFARLIRINVRNLAGVPSIVYGILGLTIFGRTVISGGLALAVLVLPVVIITASEALRAVPQSIREGAYGVGATKWETVRSHVLPSAAPGILTGTVLALSRAAGEAAPLLLVGG----------------------------------------------
260494732    --------------------------------------------------------------------------------------------MFETIVTAFASSFIGVMLAVLCSPFLATNKYLARFLTLFFSIFRTVPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINQAKIQSFRTFGFSKFTFLRSCIYPFSKPYIVSLFFLTLESSIRGASVLGMVGAGGIGEELWKDLSFLRYDKV---------------------------
137986887    --------------------------------------------------------------------------LLSLLEFALARQEQVLEALAQHAGYVVSVLVTAGVFAIVTGIVTRRNQLARELALAIASVFLTIPSLALFVIFIPLVGLGFAPSFIALFLYSLLPILRNTITGLDGIDPGVLESAKGMGLSPLQVLLRVELPLAWPVILAGIRVSSML-----------------------------------------------------------
255601958    ---------------------------------------------------------------------------------------------------ALIGFIIGSVTGVLVGVALGRNKLASDILSIYIKAINSIPRVVLAPIFVMIMGLGLASKVALAFIMVFFVVFANAFQGVREADRNMIANARILGASNWQVTRKVILPSAMSWIFASLHISFSFAIIGAIVGEFVGSAGIGYLISIAKGTYDAAGLYAAIILVMIVTLGAEYVMTLIENR---
296446867    -------------------------------------------------------------------------------AFWREFQNGVWLAVGASLSHYLIGLGVGVAFGVAAGVATGALPPLEWATAWITRILRPIPGLAWIPFAILWFGVEEKAAVFIIAIGVFWIVYFSAHGAIRNVDRDLVEVAAAFGFTSWEKLVKVQFPASLPGILVGVRTSLGQAWMAVVAAELFGVAGLGQRMNQASSLLATDIVVVYMLTMAALYGLIDMAFIFAQSR---
217978592    ----------------------TTPARRVWRGITNFGGAATPHLLAALGLILFFTGWEIAARLNPSLSALIPMPSQIPRAWLDEISGGFWLAAVNSLSHYLIGVAIGSSLGVAFGLVCGVLPWFEALLSGLVRLLRPIPGLAWVPFAILWFGLSSTAAAFVIAIAVFWINFYAAFGAVQAIDRDLMEVARAFGHGGFFRLFKIALPAATPGILAGVRTGLGQAWMSVVAAELFGVPGIGARMMQAASLLATDLVVVYMLTMALLYAITDILFVAVRRR---
218282725    -----------------------------------VLGKVGMALLLVFFYAPILFMII------FSFNSSKSLTHFTGFSLAMLKNHGMMESLYVTIVIALLATIISTIIGTITAIGLSKSKKVLRAFISQVNDFPIMPEIVTAIGLMLLFITFFVTLLLAHIAFCIPYVILSIMPKIKSLDPNLADAAMDLGATPWQALVKVIVPQIMPGIVSGALIAFTMSFDDFVISYFVTGQGLSIMVYTMSKRINPSVNAISTLVVLLITITLTIVNVLPMIRKK-
143595870    --------------------------------------------------------------------------------WIFFSDITYASHVAASTVRVILGVIIAVVLGSLLALIPHWIPIMDVIVERIKPFLNSFPSVGWAILAIIWFGPSDGTIVFIIVMILTPFCLVNVSEGLKEIDHEVLEMARSFTRRPIVILIKVTLPLLMPYIISAVRIAYGVGWKIALVAELFGTSGLGFLLQQAQSVADAATVFATCLAIVII-----------------
222151827    ------------------------------------------------------------------------------------------QGIGGTIVISLIGVLLGSLFGGILAFMLSKNIIARTISWIYIEFIRGTPLLVQVF--LVYFGTTAVCGAIALVINCAAYIAEIIRAGIKAVDKGQMEAARSLGLSHSQAMNKVIMPQAIKKILPALGNEFITVIKESSIVSVIGVSELMFQVVQGASFDPFTPLLIAAVVYFILTFGLSRVMNVFERRMSV
142164466    ---------------------------------------------------------------------NWNFLTGMDTGVDNAGGAGIGASVLGSFLMMIVVLILALPIGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAVFGLPQSAGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKTQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
257868803    ---------------------------------------------------------------------------------FWQLRAELGLHAGASVIRVLISLFFALLIGIPLGIFLGRT-KIAAIVDPLLYFLYPIPKVAFLPVFMIFFGLGNVSKVILIFSVIVIQVVVSIRDGVKEIPATYFQVMQNYTQNPLHQIRFLILPAIMPALFASMRVSIGISLASLFFAEYNTTYGVGYLILSAWSKMDYEQMLSGIVVIALMGFFFFGVVDGLENR---
140268581    -------------------------------------------------------------------------------------QAGIWGSAMGSFFTVLVTLILSFPIAVAAGVFLEEKNKFTDFLEVNINNLAAVPSIIFGLLGLAIFLNVMIVGGLVLALMTLPTIIIATRASLKAVPPSIREAAIGLGATKLQTVTHHVLPLSFPGILTGTIIGMSQALGETAPLLMIG-----------------------------------------------
140261097    ---------------------------------------------------------------------------------------DYVDAILETLAMAFIGSLIGGLLALPFAFMAAKNRPLQFTTRRFADVLRAADYMIWGLIFVRAIGLGPIPGIMAIAIIDTGILIVLYSEAIENIDRKQIEGIKASGGSTLEVIRFGVFPQVMPVLLTNALYMFESNTRAATILGIVGAGGIGFLLSDNLRAFEFS-----------------------------
289422546    ----------------------------------------------------------------------------------LAIKEQFLIETRATLYMTLVTALIAGILGLAIGVALVENKKIYSVLDKLVNITRSIPFVIIIALFLVGTTIGPTAAIVPLVCGTVPFFSRQVENSLVEVDKGIIEAARSMGDSPLQIIFGVYLREGLAGLVRVSQLTLISLVGLTAMAGAVGSGGLGNLVSQGFNRFQNDVTLVSTMIILVIVFVIQYIGNVIIKR---
288958181    --------------------------------------------LSALGVVVFLLAWEAVARSGVVPARLLPSPSAVPAAFFTEFNSGTWQAMLASLSHYLVGLSLGTFLGVSFGTAAALWIKWDAFQAWVVRMLRPIPAIAWIPFAIIWFGVSEGAASFLIALTVFWINYYASYAAVRGVDKDLIELGYAFGQGGLPRLFKIILPGALPGILSGLRAGLGQGWMTVVAAELFGISGLGMRMMEASGLLATHIVVLYMVTIALLYGVSDFLFMQVQSR---
284045544    ------------------------------------------------------------------------------------------EATLGTLTTVFTGVGISIVLGVALGLAIALFPWARNTIDPLIDAAYAMPVTMLIPVIGVYTGLDFRGRVFIVITYVLLVIVMSTATGVRDVPRDLMETGRAFGLRGRALWRAVVLPSASSHIASGVATGVARGMRGAVTAELLLASDLGALILESGAILDTRAMLAAIVWTLLMGYVLYSGALAVERR---
289434115    ----------------------------------------------------------------------------TEKGFMGILKSS-WPALLDTIKLAVVSLIIAFIIGITFGFMKVSNSKLRGIATVYVDIFRGTPLIVFGIPAALDFRMPVLAGVIALSLNAGAYMVEIVRGGIQSVDKGQMEAARSLGLPHKKAMLKVVLPQAIRMMIPSFINQFVITLKDTSIMSAIGLVELTQKIIMARTFESTWTWLIIGIMYLIVITILTKVSDRLERRLR-
117928095    ----------------------------------------------------------------------------------------FYHDLGSTLFAVIVGLLIALVGGSLLGLVVGRLSDVQRVLGMYVSGLYAMPIIALVPLITVWFGYSATTRLVVIVIEAGLPIVYSVAEGARAVPVMHIEVSRLYRAPWWRVWGGVVLPAAVPYVLAGVDLAIGRALIGAVAAEFIAAHGLGYYVLSHVNSFKEDQAF--------------------------
253579199    -----------------------QNESSFSDQMKAYIKHPGSGVLALLTLLGAVLFALLFFLIGYILVKGVPYLSTDLFSLTYSENLSLLPSLINTFILTVVSLVIAAPLGIFAAIYLVEYSKLVNVIRITAETLSGIPSIVYGLFGMLFFGLSLLSGAFTLVIMILPLIMRTAEEALKSVPDSYREASFGLGAGKLRTIFTIVLPSAVPGILAGVILAIGRVIGETAALIYTAGTALHMYVLSG-EGLHMNQASATAVVILAFVLVINFLSGAVAKR---
142470934    -----------------------------------------------------------------------------AAFLSLVIDGTMFKAYAETLKPLVVGIIISATLGISLGIWIGLSDKFDWLVSPIFIVMQAAPIAALIPLLIMVYGIGLTSKVFVVIIISIPVIVLNTSSAVKNTPTNIKEMAKAFQGKDIDVILKIILPSSSPIIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRSIADYPSMYAAIFSIILLAVLFLNVLEKIE-----
221198865    -----------------------------------------------------------------------------------------------TLKITLLSFFTAVVVGVLLAFVFVQSRMIETALFPYAVLLQVTPIVAIAPLIIIWAQNTTLALVICSTLVAVFPIISNTTLGLRSVSPGLLAYFRLQRASRLQVLLRLRVPCALPYFFGALRIAGGLALIGAVVAEFVAGTGLAYQILQAGYQMNIPRLFAALVLISLVGITLFASMSLLSK----
170734833    ----------------------------------------------------------------------------------LCADDQLLEHMLVSLRRIGVGLGAALLAGVPLGLLLGRVRWVERMLSPTFQFLRMVSPLSWMPLAVMSFGIGDRAIYFLLGFAALWPVLMSTAAGVTQIDRRWLQLGASLAATRRELLVHIVLPAIAGPLLNGIRLAIGILWIVLVPAEMLGVNGLGYLILDTRDRLAYAELTAVIVVIGALGFTLDGI----------
78045006     ---------------------------------------------------------------------------------------GVGPELFNTFYILVLSLAFSLPVGLGAGIWLAEYARVVNIIRTSTEMLATVPSIVFGLFGMIIFGFTIIGGALTLSLLNLPVLIRVTEEAVRAVPKSYRMASLALGATKSQTLFRVVLPAALPRIITGVTLVAGRAIGESAILIFTAGTTVSRFMFD-------------------------------------
142010478    --------------------------------------------------------------------------------------------LIETAQMAIFGTFLGIIIGFLFALMASRVRMLQVFAKFLITFMRTIPDLVWAIIFVMVVGLGAFAGTLTIAIDTIGFVGRFFAEEMEDVERSAAEGIESSGASKLDSTFSAIIPAAMPGFITTSLFALEKSVRGSVVLGLVGAGGIGMELNSLFNWMAYDRAVIVIGLMFILILFVEQISSYARSK---
218531725    ----------------------------------------------------------------------------------LLTSGEAWRAAAPSLARIGQGLAVAFGLGAPLGLLIGSVPLAERILQPPFQLLRMISPLAWMPVAVLAFPSWDGAIVFLIAAAAIWPILFATAAGVKRVDPVWLAMARNLGAGRLAALRAVIVPAVLQDILTGLRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDRLAALVLLIGLIGYALDTGLGRLAARAR-
238923861    --------------------------------------------------------------------------------------------LGNTIVITIFAVMLGIVLGFLIAIVRTSHDRLNGICKAYLTIIRGTPVMILLIIYYVVLASVTNKILVAVIAFGLAYVAEIVRSGIMSVDIGQFEAGRSLGLNYRQTMKLVIIPQAVKNILPALLNEFISLLKETSISGYIGMMDLGGDIIRSNTYEAFIPLIAVALIYLVIVMLLSHGVSKLERRLR-
297519916    -------------------------------------------------------------------------------------------------------TALAVVLSIPFGLMSAENWWVYQPVRRLMDACRAINEMVFAMLFVVAVGLGPFAGVLALFIHTTGVLSKLLSEAVEAIEPGPVEGIRATGANKLEEILYGVLPQVMPLLISYSLYRFESNVRSATVVGMVGAGGIGVTLWEAIRGFQFQQTCALMVLIIVTVSLLDFLSQRLRK----
56965155     ---------------------------------------------------PWIVPLLLLLSWQFMSVYGLFSHLLASAAWRMIANGELVSHMATSFYRALAGFIIGGGLGLLLGIANGLSPFSRKYLDSTIQMLRNVPNLALIPLVVIYMGVGESAKIFLVAVGVLFPVYINTFHGIRSIDQNMLEMSKMYGLSKWKLFTKVIFPGALPSILVGIRYALGVMWVTLIVAETIAASGIGYMSMNAREFMQVDVIILAILLYALLGKLADTLATFAEKR---
239993923    ----------------------------------------------------------------------------------------FFDQIWTSLYTVMVGFLIASVVAVPVGILCGLSKSAYTAINPLIQLFKPVSPLAWLPLVTMVFSKSFVTSAFTVSLCCLWPTLINTAVGVSNIDKDLINVSKVLRLTPFAHLTKIVLPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGAIGFVLDRLMLSIQR----
154250852    ---------------------------------------------------------------------------------------GLWGALVGSFYALLICFLISFPVGISAAVYLEEFNRWTDLIEVNINNLAAVPSIVFGLLGLAFFGMPRSAGGLVLSLMTLPTIIIATRAALKAVPPSIREAAIGVGASKMQTVAHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
188583461    ------------------------------------------------------------------------------------------RAVVESLSHYVVGLGAGALAGIALGLASGMFGWFESLTAWVVRLLRPIPGLAWVPFAIIWFGVQPSAAVFIIAIGVFWIVFFATQGAVRGVDRDLIEVAQAFGFGPLARLTKILLPAATPGILVGLRTALGQAWMAVVAAEIFGVPGIGARMMQASSLLSTDIVVVYMLTMAALYGLFDTGF---------
226304314    ------------------------------------------------------VFLILWSVAAGTLVDTFYLPEPTAVAWDWILDGSLWTNIMATMVPAAQGFLIGGISALVLGYLFAMSKTVSMVLEPFVAAAYGIPVVALVPLLILWLGIGRSLAVGVSAIVVFFLIFYNVYFGIKDVKQEFIDQVRIAGASQWDLVMRVRLPSALVWVVASLKLAVPHALVGVVVAEFLGSEGLGFMLSSNAAQFNAAGTFASVVVLAAISFALDRIVFMISRR---
148258639    ----------------------------------------------------WIGFIAVVCFGASLWLLRFISTSLTAADIISIVGLGF-----ATLVRVAVLIAIASIIWVPIGVWIGLRPTWSERLQPVAQFLAAFPANVLFPFAVVIIIGLRLDPNIWLILGTQWYILFNVIAGASALPNDLREAARTFNMRGLQWWRQVALPGIFPYFVTGALTASGGSWNASIVAESVSATGLGSFIADATAAGDLPRVAVGIVVMSAFVVTLNRLYRYAERRLR-
148258639    --------------------------------------------------------------------------------------------------RMFGALAASLIFTLTVATLAAKSRKAELIIVPALDILQSVPVLGFLTFTVMFF-MNLFPGRFAIFTSQAWNMAFSFYQSLRTVPKDLDEVSRQFGFSSWRRFVRLELPFAMPGLVWNAMMSMSGGWFFVVASEAIAVGGIGSWLALAIERKDFGAVAWAVFAMAVVIVLYDQLIFRP------
140208713    --------------------------------------------------------------------------------------------------RVGAGLALGFVLSLLIGLGIRYFHIFGRLVLPLVTMLAPISPVAWIPVAVFIFGIGNTPAIFLVFVAVFFIMTLATLSQIDNVPKNYIQLAQIMGCSKRQIYRHVILPTILPELFVTLRMNLFAAWMVVLIAEAVGVGGLGQVTMMARNTFNASLVFFTMTLIGITGFAFDQSLRYVQRK---
288932110    -----------------------------------------------------------------------------------VLGKTLLQHAASSLLRVLAGATVAFSLSIPLGILM-WFSRTYNLLHPAIEVLRPIPPLAWIPLSYILFASFPNPTVFAVAVGAFFPSFVTISDYVRGIPQEFIELAKVFGARNFDLLTKIVLPYSLPGIITGIRVGLGVGWMSIIAAEMIASSGLGYFILVMYEVGRMPEILAGMAMIGLIGYLMNTLLFKLEER---
142739887    ------------------------------------------------------------------------------------------KPIWDTLNIATIGTTIGTLIAIPLAFLSANNKFIRPLALFCIVSSRSINSVIWALLLVAVVGPGVLAGIIAIGLRSIGFCGKLLYEAIEEIDENQIEAIEATGANKAQIMTFGIVPQILPAFTSISIYRWDINIREATVVGLVGAGGIGIEL---------------------------------------
217978809    ------------------------------------------------------------------------------------------ESVLASVKLELLGFAFGASAGFLIGVWLGWSRRFGYWVHPVLRLIGPLPATAWLPIAFFAFPSSWSASIFLIGLTTGFPVAVLTSSGVSSVNTAYYDVARTLGAGRWFLVWRVAVPAALPHVFVGLFMGLSASFAVLVTAEMMGVAGLGFYLQWAQSWASYANMYAALLVMSAMCAGLITLLFKVRAR---
136636006    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIV-----------------------------------------------------------------------------------------------------------------------------
142012856    ---------------------------------------------------------------------------------------GVLGAVIGSMYTILITLIISFPIGVLAAIYLESFASKNRITDFIINNLAAVPSIVFGLLGLALFINFFGMGGCVLSLMTLPVIIIATRASLQSVPPSIREAALAMGASEMQVVFQHILPAALPGILTGTIIGLARAFGESAPLLLIG-----------------------------------------------
46580343     --------------------------------------------------------------------------------------EGVHAVLIETLNIATLGTLLTLLMAVPVGIMAARNPLLNLVATFILVSTRTVNSLVWALLFVAIFGPGTLAGTITIAVRSIGFVGKLFGEALEEASQGPVEALRAAGAPWLSVFLKGYWPQVSPAFWGISLFRWDINVRESSVIGLVGAGGIGMALDESLNLFHWDRVALILLCIFAVVIAAEILVTQIRKR---
144128313    -----------------------------------------------------------------------------------------------SLIVGLISTFFALCIGVPLGAVAGYFGWVDEAAMRFTEFFQTIPNFALAIVLVAIFQPSLVSVIIAIAVVSWPPVARLVRGEVMSLKRDFVDAARLQGLSNWNILARQILPNAVSPIIVMASLMVATAILLESSLSFLGLGGAARTVIRSAWWLSFFPGLAILLTVLALNLIGEGLNDALNPR---
255283392    -------------------------------------------------------------------------------------------HLRASMIRFLAGYLASVGLGVLSGLLLGWFPAVFAYVNPVIQLLRPIAPVAWLPFIVLWVGIGDVPAIAIIFIAGFFPVLLSTAAAVKNVDRVYLKVAENFRLSQPETLLKIVFPAVFPQIASSLHMALGTCWIFLVSGEMVGSTGLGFLVMDAKNCIRADALLAVMLTIGLVGLALDFLIGLFEKK---
222111206    ------------------------------------------------------------------------------------------RATLETLAIATAGLALAFVLAVPLAYWARERPRLNPAARGVLTVLRGIPELVWALVFVRVFGLGPTAGVLALGLAYGGMLGKVYAEILESVPAAPAQALARSGARRPIALLYGLLPQAARELTSYTVYRWECAVRASVVMGFVGAGGLGQLMDQAMKMLNGGEACTILVTFMLLVLAADAL----------
222111206    ---------------------------------------------------------------------------------------------WETLAISIVGTLLAALLALLLAL-----PRRRAGWNLLLNLLRSVPELVWATLTALAVGLGPFAGALALALHTTGVLGRLYAEALQNTPATAARALRQAGSGGAMAFLYGTLPGAAPQLVAYTLYRWEMNIRMAAILGFVGAGGLGQLLYVELSLFHHAQAGTVILAMLVLSVAVDWASAALRRWM--
143895426    ---------------------------------------------------------------------------------------GIASSFMGTLFSILVCLVFSFPIAVLAGIYLEEFNKFTDFVEVNINNLAAVPSIVFGLLGLGIFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIKEAALAMGASKMQTTLHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
296110578    -----------------------------------------------------------------------------------------------SVWLLVIGWVIGGILGVVTGVLIGWSTNWHYWLDPFVKFLGPIPPTVLIPIALSAFPTSFAASAFLLALSMWFPVTILTNSGIASVRVDYLEVADTMGATTLQKIFKVALPASLPSIFVGLFNGICASFITLMVAEMLGVKGLGWYINWQREIMGYANVYAGLIVLAIFSLIITILFKIRD-----
121535484    -----------------------------------------------------------------------------ASAVVLFTEFDLTKDILASVARVTGGFLLAAIIGVPLGILMGSLKVFEAFVEPLLGFLRYMPASAFIPLFILWLGIGESEKVAVIFFGTFFQLTLMVMDVTKNVSQALIDTAYTLGVSKRGVFWRVILPASMPGIVDTLRITFGWAWTYLVVAEIVAASGLGHMIMQSQRFLKTSHIIVGIIIIGVIGIIIDLAFKWLYNR---
91978285     --------------------------------------------------------------------------------------------LGETILISYVGTLIGAVLALLLNFLAAQHPWLLFVTRRFMEVCRTVPDIVFALVFVIAFGLGPMAGVLAIAIHTTGALGKLFAEIVENIDMKPVEGVRSTGAGWMACMRFAVLPQAIAGFASYALLRFEVNVRGASVMGFVGAGGIGQELVVAIRKFYYSDVSAILLMIVVTVFLIDISTGWIRGR---
294085534    ------------------------------------------------------------------------------------------EHAVVTLIEVLVGLVIGAGLGVITAIQLAMSASARLFLRPILVFSQALPVFALAPILTLWLGYGLGSKIAMAVLIIFFPVTSAFFDGLMKTPRGYLDLAQTMGANTRHIMLKIRIPAALPSLASGLKLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAAMLTLGVMSVTLYALISVVLDR---
15894984     ---------------------------------SKLYDKIATIILYLISLFVVILLAAFIIFIIYRGRDSLNLSFLFGNPKIAEKGGGIGPELFNSFYMLIVSLLITVPIGIGAGIYMSEYARILNFIRLCIETMASLPSIVVGLFGLLVFGYTILSGALVITILNLPSMTRVSENAIRASSSKVKEASLGLGATNWQTIKNIVLPSAMPEILTGIILSAGRIFGEAAALLYTAGMSAPNLNFDTISLVDKTSAFSLFRPAETLAVHIWKLNS--------
143462618    -------------------------------------------------------------------------------------------HASYTLVEILASIAIGSIIGITTALIISSSDTLKRWIMPILLASQSIPVFALAPLLILWLGYGMISKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNLTNIQLFWKIKIPSSLPGLCSGLRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALLILIFMTITIYKITDYVLSR---
90021910     ----------------------------------------------------------------------------------------YLDQIVTSIKTVFMGFLLATIVAVPLGIFCGLSPTVSSAFNPIIQLFKPVSPLAWLPIVTMWFTKSFLNSAITVTLCSLWPTLINTALGVASIDKDLMNVGKVLQLGWFTKITKLVLPSSLPLIFTGLRLSLGVGWMVLIAAEMLSQNGLGKFVFQNGSSNSLSKIMVAVLTIGVIGFLLDRVMFTLQ-----
163815957    ------------------------------------------------------------------------------------------PALINTVYMTLLSLLIAGPIGIFAAIYLVEYNKLVGVVRITAETLTGIPSIVYGLFGMLFFTLSLISGALTLAIMVLPVIMRTTEEALMAVPKSYREGSFGLGAGKLRTVFKVVLPSAVPGILSGIILATGRIVGET--AALIYTAG--------------------------------------------
13471705     ----------------------------------------------------------------------------------MLNRDALIDNAIPTIRATLIGFACSLGAAFTLSMLVDFFQPLRRALFPVFIVSQTLPLVAIAPLVVLWFGFGLTPKIMLVALVTFFPMLVALVQGYEATEVEIGQMLRAMGAGRWRVFVLARLPSALPYFFAGLRISITYAVVGAIFAEYAGAAGLGIYMLNAKNNFRPDLVLAAVGVSVALTLILFGLTVLLQR----
152965259    ------------------------------------------------------------------------------------------DALGQHVLLAVLPLVIGVALALPIGYLGVRFGWLYQPLLGVSGIVYAIPSLAVFVTLPYVLGLSPVNIVVALTIYTIALMARTVADGLRSVDPTLTEAATAMGYRRTRRLLEVELPLAAPVVLAGVRVAAVSNISLVSVGALLGVGGLGALFTRGFQLFYTAPIVVGIVLSIALAAIADVVIVLFQR----
142068388    ------------------------------------------------------------------------------------------------------------------------------VERNLLVVLNSFPSVGWAVLGVIWFSVSTGTVIFIQGMIVLPFCLIAAIEGFRQIDPELDEMGRSLSRSAWRRFLKVQAPLIAPFLIAGVRIAYGIAWKIALVAELFGASGLGWLLQQAQTRADGATVFAACLVIVVIFALVDRLALRPLAR---
148265899    ------------------------------------------------------IIFPLLILAAWWGLARWELVFLPTPGKVVTAFISLWKEGVVSFIRFFAGTFLGITAGFLLGMLFGMFRTLEKLVAPLFNAIRQVPLLAWIPLIIIFCGIAEASKIFFIALGCSFPIVLSTFDGIRGVRKEYVEVGRVFGFGRIRLIRKIFLPSVLPSLVTGLRMSLNIGWGQLVAAELTQAGGIGNMIGQGRINWRMDIVMVGIIIIGFIGFALDYVAKTFENR---
241889636    ---------------------------------------------------------------------------------------------------------------------------FYAVVTAIVNIFRAIPFIILIVLLIPFTKIGVQAAIPALIISAAPFYARLVEIGLREVDKGVIEAARAMGAKNSTIILKVLIPESLPAIISGLTVTAIALVGSTAMAGVIGAGGLGNLALDGFQRNNNTLTFVATVLILIIVILGDTIVKKVDKR---
284044215    -----------------------------------------------------------------------------------------------TLHEAALGFLFGLLLAVVIALVADRFRTLGEGLQQIALGVYSLPLIALAPVLVIWFGTGITTKVVIAALASFFPILINLSQALRQTDPRTLELMEIAGASGWQRFTRLKLPYALPPLFAAFTVAAPAAIVGAMLAEWVGAKGLGLMILFSMTSYDVPVLWASLIVASALSLLSYGLFSYSGRR---
143651619    ---------------------------------------------------------------------------------------GFWGATIGSLITITVTLLLSFPIGVLTAIYLEIKNRITDFIEVNINNLAAVPSIIFGLLGLAVFINFFGMGGLVLSLMTLPTIIIATRSSLQSVPPSIREAALAMGASEMQVVFQHLLPSAMPGIFTGTIIGLARAFGESAPLLLIG-----------------------------------------------
241772705    ----------------------------------------------------------------------------------------YMREMWVTVQVAIWGTVLSIILAIPFSLLCATNSWISFPVRRLMDTLRAVNELVIGTAFLVAVGPGPLAGVLALALHNTGVLAKLFSEAVEAVDQPPIEGVRATGGTRLQEIVWGILPQVGPLWTSFALYRFESSARSATVLGLIGAGGIGQVLFDNINSFNYARVSAIALIIVAAVVLIDLTSATLRKR---
50084691     ----------------------------------------VYGLLSVISPLLVLLVWQLISSLQIFPIQILVPPKTVWNTFIALLQSGELQHLKDSLSRLFLGFSIAAISAIAFGIAYGANTLFRNYTYILFNVFYQIPIFVLIPIFILVFGIGELFKILLIIKACFFPIALATADAVKNIPKKYIELGQIYQLKTRAWLRLIILPSILPPLIGGLRIALGRAWLILVAVELLAAGGIGQMMELGRQMLRLDVVMVGVFITGVVGFGLDKVLRLVEQR---
221210211    -------------------------------------------------------------------------------AMFELWWPELLDAIRDTLSMVAASAAIAALLGIPLAVVIYERRAVNAVLGALVNVFRSTPFIILLVALLPFTTIGVWAAVVPLSIAAIPFFARIAEVSLREVDRGLIEAALAMGAKRRHIVWHVLLPEALPGMLGGFTITVVALIGSTAMAGAVGAGGLGDLAIRGYQRFDTAVM--ATVIVILIALVSDRLVRRVTRR---
141537365    ----------------------------------------------------------------------------------------FLDQVVTSLLTVLAGFALASLIAVPLGIVFGLNRYFQAAVNPLIQIFKPVSPLAWLPLVTMMFEKSFLTSMITVTLCSLWPTLINTSVGVAAVSPDLLNVSRVLRLSFWTHVRKVVLPSSVPMIFTGLRVSLGIAWMVLIAAEMLASPGLGKFVFQNGSSQSLSRIMVAVLAIGFIGFLLDRVMLLIQKK---
142195832    ----------------------------------------------------------------------------------MVASGEVWGTIFPSLYRIGMGLLWAFLIGVPVGVAIGLSAALREVTHVPFQFLRMISPLAWMPIAVLAFATWDGAIVFLIAVAAVWPVLFSTAQGVRRIDPLWFKVARNLGADGWQMLRRVIMPAIGQDIFAGLRLAVGVAWIVLVPAEYLGTSGLGYAINDARDTLEYDTLAAIVVVIGIIGFLLDGM----------
114705732    ----------------------------------------------------------------------------------MIVDGSMGSAFLKTMEPLAIGLTISLVVGIGSGVAMGLRTDAEWLSLPVFIVMQAAPMAALIPLVTFVYGIGLTAKVLAVVMLSLPVIAMNSYKAVRNVPPSLVSMCHSFMGNRRQQILQIIIPAASPMMFAGLRLGVAEGFSGAVLAELITPTGIGDLITFHRSVANFAHMYATIVAIVLFAIVSVGLLQWVETK---
254453263    ----------------------------------------------------------------------------------------YFPSLIETINIAAASTLIGALLGLVMSLLVTRVPWLVNPLRRVLDILRAIPEIVIALVLIFMLGGGPVPAMIAIALHSIGALGKLFSEVNENASLKPVEGLASVGANWMQRMWLGVIPQVAPNYLSYALLRFEINIRASAILGFVGAGGIGYDLTMSWGVGKYDEAAAIFILLFLTIVAVDQLSGLMRNR---
163795581    ------------------------------------------------LWMPRAVVAGVIGYLALWVFDITFARLFGGLDKMWIVYSGIFQGLAETLGMAFLGTFVATLLATVLGFVAARNRIVHHLVRRFLDLLRGVDTLIWALVFVRAVGLGPLAGVLSIMVSDTGTLSKLYSEAVENVDQRPIEGVRSTGASALKICRFGYLPQVLPVFLSTSLYWFESNTRSATILGIVGAGGIGMQLSERMKVQYWDQACFIILLILVTVAIIDVISKWI------
144196574    ---------------------------------------------------------------AGFIERGFNWGLFTNGASSRPEMAGLRGALIGSLYMVLIVLALALPIGVMASIYLEEFNRWTDLIEVNINNLAAVPSIVFGILGLAFFGLPRSAGGLVLTLMTLPTIIITTRAALKAVPPSIREAALGVGASKMQAITHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
291539690    --------------------------------------------------------------------------------------------LGNTLLITVLALLVGVVFGFLIAIVRTNHDRLNALCKLYLTIVRGTPVMILLIIYYVIFQSIDTGKIVVAVIASAAYVAEIVRSGIMAVDIGQFEAGRSLGLNYKQTMMSIILPQAVKNILPALCNEFISLLKETSISGYIGLMDLGGDIIRSVTYEAFMPLIAVALIYLIMVMGLSKVVNLLERKLR-
144898341    ------------------------------------------------------------------------------------------------------------------------SKLAMRALDPIFQVLRTVPPLAWLPISLAAFKAADPSAIFVIFITSVWPIILNTAVGVRNIPQDYRNVAAVLRLSPLEFFAKIAMPASVPYIFTGLKIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLMSEIILALVYVGLVGFALDRLITLIGKK---
288574267    ---------------------------------------------------------------------------------------------------------------------MFAKPYLERALSPFLIASQAIPVFALAPVLVVWFGYGITSKVVMATVIIFFPVTVNLLEGFKSCDRRYRQMFRLMGYPFRDTMVKLYWPWALPYFFAGLKVAVSVATIGAVIGEWVGASGLGYLMIQSNARLKTDMVFAAILWLSVMGLALWWLVGKLAER---
71279687     ---------------------------------------------------------VIIVISALWQGLAWVIASPDFPSLFAVINSVQFHNILITLRRVLLSFIIAMLLGGIIGIMMGVNARINKLSDSLLIIMLNIPALVTILLCYIWFGLVESAAIAAVVINKIPTVVVMIREGARAVDKDLLAVAKIYQLSASKTFFNVFLPQLYPFIIASARSGLSLIWKIVLVVELLGSDGVGFALNTLFQFFDIAGILAYTLVFVVIILLIEALIFKP------
282897797    --------------------------------------------------------------------------------FQLFNSHSIFPHIFASLRRVLVGLLIAISLGVPMGIFLGMYRSLDLATSVLFQLVRMISPLSWMPIAVMVLGIGDLPVYFLLSISAIWAVILNTSAGVTAVDTQWLLLSKSLCATKWETISQVIIPAIIPHLLTGIRLAMGVIWIVLVPAEMLGVNGLGYFILDTRDRLAYSELAAVIVIIGLIGYFLDAVLRFTHQR---
139729201    ----------------------------------------------------------------------------------------FLEEMLITVQIAIWGTVLAIILGIPFGILSSENVWVYWPIRRLMDAARAINELVFAMLFVVAVGLGPFAGVLALFVHTTGVLAKLFSKAVEAIDPRPVEGIRATGATRIQEVIFGIIPQVMPLWISYSLYRFESNVRSATVVGLVGAGGIGVLLWEYIRGFYYG-----------------------------
142832943    -----------------------------------------------------------------------------------------FSSLRDTIFMAVIGTLFATIFGLLLAFLAAINNFVRFFIRRFFDSLRGIDFLIWSLIFLRAFGPGLYTGILAIAFTDTGTLGKIMSEAIENIEKNQNEGVESTGATRNQQHRFGIIPQILPVFVSQSLYYFESNTRSAVILGAMGAGGIGLLFLDSMTGANFENVAYMSILILIVVFLMDTFSQWLRRK---
138306134    --------------------------------------------------------------------------------------------------------------------LIGRYRAARDLLLPACEVLRPIPAIAWVPMSIMLWPSNEISIVFITFLGSFFPILLNTVHGVTALDPVLLRAGRCLGANEARMFWHVILPGALPHIFTGLAVGMGVAWVSLIAAEMIGQFGVGYFTWEAYSLISYAEIALGMITIGVLGLACSGLIRMLGR----
258542372    ------------------------------------------------------------------------------------------HALYSTLTVTLAALCVSVVLGVLVAFVLVQHPLIERSLMPYVVLMQVTPVVALAPLIIILVKTTLLALVVCVTLIAIFPIISNTLQGLKSVDPGLEAFFRMHKASRLKTLLRLQIPSALPMFMAGLQISSGLALVGAVVAEFVASAGLAYEILQAGFQMDIPRMFAALFMITLTGLALYMATSSIRK----
66043959     --------------------------------------------------------------------------------------QAIGQGALETLAMSALGTLLAAIAGLLLALPAARFGWFLRSLSRLLNALRAIPELVWAVLMVLAAGLGPNAGTLALALHTTGVLGRLFAEALENTAPQPAAAIRLQGGSAWQAFSYGTLPNLWPQLLAYTLYRWENNIRMASVLGFVGAGGLGQMLYVSLSLFQEAQASTVILAMLILVFAVDALSGWSRQR---
140725847    ------------------------------------------------------------------------------------------KHAVVTGSEIILGLLAGTVLGSFTAICLAISPVARTIVRPMMVLSQALPVFALAPLLTLWLGYGLWPKILMALLIIYFPVTSAFFDGLMNTPKGMLDLSRVMNGTPWRIMLNLRIPAAVPGLASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLVVMTLILDRLGNSLTARMR-
142811028    -------------------------------------------------WLLWWVSPALLFLLWWYASARHWFAPQLLVPRTLAARGDLQDNLLITLRRLATGFAWGCLSGIVCGTLLAVNRTFSDYVRPLFDILRQVPTLTLIPILILLIGIDEPLKVVVVAKAVFFPVALATYGGVQGVPRDLIEMARHYGLGRAGLLRDVLLPSAIPSLLTGIRIAIARSWLALVAVELLSASGIGEMMEMARQMLRIDIVMVDVIAIGLIGFTLDQSIALVQRR---
13477070     -----------------------------------------------------------------------------------------------TLIEALAGFVIGNLAAVLLAVLFVHNRILQATYFPIVLFFNTIPILALSPIIILIFGLGMTPKIVIAAVICFFPTLVNMIRGLDSASDNEHELFRVLSATRAEIFWSLRLPRALPMLFSSLRIASATAVIGAIVGEWIGSDGLGALIIQASFNYQSDRLYAAIVLSSCLSIVLFCAVVLVERR---
222823803    -------------------------------------------------------------------------------------NSGIFASVVGTLLVMLVCMAVSIPIGVGAAIYLEEFNVFTHFIEVCINNLASIPSILFGLLGLGLFGMPRSSGGLTLAIMSLPIIIVSTKAALKSVDINMKNAAYALGMTKIQMIKGIMLPLAMPMILTGSILTLAGAIGETAPLMIIG-----------------------------------------------
138480180    -------------------------------------------------------------------------------------------YTYVTGLEVVLGYSIALVLALPLGLAIAFSQTLKRTVYPFIVCIEMVPKIAFAPLFISWLGFGLLPKVIIVFLVCFFPIVLNAILAFSSLSEELTLFCRSTGAGAWRTFLKIRLPAALPQCFVGFKYAAINATVGAAIAEFIGSDGLGFYIQIVTGNMRPDLAFAGIFFLTLIGLCLFGLVTLTER----
144122469    ----------------------------------------------------------------------------------------FWLDTRVSLQRLALGVGLGALTALVLGVASGLLPLAGASLSPFLAIIAMIPPLAILPILLIALGVGELAKVLLIAIGVGPFIARDLEGRVRELPRETLIKAQTLGAGTWHTLWHVVLPQITPRLFDAIRLSLGAAWLFLIAAEAIASTGLGYRIFLMRRYLAMDLILPYVAWMTLLAWLLDYGLRVLSRR---
254501513    -------------------------------------------------------------------------------------------RLVETFQIALAGAAIGIALSLPIGWLAAKKGPASWLVKAIISLLRTIPDLVWALLFVVTVGLGAVAGTMTIVVDTIGFCGRFFAEAMEDADKEPQEALSAIGANKVSILMGGILPDAAPSMINTALFALEKAVRSSVVLGLVGAGGIGQELKAAFDLFQYKNASAIILVIFVIVLVMEFITDWLRTK---
294674316    -----------------------------------------------------------------------------------------------TLIITLCATILGTLLGGLVCWMMNRHKWLRHIASAYIDLMRGTPVLVLLMLMVLMAPIDATGIVVAIVTFALAYISEMLRTSIQGIDRGQTEAGLALGYTQRQTFIRIILPQVVKAVMPVYQGEVISLLKGTSIVGYIAVNDMTRDLIRSRTFDAFFPLIVTAIIYFLIAWLIGQLLTALLQRQR-
226356352    ----------------------------------ALILAIWWLVTDILKLYPPYVFPGPKAVWTEISYGLWGTGPQDGKLLAAIAG---------SLRRVLTGYLVAVVLGGLTGLLMGAWLPLRATLGAYLTGLQSIPSIAFVPFAILFFGLNERAVLFVVILEGFIPVALAVSGALLNVPPALRIAGRTLGARGLALTWRVLLPASVPNLLTGLRTAWSFAWRALVGGELLGAKSLGEQLEVGRNTANVALVLSTIIIIGLIGGLFDSLLRAVETRVR-
282855801    --------------------------------------------------------------------------------------------------RVFGGYMAGLMLALPLGILMGHYKLVNRLLGSLVEILRPMPPLSWIPLLLAWFGVASLAMLIVIFIGAFFPILLNTVHGVSGVPATLIDSARVLGASERDIFFKVLLPGAAPSIVTGMRLGLGGAWMCLVAAEMMPGSGIGYLITHAYTVARTDIVMAGMISIGIIGLLIDVTFRAVEDR---
218887653    ---------------------------------------------------------------------------------------GIRAAAIGSLYVLLITLAISFPVGVMCAVYLEEFNRLTQIIEVNINNLAAIPSILYGLLGLAIFINFMLVGGLTLSLMTLPAIIISTRAAIRSIPPSIREAALALGATPLQVVWHHVLPLSLPGILTGTIIGLARAMGETAPLLIVG-----------------------------------------------
33597601     -------------------------------------------------------VLGVLFILALWQAAAWVLPDFVMPGVPTVAQRSFHQSLLGTLGRLGAGYGLALAAGIGFGLVAAVLFFFREVLRSAIVILQSIPSIAWVPLFLIVMGFGNTPIIVVVALSAFFPAALSVMNATESVQRVHVSAARVMGATRWGLVKRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGKGLGRSLAYSGEIADMTGVMTNILVIAVLAALIDQ-----------
118593432    --------------------------------------------------------------------------------------------LGETVAMAFMGTLLGAVIAFPLAFLGAKNSWLRLGVRRGFDALRAIEQLILALIFIRAFGLGPLAGILAIAVSEIGTFSKLFSEAIENTSQKPAEGVRASGGGNLQTIRFAVLPQALPVILSIILYNFESNTRTGTILGIVGAGGIGFLLADRIQAYRWPEAWTIIFLIIVVVYLIDGFSGFLRRK---
159900512    ------------------------------------------------------------------------------------LRAGVRTALLGSLWMIAITILFAFPIGVGAAIYLEEYNRFNRIIQTNINNLAGVPSIIYGMLGLVIFGRTIVAASLTMMLLILPIMIINGQEAIRAVPLSLRQASYGLGATKWQTIWHHVLPNALPGIFTGTILAVSRAIGETAPLIVVGAS---------------------------------------------
209966523    -------------------------------------------------------------------------------------------AVVGSLYLLIVTVLLALPIGVATAVYMEEFAPKNSFTDLIINNLAAVPSIVFGLLGLAVFGFFGLPGGMVIALMSLPTIIIAARAALKAVPPSIREAALGMGASRLQTVMHHVLPLAMPGILTGTIIALAQALGETAPLLMVG-----------------------------------------------
136142443    -----------------------------------------------------------------------------------------------------------ALLALPLGVAMGAYKPVEAFFEPFVSFARYLPASAFIPLLILWVGIGEAQKLSVIFIGSFFQLVLMIAVIVGNTRRDLVEAAYTLGVGDRSLIRRVLMPGAAPEIAETLRMVLGWAWTYVIVAELIGASGIGHMITDSQALLATDQIIFGIIVIGLIGLGSDLLFKAVNR----
52081033     ---------------------------------SKVTDRLATGVFGLIAAVIAAILVGLFAYIIINGVSHISLSFLTSRSSALSSGGGIRDQLFNSFYILVLTMLITVPLGVGGGIYMAEYNKLTDFIRVCIEVLSSLPSIVMGMFGMLMFGYSIIGGALALTIFNLPVMVRVTEDAIRSVPKEQKEASLALGVSKWHTIKTVLIPGAVPSIITGAILASGRVFGEA--AALLFTAGLTTPRLN-------------------------------------
254725157    ------------------------------------------------------------------------------------MDGSLWIHIWTTLLETGVGFILGTVLGAIIATFLWWIPLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKQVVLPASFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEAFEK----
296163408    -----------------------------------------------------------------------------------------------TAFAFGSAFLISAIGGVCLGMLLGARKLAGDVMEPLMMGFYSIPKVTLYPVVLLAFGLGLWAKIVFGVMHGIVPITIFTMNAVRNMPPIYTRAARTYRLSPFALARHVLLPACVPEVVAGLRIGFSLTLLGTLIGEMFASSGIGHMLMIAMNRSETSTIMALALMLFVFATLVNLLLLAWQR----
121999135    ----------------------------------------------------------------------------------------LWLDTGASLGRLGMGVALAAAIGLLVGILNGCLPYARRTFSPFVTAVAMIPPLAVLPILFIAFGVGELAKVMLIVFGVAPFIMRDLQQRVEELPREQLIKAQTLGASTWQIVLRVILPQTLPRLIDATRLSLGAAWLFLIASEAIAATGLGYRIFLVRRYLDMETILPYVAWITLLAFLFDLTLRGVNRW---
227548199    --------------------------------------------------------------------------------------------AIDHLLLALPAIFAAFFIAVPIGWFAHRAGRVRETLVVATSLIYVVPSLAMFVLLPLVLGLSPLNVVVAMTLYGIALMVRSATDSFGSVPADVRQSAIATGYSPLRRILRVELPLAGPGLLAGVRVVAASTISLVSVGALIGVQSLGTLFTEGFQRSFPTQIIAGLIGTI-------------------
227533554    -------------------------------------------------WRNWLLTIITLAIIVWSFTGMWVVTKSIAAGLAHPDFSYVWSTLLQTLGIAFLGTFISAIISLPFAFWAHKFWLTTRSGKFVLTAIRTFPEIVLALMFIKAVGPGSFAGVLAVGFHSVGMLAKLFSEAIENMNNRAGEAVIAAGGNRLDVTVIASLPQLIPEFVSNTLYRFELAIRSASILGMVGAGGVGTPLIFAIQTRSWSRVGIILYGIIILVTLTDWLSGFLRKR---
119488909    ------------------------------------------------------------------------------------------PALIVTLKITVVAFITAAVLGLLIAMLMAQSKWIEKSLYPYAVILQTVPLAAIAPLIIIWLRNNTFAALVLAWIVAFFPIISNTTFGLNSVDSNLRDLFRLYKASRWQTMLYLRLPSALPYYLSALRISGGLSLIGAVVAEFVAGSGLAYQMLIASYNLEIPRMFAALVIISVLGIVIFLVLSTL------
213968477    -------------------------------------------------------YLWLALVMAGCLTASVYLFRFIEASLGLSDMVGAFGLGLATMLRVIVLIAIASVIWVPIGVWIGLRPVWAERLQPIAQFMAAFPANVLFPFVIAIVGLHLNPDIWLMVLGTQWYILFNVIAGASALPTDLREAASMFNMRGWQWWRRVALPGVFPYYVTGALTASGGSWNASIVAEAVSAAGLGSYIANATQAGDFPRVALGIVVMSIFVIAFNRLLWRP------
213968477    ------------------------------------------------------------------------------------------EYALRTTLRMFIALAASLIFTFVVATLAAKSRKAEHVIIPALDILQSVPVLGFLTFTVTFFMGLFPGRQLGVECAAIFAIAFSFYQSLRTVPSDLSEVSRQFGLSPVLRFTRLELPFAIPGLVWNMMMSMSGGWFFVVACEAISVGGIGSWLALAIEQKNLAAIAWAVGAMALVILAYDQFLFRP------
134794967    ---------------------------------------ILMIIFRIFITFAVIVVIWYIVCLSFELPTFILPSPDLVVIALFNNFSEILNHSLITSLEILSSLFFGIVLGSFFAILISLSQTLKRWVMPLLLASQSIPVFALAPILVLWFGYGIASKIIIGTIIVFFPIASNFSDALNKVPKEYVHAAQTLGFSKLQIFNLIKLPNALPGLFSGIRVGACFAPIGAVVGEWIGGSGLGSYMIYSNARLQIDNMFAALIILIIITISLYHLIDFILKK---
136408289    ----------------------------------------------------------------------------------LIVNRGFLVDIGISVYRIVISFIGACAVAVPLGILMGSFSTVEAFFNPFVSAWRYLPAPSFIPILLMWFGTGDAPKLALLFIGVVWFLTTIIMDHTKGVRAELIETGQTLGGTRWQILLTVIVPAVLPNVVTAMRQMLAVSWTYLVIAEIVAS----------------------------------------------
269128859    --------------------------------------------------------------------------------FTLPGEADFRTALVTTMQVWVSGLAIAVAIAVPVGVVIGALPLVDRLTGPLLELLRPIPPVALIPLALLAFGNTGRMATTVAAFACSWPVLIHTIRGLRATDPIAVDTMRTFGFGRPAVLWHVALPGAAPFIATGVRVAAGISLIVTITAELYAGGGQGWLIEAGASAGQTHVILGAVVWAGILGLTADVLLSAASRR---
136848180    ------------------------------------------------------------------------------------------EHASVTLLEVVIGLAIGVGLGVITAIQLAMSPSARLFLRPILVFSQALPVFALAPILTLWLGYGLGSKIAMAVLIIFFPVTSAFFDGLMNTPRGYLDLAQTMGACTRHIMLKIRIPAALPSLASGMKLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAAMLTLGVMSVTLYALISLA------
56694981     -----------------------------------------------LPAVAATLFALAIWQAVVSLTDLPRFILPGPVLVAETWWQSRWEHTAVTALEVLIGLACGAVLGVATALQLASSRIARVLVQPMLVFTQALPVFALAPILTLWLGYGLWSKVAMAVLIIYFPITAAFFDGLMRTPVGYLDLARTMQASPRAVLWHIRVPAALPQLASGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFAAMLTLGVLSVLLHLAMRRATRRM--
262277646    ----------------------------------------------------------------------------------YVLEPGYLGSILDSIQMGYLGLVIGVIIASILAYFAASNRIGYWIGKFFIIFSRSIHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVETMRSNGANEMQVFAFGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
182679023    -------------------------------------------------FLPWSLVLGLFFAAWWLTAKSGVLPMPALLEVFLDEGGKLLESVLASLELLSFGIFFGALTGFALGVGLGCWKAVGYWFHPVLRLIGPLPPVAWLPIAFYVFPSSHSASIFLIALAVGFPVTILTWSGVRGVDPTYYDVARTMGASRWFLIVKVAIPAALPHVFIGLFMGLGASFVVLVTAEMMGVAGLGFYMQWAQGWAAYANMYACLLVMALMCSSLVTLLFKLRDR---
257790888    -----------------------------------------------------------------------------------------------TVGISVLALVIALALGIVFGVLVSRIPVLRGITRVYVEVVQNVPLLLQVFVFYAIFPLLGLSGVLAIGIYHGGYISEVVRSGIGSIHRGQFEAAKSQGFSYWQSMFVIILPQAIRIIMPPLAVQAANLVKNTSVLALIAGGELMYFSFAGATSYYGPVYVVAALLYFAICFPLSRLALYLEHRTR-
163841344    -----------------------------------------------------------------------------------------------------------------------------TAFGPLISGLQVLPSVAWVPAAIIWFGLSDGTVYFVLLMGAIPSIINGLISGVDQVPPQFRSMGSVLGASKLEMAFRIIWPAALPGYLSGLKQGWAFSWRLLMAAEIIAVGGLGSLLQRGRDLSDMGVVMAAILAILVVGIVVELAVFAPIERK--
87119899     ---------------------------------------------------------------------------------LWQLTDVLYPHFLVTLIEIIFGVVLGVSAGLIFAILMVYFKPVRLWLLPVLLFSQAIPVFAIAPILVLWFGYGIASKVIMAAVIIFFPILMTSFDGLRQSSKDYLELAQSMRANRLSILFRIQLPAALPVMASGFRMAMVVAPIGAIIGEWVGSSGLGYFMLYANARMQVADMFAALFLLCLLSISLYYL----------
292654006    ------------------------------------------------------------------------------------------EPLVETIQIAALGTIGALVLSVPVALLAAENTTPNAVTKLIVTVSRSVNTIIWALFFVVMFGSGPLAGAVAIAFRSVGFLGKLLGEEIEEIDFGQVEAVRAAGASSVQVLLYGILPQVKPALVGLSIYRWDINIRDSTVLGFVGAGGIGVQLFRAVNAF--------------------------------
136156007    -------------------------------------------------WQSWALFIVFVAYVAGTTWSWNYIDM--TLSTLFGGFTELWDATLETIWMALIGTGGSVLLSIPLAFLAARNPVTFAVARAIITLSRAVPTLVLAAVLTLPLGIGPLPGILALAVHSIGMVGKLFTEAIENTESMSREAVTSTGSGKWQTILATIVPQITPSCIGTSLYRLDINLRESAVLGFVGAGGVGFVIQTTLRSLDYQRAIAA--VSVIFAVI--TLIEVVSSRLR-
140119738    -------------------------------------------------------------------------------------------HLGMTLYRVFFSFVIAMILGTCIGMLMGNYKKFDSFFDNWNILFLNIPALVLIILSYIWFGLTEVAAIIAVSLNKIPNVIVTIREGAKSIDRSLLQVAYIYKVSKIKKFFVFYVPQLFPYIIAAARGGIALIWKIVLVVELLGSNGVGFKIHEFFQFFDIKSILAYTLAFVIV-----------------
38232725     ----------------------------------------------------------------------------------WWGSQGFLARLLEHVGISLAAVAIAALLALPAGVLIGHTGRGAGLVGGVSGAARALPTLGLLTIFGLAFGIGLTAPMLALIILAIPSLLAGAYSGVAAVDRATIDAAYAMGFTHRQVISSIELPLSAAVLVGGIRAAVLQVTATATLAAYTADVGLGRFIFHGLKTRDYIEMLAASVLVI-------------------
260588477    -----------------------------------------------LWAVLFWLLVWEIASLWLGQEILLVSPVAVLKRLSFIFEASFWKTICFSLFRIIGGFFLAVLAGVLGGSIASRLPKIQELFAPLILAMKSVPVASFVILILIWVPSENLSVTI-SFLMVFPVIYTNVLNGIQNTDKNLLEMAQVFQVSGKNKIRYIYLSEVLPFFRAGCSVSLGLCWKAGVAAEVIGDGSMGERLYEAKVYLDTPDLFAWTMVILIVSMIFEKIF---------
158424792    -----------------------------------------------------------------------------------IWSGDLFLHLGASLARNLTGFAIGSVLGIAFGLLLGLSPLAARIAGPSFHAAKQIAVLAWIPIISVWFGFAETAKVVFVAVAAFVPVALNTIEGVASAPKALVEVSDVLTFSRRQRIRRVYLPSALPSILTGIHLGLIYAWLATVAAEMTVGPGIGGLIIAGRERFQMELVMLGVVILGAVGFLLNHIATLIEAR---
78777545     -------------------------------------------------------------------------------------------EIKTTLYRSSVGFGISLLFGTALGLLAGFFATASMMSRPIVTILVGMPPIAWIVLAMIWFGMGDETVIFTVIVASFPIIFVGALQGTRTLDGDLKEMAKSFNFPWHMKFLDVYFPHIFSYVFPAWVSALGMAWKIVIMAELLATSGIGASLATARSQLDTPTALAIVSIMIGSLMFIEYIILEPIKRE--
149180006    ------------------------------------------------------------------------------------------EDGLETLAMAFLGSFFGLLLALPLSFISAKSPLLYNTARVGLSFVRSVPEIVFGLILLTALGLGPFPAVIAIMIHNIGVLGKLISELIEASDPGPQDAMKAVGAQKWFAYFFSILPQIWPNVLSHYFYRFEVAIRTSLVLGFIGGGGIGQRLFNDFKTFQYSSVSLDVLIIMIMVIVVDFL----------
219855452    ---------------------------------------------------------------------------------LLMGKFYFWKSVLSSVIRVIIGILLSVIIGIVFGLTAGLNKFVEELLEPVVITVKATPVISIIIIALVWFNSSNV-VIFTAILICFPIVYTNVLQGIKSIDKSLIQMANVFKVKRKYVLKDIYLPSIKNYIVSGILMCMGIGWKVSVASEVLSIPSIGLNLLSAKTTLETAELFAWTIVVVILSFMFEKVFKYYLQR---
138210209    ----------------------------------------------------------------WKVIEPQAYPVCTEIPLLDFRCSTAWIGMTETIKIAFVSTIFGMILSMPISLLAARNLWISYPARIILAAFRSLPSIIWAILFVILIGFGPVAGTLAMTFYTVGYLGKLQYESIEGISREPLDAADVMGLNKIEKAYTVVIPESANNLISQLIFMFEYNVRHGTVIGIVGAR---------------------------------------------
135182277    -------------------------------------------------------------------------------------------HALTTATEIIAGLLLGGVLGIVSACLMAHSKTLHRLTMPILVVSQALPVFAIAPLLMLWLGYGFASKLAMTTLIVFFPVTAATLAGFRALPDGWQDTLTTFHATPIRTFWVIRVPLAVPHALSGLKIAASVAPIGAVVGEWVGSSGLGYLMLHANGRGQTDLMFAALLVLCIEAVLVWAVVNRIATR---
159045085    -------------------------------------------------------------------------------------------ALWITVKEVIYGFALAIAIGFSLGVLVGETAFGEKAVMPYLVAIDTMPKVAFAPLFVAWLGFGIESKVALAAFIATFPIVVGTAAGLHAADENARMLFKTMGASRMQTLIKMKLPTGLPQIFTGLKIGAVGVMAGAITGEFLGGGGFGELIRVAASQLNTPRVFSLILYLSLVGLTLYLLVQWTQRR---
159043458    ------------------------------------------------------------------------------------------DHGLVTLTEVVLGLLIGGGLGVITALTLAISPAARVLLRPMLVFSQALPVFALAPILTLWLGYGLGSKVAMAVLIIYFPVTSAFFDGLMRVPPGYLDLARTMGATQRTILWRIQVPNALPSLGSGFKLAAVYAPIGAVIGEWVGSSGLGYLMLLANGRAKTDLMFAAMLALGVMSVLLYVLADRVAQR---
83592128     ------------------------------------------------------------------------------------LIQSLLESLSETLIMVGASSLLATVFGVPLGVLILERPLFNKVAGAIVNATRSTPFIILMVAIIPLTSIGTAAATVPLVIAAVPFVARLVEASLREVDTGLVEAAQAMGASPGQIITKVMLPEAMPGITAGLTITVVSLIGYSAM----------------------------------------------------
229494674    ---------------------------------------------------------------------------------------GFAHDVVPSLTNLAFGLAVALVVGIGAGLLLALFPLAADIADPFLQFFRAVPALAVLPALFIVFGTGSTGNVAAIAFGAVWPILLNTLDGIRSIDPSIRLVARSYRIRTPLLVTQVLLPGAMPQITVGIRTSLAIGVVIMVGSEMVSTAGIGHFVIVAQQTFAIADMWSGILLLGIIGYVLNLGYGVIERW---
295098970    ------------------------------------------------------------------------------------------ESIYETLLMILISGSIALILGLIFGTILVENKAVYTVLGKIVDLFRAAPFIILAMILIMGTSIGLKGAYIPLIIGTAPFCARQMEQALSEIDRGLVEASQSMGFGPFEIIWKVYLRESIPSIIRGFTITLISMIGLTAILGVTGSGGLGVFINYGYNQYNYDILWVSLAILVLLTILVQGIGNFLARK---
194333775    ----------------------------------------------------------------LLPQRTFYWGFLTDKALDAHIFGGISAEIRGTFFLAIGAMLFAFPLGVIAAIYFTEYAKLTSMLRSANSTLAGVPSIVFGLFGLAFFSKSVLAGSLTLAIMILPTIIRAAEEAILSVPKTYREASLGLGATKWRTIVTVILPAALPGIMTGGIISLGRAAGETAPIIFTAAVSVGATV---------------------------------------
194333464    -------------------------------------------------YLRPVPLVVFVLFWEFLVRGNEQLIFFAVYCFTKILDGSLPTDFSITFIEATLGFVIGNVFGTVCGLALWYSNTAFRIARPYIIALGSAPIFAFAPLLIIWFGTGIFSKVMIASLSTVFIALLQSYTGAADVSDDHLRLMKTFGATKNQMFRKVVAPSSIVWVMSAYRMNVGFAILGAFIGEYISSSGLGHLILVASGLFDISLVLCGILMLVLIALIL-------------
222081388    -----------------------------------------------------------------------------------------------SLMRNIAGFLIGCVIGIVFGTFLALSRIADRLLAPTFNGLKQISLLAWIPLISVWFGFGEQAKIVFVALASFIPIALNTYDGMRDAPEDLIEVGRALKFNARQRVLRIYLPSAMPSTATGVHLGLIYAWLATVGAELAVGRGVGGLVIAGRERFDMALVMVGVLVLGLVGFSLNRLAHVLE-----
142013705    ---------------------------------------------------------------------------------------GILGAIIGSFYAILIAFISAFPIGVLTALYMAKKNKFADIIETNINNLAAVPSIVFGLLGLAIFRSAPLVGGLTLGLMTLPTIVIASRAAIKSVPPSIEEASIGVGASKVQTMFNFTLPLAMPGILTGTIIGIAQAIGETAPLLMIG-----------------------------------------------
37524697     -------------------------------------------------------------------------------GMMLLLAKGVW----ETLVMTFVSGFFGFIIGLPIGVLIMENSKLYRFLSAVVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTIGAAPFIARMVENALLEIPSGLIEAARAMGASPFQIIKKILLPEALPGLLNAATITLITLVGYS------------------------------------------------------
227818635    ----------------------------------------------------------------------------------------LWSDTTASLQRLFIGLGAAAAIGLVLGLTLGLLPVASAGLSPLVAVISMVPPMAILPVLFIILGLGELSKVVLIVIGIAPFLVRDLAMTVAAIPSEQIVKAQTLGASTWQVMLRVALPQAMPRLIEAMRLSLGPAFLFLISAEAIAASGLGYRIFLVRRYLAMDVILPYVAWITLIAYVLDWLLARIARR---
218661672    ----------------------------------------------------PALLAGFVFLAAWGIKPSILPAPSRILTQGWLNREALIANTWPTLGATLGGFALSLAFAFVSSILMDFMPSMRRALLPIFIGSQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNFRPDLVLAAVVVSAVLTLCLFAVTLMIER----
222150790    ------------------------------------------------------------------------------LSFKNVIWPDVWTATVETLQMTLIATFFTFFFGLIIGIILFLTSRFYSVTAFLVNLFRAIPFIILILLLFPFTNLIMQTALPALIIGASPFYARLVEIAMKEIDKGVIEAVQSMGANTFTLIRKVLIPESLPALVSGITVTAIALVGSTAIAGVIGAGGLGNLALVGFTRAQNDVILVSTVLILVLVFAIQFIGDMITKR---
239624452    -------------------------------------DVILTGVIYGCAAFSILLLAGIMGYVFVRGIPHVTWSFLSTASSATKGTFGILGNIINTLYIVAITLLIATPIGIGSAVYLNEYARPGKVVRLITETLSGIPSIIFGLFGMVFFGYSILTGALTLTLMILPLITRTTQEALKTVPDSYRHGALGIGATKWYMIRTILLPSAMPGILTGVILAIGRIVGESAALLFTAGSG--------------------------------------------
167815775    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
135036204    -----------------------------------------------------------------------------------------------TLTGVAIGLALAVAIAVMLGVIFTLSAPASRAFMPLVIGLRTVPVLAVAPLLIMIFGRGQGTTIATVVIVGFFPIMVNAMRGFRSVSPTVQELFHVAGATWWQFLIKARIPFALPFFFTGLRVATTSALLSAMLAEWLGAPGIGRLIYDALGYRDMPLMFAAVALSMATAFTIFGLATALERR---
11498247     ------------------------------------------------------------------------------------------QHAVASLFRVLAASFLAFSIAVPLGIISGWNRTLMEFIAPAVEALRPIPPLAWIPLAYIIFNTVEVSQIFIVFVGAFFPCFISVFDYARNVPEELLEMAEVFKAPERLIITDIVVPHSLQGIMSGVRIGLGVGWMSIIAAEMIATSGLGYFIMVMYNGGRTAEIVAGMAMIGIIGYMMNWLLLRAERW---
255658456    -----------------------------------------------LWLVGFFILGLLAAFLGYLLYKGLPVLSPHFISSDIMAGGGVGSQLFNSFYMLFLSMAISIPIALGAGIYLAEYARLTKCIRLSVESLATVPSIVLGLFGMIIFGFSILGGSLTLVLLNLPMLVRVTEESIRTVPKSYEEASLALGATKLQTIFKVVLPSAMPGIITGITLTAGRALGETAILIFTAGTTVSRHMFD-------------------------------------
254422997    -------------------------------------------LLSLMLFFGIWQFLCVVGFKFFINFQLVPSPWEVLGATIEFFSSEPGVHLRSSIVRVLLGFAIASALGTVVGMLIGWFQVIEDLLMPPLELLRPIPAVAWIPLAILIFPTAETGMIYITFVGAFFPVLISTIRAVENIDVVLIRVGQCLGASRWHIFKDIVIPGSLPGIASGLTIGMGNAWFCLVTAEILAGRGVGYITWESYVTSNYPPIVMGMLLIGLMG----------------
158423681    ----------------------------------------------------WWLIAVAFALPPYILPTPPLVAQALWNGRFYLAG-----HAATTALEIGLGLFFGVLMGASVALAMAASPVVQRWLTPLIVVSQAIPVFALAPILVLWLGFGLASKVMMAVLIIFFPVAATFHDGLRRTEPGWLDLARTMRASRAAELRHIRLMAALPALGSGLRVAAAVAPIGAVIGEWVGAGGLGYVMLNANARMQTALCFAALFILAVMAVALWQLVDVLLRR---
114763250    -------------------------------------------------------------------------------------------HLGRTLGRVAWAFVLAMSLGIALGLAMGRLPALDRWLDPWLVIFLNLPALVLIVLCYLWIGLTETAAIAAVTLNKIPNVATVIREGARALDPGLDDMAGVYRMPWATRMRHVVLPQLAPFVTAAARSGVAVIWKIVLVVEFLGSNGVGFQIHLYFQLFDVAMVLVYAFSIAVMLAVEWLVLQPWERRVR-
139485286    --------------------------------------------------------------------------------------------------------------------------------RPILIFSQAIPVFALAPLLTLWLGYGMISKVVMAILIIYFPVTSSFYDGLSNTPKPFIDLARTMGTTKWRELFLVKMPAAMPSLFSGIRLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVQTDLMFASLLTLGVMSMGLYAIITVILAR---
224367299    ---------------------------------------------------------------------------------------GIWGAACGSFFTLLVTLILSFPIGVASAVYLEEFNRWTDFIEVNINNLAAVPSIVFGLLGLAFFGLPRSSGGFVLTLMTLPTIIIAGRASLKSVPPSIREAALGVGASKIQMVTHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
182679389    ------------------------------------------------------------------------------AGWRLTLSGDLFTNIWVSFLRAMAGLVVGGGIGFVFGFANGLSKLSERLTDTTFQMLRNIPHLALIPLVILWFGIEEEAKLFLVALGVFFPIYLNTLHGIRNVDPQLVEMGRSYGLSSFALLRRVILPGALPSILVGLRYGLGIMWLTLIVAETIAASGIGYMAMQAREFMQVDVVVFSVLVYAALGKLADSTARFLE-----
118589314    -------------------------------------------------------------------------------------QAGIGASMIGSLFMMLVVLFLSLPIGVAASIYLEEFNKFTDLIEVNISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGIGASKMQSIFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
134299688    ----------------------------------------------------------------------------------------LYLHLGITIWETFIGFAVGTLGGILIAIMLWWSDFLNKVSEPYLVVLNALPKVALGPIIIVWLGNGQPAIIAMALLISIVVTIISLLNGFLTVDQDKIKLLKTFGANKYQILCKVILPASLPNIIAALKVNVGLSWVGVIMGELVSKAGLGYLIVYGSQVFKLDLVMTSVTVLIVAAAVMYLAVAYLEKK---
15890580     ---------------------------------------------------------------------------------LLAARPDFFAILSQSAVRALTGFAIAAGIGTVAGVLAGYSFAAMRLMKPVVTVLLGVPPIGWIVLALIWFGSSGGTAIMTVVIASAPVSFAGALEGVAKRDRQLEVMAQAFGAPWFYRLRTVTMPHVLSYLFPAWTTTAGSAWKVTVMAELLSSGGIGGELATARALFDIAQVSAWLTITVGLALLTDY-----------
142678946    --------------------------------------------------------------------------------------------LIETINMAVFSTTVGFIGGLIFSIFSARNPTVIFWVRRLMDVCRAFPELVIALLFLYLMGKSALPAVIAISIHTAGALGKLFSEAVENCDMKQIEGLESVGAKWIMRVRFGIIPQVFPILLSYTLLRLEINVRASTILGFVGAGGIGEILSKNIQWKYGADICAVILILVLTITAIDYL----------
209883528    ------------------------------------------------------IFVVVLLIIGWQLYGKWTFTATVSAFVDSVTRGTLVEQFLNSLRILLMGYAAGVAIATATTVLAVSTRIGTDILETLNAAFSPLPAIALLPLAMLWFGLGVGSLLFVLIHSVLWPVALNMHGGFRSVSTTLRMVGANYGLRGLPYVARILIPAAFPSILSGLKIGWAFGWRTEIAAELVGDGGLGWFIFENKNNLEIPAVFAGLLAVIGLGLLVNLVFRAIEMR---
148272711    ------------------------------------------------------------------------------------------DLAVAHIALAAPPIVIGLLLSLPLGWLANRYTRARGLLLTAGGLLYTIPSIALILVVPGLIGTSLLNIVIALTVYAVALMVRITTDALASVPGDVKQSATAMGYAGWARFWRVELPLAGPVLLAGLRVVSVSTVSMVTVGSLIGVQSLGTMILSGYRRSFFTEIFTGVVGILVIALVFDLILVLLGR----
298719543    -----------------------------------------NRLQWVLLHIVFIALMLGFAEIAASRKWVDPTFVGQPSGVLAYLRENFWSDLGWTLTAVAASFVLGSLAAFAVGLIFVRWPAIERFADPYFNALNVMPRIALAPLFILWFGLGIGSKIAVGCSLTFFIVLSATVAGIRGVSQDHLTLCKTLGAKAGTTFFEVTLPGAVPVIFSGLRLGLIYALLGVVGTEIIASKGLGQTLAYLGSTFDINGVMALLLVLALLGVGIVRFMTWLEKR---
242280929    ------------------------------------IQKVVFMLFKAAAAVNGLALLIIVGFVLYYGLPAMSWEFLTENPRESMTAGGIFPCIVGTIVLSYGALMIALPWGIATAIYLNEYPRLVRIIRLGINNLAGVPSVVFGLFGLSLFGVSIMAGVCTLGALALPLVIGASEEALRSVPQTYREASLGLGATKWQTIYKVVLPAALPGMLTGAILTLSRAAGETAAIMFTAA----------------------------------------------
256672555    ----------------------------------------------------------------------------------LLGDVEFVRDVIASVLAWMIALLISIAIAVPAGLLLGSIPWLRDATKAIVEFLRPIPSVALIPLVLIVVGGGPEAKITLAVYAAVWPILFNTIYALAEIDPLLLETARTYGTPRARVLTSVALPHAAPFVFTGIRLSAAISLILVISTEFLAGAGIGQFVLEASSPGRMDLVLAGTVIAGILGFLVNEGLERLGHR---
77409421     ----------------------------------------------------------------------------TILGLISNNYKQLLSGIGTTLSLTLISFAIAMVIGIIFGMMSVSSNTLRTISMIFVDIVRGIPLMIWGIPNLIITGNDFVAATIALSLNGGAYIAEIVRGGIEAVPSGQMEASRSLGISYGKTMQKVILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELGKIIIARNYQSFRMYAILAIMYLVIITLLT-RLAKRLEKRLK-
147678009    --------------------------------------------FWACALLVIAILVSLAGYILYHGGKSISWNFLTSPPQVIRAGGGIGPQIFNSFYLLVLSMAFTLPVGLLGGVYLAEYARWTDLVRLSIETLNSLPSIIVGLFGLLVFGYSLMSGALALTVINLPLIVRIMEESVRSVPAGLREASLALGANKWQTVCRVVLPSAFPGLVSGAITTSGRVFGEAAALMFTAGMSSPALDFSQWNILHPASPLNPFRPAETLAVHIWKI----------
144158532    ----------------------------------------------ALRFAPWVLAVVYVIGSLWWLFQSTDRVLLLLRSFVVWEDMETWQYIAQTLAMAFLGTLLGSLGALVVGFLAARNAVPRHGVRRVLDMLRGIDQLVWGLVFVRAVGLGPLAGVLAIFVSDLGTLSKLYSEAIENIDRKQVEGIRSTGAGPLSIVRYGYLPQILPVFISQSLYFLESNTRSATILGIVGAGGVGMIIIERFRATLYDQVAFVVLNILVLIAIIDWVSKRLRTK---
109899621    -------------------------------------------------------------------------------------QAGIRSALMGSLYMLLVTIGLSFPIGIAAAVYLEEYNRATDFIEVNINNLAAVPSIIFGLLGLAIFGFFDMPGGLVLTLMTLPTIIISSRAAIKAVPSSIRDAAYGLGASKMQVVLHHVLPLAMPGVLTGAIIGFAQALGETAPLLMIG-----------------------------------------------
294640608    ----------------------------------------------------------IFTVKTALFPVLYFPALDRVFGTLFEDRSLILKCIGFSMGILLKGVAGGLIIGFFMGIAIGFSKAAEYWINPLIRILGPIPSTAWIPILLVVFSEARSASSFIIGISVWFPTVVLTSSGIANVKNSYFEVSSTLGAGQLQKIFRIGVPAAMPSIFLGLFNGICGSFVALMTAEMIGAKGIGWYVNWQKEMMAYSNVYAGLIVIAVMFYLV--ITVLFKIRDRV
137077273    ---------------------------------------------------------------------------------------GVLGAVIGSLYTILITLIISFPIGVLAAIYLESFAAKNRITDFIINNLAAVPSIVFGLLGLALFINFFGMGGCVLSLMTLPVIIITTRASLQSVPPSIREAALAMGASEMQVVFQHLLPAALPGIFTGTIIGIARAFGESAPLLLIG-----------------------------------------------
163734334    ------------------------------------------------------------------------------------------EHALVTMAEVLIGLMLGAALGFVSAIGLVASPTARALVRPILVFSQAVPVFALAPILTLWLGFGLWSKVTMAIIIIYFPVTSSFFDALMRTNRDWIGLAKVMGASPARIMWHIRIPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFAALIVLAVLTVLL-------------
158424788    ------------------------------------------------------------------------------------------PHIAATLQRIAAGFALGVVAGTALGALSGASGLARTIVDPTLQGLRAIPSIAWVPLFILWLGIFEASKVTLIAVGVFFPVYLGTLGAVMAVDRKIIEVGQVFLFSGPTMVRRILLPAILPHYVTALRAGLGLGWMFVVAAEFMGASGLGYLLLDGQQLGKPDQIVAAILVFAVLG----------------
143359098    ---------------------------------------IVDAVTMRRLTPPWTYVGGVFALMFVVAFVTIDMPLLSAFGLVDEIGESFWQGIRETVAIGFVATTLGLLLSIPLGILSARNRAVYSGTRLFLLVLRGLPELIVAVLFVAAMGLGPVPGTLALTLGTATFMAKLIGDALEEVSPVPREAVFATGASGVQEFFTSVVPQALPNLVSQTLYMLDVNLRSSTV----------------------------------------------------
143359098    ------------------------------------------------------------------------------------------DATLETIWMALIGTGGSVLLSIPLAFLAARNPVTFAVARAIITLSRAVPTLVLAAVLTLPLGIGPLPGILAL-------------------------AVHSIGMGKWQTILATIVPQITPSCIGTSLYRLDINLRESAVLGFVGAGGVGFVIQTTLRSLDYQRAIAA--VSVIFAVI--TLIEVVSSRLR-
141848670    ----------------------------------------------------------------------------------LLVSGELLVALGESISLLIVGLFVSTVLGFVLGALVARSRTAYWMLNPYLSALFATPTIALVPLVLVWFGFGFPGRVIVVVLAALVPIMFSVASGLRDDPKDLVDVARSFGVGEIPLLFRVRVRAALPVLLAGLRLAAGRAVGMAVAETYLRLGGIGGLIKSYGAMFQTDYVFAAILPLSLLGITIVSLIGRLERR---
256378901    ------------------------------------------------------LVSLAVGIAAWWTAASLPVGELVSRAVTLFRSGGLGVHLAQTLAEVLQGVLIGTVAGVLLAVLFVRLRWLEKLLMPVIVVVQVTPKISIAPLIVLWLGLGIGSKITLIALVTFYPILVNVVAKLRGMPTAFDDLSVVLGMSGARKARVLQLPFALPALLAGLRVGVLQAVTAAVIGEFIGAAGLGYLEKQAQDNDDIQVVFITLILLCLIGWVLYAVVDLVERQVK-
145223746    ----------------------------------------------------------------------------------LLTNGGLALHVGTSATRVLIGTALGITVGVVLAVLAGLTRTGEDLLDWSMQILKAVPNFALTPLLIIWMGIGEGPKIVLITMGVAIAVYINTYSGIRGVDQQLVEMAQTLEARRGTLITQVILPGAMPNFLVGLRLGLSSAWLSLIFAEMINTTGIGFLMSRAQTNLQFDVSLLVIVIYAVLGL---------------
150018162    ------------------------------------------------------------------------------------------SHIAVSMERLFIAIFFAIIIGVPLGLIAGSSRTVRAILDPFIEFYRPLPPLAYYTLIVLWFGIGDESKIILLFLNAFAPLLIGVIFSVQKVPLDRINGAKSLGASGINLFISVIFRSCLPDILTSLRTAIGVAYATLVAAEMVAASGIGWMVLDASKYLRNDIVYVGVIIMGIIAIILDSFVRFLIRK---
137225541    --------------ISDFLLFLIIFIREFFTISSLTGDSLKGLKLAYLPAIPWTAVIMGLFILGYKL-QGFSLALIASLGFFYVSVFGQWEPTMETLSLVLVTAPICFILGLFFGILGYLSKKVETTLQPILNVAHTMPHFSYLVPIIVFCGSGDHARAVATNIFATPPMIR-------------------------------------------------------------------------------------------------------------
135380889    ------------------------------------------------------------------------------------------EHAFITMTEVLIGLTLGAALGFVSAIALVASPTARALVRPILVFSQAVPVFALAPILTLWLGFGLWSKITMALIIIYFPVTSSFFDALMRTNRDWIGLAKVMGATPARIMWHIRVPAALPGFASGLRLATVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFGALIVLAVLTILL-------------
126736261    ---------------------------------------------------------------------------------------GLGVAILGSLYMMLVVLFLALPIGVASSIYLEEFNRITDIIEVNISNLAAVPSIVYGILGLAIFINFMLVGGLVLTLMTLPTIIISTRAALKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
89894235     ---------------------------------------------------------------------------------------DFWHSIAFSLGRIASGFLLATAAGVILAALSARFQRIQELLAPAMLTIKAIPVASFIILVLIWVPSRNLSVLI-SFLMVLPIIYTNVLDGIKATDPQLLEMARLFDLPPGRTMRYIYLSQVLPFFRAACSVTLGLCWKSGIAAEVIGQGSIGEKLYHAKIYLDTPDLFAWTLVIVLISLVFEKLFLALVDR---
218779279    ------------------------------------------------------ALAIILWFMLARGWRAINWEFLTTAPYDSMTKGGILPCIVGTLCLGLGAMVVAFPIGVASAIYLNEYARVLRIIRLGINNLAGVPSVVFGLFGLAFFVIYLEMGALTLAAMSLPVIIGASEEALKSVPDTYREASLGLGATKWQTIYRVVLPAAMPGILTGGILGLSRAAGELAPVMFTAA----------------------------------------------
261411856    ----------------------------------------------------------------------------TIWGLLKNNYSQLLSGLGKTLSLTLISFAIAMVIGIIFGMMAVANKVLRTISAVFVDIVRGIPLMIWGIPNLLITGKQFVAATIALSLNGGAYIAEIVRGGIEAVPQGQMEASRSLGISYSKTMQKIILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELGKIIIARNYQSFRMYAILAVIYLVIITLLT-RLAKRLEKRLK-
226953182    ----------------------------------------------------------------------------------------LFGSLWVTLKITLLAFACAVIIGTLIAFLFVQSRVVEACFMPYAILFQVTPIVAIAPLVIIWIQNTTLALVVCAMLVAVFPILTNTTLGLRSVNKGLLNLFQINKASRWQILMRLRVPNALPYFFGGLRISCGLALIGAVVSEFVASAGLAYQILQAGFQLDLPLMFAALFLITCTGLGLFVLMSLLSR----
28378733     ----------------------------------------------------------------------------------------YWKAFATTLIITVCSVFFGFIIGILLALARMLKTAIRWLATAYVEFIRGTPMMVQVMFVYFGLGLFLTSGIIAISLNSGAYVAEYIRGGINSVDVGQTEAARSLGMSNGETMRYVVLPQALKNIWPSLGNEFITLIKDSSIVSII---GVTELIYQSIVRSDTYRGVAPIVVIMVLYFILSRILNYFERRM--
50085193     --------------------------------------------------------------------------------------------TIDTLLMVGVSAFLAFLMGLPLAVIIYPSLKINQPIGWIINITRSIPFLILMVAWIVGTSYGVWAAVVPLTLAATPFFARIAEVSLREVDQGLIEAAQAMGCNRKQIIWHVLLPEALPGIVAGFTVTIVTMINSSAIAGAIGAGGLGDIAYRGYQRFDLTVMFAVILVLIVLVMLIDTLSNQLDKRK--
91778565     -------------------------------ASSGWLGRAALGLGGLVGIVAIWWLAVAVFAAPGTLAAQFSPARAIETLPALITDDRLAVHIVTSLRRIAIGLLWALVVGVPLGFLIGRVKALDTALSPTLQFLRMISPLSWMPIAVMSLGVGDRAVYFLLAFAAVWPLMMSTAAGVAHIDKRWLQLGESLAATRGEMLWYVYVPGIAAHVLTGVRLAIGILWIVLVPAEMLGSSGLGYLILDTRDRLAYSELTAVILVIGALGFLLDFAARLAYRR---
67640524     -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
84687594     ---------------------------------------------------------------------------------LWVERREILRHALATIGVAGVGFSLSILFAFAVSVTLHFVLWLRRGMMPLLVASQTVPIVALAPLMVLWFGFGLLPKVLLVILVTFFPMVVSLMAGYASQPRAFRDQLVSMGASRWAVFRRATLPSARVQFFSGLRISATYAIVATIFAEYAGSRGLGIYILTAKNNFRADLVLAAVV----------------------
280961087    ----------------------------------------------------------------------------------WWGPHGLLVSLREHVLYTVVAVVVAMIIAVPIGLLVGHTGRGGFAIAGLANAIRAVPAFGLLILLYVVVSPKLIPVEAMLVVLAIPPILTNTYAGVQGVDPDVRDAARGMGMRGWQVVTRVELPIALPLVLAGVRSAVLQVIATATIAGYLPFGGLGYQIF--------------------------------------
142723164    ---------------------------------------------------------------------------------FFLLLSDFVPALFLTVNIALFSTIIGSLGAVLLSLGSTRLGWLIPIFRTTMDVMRAFPELIIALFLIFLLGAGPLPAVIAVALHTAGALGKFFSEVNENIDLKQAEGLKACGASWINRIIHGVLPQVMPNYTSYFLIRLEINVRASAILGFVGAGGIGTELSRAIGWGKGAEIAAIFLLLFITIFIIDQLSQVLRRR---
85703542     ------------------------------------------------------------------------------------------HHATITAAEVLIGLALGAILGGLSAIGLASSHMARRLIRPMMVFSQAIPVFALAPILTLWLGYGLWSKVAMALLIIYFPVTSAFFDALMRTPPHWLDLARVMGANRRRLMWYIRVPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAILTLCLHAGVDRACRR---
144164838    --------------------------------------------------------IVILVIYSFNESRLVTVWAGFSTRWYLLRNDQLLDAAWISLVIALAASTLAAVFGTLAGVALARIPRFRTLFSGMVLAPLVMPEVITGLSLLLTFDRGVVTIVIAHATFSMCYVAVVVQARLSGFDQSVEEAAMDLGARPGTVFRRITLPLIAPAIVAGWLLSFTLSLDDLVIASFLAGPGATTLPMRIFSAVRLGVTPEIAICTILVGIV--------------
226310064    ----------------------------------------------VLTLIAVLIIGTLVGLLGFILSQGWHLDFLTSPPDIVNAGGGIGPQLFNSLYLLVLTMLIALPLGIGAGIYMAEYNKITQFIRMSIEVLSSLPSIVVGLFGLLVFGYTLFGGALALTVFNLPLLVRVTEDALRNVPRSQKEASLALGITKWRTIVSVILPAALPGILTGAILASGRVFGEAAALLFTAGMSSPNLDFTDFSMNSTTSPLNPFRPAETLAVHIWKVNS--------
142532675    --------IPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFIITLTVILGFYLRGWRLALLCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATV----------------------------------------------------------------------------------------------------------------------
143839286    ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLIMSIVVLPLGVIAAVYLNEYAKFLNFIRICVNNLAGVPSIVFGVFGLGFFIYGILWASLTLALLTVPVVIVATEEGLNAVPKGIRDGSLALGSTKWETLKNIIIPSATPGILTGLILAIARATGEVAPLMITG-----------------------------------------------
83593753     ------------------------------------------------------------------------------------------KATLETLYMVVASLGIGTALGLPLGVLLATSPWLRRIAGPVVNATRSVPFIILAVAIIPFTSIGTSAAIVPLTVAAIPFIARIIEGAVREVDGGLVEAAHAMGARPLQVVFKVLLPEALPAILHGLTLTAVTLIGYSAMVGAVGAGGLGDLGIRGYQRFRPDVMIAVVITLIVIVQAVQTLGDRLARR---
239834906    -----------------------------------------------LVYWSPWLTALAIFFGVWAKFAVLPVPFFQPPSSLLEVYLDDWPRLLDSLYLLASGFVLGAIAGFLTGVSIGWVQAIGYWVHPVLRFLGPIPSTALLPMAFYFFPSGFSAAVFLIALATWFPLTVLTWSGVASVDKAYYDVARTLGASQLFLILRVAIPAALPHVFVGLFMGLGASFSVLVAAEMMGVSGLGWYLQWAQGWAAYNNLYGA---LIIMAIVFSGLITLLTVRDRV
6019466      ------------------------------------------------------------------------------------------EAMLLSLQRTLTGLVLGGGAGLLGGLLLGLSHPAERVFGPSLSALRQVALFAWVPLLTAWFGLGEGAKTVFVALAAFFPLLIATQRGIASLSPQLGEAARTLRLNLWQRLRLLVLPGAAPAIFAGLRLSLIYAWLGTIGAEMPSGGGIASLMIGAQQLFRMDQVMAAMLLIGLVGALLGTLGQRLESR---
6019466      ----------------------------------------------VLPWVLPTLIALLWVVASHQHWMSEQILPAPSVVWQSAVEFGLWGHLWISVQRLFWGLLMGIASGLLLGTWLGTSRRAQTLVLPTFVALAQIPTLAWIPLFMLFFGIGELLKLVVMVKAVVVPVTLHTLVGVRDAQPKLREAAAALRLPRHLLFLRLLLPAALPAFLTGVRLALATGWTSLLAVELLASSGIGYLMVWGRQLFMLDLVLLCILVIGLVGALLEKGFSTVEKR---
269955880    -------------------------------------------------------------------------------------------RTWQHALLTLQAVAIAAAVAVPLALLVVRRRRLAAGIVGVAAVLYTVPSLALFAILAPVLGIGRTPVLVGLVAYALLVLLRQTLAGLQSVDPATLDAARGVGYGPTQVTVLVRLPAALPAVVSGLRLATVSTVALATVGVIVGYGGLGQLMFEGFTNN--------------------------------
167648504    -------------------------------------------------------------------------------------QAGVWGAVIGSAMMLIITATIAIPVGVMAAVYLEEFNRWTDVIEVNINNLAAVPSIVYGLLGLALFRGSPLVGGLVMALMALPTVIIATRSSLKAVPPSIREAALGVGASKAQTVFHHVLPLAMPGVMTGAILSLAHALGETAPLLMIG-----------------------------------------------
269125635    ------------------------------------------------------------------------------------------QHLLASLRRAALGFVIGAAIGLTLGVAVGLSRIAEAFIDRSVQMIRAIPFLAILPLVIVWFGVGEAGKIFLIAKGSAFPLYLNTVLGIRQIDTKLLEMGQTVGLSRAARIRTLILPGALPSILGGLRMSLTYAWLALVIAETVGAAGIGFLATNAREFLQVDVIVLVVVLYAGIGIACD------------
297619119    -----------------------------------------------------IFYLCGFSVLGILFFMIWHIVSNGISVISLSFIASIYNAIIGTLSLVALSIVFAVPFGVLSAIYLYEYAKDSKLSQIVIDCLAGLPSIVFGIFGYAIIGPSLLVGGIILSFMILPIIIKATEEGLKSVPSDIRDGSLALGASKWQTIRQIVVPSAMPQIITGVILAMGRSAEETAAAATIYASGFGLYITATEYSTQQELASAYGIAVVLLMLMI-------------
270498579    -----------------------------------------------------------------------------ATGWRLASDGTLGVHLLDSLTRAALGLLIGGGLALVLGAAAGLLRLGDDLVDPPVQMARMLPHLGLVPLLIIWVGIGESLKVTLVALGAFFPIYFNTYAGIRDIDERLVEAARTCGLGAVARLRHVVLPGALPALFLGLRLAIGAAWLSLVVGEQVNATGVGFLMMEAREFSQTDVVVLGLLIYALLGLASDLLIRYAERR---
142206931    ----------------------------------------------------------------FLGRDAAGDAVPGSLTFWYADFWKYAELLGITILMAITATMLGTLGAFLMCFPAARNLTTFWITRRFMEFCRGVPEILFALVFVFMVGIGPLAGVLAIAIHSAGALGKLFAEVNENASLKPVDGITAVGGTWAERMMLGVFPQVAPNLISYALLRFEINVRASAIVGFVGAGGIGQELNRVISFYSDDRVLAVLILIVLMVTTIDLISERVRSR---
229824301    --------------------------------------------------------------------------------LLGLGESGVLHLLLETAAIAFMGTIVGAVFSIPLAFLASRKMPITVITRLFVMAVRTIPSFVYGLMFIRVTGPGAFAGVMTLSVTSIGMISKLFSETIDDLDDSILEALDAAGCSTFQKIRCGIIPQLWSSLISTLIFRFDMNLRDATILGVVGAGGIGAPLTFAINGYKWDEVGAILIGLIAFILIVEYSSSYIRKR---
87121061     ---------------------------------------------------------------------------------------GVFPAIFGTIMMVLLMTILVTPFGVVAAVYLREYAWLTRIIRIAVNNLAGVPSIVYGVFGLGFFIYFMMWASITLALLTVPVVIVATEEGLSRIPRNVREGSLALGATKAETLWRVVLPMASPAIMTGVILAVARAAGEVAPLMLVG-----------------------------------------------
116873781    -----------------------------------------------------------------------------------VDFQIMWTATQETLYMTLISLFAVFLLGIVLGLLLFLTRILYWITAILVNVFRSIPFIILIVLLLPMTKIGPKAALPALIISAAPFYGRMVEIAFREVDKGVIEAAKSMGANMFTIIGKVLIPEALPAIISGITVTAISLVGFTAMAGVIGAGGLG------------------------------------------
89896140     ------------------------------------------------------------------------------------------HHIAITCMETIVGFILGTVLGTMIAIVLWWSEFISKVSEPYLVILNSLPKIALGPIFIVWIGAGPAAIIVMTLAISLIVTILEVLNGFLSIDQEKIKLVQTFGGTKIQVLTKVLLPASFPTIVNALKINVGLSWVGVIVGELVSKAGLGYLIVYGGQVFKLDLVMTSVFILGIAAALMYQGVVLFEK----
294633935    -----------------------------------------------------------------------------------------WNDIEVTAIEVLAGFGLGVAAGTVMGLVLGSFPLLGRVLEPLVAAVNGIPKIALAPLFLLFFGIGQWSKITIAMTGVAFVVFYNIYLGLRLRERELVEVVQVMGGRRQHVLGYVTLPTLAAPFFAALKTGGPLAILGVIGGEFIASSGVGHELFTAAQNLDAAAEFAGLIVLVALTLALNGVLTALD-----
284990966    -----------------------------------------------------------------------------------LAEVAFWTALLDTLQGWALGLAIASVAGIVSGIVIGSSHLLRQLTASTIEFLRPIPSVALIPLAALLFGTAIESKLMLVVYAAFWQVLIQVLYGVQDVDPVAQDTARAYRFSAWARIRYVTWPTALPYVITGLRLAAAVALILAVTAELIGNPGLGSRLAVAQSSGAVATSYA-------------------------
187735797    ---------------------------------------------------------------------------------------GIFPAIFGTFIMTLLMSVLVTPVGVIGAIYLREYARLVQAVRICVNNLAGVPSIVFGVFGLGFFVYYLLWASLTLALMTLPVVIVSTEEALSAVPRGLREAALACGASKWQMIKRIILPSALPGVMTGLILAMARGAGEVAPLMVTG-----------------------------------------------
258651639    --------------------------------------------------------------------------------------------TLDHVWLAAAPTVLGLLLALPLGAIAHRYRWSYATLITLAGLLYTVPSIALFVVLPAVLGLDPLNVVVALTLYTVALLVRVVADALDAVPPLVVASATAMGYQPLRSLLTVQLPLAIPVIGAGLRVAAVSNVSLVSVAALLGIPQLGQLFTVGFQLDFFTPIWAGIVLCLVLAGIFDAIIQIL------
187735788    -----------------------------------------------------------------------------------IRDNSLWSATFVTIRRLFLGYLAGISIGIPAGLLSARFQIIRNTIGVLALGFQGLPSVCWVPLAILWFGQEEAAILFVVIMGTVWSVILATENGLANIPPIYARAARTMGAGSAYTLLFVTLPASAPFIVSGMKQGWAFSWRSLMSAEILTGLGLGQLLHFGRELNSMEQVMGIMFVIILLGLLSDKLIFSP------
135464937    ------------------------------------------------------------------------------------------PKVGESLFIAWAGTVIGAIFSFPISFLAANNNSFSRVTKQVLNVIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGNKLNELFFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
16126870     ------------------------------------------------------ILAPLILIAALLAGWELACKALAVPAYLLPPPSAIWEAAWATLSTALLALIIASLIACGLALLVSLNGFLEDAVRPIAVTLQVTPLVAIAPLVTIWAGIDHPERAVIAAVVAFFPIFSGALSGLKSVDPDLARLFDLYGATPLQRLVRLRLPSAVPALLEGHKVAAGLAVIGAVVAEFVGAQGLAWRILESYNRLQTAKVFAALFTLALLGVVLHAAMEALERR---
289645172    --------------------------------------------------------------------------------------------LGETAQVALVGLAIAAALGMLFAVLMSQARWVERSFYPWAVVLQTIPILAIVPLIGFWLGYGFWSRTVVCVLIALFPIITNTLFGLSSVDATHHDLFTLRRASRWARLVHLEIPSALPAVFTGLRISAGLSVIGAIVGDFFGRPGIGSLIDDYTRGLESAPLFAAIIVSSLFGLAVFWVFGLL------
136623649    --------------------------------------------------------------------------------------------------------------------------WLVQTTRMFLNVTRTLPSLIWAFLLVIFFGPTPVAGVLALTFYSLGYLGKFFSETFESVDVKVARGLKLIGATPVQAFRFGLWPNVKAQVWSHSLWMLEYNIRSASIVGLVGAGGIGMELNKSMELASFQKVTAILLCILGIVIVLDLLGQAIRKW---
291456097    ---------------------------------------------------------------------------------------------MLTFLRVALLTIVCSVIWVPVGALIGMNPRVSRFMQPIVQVLASFPSNFTFPFVTLWFVACSVNINWGSILLTQWYILFNVIAGASQIPDDLREMAHSFQLGRWQRWRELILPAVFGSWVTGGITAAGGAWNASIVSEIVSASGLGAYIAEATENGDTVRTIIGVAVMSVFVVAVNRLFWNPLQR---
291456097    -------------------------------------------------------------------------------------------YALRSVFRMFVALFFSLVFTFVYGTAAARCRRLSRVLIPLLDILQSVPILGFLSATITIW-MVLFPGSMAASIFAIFTMAFSFTRSLTSEPRELDEAARSLRLTRWQRFWTLDVPNAMIPLLWNCMMSVGGGWFFLTASEMISVNGIGSFVAQAAAEENLAAICWAIVTMVAVVLLIDVLLWKP------
111022965    ------------------------------------------------------------------------------------------DLTKTHLYLALVPLLIGLLIAVPVGTAIRGASWLRKITLIVAGIAFTIPSLALFVTIPSVVGLQILNVVIALTIYSTALLIRAVPEALDSVPADVVDSATAMGFTRLRRALTVELPLALPVLVANVRVVAVTNISLVSVGSLIGIGGLGTLFTQGYQRDYPDQILAGIIAIVV------------------
160915027    --------------------------------------------------------------------------------------------ILATLYLIVVALLVSLPLGIAAAIYLREYNKLTGWIRSAVEMLSGVPSIIFLFPITQLFGATTTNGGLTLAVILLPTIIRSSEEALIVVPQSLRDASLSLGASRSQTIFKVVLPNAIPGILTGVLLSIGRVIGES--AALIYTMGLAVHIYNIMSSEQPNFELACAISIVILVFVL-------------
149002609    ----------------------------------------------------------------------------TLWGLLQNNYKQLLSGLGITLALALISFAIAIVIGIIFGMFSVSYKSLRVISEIFVDVIRGIPLMILAAF--IFWGIPFVAGTIALSLNAAAYIAEIVRGGIQAVPVGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAIFYLVIITLLT-RLAKRLEKRIR-
126649947    --------------------------------------------------------------------------------------------LIETMAIAFLGTIVGALLAIPLAFLSASTKPVAFIVRFLLIMIRTIPAIVYGLMFIRVTGPGPFAGVLTMSLTSIGMLSKLYVDVIEDLDKSILESMEAIGCTLMEKIRFGIWPQLTALFTSIVIYRFDMNLRDATVLGLVGAGGIGAPLIFAMNSYKWSEVGA-------------------------
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---
255655879    ----------------------------------------------------------------------------------------LFKHIGISVYETVLGLVIGTVLGILVAIALWWSEKLSKILDPFLVVLNALPKTALAPIIIVWVGAGIEGIVVTAVTISVVVTILSAYNYFMNIDEEKIKMLKSFGASKSQILFKLILPANTGNLINLTKINIGMAWVGVIVGELVSRYGIGYLIVYGSQVFKLDLVMMGVFVLAICAWAMYAVVNIIEK----
136878117    ------------------------------------------------------------------------------------------------------------------------FDFFSKLHEPFVDFFRYMPAPTFSVLFVAFLGTSDAPKIMLVFVGTFFQLVLVIANTTRLLENSLLEAAQTLGANSRQILARVIWPGILPNLYNDLRILLGWAWTWLVIAELIGEKGLTGFIDTQGTRYNFDRVFPVIILIGLTGFFTDRLLNWL------
283840218    ----------------------------------------------------------------------------------------LFDSVFASVKLQLGGYLIGAAVGFVTGVSIGWSRAVGYWVHPVLRFIGPLPATAWLPIAFFAFPSSWSASTFLIALATGFPVTVLTWSGVASVSNAYYDVARTLGARPSFLVFKVAIPAALPHVFVGLFMGLGASFAVLVVAEMMGVSGLGWYLQWAQGWAAYANMYAALLVMSLL--CSGAITALFKVRDRL
238061327    -------------------------------------------------------------------------------------NGGAYHAIVGTLEQVGIAALITVPLGILCAIYVVEYGRFAFAIRFFVDVMTGIPSIVSGLFVLAFWVLVVSPAALALSVLMLPTVVRSTEEMLRLVPAPLREGAYALGVPKWKTILRVVLPTALPGIVTGVMLAIARAAGETAPVLLVAGGG--------------------------------------------
143788971    -------------------------------------------------------------------------------------------AIGETILMAFLGTFGAALVAFPLAFLAAKNAPVRFFFRRIFDFTRGLDHLLWTIILARAFGPGPLTGALAMVVTDTGTFGKLFSEAIENVDKKQIDGVQSTGARNIQRYRFGVIPQITPVLLSQILYYFESNIRGATVIGAMVGGGIGLMLTQAITQSNWEEVTYYIILIILLVTATDWLSGKLRQR---
156934057    --------------------------------------------------------------------------------------------ILNSLGTLLKGYAIGSVLALVFSALAISTRLGRDLLSTLTAMLNPLPAIALLPLALLWFGLGQGSLIFVLVHSVMWPIALNTWSGFQSVPETLRMAGRNYGLSGPRLVLNILIPAALPSIISGLKIGWAFAWRTLIAAELVGDGGLGWYIFQNRNELFTDRVFAGLATVIIIGLLVEGL----------
139478707    --------------------------------------------------------------------------------------------------------------------------------MPILLASQSIPVFALAPLLILWLGYGMSSKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNFSKTQLFWKIKIPSSLPGLCSGIRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALIILIFMTITLYRITDIILSK---
298722242    -------------------------------------------------------------------------------SWLLKVLQGIW----ETLAISIVGTLLAAI-----AGLLLALPRWRAPWNVVLNVLRSVPELVWATITALAVGLGPFAGALALALHTTGVLGRLFAEALQNAPAAPANALKLSGSNRLLAFCYGTLPGAAPQLLAYTLYRWEMNIRMAAILGFVGAGGLGQLLYFELSLFHYAQASTVIMAMLLLSIAVDWSSAGLRRAMR-
298722242    ------------------------------------------------------------------------------------------QATLETLAIATAGMALAFVIAVPMAYLSTGAARLNPIARSVLTILRGIPELVWALVFVRVFGLGPAAGVLALGLTYGGMLAKVYAEILESTDPAPARALRASGTGRIQALLYGLLPQAAKELTSYTVYRWECAVRASVVSGLCRGGGPG------------------------------------------
125975057    ----------------------------------------------------------------------------------LYRNGELFHHVIVTCVETVLGFVLGTLIGILIAIILWWSEFLEKVLEPYLVVLNSLPKIALGPIFIVWIGAGPAAIVVIAMTISVVVTILEVLNGFLGVDGDKIKLVKTFGANKVQILTKVVLPSSLPVMVNALKVSVGLSWVGVIVGELVSKAGLGYLIVYGGQVFQLDLVMASVVILAAAAFLMYRAVAWFEK----
83648076     ----------------------------------------------------------------------------------------FWADTLASLQRLAIGLALSTLVALIIGLNMGAFNGLYSLGNPILTFIAMIPPLALLPILFISLGIGELGKVALIFIGVFPIMTRDMALSVRSFPREQVVKAKTLGASDLAVVYKILLPQMMPRLITALRLSIGSAWLFLIASEAIAATGLGYRIFLVRRYLSMDVIIPYVIWITLLGFLMDWALRLILKW---
120613147    ------------------------------------------------------------------------------------------------------------------------SPLLERVLRPYVVVSQVVPKLALAPLFVLWFGFGIPSTALITGLICFFPLMENTFTGLRQADAQRLQLFRMLGATRWQTLLRLKLPLALPAILAGLRMAVVLALVGAVVGEFIGASGLGAVVIAAQGMMDTSLMFAALVLIAAIGLLLYQATLWLERW---
296123110    ---------------------------------------------FLRTIVPPLVLFVIVLMAWDGAVRFWGIKPYILPGPWRVLQEELTKAFLLTGGSAVVGFSLSVLVGTLVGCLFSQSTIIRSSGYPYAIFLQTVPIIAVAPLIILWFGRGFGGVVAVAFVISLFPMIANATAGMVQIDPDLFDLFKLNDASRWQILFKLRLPNSVPSLCTGARTSSGLAVVGAIVGEFYAGYGLGYIIRLTTDQAKTDALFAAVMVSTLLGILIFGVVSLI------
167037244    ---------------------------------SKLYDKIANIYFYVVAVFLILLLVSLISYILYQGRTKLNIDFLTSPPKFMEAGGGIGPQLFNSLQLLIITLIISVPIGLGAGIYMAEYAKLTEIIRLSAETLSSMPSIVVGLFGLLVFGYSLVAGALTLTVLNLPVMTRVSEDSIRSVPNSLREASYALGATKWQTIVKVVVPAAMPGIITGIILTAGRIFGEAAALLYTAGMSSPALNFSNLNPSSPTSPLNIFRPAETLAVYIWKVNS--------
142195829    ------------------------------------------------------------------------------------------------------GLGIALIIGVPFGILIGRSERFRALSNSPFQLMRMISPLSWEPIAVIVFATWNQAIVFLITIAAVWPIMFSTAAGLSKVDPAWFKVARNLGAKPRHMITQIIVPAITFDVLTGVRLAVGVAWIVLVPAEFLGTSGLGYSIQDARETLSYDYLMAMILVIGAIGYTLDSFCVLLIRR---
113475315    ----------------------------------------------------APVILGIIVLLTWEISVKMNIPPYLLPGPILVIKNALFMSLITTIKITVVALVVAVSSGVLISILFAQNKLIERSLFPYAVILQTTPIVAISPLIIIWLRDNTFGALILAWIVAFFPIISNTTLGLNSVDKNLSDMFKLYGASPWQTLIYLRFPSALPYFLGGLRISGGLALIGAVVAEFVAGSGIAYQILMSSYNLQIPRMFAALFLTTGLGIAIFVFFTVL------
142906466    --------------------------------------------------------------LGWLEHYTAQGRVRTQFAWVLFTSGDSREPEMAGLSGAFVGSLLTILVSFPIGVMAAIYNRITGIIEVNINNLAAVPSIVFGLLGLAVFISFFQMGGLVLSLMTLPTIIIATRASLASIPPSIREAALGVGASRLQVIFHHVLPLAMPGILTGTIIGLAQAAGETAPLLMIG-----------------------------------------------
298249648    ----------------------------------------------------------------------------------------LWVQISATLEETFIGFVIGVVLGVISGVVLGRNYFLADILSPYIKAANAIPRVVLGSIFAIGLGLGIQSKIALAVVLVFFIVFFNAFQGVREVDRNLIANARLLGASSRKVSTEVIIPSALTWIIASLHTSFSFALVGAVVGEFIGSTGLGLMIESAQANFNANGVFAAMAILAAVALIMEFLVTSLENR---
51893654     ------------------------------------------------------------------------------------------EHFLASAYRVIASTLISLALGVPLGLYLGRSG--GPVGSVLVYLTYPVPKVVFLPVIMVVLGIGDESKIFLITLVIFFQILVTVKDAAANVPRGLIRSVQSLGGGEAQIYRHVILPAALPAIFTALRLSTGTAVAVLFFAETYATRGLGSYVWDAWSMHAYSKMFAGVMAMALMGFGFYVVLDIAER----
154245728    ---------------------------------------------------------------------------------------DLFSNLAVTLARVAVSFVVAMAIGTVIGVAFGRMRRLDRVFDTWLVVLLNTPALVITVLCYIWLGLTETAAVLAVALNKIPTVAVLLREGARALSPELDEMAGAFRLSFLDRMRHVVLPQLEPHLAGAARSGLALVWKIVLVVELLGPNGVGYAISVYFQLFDVAAVLGYSLAFMAVMLAIEY-----------
261404927    --------------------------------------------------LPWVLPILLIVVWAILSRKILPLPQDVLFSFRDLLLSGLIEHIAISFQRAFIGFLIGGGIGLVLGFINGLSSIAEKLLDTTIQMVRNVPHLAMIPLVVLWFGIGEESKIFLVAVGVLFPVYINTLHGIRSVDNGLIEMGSVYGLRTASLFWKVVLPGALPSILVGLRYALGIMWLTLIVSETIATNGIGFLAMNAREYMQTDIILLTIVLYALFGKLADSIAKLLERR---
77918271     ---------------------------------------------------------------------------------------GLFPAIFGTVMLIFIMSLFSFPLGVLAAVYLREYARIVRLVRIAVNNLAGIPSIVYGIFGLAFFVYGILWASLTLSLLTVPVVIVATEEALGAIPAGVREGSLALGATKFQTLTRILLPMASPGIMTGLILAMARAAGEVAPLMITG-----------------------------------------------
295398454    ----------------------------------------------------------------------------------------FWDGIKTTLIIAGVSIFFGMILGIFLALMLTNNPVLKFLATAYIEFVRGTPLMIQVLFMFLIFGWTMTAGLVSVSMNSGAYIAEIIRGGIQSVDKGQAEAARSLGLGYWQTMRKVIFPQSLRSIWPSLGNEFITLIKESSIVSTIGVAELTFQAVTSITYQAVVPLFISMIIYFIMTYALSQVLNVYERKM--
142818459    ----------------------------------------------------------------------------------------FMPSLIETINIALVSTLVGALLGGILSLAATRWPHLIPVWRRILDVMRAMPEIVIALILIFVLGGGPIPAMIAISFHTVGALGKLFSEVNENASIKPVDGLASVGANWWQKMMLGVVPQVAPNYLSYGLLRFEINIRASAILGFVGAGGIGYDLKNSMSWGKYDEAAAIFILLFLTIVIVDQISSYFRNR---
26987563     --------------------------------------------------------------------------------------KAVWRGALETLAMSGMGTLLAMVLGMLLAPAAGRFGWLQGAARLLLNALRAIPELVWAALTVLAAGLGPNAGTLALALHTAGVLGRLFAEALENAPPEPAAAIRLQGGSQVAAFCFGTLPNLWPQLLAYSLYRWENNIRMASVLGFVGAGGLGQMLYTTLSLFQEAQASTVIIGM--------------------
299124019    -------------------------------------------------------------------------------------------DAAVTALTAGLGLLAGTAIGLVLAFSMTVSRSLARTVLPYVVALRIAPLIAIAPLLFLWFGRGIPARALLVTSLTLFPMTIATLDGLRNTPESYLALLESIGASDWKVFLHVRIPAATPSVLAGAKIAATLSVIGAVVAEFVALNGLGYRVFYTATYLRTAESFAALVVLSALGIAFYLLPVALER----
260892359    ---------------------------------------------------------------------------------------GIGPNIFNSFYLLFLSLIIVVPLGVLAGIYLSEYAKENALTRSIIETLASLPSIVVGLFGLLLFGYSLLAGALALTIINLPLMVRITEEALRTVPQDLREASLSLGATKWQTIYKVVLPTALPGLLTGIILASGRILGEA--AALIFTAGLTTPRLN-------------------------------------
289637750    --------------------------------------------TGVLYGVAGFFLLLLGAFTIYILFRGGR----AAMILTAAHSTGIGAQLFNTVYLVILSLLISTPIGICAGIYMAEYMRLSSFIRTCIETLSSLPSIVVGLFGYLVFSYNLVAGALAVSILNLPLVTTTTEDALRAIPKYYKEGSLGIGATHWQTIARVLLPASIPRIITGVILAGGRAFGEAAALLYIVGTG--------------------------------------------
142812163    -------------------------------------------------------------------------------------------ATQETLYMTALSGAATFILGIALGLALFLTARVYSAISLVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHSDVTLVATVTILLIVFIIDVITSLLDKR---
186685736    --------------------------------------------------LPSFLNWIFVSGFSLIVLWGTWEAVLLLRTLGWDDWQQVIKGAMLTALRVIIALILSLLWTVPVGVAIGRNRRLAQVLQPLVQIAASVPATALFPVLLLGLTRIAGGLQIGAILGTMWYILFNVIAGAQSIPSDLIEAASVYKLSRLQRWRTLILPAIFPYLITGIISAVGGAWNASIVSEYISTSGLGATISYATATGNFSLLLASTAIMSLLVVLTNHLVWRP------
186685736    -----------------------------------------------------LILVILSFIVAIIRTASKFTGTFEPELTISTNINALPGYTAQTLIRMGLAYFFSLIFTLLYAYTAYRSRIAERILIPMLDILQSIPVLSFLLALISLFPGQRIGVELAAILLIFTGMTWNMYQSLQSIPQELLETSRVYRLNPWQRFWTLELPSGVIGLVWNSVMSVAGGWFFLIAIESFTLGGLGSFLGTAANKGDFKAIFWGLVLLIAIIVATDFFVWRP------
254426861    ----------------------------------------------------------------------------------------FFDQIGTSLITVMSGFLLASVIAIPLGIFIGLSNTAHAAMNPLIQLFKPVSPLAWLPLVTMVVSAVYVTSMFTVTLCCLWPTLMNTAVGVTSVSQDLTNVSKVLRLNALSHVRKIVLPSALPMMFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSQSLGRIMVAVIVIGLIGFLLDRLMLMLQR----
239816838    -------------------------------------------VAHSLRPAGPWLVALPVLFAIWEISALLPTPFFAPPQSLVETYIDDWRRLGESLRLLAHGFVLGALAGFLTGVTIGWSRIAGYWVHPVLRFVGPVPASALLPLAFFFFPSSYAAAVFLIALATGFPVAVLTWSGVAGVNRNYYDVARTMGASERFLVLRVAIPAALPQVFVGLFMGLGAAFSVLVTAEMMGVAGLGFYLSWAQGWASYSNMYAALIVMAVLCSGLITLLFKVRDR---
163790488    --------------------------------------------------------------------------------LFGLTTGGVLYLLFETICIAFLGTIFGAILAIPIAFLMAPSAPIAYIVRLVVIVIRTVPALVYGLMFIRVTGPGPFAGVLTMSITSIGMVSKLYVDIIEDLDISILESLTSMGCTTFEKIRFGIIPQLFSNFLSITIYRFDMNLRDATILGLVGAGGIGAPLIFAMNSYRWNEV---------------------------
258542332    -------------------------------------------------------------------------------------------YALRTTIRMFAALACSLVFTFVYATLAAKSRRAGQILVPLLDVLQSVPILGFLSFTITFF-LGLFPGRILAAIFTIFTMALGMYQGLRSVPPELEETARCFGLTSWQKFWRLEVPCTIPSLVWNAMMSMAGGWFMVVYSESITVGGIGSYVGMAIDQQNIGAVAAAIVAMMVVILVYDQVLFRP------
142863443    -------------------------------------------------------------------------------------QAGIWGSLVGSFLTLLITLILSFPVAVAAGVFLEEKNKFTEFLEVNINNLAAVPSIIFGLLGLAIFLNIMIVGGMVLALMTLPTIIIATRSSLKSVPPSIREAAIGLGATRFQSVVDHVLPLAIPGIMTGTIIGMSRALGESAPLLMIG-----------------------------------------------
256964404    ----------------------------------------------------------------------------TFVGFM----QNNWKQLLHGLWMTILLTLISFVLALIVGVIFGLFKALRVLSTIYVDLIRGIPLMVFGLPGVLGFNIPVIAGIITLTLNASAYISEIVRGGIKAVPVGQMEASRSLGLSYNRTMQKIILPQAIRIMIPSFINQFVISLKDTTILSAIG-------LIELLQTGKIARTLQSTMVYFVIALIYLILITSLTK----
139665919    ---------------------------------------MENALLRALGATVFVLALWQGLVWVTGLPRFLLPGPGLVAQAMWDNAELLAYHASITALEVVLGLIIGTLLGAATAIHLASSPAARWLVQPVLVMTQALPVFALAPILTLWFGYGLGSKIVMAVLIIYFPVTSSFLDGLLRTPSGWLDMARVMDARPGAILWRVRVPAAIPSLASGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRVKTDLMFAALIVLALMTLLL-------------
258654459    ------------------------------------------------------------------------------------------EAIVASAQRVGLGLFFGVTAALVAALIAGLFKVGEDIIDAPIQMLRTVPVVGLIPLLIIWFGIGDQPKLILIALGVFFPLYLNLFAGIRGTDPALIEAGRTLGLRKLGLIRHVILPAAVPSGLVGLRYSIGVSWLILVFAETINATGIGFLVNTAREFFETDTI---------------------------
136094632    ----------------------------------------------------------------------------------LIGSGDLSDSILSSLYRVGTGLLWGFAIGVPIGILIGYLTIAMRIANVPSQFLRMISPLAWMPIAVLAFETWDSAIIFLIVMATVWPIMFSTSHGVKRIDPDWFKVSRNLGASGTQMVRTIILPAIMADVMAGVRLAVGVAWVVLVPAEYLGTSGLGYAINDARDTLAYDTLAAIVLIIGVIGYTLDSACAKLVNR---
121997010    -------------------------------------------------WPPWAGLLGVVALWMAAAHQVPDSWVVTLELGGTLHSGDHWANTGVTLRNVVVSFLLSLLGGVALGLWAARSPTLQRALHPIIVLIEAAPHIAWLVLAVLWLGIGVGPPVLVGVSMALPLIYMATSHGIAQIDRGIMDMAHIYQLGWYKRLTHILLPHLALTLAGAASGALSVSWRAVIMAAFASDAGLGQSLWGSYLYGEVTAVYAQVLWIV-------------------
271498636    ----------------------------------------------------------------------------------------LWVDTAASLLRLLTGVGLSAVLALVFGLLCGALPAVRATLSPLITLFALIPPLAVLPILFIVFGLGEVSKVVLIMVGITPFIVRDLQLYIQSLPQEQLVKAQTLGGHSGQILWRVILPQLMPRLLDAVRLSLSSAWFLIAAEAIAATEGLGYRIFLMRRYLAMDVILPYVAWITVLAFLLDVLLRVISRR---
217978740    ----------------------------------------------------------------------------------------LWSDTLASLTRLCAGLAIATVTSCVIGLTVGLLPYLRVLLTPFIAVLSMIPPLAILPILFIMFGLGEASKIVLIVIGIAPFMTRDLALRVSELPAEQLIKAQTLGATTWQILTRVVAPQMMPRLIDSVRLSLGAAWLYLIAAEAIASSGLGFRIFLMRRYLAMDVILPYVAWITFLAFLFDFILRRLQ-----
116750313    ---------------------------------RHLLQKAVFGVLRGAALINGLALFIIISFLVYNGWRAVDWTFLSQPPLDSMTRGGIFPCIAGTFLLGFGSMLVAFPWGVASAIFLHEYARALRVIRLGINNLAGVPSVVFGLFGLAFFGVSILSGVLTLGVLILPVIIGTAEEALRSVPATYREASLALGATKWQTILRVVLPAAFPGMLTGSILGISRAAGETAAIMFTAA----------------------------------------------
58825940     ----------------------------------------------------------------------------------------YYEHIYVSCRRIAIAFFLATLLGVPLGLLMGWSKTIKDYTFPVLETLRPIPIMAWVPLAILMFSGYETPVIFLATLASFFATTLNTMLGVQSIDESYFRAAGCLGSKKWTSSAMWWCGRIALDL-HGLQISIGVAWFSLVAAEMVGDFGLGYMILSAYVNSVTVPMVIGMLTLGFVGWFSSALVRWVGNR---
296162837    ----------------------------------------------------------------------------------------LFGSLLATLKITLLAFALATLLGVVIALLFVQSPLIEASLFPYAILLQVTPVVAIAPLIIIWVKDMDAALVLCATLVALFPIISNTALGLRSVNPGLINLFRINRATRWQTLVRLRIPSALPYFFGGLRISSGLSLIGAVVAEFVAGAGLAYQILQAGFQLNIPRLFAALLLITVTGVVLFAITAWVSR----
289423475    ------------------------------------------FIKYTLSLIFWLLVWQILSMVVDQEILLVSPLLAVKTMFVMAADISFWQSIFNSFVRVFLGLFLGFVLGTGLAIMSYRSRTIKILLEPLILTIQTVPVVSFIIIFLIWIKPSNLSVLVSFLMVS-PIFYRNVYGGLSSIGREILDLARVYKVSTYKKIRYIYFSRIETSIRAACEVGLGFCWKSGIAAEVIGTNTIGEKLYESKIYLNTSQLFAWTITIILLSLLFKWVF---------
261408695    -------------------------------------DQTLHMIFLACTSIGILVLMALIVTIVMDGVHRLSPELFTNFPSRIADKAGLKSPIVGTIYLLLLMAPLSFVLGVGAAIFLEEYSRWVRLIQLNISTLAGVPSIIYGILGLAIFGRSLLSGVLTMTLLVLPIIIVAAQEALRAVPKNRRDASYALGATKWQTVSSAVLPSAIPGIMTGVILALSRAIGETAPLIMIGA----------------------------------------------
295706707    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLVLTLIISIPLGLGAGIYLAEYARFLNFVRLCIETMASLPSIVVGLFGLLIFGYTLIGGALVITILNLPGLTRVCESAIASVPASVKEASLGLGATKWQTIVKVVIPSAIQQIITGVILTAGRIFGEA--AALIYTAGLTTPMLNSNADLTSPNPFNIFRPAETLAVHIWKLNS--------
261415486    ----------------------------------------------------------------------------AVLTALFNSREELLRSAWSSLLKLVPAYFAAAVVGISLGIVSGSVPWVGTMLKPISRFAAPIPPNVYIPYAIAILPTFYLSSTFIIFIAAFWPIYLNTAAGAADIPEKYRRNAAIIGIGRFEYLWRIAFVASLPSIFSGLSVGMGLSFIMLTVAELFGENGLGHFVQFYADYSDYPNMVAGILWTGIVVLAIMEFFEFVKRK---
92112384     ------------------------------------------------------------------------------------------QGLIESLTMTLTATVVGVAISVPIGIGAARSAWIYRCCRAIIAVSRSLQEIIVAIFLVAMFGFGPLAGFATLSFASIGFIAKLLADDIEEADPRQVEAIRATGAGWWQVLHYAIQPQVMPRLIGLSLYRLDINFRESAVIGIVGAGGIGATLNTAIDRYEYGS--AGAILLIVIAIVM-------------
142997580    ----------------------------------------------------------------------------------------YLKLLFETFNMALLATIVGSTLALFLSFLAAKNTSPNSLIRRILEFFRGVPEIIFAILFVWVLGIGPLAGIIAMTLHTTGSLGKLFSEVHENSNNKPIDALKASGGNWLSEMKFGLLPQVLPNLISYVLLRFEINIRASTILGFVGAGGIGQELYLVINFNYYEEVSAIILLIILTVVSIDLFSGYLRK----
142037780    ------------------------------HAVSGRTSSMLD-LTFPLRWRVALVAPALAVFAAFWLLPMAALVQVSADGAFLLGNARYMKSLGETVALSAGVTLATLVLSTISGLLLARREFAGRVLLALLTFPLAFPGVVVGFMVIMLAGRQGLIGMLSALYFSIPRVIVTVIAAASKLDASLEEAARSLGASPWRIFVDIVLPALAPGLIAAGAICFATAMG-AFGTAFTLATDLNVLPMTIYTEFTLNANIATAAGLIVLGIVTWAVLALARR----
213690946    --------------------------------------------------------------------------------------------MLQTICIAFLSMVIATVIAFPWSFISRHTPAVAGAAKFVTDLLRAFPELVYAIIFVKVVGPGPAAGVLALGVHMVGMLGKLYAENIESMDNGPAEAMESVGANFWKTTFFGRIPLLMPIFASLSLNHFEIAVRSAATLGLVGAGGIGAPLIFAIQSRQWSRVSIILLGIIIVVALIDAATGWLRKK---
141691891    --------------------------------------------------------------------------------------------------------------------------------MPLVSCLFPIPKIALLPLFIVLLGIGEVSKVTTIFIGAFFPSILIAYNSIIRTPTTYVEAGRACGGGYWFILRKIILPISMPTIISGFRTSGSLSLVLLVAAEMLGSKGLGNWIFITGGEMDFAEMFAGIIWLSIIGLGIGWGTEFLKRR---
171911088    ---------------------------------------------------------------AWQWDKPIPMVQALTAFLFWITNSS-WQDFYGVVPLLTGSLIIALVIALPLSVAAAIYPREQELIKPFIEFIQAIPSVVLGFIGISVVGLNMFNAGLLLALMAIPTMFSLAEDAIQNVPRAFSEASEALGATKLQTVFRVIFPASLSGVFAAMLLGLGRIIGETMVVLLVAGNRIAIPDFDGIGTFQPAHTLTGIIA---------------------
139381509    -----EYTISISGYLDWGIKFITTSLFVPLGIFRDFLLIYFFMPTKAMFQSMPWVSVIVLVGCAGWRLGKLKLALTVMFFVFLIAASGYWVRAMITLYMVSVAMVISVGFGVPIAIWASRKLSTTKLILNICDTFQTFPSFIYLLPAVMLFQISDVSAIFAIVVYASIPITRYTIFGLR------------------------------------------------------------------------------------------------------
280961088    -----------------------------------------------------------------------------------------------TVWLSLVPLVVALVLSLPIGWLASRYRWTYAPVISLGGLLYTIPSIVLFLPGVLGTGLDPLNVAVALTVYSVALLVRVVADGLRSVDATVLDAAAAMGYTERQRLLAVQLPMAVPVIGAGLRVAAVSNVSLIAVASSLGVSQLGSLFTLGATTSDTAPIWLGLIL---------------------
166031954    ----------------------------------------------------------------------------------MVLDKSIFLHTNVTLYETILSFLLVTATSILVTILLWFSRRLSEILDPYLVVLNSLPKSALAPLLIVWLGATKTTIIVAGMSVAIFGSILNLYTSFMTVDPGKLKLIYTLGGNRRHALLKVVLPFSLPAIISNMKVNIGLCLVGVIIGEFLAARGLGYLIIYASQVFKMDWLLMSILLLCLMATLLYSLINLLERWCR-
258635253    --------------------------------------------------------------------------------------------TGRTALETLLGFALGSAFGVACGILFFYVSWIDRAWFPLFVVSQTVPVIAFGALVVIWFGNTLFAKVMIAFYLTFLPVTLNTKRGLQMVDPLHISLLRSFGASGLKRFLVLHFPAAAPAIFVALKLGISLSLVGAIVGEWFGDTGLGVLLIQSMYNEDVVRMWTLIVICGLTGALLYGVVERCERK---
143596922    ----------------------------------------------------------------------------------------LFFHTFITLKRVFISFFIAMFIGTFFGIYMGRNKKLNIFLDDWLVLGLNVPALVIIILCYVWFGLNEAAAILAVSLNKIPMVAVIMREGARSIERDYVEVAKFYKVNKSKLFFKVIFPQLYPYLLSSARSGLSLIWKIVLVVELLG-----------------------------------------------
254386495    ------------------------------------------------------------------------------------------QGTYDTLYMVLWSTLVTVIGGLPVGILLVLTDKLNKVLGVIVNLGRSLPFIILLIALIPVTTIGPTAMIVPLAIGAIPFFARLVETAVREVDPGLIEAVESMGGGVPTLVGKVLLPQALPSLIAGVTTTLITLIGYSAMAGAVGGEGLGSAITYGFQRFETGFMLATVVILVALVTVVQLI----------
148253996    ------------------------------------------------------------------------------------------ESIRASLVLLGLGMTIGASVGFLSGLFTGWSPRISYWIQPVLRLIGPIPTTALIPLALFLFPTTFSASLFLLALATWFPVAVLTSSGVASVSTAYYDVARTLGASNRFLLLHIAIPASLPHVFVGLFMGLGHAIAVLVVAEMIGVAGLGYYLDWAQGWGAYGHLYAALIIMM-------------------
293400680    --------------------------------------------------------------------------------------------LLTTLYLIMISLLIALPLGIGAAIYLHEYNKITSGIRSAIEMLTGVPSIIFGLMGVVLFPLTKLAGSLTMAIILLPIIIRSCEEALAIVPQTLRDASLSLGANQSQTIFKIVLPCAVPGILSGVLLSIGRVIGES--AALIYTMGLAVHIYNIMSSEQPNFELACAISIVILVFVLNLLVKLMSRR---
114328576    -----------------------------------------------------LLLAIWEGAAVWAHDPLLPSASTVIVAMVQQAMHGALLPTLATLRRVAESFTLALVVGTAIGVALGRMPRLNAIMDSLLTALLNLPAVVLIVLIYIWFGLTEWAAVMAVALNKLPNTAVTVREGARALDPALLDMARSFRMSRLAILRHAVLPQLAPYIFAAARSGLSIIWKIVLVVELLGSDGVGFQLQVYFQLFDVTGILVYTLAFILVVQALWGVLQVLERR---
110638367    ------------------------------------------------------------------------------------------DQIGTSLKTVFAGVLLSMFIAIPIGILLGLSETLRTSINWLIQILKPVSPVVWLLLVSMVIKTLLTISFISVGLCGMWATLVNTSMGVASVDKDYINVSKVLRLNVWKNIYKIVLPSSFPLIFTGIRITVSVSWMVLIAIELLASPGLGSFVWEQFQNGSNAKILVAMFVIGGIGFLLDKIMMTLQK----
140265399    ------------DGVEKTFDYAVIKGDVLFSAITIGIRSVLDSLEMLFVTTPWIVVISAIVLMT-GLSAGPRAALYSLSFLAYMGLLGFWIKAMTTLALLGTAAILSISIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVSAVI-------------------------------------------------------------------------------------------------------------------------
114772400    -----------------------------------------------------------------------------------------------TVTRVGISFTLAMLLGSVMGILMGARAWFNIITDSVLIILLNIPALVVIILSYIWIGLVEAAAITAVVINKIPTVAVMLREGARTTDPKLTELARVYNISWFRYLRYIYLPQLYPFLLAAARNGLSLIWKIVLVVELLGSDGVGFALHSMFQFFDIAGILAYTMAFITVVFLIELVFKPFDKR---
153953975    ------------------------------------------LWTGVFYGLTVFIVLILVLLIGYILVKGMGFLEPSFLAKFGESGGGIAPQLFNSFYMLIVALLISVPFGIGAGIYLSQYAKFLNIVRLCIETMASLPSIVVGLFGLLIFGFTLLSGAFAISVLNLPALTRVSENAITAAAAPVREASLGLGATKWQTISKVILPSAIPQISTGIILAAGRIFGEAAALLYTAGMSAPKLNFSYMSLIDRGSSFSIMRPAETLAVYIWKLNS--------
56964354     ---------------------------------------------------------------------------------------GIGPQLFNSFYILFLTMLFTVPLGLGGGIYMAEYARVTDFIRTCIEVLASLPSIVVGLFGLLVFSYSILGGALALTVFNLPVMVRVVEDAITSVPREQKEASLALGITQWDTIRTVILPAAFPGILTGVILSAGRVFGEA--AALLFTSGVTTPRLDWMNLN--------------------------------
86748247     -------------------------------------------------------------------------------------------RMLYSIQVLLTGYVIGAVLAGVLVSLAVSTQWGSDLLATLTAMLNPLPAIALLPLALLWFGLGMSSMVFVIVHSVLWAVALNAQTGFQSVSETLRMAGHNFGLRNMRYIFGILVPAAFPSILNGLKIGWAFAWRTLIAAELVFSGGIGWFIFENRNSLETANVFAGLLTVIVIGLLVDGLIFRAIERRTV
142848690    --------------------------------------------------------------------------------------------MVETLKIAFVSTILGFVGAILLSPMAARNLWISVPVRLLLSAVRSLPSLIWAIIFVIVIGFGPLSGVLAMTFYTIGYLGKLQYETFEGMDSGPLEAGRAMGLSSTSIAKDIVIPENSNHLLSQLIFMFEYNVRHGTVIGIVGAGGIGYHINNYLKFLQYDKVFALLILIFVVVILIDLI----------
70726105     ----------------------------------------------------------------------------------------------NTIIISLIGVVCGAIIGSFIALALSKFKIISLPATIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALVINSSAYIAEIIRAGINAVDKGQTEAAQCLGLNYSKTMIHIILPQAFKNILPALGNEFVTLIKESSIISTIGVGEIMFQVVQGISFDPFTPLIIAACMYFVLTFLLSRLMSLIEGRLK-
108802310    -------------------------------------------------------------------------------------------------------------------------PIVEKTVSPTLEFARAIPSTALIPFAMMLFGVSPEMKIFLIALGCVWPVLLSTADGARRLDSTMIASVRAFNITGLQRQWYVVLPAVLPRVLVGVRIAIPLSLILMVTSEMVGARGLGFVITQAQATFQLLTMWSGILVLGILGFLMTFLYALAERR---
296128155    ----------------------------------------------------------------------------------------FWEALGDTVVTWAIGLGLAVVAAVVAGTVVGLVPFLRRATHTTVEFLRPIPSVAIIPLAVLLAGLSREAALVIVVYAPFWQVFVQVLYGVGDVDTVADDTARSFGLGRWQRLRHVVLPTALPYVITGFRLAASIALVLTITAELIGNPGIGRQIDVYRSNADAPGLYALVLVTGGLGLLVNLATRLVERR---
295696600    ------------------------------------------------------------------------------------------SDVLYTSGSTVIGFVSGTLVGAAVGLSFWWSRSYAEVSEPFLILLNAMPKLALAPVLVILLGIGFFSKVALAFLMTVIVTALSAYSGVKSLDSDMERLLYSLGAQRRHVFFKVVVPWSMPWIIGSLRINIALALAGAIVGEFIASQGVGRMILYAGTILDIPLVWVGVVVLSILSMVMYTGVVALEKW---
298291048    -----------------------------------------------------LVLVWQIAALIAASPLLPGPAAVVAAMARAAESGALQANIAITLARVAASFLIAMAIGSAIGIALGRSVQLNELFGPWVVVLLNLPALVVIILCYVWFGLTEAAAITAVAINKIPNVAVTMREGAAALSRDLDEMARVYRLPRLKALREVTLPQLVPFFAASARSGLALTWKIVLVVELLGSNGVGFELQTAFQLFDVATILAYALAFTAVVQLIEGLLQPWERR---
118467527    -----------------------------------------------------------------------------------------------TAQSVFLAFVIGTAIGGGLGLLLGLSERLRVMFEPMLIILNGIPKIVLYPVLLPIFSL-TGSKVVMGVLFALFPVLINVSTGVQEIPRVYWKLARSVRAGRWQTLTHIIIPAIRRPLLTGIRLAVSLAVVGVVLSEFFATRGLGRVVLQSYSHGDYPSMVATIMLLITISFGISIVLWQWEKR---
258638668    -------------------------------------------------------------------------------------------HLTTTLGEVALALSISCLTGVVAGLLVGISVTARPIILPMASSAYAIPIVILYPIITAWLGVGAESKIIFGGFYGFFPAFLSVAAGVHSIPSAYVLTGRSLGASRLSLAWYVLVPAALPTILGGIRLGGALAIVGVIVGEMLSSSGLGYYISYNRTMMDTPKVYSGIILVILLTLVFDSFIGFLQ-----
227544923    ----------------------------------------------------------------------------------------YWRYFAKGIKYTLIITVVSVIFGFLLGTLLSKNKFLHSIAVCYIEFLRGTPMMVQIMFVYFGIGAILLAGIIAVSLNSGAYVAEIIRSGIQSIPLGQTEAARSLGMSKSETFRYVIMPQALKNIWPALGNELITLLKDSSLVSVIGVSELMYQLVQSATYKGVLPLFITMIIYFILTFTLSRILLYFEGRMK-
94986501     ----------------------------------------------------------------------------------------FLTHAGISILRISVAMALAWFTAFPFGLLLGTKHLVDTIFSPIIFLTYPIPKIVLLPIFLTLFGLGESPKILLITLTTGYQILIATRASALNIDKKYRDSFRSIGGTPSQELQHVIIPATLPNALVALKISSGTATAVLMVESFATQSGLGFLIMDGWGRGNMLQMYTGILAMSLLGMGLHEFFNAIER----
136183035    ------------------------------------------------------------------------------------------RHLAPTVVELLVGGMIGGVLGLSIGVGLGLSGAARRIASPYLVIAQSTPILALGPLLVLWFGPGAAAKVAICALITLFPLAIAALVAVRDADPGLLELMRSLGASQRERLLLARLPSARSGIFAGARVASTLAVVGVIVGEWLGSSGLGILLNLARSLFDTPLMFATLVQIAILGLTSYGLVTVAER----
144223137    ------------------------------------------------------------------------------IAYWYFNFKKYGVLLYETFNMAVLSTFLGVLFALILSFLSAKNITSYHLVKRFLEFLRGVPEIIFAILFVWALGVGPLAGIIAITIHTTGALGKLFSEVHENADLKSCEAIRSHGGNWVSEMRYGIIPKVLPNIISYTLLRFEINIRASTVIGFVGAGGIGQELYLVINFNYYEEVSAIILLIILTVITIDLISGSIRQR---
256757024    ----------------------------------------------------------------------------------------MFHHIGITCWETFVGFVAGTVLGTLIAVVLWWSEFLSKVLEPYLVILNSLPKIALGPIFIVWFGAGTTSIIIIALAISIVVSILEVLNGFTATDEEQIKLVKTFGASKFQVFTKVVFPANLPVIINSLKINVGLSWVGVIVGELVSKSGLGYLIVYGGQVFKLDLVMASVIILCIAAGIMYQAVVLLQK----
34557335     -------------------------------------------------------------------------------------NSGLYSAVIGTILTMLVTMAISVPIGVMTAIYLEEFNRVTQIIEVNINNLAAIPSILFGLLGLAIFINFFGAGGMTLALMSLPIIIVSSKAALKAVPASIRQAGFALGLTKWQIVKDHVLPLATPGILTGSIISLAQAMGETAPLIIVG-----------------------------------------------
89054782     ---------------------------------------------------------------------------------------GLGVAIIGSLYMMIVVLVLALPIGVAASIYLEEFNRLTDVIEVNISNLAAVPSIVYGILGLAVFINFMLVGGLVLTLMTLPTIIIATRASLRAVPPSIRQAALGLGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
296163407    ----------------------------------------------------------------------------------LLLSGQYTTDILQTLGSALLAVALAVVAGFIGGVLLFRLPRVRRVLDPLLLSYYAVPVFVLYPILIVVLGLNRWPLVGIGFLFAVVAMAVNTLNGLERVPRVLLRTARVCRLNTFDEIRLITLPSSLPFVFTGIKLTVVYAFIAVVAGEFVSGSGFGYQIAFAYNNFDNPTMYGLMVLMLLFVSSLNALLRTAEAR---
144028126    --------------------------------------------------------------------------------------------------IAILALGLSVIISTSFAIIFYFSKFIEKSMTPITVILQVTPIIAIAPLISIWVDDSEVATLICAFLVAFFPLLANTIAGLKSTEKNHLELVRLYGASKIQILRFVVIPNASPYFLSGLKISSGLALIGAIVGEFVGHSGLAYRIIESGYQLDIPKMFGAVFLISLSGIILFNIVRLI------
254469281    -----------------------------------------------------------------------------LVGLFGLVLQ-YLPYLLETVNIALVSTLLAFFLGGALSFVASRNRFVVGAMRRVMDIFRAFPEIVIALLLVLIFGPSPVAAVIAVTTHTIGALAKQFSEVNENCDLKAVEGIRSVGGNWLEQIRFGILPQVLPNFLSYGLLRLEVNVRASAILGFVGAGGLGAELKMVVDWNYGADILVIIFMLVISITSIDYLSGWMRQK---
51891896     ----------------------------------------------------------------------------------LAGEGALLQAVAVTTVRTLSGFGLAVLLGGVSGLLAGLLRPLGQALAPVVTAVQGVPPVALIIVALLWFDANSTAPVFTIAVAVLPIIFAAALEGTRSVDRGLIEMATVFRTPRRMLVTEVYLPHLLSYLFPALVSGLGLAWKVALLAELMAGSGMGAGLGAARVNLNVAGMFAWIAVVVILLLVMENLVLRPLKR---
136291150    ---------------------------------------------------------------------GAWAAGWDWFGLVGIYTPELFRTINLALFSTALGFICAVFLSLFASTNLISNGWVVSLARRTLDVLRSFPELVIAIALLFLMGKGELPALIAIWLHTVGALGKLFSEAVENCDMKPVEGLQSAGAGWWQRVRFGVLPQVLPLFFSYGILRLEINVRASTILGFVGAGGIGEAL---------------------------------------
150024467    -------------------------------------------------------------------------------------RFGLIALLLGTLKVTIIAMLFAGPLGVLAALYAFASKKAKEIIKPLIELLAAFPSVVIGFFALMIFGLNAFVGGVAMALAAIPIIYTISEDALSAVPKTYTEASLALGASKWQTAFFVTLPAAIPGIFAAILLGIGRVFGETMIALMAT----GNAALNTASPFESVRTFAATI----------------------
124009230    -----------------------------------------------------------------------------------IHSFGVLPIIVGTLLVCFGALLFAIPTGIIAAIYLVENKQVKNIINPFIELLAGIPSVIYGFFGLVVMGETALTGSIILGIISLPTIITISEDAIRSVPRELKEASFALGANHLQTIFKVIVPYALSGIVSAAILGVGRTIGETMAVLMVTGN---------------------------------------------
163797107    ------------------------------------------------------------------------------------VEAGIYGALIGSILTMTITLLVSFPVGVMAAVYLEEFNRLTDVIEVNINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLALMTLPTIIIASRSALKAVPPSIREAAFGLGASPLQVVTHHVLPLAMPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
141560114    ----------------------------------------------------------------------------------------LFDALLVTLQITLMALAVAVIGGVGLAVLFTQSRWMEMSFYPYAVILQVTPIVAIAPLIFIYVDSRIAGLLLCAWLVAFFPVLSNTTLGLNSADHNLRDLFRIYGATRWQRLRYLQLPSALPYFLGGLRIAGGLSLIGAVVAEYVAGTG--------------------------------------------
34557298     ---------------------------------------------------------------------------------LLLGDPRIQEHLSLTLHRALKGLLISLALGSLLGFLAGLFKTASLLARPIVTILVGIPPIAWIVLAMIWFGLGEGTVLFTIIIASFPIVFVGALEGSRAIEGESQEMCDAFSLSWIQKLFHLYIPHLFSYLFPSYIAALGMSWKIVIMAELLSSSGIGAELAIARSHLETITALALVCMMVGTLLIIEYLILEPIKRE--
261406265    --------------------------------------------------------------------------------FFWKYRDYYAKGIQFTLLISALGVFFGFILGLIVALMRMSGVKILKFATAYIEIIRGTPMLVQLFIILAAFDIKFSPGILTLSINSAAYLAEIFRAGIQGVDRGQLEAARSLGMTKGKAMRHIILPQALKGVLPAIGNEFVVIIKESSIVSFIGVFDIMYQILRGSTFAPLNPLLVAAMIYFILTFVLSKLLGVWERK---
108805819    -----------------------------------------------------LLVIWELIARANTQPGSLWPSPVTVAEVLWEERETFVSNAAVTLTEATLGFVGGVILAALFSLLSMFSRPLGDNLYRLSLVLYGLPLIAVAPLLVVWIGPGLWTKVIIALLASFFPVLVNTTQAIRHTDPKAIEMMDSLGASRLQTLWRVRLPYALPALIASFKVAGPGAIIGAMLAEWVGAKGLGLLVLFSMFSYLIPLLWATLIVSSALSLTVYYTFEWVGRR---
145223751    -----------------------------------------------------------------------------------------------TIILTVVSIFFALILGVIFGLAVSRSIWLRAIGTTFVDIFRGTPLLVFGIPATMGFQMSVTAGIITLSLNAGAYMTEIVRGGILSVDKGQMEAARSLGIGYLPTMRKVILPQAIRTMIPSYINQFVITLKDTSILSVLGIAELTQRIIIAGNYKAFEMWLIVGVIYFIVIMALTKLSDRLERR---
294084773    -------------------------------------------------------------------------------------------AFVGSLMTLAVCLVLSFPIGVATAVYLEKKNRITEFIEININNLAAVPSVVFGILGLAIFGIFGLPGGVVLALMTLPTIIISSRAAIRAVPPSVRDAAYGVGASRMQTIFHHVIPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
142050869    ---------------------------------------------------------------------------------------GIWGSLKGSFFTMLITLALSFPVAVAAAVYLEEFAPKNKITDIIINNLAAVPSIVFGLLGLAVFGLPRSAGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
118592812    ------------------------------------------------------------------------------------------RNFWPTLFESVLGFVVGNVAAVLIAVAFVHSRMVERAFFPIAVFINTIPILAIAPILVLIFGAGLTAKVVIAALICFFPTLVNMVRGLQSVSPQALELARILSATKSEVFWKIRLPSSLPFLFSALKIAATTCVIGAIVGEWVGADGLGALIIDATFNFRSALLYATVFLSSGLSVLMFAAVSIAER----
266619062    ----------------------------------------------------WLVLWQLISIAVHNSIVLVGPAEVAGALVSQISTVEFWRTIGLTFGKICSGFSGAFLAGILVGSAACRFPFLKDLLEPVMVLVKSVPVASFVILALIWIGSKNLSVFIA-FLVVFPMIYVNTISGLNSADAQLLEMAGVFHMSGWKKFRYIYWPALLPYLINGAAISLGMSFKSGIAAEVIGVPSIGEKLYMAKIYLSTADLFAWTLVIIVISGLFEKVF---------
82617411     -------------------------------------DRAASLLLWASAAATVLILMSIIGTIVYRGIGVIDISFLLDAPRLSGAEGGIFPAIIGTLCLVAVAILTAGPIGVGAAVYLIEYAPDNALTRIIVECLAGIPSIVIGLFGYAFFGFSILSGGVALMFMILPWTVRASEEAIKTVSGGLKEGSLALGATKWQTIRQVVLPNALPGITTGVILGIGKAIGETAVIMYTAGSSL-------------------------------------------
144135891    -----------------------------------------------------------------------------------IWLELLFETILIAFMATLAGVIGGFLLSFPAARNLAPNAWVLWITRRYLEIARTVPELVWALIFVYCFSVGPMAGVMAIGLHAAGALGKLYSEVNENIDMAPLEGVKAAGGTWFDQIRYGAIPQVLPNIVSYTLLRFEINVRASSIIGYVGAGGLGQEFRTAMSFQEYTDLSALFVIIFVTVMVIDYGSEKLRHR---
144131230    --------------------------------------------QAALRWAPWILALVYLLWSMWFFVLRLFGAIFNWQDMATWQYDNIYRAIAETLAMAFLGTLLGSLGALFVGFLAARNAAPRHGVRRILDVLRGVDQLVWGLVFVRAVGLGPLAGVLAIFVSDLGTLSKLYSEAIENVDRKQIDGIKATGGGPFSVVRYGYLPQVAPVFISQSLYFLESNTRSATILGIVGAGGIGMIIIERFRASLYDQVAFVVLNVLILVAVIDWVSKKIRNR---
83643639     ---------------------------------------------------------------------------------------GIFPAIYGTVLMVIIMSVLVTPLGVIAAVYLREYAHLTRIIRIAVNNLAGVPSIVYGVFGLGFFIYFLGSGSITLAILTLPVVIVATEEGLARIPRSIREGSLALGATKAETLWRVVLPMASPAMMTGVILAIARAAGEVAPLMLVG-----------------------------------------------
163792220    -------------------------------------------------------------------------------------------HLGASLGRIGSGWALGTATGLAAGLAMGMFSLARAAGLPVVSALFPIPKIALLPLLILWFGIGEPSKVATIALGTFFPTAIATFSAVDGVPRSLIRMAQSFGVPAPRIVWSIVLPGALPGILAGFRITASIALILVVAAEMIGAEGIGAFILQAGNLMRTDQLLA-------------------------
254788384    -------------------------------------------------------------------------------------QAGILGALLGSLFTLLVTGSLSFPIGVAAAIYLEEYAKRSRLTDFIINNLAAVPSVIFGLLGLAIFRSMPLVGGLVLTLMTLPTIIISSRAAIKAVPPSIREAALGMGASKMQMILQHVLPLAMPGMLTGAIIGMAQALGETAPLLMIG-----------------------------------------------
298293328    ----------------------------------------------------------------------------------------LWWDTWLSLQRLFLGLGISALMGLVLGIVVGFIPYLRSTFEPFFAAFSLIPPLAVLPILFIIFGLGEVSKIVLIVFGIAPFIIRDVMLRVAAIPTEQIIKAQTLGGSTWQMITGVVLPQVMPRLIDSVRLSLGAAWLFVIAAEAITAGGLGYRIFLVRRYLAMDVILPYVAWITLLAFLMDRLADAAYPWDRI
257065479    -------------------------------------NAMLKGLVYAGGILVCLVLLFIIAYIFYRGFPGITSELLTTESSYVHDTIGILPNILNTLYIVLVAMVIVIPLGVCAAVYLNEYAKNYRLVRLIVETLTGIPSVIFGLVGMLAFIQLMLVGGLTLVVMVLPTIISNTLESLKTVPDSYREGALALGSGKWHMIRTVVLPSSIDGIVTGCILAVGRIVGESAALLYTAGFGL-------------------------------------------
143788972    -------------------------------------------------------------------------------------------------------SIFAIFLSMLATQGMAKWPRLIPVFRRILDIMRAIPDFVIALILIFILGGGPVPAMIAITFHTTGALGKLFSEVNENASLQPLDGLSSVGASWMQKMLLGILPQVSPNYFSYALLRFEINIRISAILGFVGAGGIGYDLKNAISWGKGRYDEAGAIFILLFVVIVDQLSGIFRDR---
70730544     -------------------------------------------------------------------------------------------NLLASLGRASGGLLLGTLAGVMLGALMALSTLANRLIGPLFHSIRQVPMLGWIPLIAMWFGNGEFSKMLIVSLAAFYPMVLNTYQGLCQVERRYREVGQVLVLNPAQRLRHILLPAALPSIATGLLQALAFAWVTAVGSELFSGAGLGNLMMNAEAGSRMEVIVLCVLCIGLCG----------------
291172284    -----------------------------------------------------YLVALIFWLIVWELTSRIIGQEILLVSFVLSLELDFWKTVLLSSAKISFGFFLGIVLGMILAIVSSLNRTVRILLEPIITTVQATPVVSFIILCLIWLSSKNLSIFI-SFLMVIPIIYRNVLSGIDNIPKGLLEMATVFRVDKKRLVRIIYVSEVFPYFRSACNISCALAWKSGIAAEVIGIPSIGEQLYTSKVYLLTADLFAWTIVILLLSVIFKYLVLAIFDR---
212716846    ---------------------------------------------------------------------------------LEILQDNLGQALIDTAYMVVVSAIIGVVLGTLVALLLYLNHALNVIVGFIVNAIRSLPFLILMVVLIPVVQLILTGGAISLSIAAVPFFARIAESAFSEVDPGLLEAAISTGATTRQIIVDAVFPQALPSFIRGVVLTIISLIGYSAMVGTIGAGGIGDMIQYGYNRYETG-----------------------------
297583766    -----------------------------------------------------------------------------------MTEGGIWPALVGTFYVASLTVLISVPVGIGAAIYLNEYARFVRLIRLSIRNLAGVPSIVYGLFGLAIFGVGLITAAITLAIMVLPWVITASEEALKSVPASFREGGLALGATKWQTIRQLVLPSAVPGMMTGSILGLARAAGETAPIILTGA----------------------------------------------
144034679    ---------------------------------------------------------------------------------------GIFPAIIGTLLLVLGAMTIAITLGVFCAIFLAEYGKFLSLIRLAILNLAGVPSIIYGLFGFGLFNVSLLAGWFTLAFMVLPIVITASEESLRSIPQGFREGSLALGATKWIMIKTSVLPFAMPGILTSSILGVARAAGETAPIMFTAA----------------------------------------------
116254681    -------------------------------------------------------------------------------------------HVFASLFRIVVAALIAVSAGIPLGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRALPIERVNAARSLGASRLQLFLDIVLPSALPEILTGIRIALGVGWGTLVAAELIASRGIGLMIMSASQFLATDVVFVGIGIIAICAFTFSAAIRFLEA----
114771390    ---------------------------------------------------------------------------------------GVFPALFGTLLLVFLMTILVMPFGVLTALYLNEYNYFTIILRTIITNLAGIPAIVYGVFGLGLFVFVLLWAALTMALLTLPVVIVSTEEGLRQVPEGLKKGAMALGATKFEMIIKIVLPIASPSIVTGGILAIARAAGEVTPLLLVGA----------------------------------------------
218262380    ------------------------------------------GFFTLLSYLVVAILFVILGFIIIKGGSVISWDFLTKAPEEGMTKGGIFPAIVGTFYLIVGSSIISFPIGIMSGIYMNEYAKVVRFIRIMTNNLSGVPSVVFGLFGMSLFGDSIIAGSFTLALMSLPLIIRTTEEALKSIDDSFRHGSLALGATKLQTIRRVVLPMAFPNIITGLILSV-------------------------------------------------------------
34497746     ---------------------------------------------------------------------------------------------------------------------------------PYIKAANAMPRVVLAPVFALWFGLGIGSKVALGFTLVFFVVFFNVLQGVREVPPAVLDNVRMLGAGRRQLLRHVYLPSAAGWLFSSMRNAVGMAFVGAVVGEYLGARGMGYLILQAEGAFDINAVIAGVFVLTACALGLDAAVSLAERR---
254555473    ---------------------------------------------------------------------------------WTILQQNLGTALWDTAKMVFISGFIGIVFGTIIGLGLYYYPLINSVAGFIINAIRSLPFLILMVVLIPFAKLTPLGGAVSLSVAAIPFFARLAEGAFAEIDAGVVEAARSTGASFWLTFQEVLFPEALPALIRGVVLTLISLLGYSAMVGTIGAGGIGDLIQYGYNRYNTG-----------------------------
251795829    ---------------------------------------------------------------------------------------GIGPQLFNSLFLLVLTMIITVPLGIGAGIYMSEYAKAGKITRLVVEVLSSFPSIIVGLFGLLVLGFSLLSGAIALTIFNLPLMVRITEQGLRSVPLQQKEASLALGISKWKTIRSVQLPIALPIVLSGSILAAGRIFGEAAALLFTAGMSSPRLDFSDWNPLHTASPLNPMRPAETLAVHIWKVNS--------
144188459    -----------------------------------------------LKYLWPPVLIALVFLGAWQVLRNIEPFVLPAPSLIGQEFVGMWQTAYYTGTTAFLGLVFGTIAGLAMALLAQRFVVVNNLVTPLAAGLAAVPIIALTPILNNMFSITRTPRVLVTAIIVFFPMLVNITRGLIQVQPTQLELMRSMNAQPRTVLRVLRAPNAIPFFFTGMKVAAPLAVIAALVAEYFGGPGLGSRIASSAANTAYGRAWAYVVAAIITGLIFYLIVVAVERW---
258635252    ---------------------------------------MVGKITVTRKLLPPLVGVLSLILLWEGSIWLFNIQPFVLPSLLAIINNGLWISMGWTLVEALSGFVLGLLAGLALAILMTVFRTLEAMLLPLAVAINSVPTVAWIPLALIWFGMGALSKIVLVILAVSFVILVNSLHGLKQADPQMINLMRSFGASRLTIMRKLQLPAALPNIVSGLRVGLVRSIIVAIVAEMLGAQGIGWTIFQSTQQVDLLTVWAAVVVSSLVSIALYGLLAWLD-----
83591939     ---------------------------------------------------------------------------------------GIWGGVVGSVYVLLVTLALSFPIGVATAIYLEEYNWFTDLIEVNINNLAAVPSIVFGLLGLAVFRSAPVVGGLVLTLMTLPTIIIASRAALTSVPPSIREAALGVGASKMQMVTHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
148658244    ---------------------------------------------------------------------------------------GVGNAILGSLWVIAITMLLAIPIGILGGVYLEEYAWYYRLIETNINNLAGVPSIIYGILGLAVFGRTILSAGLTMALLVLPLMIINAREAIRAVPQSLRQASYGLGATKWQTVWHHVLPNALPGILTGTILSVSRAMGETAPLIVIGAS---------------------------------------------
159043922    ----------------------------------------------------------------------------------------LWEDFVQTVKGALSGYAMGAVAAFAVAILVDRYDFLRRGLLPVGNFMAALPIIGTAPILVMWFGFDWESKAAVVVVMVFFPILVNTVEGLRSADRMQRDLMETYAATNWQSLLYLRLPAAMPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAQITVAALAGSAFYGAVALIERR---
142824130    ----------------------------------------------------------------------------------------LWADTVSSLRRLGIGLVVSALIALVAAIATGSFPLVGATFSPFITVISMIPPLAVLPILFIVFGLDELSKVVLIVVGITPMIIRDLHARAREIPTELWVKAQTLGATSWTLVLRLVLPQLLPRLLVAMRLALGSAWLFLIAAEAIASDGLGYRIFLMRRYLAMDVILPYVAWITLLAWLIDELLRRLTQWS--
221635738    ----------------------------------------------------------------------------------LFVDGTVWTHVGATLYRVTAGFLLGTVLALLLGLVASSSPVLRLVLRDLSSILNATSVFVWIVLALIWFGLTDRAPIFTTLMITIPVLMSNVFEAIDSLDRRLLEMASVYRFTALDRFVHITFPSVIPYLFAGMRVAFALGLRVSVVAEIFGSTGVGYMMNFARDTLRTDAVFAWALILITMMLLVDNIIFSPLLR---
135050078    ----------------------------------------------------PLIAILVFLALALVWVNGWPNYKMASPSDLLPAYERYWELFWQTLWRTVVGLILAIIVGVLIGMIMGFSRTMRDALYPLLVGFNAIPATVVPIVALMFVGAHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFFGALKVAVTLAF---------------------------------------------------------
137833083    ------------------------------------------------------------------------------------------KHAVVTGSEIILGLLAGTVLGSFTAICLAISPVARTIVRPMMVLSQALPVFALAPLLTLWLGYGLWPKILMALLIIYFPVTSAFFDGLMNTPKGMLDLSRVMNGTPWRIMLNLRIPAAVPGLASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLVVMTLIL-------------
150388980    -------------------------------------------------------------------------------------------AALESIQVAVVSTILGVAFSAILAIFAANNTTPHQIIKGFAVFVRSIPALIWAIMFIVAVGFGPSAGIMALAINSIGMLVKVYAESIEEMDKGVIEALRATGASPFQVAMQGILPAVMSILISWSVFRLDINIRYAAILGVVGAGGIGAELDRYTRASNYDQALGVTIIIFLMVIFVEKITTYIKQ----
30248980     -----------------------------------------------------LLVLGMVVFLAQTSRDLMQPLAGPGETVISLEPSGLPEYVLRTSLRMLAAMVLSLIFTFTYATWAAKSRRAGQVLIPLLDILQSVPILGFISVTVVFFMSFAPGRMLGAELVAIFAIAFSFYQSLRTVPTELVEASRSFRLSPWMRFWKLEVPFAMPALVWNMMMSMSAGWFFVVASEAISVGGIGSYIALAIDQRDLGAVGRAIAVMLIVILIYDQLLFRP------
30248980     -----------------------------------------------------------------------------------------------TMVRVFVLIAVASVIWVPVGVWIGLHPAAARIIQPVTQFMAAFPANLLFPLAVSGIVVLRLDPDIWLILGTQWYILFNVIAGASTIPGELRDIGINLGVRGWLWWRRIALPAVFPFYMTGAVTASGGSWNASIVAELANANGLGAYIAEATAAGDFHRIVLGIAVMSAFVVLINRLFWRP------
137740223    ----------LGEPINDAQRWIQTHFVGVFTPASNVVEALLDATGAALEWLPWFVPAVAAYLVLARVGRRAQ-GVLAAIAVLYPGAVGLWQQSIETIALMAVSVTISVAIGVPLGVWTALDRRVESILRPVLDAMQTVPATVYLIPVVLVFG---------------------------------------------------------------------------------------------------------------------------------
254502632    -------------------------------------------------------------------------------------------ALINTLKITFGALLIATLGGLGLAVLFTQSKWIEISFFPFAVILQVTPIIAIAPLILIYVDSITAGLLICAWIVAFFPILSNTTLGLNSADHNLQNLFRLYGASRWQTLRFLRLPASMPYFLGGLKIAGGLSLIGAIVAEFVAGSGLANQILEASYRLNMPRMFAALILISVTGVLI-------------
220920073    -------------------------------------------------------------------------------------------AILQHLALAAGALALAVAASVPLALLSLRRGFAARLIDTALNGVQVVPALALFAALVSLLSIGPTPAVIGTAAYLALPLVRSLAAGLAATDPTVVETARALGLTPWQVLLRVRLPLGAPILLGGLRVAAVQSIGLTTLGGLVGAGGLGAVVFDGMAQFAPDLIVLGAVPVIALSLAVDRGLAALNPR---
144174190    ----------------------------------------LNGVLLVLTGMTVWGVVTIETGLMFTQPRPTASHFGVPEGFLVAGAAGY--VLLVTLALSFLTTLLGGVIALALGLFAATNARVSNAIKGVVAVIRAVPTVLWVLIFAIGAGLGSVAAVIGMSFHTIGYLIKAYSESFEELDDGTIEALRAAGANWFQIVFQAVIPSSITSIVSWTFIRFEINF---------------------------------------------------------
83950683     ----------------------------------------------------------------------------------------YW-AIFETILMAFLGTFGAAIVALPLGFMAARNKSVRFAMRRVFDFLRGVDALIWTIVLARAFGPGPLTGALAILLTDTGSFGKMFSEALENVDSKQIEGVQSTGAKPLQRYRFGVIPQITPVLLSQVLYYLESNTRSATIIGAITGGGIGLLLTQAMTQKDWEEVSYYIVLIIMMVMAMDWLSGMLRRR---
89092204     ---------------------------------------------------------------------------------------GIFPAIYGTVLMVIIMSVMVTPFGVVAAVYLREYAKVTRVIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASITLALLTVPVVIVATEEGLTRIPRAVREGSLALGATKFETLMKIVIPMASPAIMTGVILAIARAAGEVAPLMLVG-----------------------------------------------
142700078    -------------------------------------------------------------------------------------------HMSVTGYEIILGLSLAVILGIILGFSMTLSKVLERSILPYVIASQVIPIFALAPILIVWFGAGLLSKIIVVFLISFFPICIGVFDGLNKKNNEMENMLKTMGASTYQIYSLLKIKLALPSFFSGLKVAAVSSVIGAVVAEWIGSAGLGWIMKVSGPLFQTERVFASIFLLSLFASVLFLSVKIIEKK---
170740427    --------------------------------------------------------------LGLAQGRLVPPPSRILATLWALAATGLWIHVAASLTRVAAGFACGAAAGILLGAVTGTLPVIRRMLDPSLQALRAIPSIAWVPLFILWFGIFEASKITLIAVGVFFPVYLGVAGAIASVDRKLVEVGRVFRLSRTDLARRILLPAVLPATLLALRTGLGLGFMFVAAAELLGASGLGYLLLDGQQL---------------------------------
298290237    ----------------------------------------------------------------------------------MLVNGDLLYNTARSVSRAAAGLGAAVVVGVVVGLMMAQFRAARLLVNPIVQIFYPMPKSALIPVVMIWLGLGDSSKILLIFLGCLLPVVVGTYNGARGVNPFLLWSASSLGASRLDVLHEVVLPAAMPDILNGCRTALAFSFILMVSSEFIATDGVGFMISSLGDGGQYPAMFAAIFFVAGIGFAADRIYAMLAR----
298294093    ----------------------------------------------------------------------------------------------ETLQPLVIGIAISAVIGVGLGIVMGLSRFAEWLIAPVFIVLQAAPMAALIPLITFMYGIGLVSKTLAVIMLALPVIALNGYKAVRNANPSLVAMCYSFQGTWWQRIVKIIIPDASPVIFAGLRLGLAAGFIGVILAELITPTGIGDLITYHRSVANYAEMYAAVVSIILVSTLTLAALEAFELR---
254440483    ---------------------------------------------------------------------------------------GLGVAILGSLYMMAVVLCLALPIGVAASIYLEEFARKSWITDVIIANLAAVPSIVYGILGLAIFQSSPLVGGLVLTLMTLPTIIISTRASLKSIPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
135189802    ----------------------------------------------------------------------------------------LWHDTAASLMRLGIGVGISALIGLVTGLLIGLLPHMRAGLGTFVAVVSMIPPLAVLPILFIIFGLGEVSKVVLIVIGITPFLIRDMSQRVVDIPHELLVKAQTLGASSLVIGLRVALPQVMPRLIQAVRLSLGPAWLFLIAAEAIASEGLGYRIFLVRRYLAMDVILTYVIWITVLAFLIDWALRTLSAR---
135077172    ------------------------------------------------------------------------------------LMAGLINALVGTLWVILLVVAFAVPIGVGSAVYLEEYAPNNWLTRFIIRNLAGVPSIVYGILGLYAFGPVVLSASMTLALLILPVVIIASREAIKAVPSSLRQASYGLGATRWQTVSRVVLPNAVSGIVTGVILAVARAIGETAPLLMVGA----------------------------------------------
212703222    --------------------------------------------------LVIWGLVLAMLAWAWRGAEMKPMALVEQGGNILTLISDFFEEMIVTLHVAIWGTLLAVICAVPLGIMSSENIAPWWICQPLMDAARAINEMVFAMMFVVAVGLGPFAGVLALWVHTTGTLAKLFSEAVEAIEVSPVEGVRSTGASFLEEIIFGVIPQVFPLWISYSLYRFEANVRSATVVGMVGAGGIGMVLWELFRSFN----FQQTCAVMAIIVLVVTLFDLLSQRLR-
148261714    -------------------------------------------------------------------------------------------DTLASLRRILSGLAIATAISFGLGILVGMVPYLRKLLLPFITAFSMVPPLAVLPILFIIAGIGETAKVALIVIGTAPYIVRDLVLRVEELPRAQMIKAQTLGASSWQIALRVVVPQMAPRLIDSLRLSLGPAWLYLISAEAIAADGLGYRIFLVRRYFAMDIIIPYVLWITLLAVVFDAALRLAQAK---
143093005    ----------------------------------------------------------------------------------YALEPGYLSSILDSIQMGYLGLIIGVIIASILAYLAAANRIGYPVGKFLIIFARSIHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVDTIRSNGANEFQVFAYGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
257057390    ----------------------------------------------------------------------------------LFGQEAFLRDVIASVLAWLIALGIAIVIAIPLGLVLGNFPLVRMATRSIVEFLRPIPSVALIPLVLVVIGGGPEAKITLAVYAAVWPILYNTIYAFDEIDPLLIDTARSCGVHKSGILTTVALPHAAPFVFTGIRISASVGLIVIVSTEFIAGAGLGSFILKAAGAGRTDLVLAGTVVAGVIGYLAN------------
291296262    --------------------------------------NPVIGFTPAALTLLALVVTAEALLRAYQVPPGLIPTPSRVLSTLLEVRDVLLQDAFQTVVLALVGYLVGCSLGLVTALLVSRYVFLERGLLPYAALFSSIPIVALAPVLVKMIGIDWPSKAVIVAITVFFPMVVNTFRGLTEVSPLSLDLMRSYAAGEVQQYRWLRLPNALPFIFNALKLGTTLAMIGAIVGEFFGANGLGFRIQIEAGRFGFDIVWSAIIVASVIGIAWYGLVAWLERR---
259504008    ---------------------------------------------------------------------------------------GIWGSILATLLLIATSLLFALPLGIGAALYLTEIAPDTAMTRMLIEMLAGVPSIIFGLLGIAVLGLSILLGGMTMAIILLPVIIRSVKESLLVVPDSLRSASLSLGGTQTQTIFKVVLPSALPGILSAVLLSVSRIIGESAALIYTGGTSLAVHIWSVMSQEQPNFELASAISIVILALVL-------------
289639864    ------------------------------------------GLIYAFLFLPIAVIIINSFNANTFKPYFRWTGFTFDWYVKLFQNTGLLQSFGNTIFLALATTVLSVMIGTVAAVGIYKFRRGKDIINGLLYIPVVIPEIVLGIALLSLFSLGMLSLLLAHVTFCIPYVIFNVRARLDGYDRSIEEASMDLGATRLHTFLRITLPVLAPGIGGGALLAFTLSIDDVIISYFTNGQTMTFPL---------------------------------------
163748251    ----------------------------------------MAVIMAVFLGLWHLVTSLGIVSRLILPTVPDTFADIFFVGKSLLSGNYMLAAFWVTTQEVLVGFVIAVSIGVSLGVLVGETTIGERAVMPYIVAIDTMPKLAFAPLFVSWLGFGIGSKVALAAFISVFPIVVGTAAGLHAADANSRMLFQSIGASRMQTLIKLKIPSGLPQFFTGLKIASISVVGGAVAGELLGGGGFGELIRAAAAQLSTARVFSLIIYLSLLGVLMFGFVSWMQHK---
222086798    ----------------------------------------------------------------------------------------LWTDIQQTIFKVLIGYIIGCGSGFIVAILADRFAFLRRGLLPIGNFVSAMPIIGVAPIMVMWFGFDWQSKAAVVVIMTFFPMLVNTVAGLTAAGNIERDLMRTYASSYWQTLFKLRLPAAAPFIFNALKINSTLAMIGAIVAEFFGTSGMGFRISTENGRLNLDMVWAEIAVAAIAGSVFYGIVAILER----
163736448    ---------------------------------------------------------ALVAAEVAAKTFNLDFITGADASDARPEAAGMGVSMMGSLFMMLVVLALALPIGVAASIYLEEFAPKNWITDVIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTVIISTRASLKSVPPSIRDAALGVGASRMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
136149836    --------------------------------------------------------------------------------------------LWDSSKVALTGLSITIVLGVLLALLMSTRRWLERATWPYLVAIQSAPILALTPLIRALIEGSTTQRVLVVVLISVFPVVSNTLFGLLSADKGQHDLFTLHGAGRMTRLLKLQLPSALPSIFVGLRTAAGLSVIGAVVGDFAGVVGIGAQIDVYRQRLWGSELIASIILASLLGLSVFLVFGWLSRK---
269128860    -----------------------------------------------------------------------------------------------SVLRLLTGWAIASLIGITVGLAIGRIRWLGEMFEPALHFARAIPPTALAPMWVVLFEVGTPMQLVTIAFGVVWPVLLNTIDGARSVEPVQYDTALIYRLGPLQRVRYLIIPSAAPKIFAGLRVSLGLAVILMVVSEMTGSDGIAFLLLDAQRNYDMPAMWAGI-----------------------
135704266    --------------------------------------------------------------------------------------------------VTLTALAMSVIISLCVAVIFYFSRIIEKTMMPITVVLQVTPIIAIAPLISIWVDNSEIATLICAFLVAFFPLLTNTITGLKSTEKNHLDLMKLYRANKIQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVVLISITGILL-------------
258404599    ---------------------------------------------------------------------------------------GIFAAVVGSIYVLSLTLLFSVPIGVMTAIYLEEFNRFTQAIEVNINNLAAIPSILFGLLGLAIFINFFMAGGLTLGLMTLPIIIISTRAALRAVPDSIREGAYGVGASPWQVVWHHVLPLSLPGILTGTIIGLAQAMGETAPLLIVG-----------------------------------------------
160936156    --------------------------------------------------------------------------TFTDAFYLNFVSDNRWKYLTEGLKTTLIITFFACLMGIVLGFLVHKLKVLNAICKVYLTVIRGTPVVVLLIIYFVVFGSVRVDKVIVAILASGAYVAEIFRSGIMSIDPGQMEAGRSLGFNYAQTMWYIIMPQAFKTVLPTLCNEFISLLKETSVSGYIAIQDLGGDIIRSRTYSAFMPLIAVAIIYLIIVMIFTKLIQILERRLR-
167767693    -------------------------------------------LSFVLWLLVNVAMIATVAVLAYLIVYILVNGVPYLNSQLFELNASVFPAIINTLIMTVLSLVLAVPLGIFAAIYLVEYNKLVEVVRLTAETLSGIPSIVYGLFGMLFFGLCLLSGAATMAIMILPLIMRTTEEALKSVPDSFREGSFGLGAGKLRTVFCIILPSAVPGILSGVILGIGRIVGETAALMYTAG----------------------------------------------
220903840    -----------------------------------------NIMFIFLRGVAACNVLALVAVCGFLLYHGLPALSWEFISQSMMTEGGILPCIIGTAILSLGALLLAFPLGVASAVYLHEYAKFARYVRLGVNNLAGVPSVVFGLFGLSFFGVSILSGVLTLAVLTLPVIIGTAEEALRNVPDTYREASLALGATKSQTISRVVLPCALPGMLTGAILGVARAAGETAAIMFTAA----------------------------------------------
254504060    ---------------------------------------------------------------------NWPFITGADSGVDNPGGAGIGASVVGSFFMMLVVLFLSLPIGVAASIYLEEFAPQNRITDLIISNLAAVPSIVFGILGLAVFIQFMIVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
143759696    ----------------------------------------------------------------------------------VVFLPGYWESWYMSSGRVFAGFIMAQIIGIPFGLALAVNRYFKDIFFPPFEILRPIPPLAWVPASIVFWPTTEMSIAFVTFLGAFFTIVINVLGGAKSIDIRYLRAAQSMGASQWHLFTKIILPGTLPSIFTGAAVGMGITWEVVLAGEMIASGGLGFFIWSSYMGGTVASVIVGMISIGIAGYLSSSLIRFIGSRS--
261338314    ---------------------------------------------------------------------------------------GILHAIIGTLEITAGAMVISIPVGIMCSVFLTEYRRLSRMIHLLVDVMSGIPSIVAGLFAFSMFAIIAGPGTVALSLLMIPTVVKTTEEMLRIVPNDLREASLALGVTKQRTITKVVLRTALPGIVSGSILAIARVIGETAPLLMTAG----------------------------------------------
227495661    ---------------------------------------------------------------------------------WLVLEKTFGWAVVETLLMTFISSILTVILGIPLGLLAVSTSKANQILSAIVNIGRSIPFIILIVAILPFTTIGWQAALVPLTISAVPFFARLVETSVRSVDSGKIEAAQMMGATRLGIMFGVQIREALPALVQSITVLVISLLGFSAMAGTIGAGGLGQLAIN-------------------------------------
217077210    ----------------------------------------------------------------------------------LVQTKTLWSSLLSTVLKGIIALAFTIILGFFFGFLMGIFDVLYELFRPAFTIFQSVPVISWLVLVIFVWGIGFKGPIVITVLSLLPNTTFAIAQGVKNTDKKLIEMAYVYKVPKKRIVKDIYIGSVIPFLFTALEVISGNIWKVIIVSEYLAGNGIGVQIAWARQYVNVPKVYALTIFAILLGISSERLIKFIIKRK--
291558282    -----------------------------------------------------------------------------------------FSSAAETLSRALIGFIIGMVLGYILALLMHLSHIVEKIAFPYLMIIQMIPILGMAPIVLSITGDISSARIIIAAILTFYPVSTNTLAGFKSVGRERHELMRSYGASKFQLYTKMLIPSAISYFFTGLKISAPMAITASILVTLQGGNGLGCMLSQSLKGSMTRFVFWDIVIFAVIGVLSFYLMGVIER----
39934458     ------------------------------------------------------------------------------------------RPLLETLSMSVAGTVLGALAALPLGALIVRSEWIGGPVRLLLNLLRSIPGLIWGVMFVAAVGFGPLPGILALGFHSTGMLGKFYAETLEHVEPGPGDALRSLGVSRLGVLRFSVLPQILPRLVDVTVYRWEHNLRAATTLGVVGAGGIGLEIITAFHLFEY------------------------------
28210159     ----------------------------------------------------WQIFILIIFLLQWILAKNKIIDVFHCLFKEYVKNGELFRHIGISLWETILGFTIGTILGILIAILLWWFETASKILDPFLVVLNALPKTALAPILIVWAGAGVKGIVVIAITLSIVTTILSAYNYFMNADEEKIKMLKSFGATKGQILTKLILPSNVGNIINIIKINIGLSWVGVIVGELVSRYGIGYLIVYGGQVFKLDLVMMGVAVLAVCALVMYQIVNAIEKR---
90023393     -----------------------------------------------------------------QLKRKFNTILFTSGDSSEPELAGILGALMGSLFTLLVTLSLSFPIGVAAAVYLEEYNKFTDFIEVNINNLAAVPSVIFGLLGLAIFLNFMEMGGLVLTLMTLPTIIISSRAAIKAVPPSIREASLGMGASKMQMIIHHVLPLAMPGMLTGAIIGLAQALGETAPLLMIG-----------------------------------------------
144182083    ---------------------------------------------------------------------------------------GILGAVMGSLFALLVCFAIAFPLGVGAAVYLEEFNRWTDLIEVNINNLAAVPSIIFGLLGLAVFRSAPLVGGLVLALMTLPTIIIASRAALKAVPPSIREAALGLGASRHQVVWHHVLPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
257895699    ----------------------------------------------------------------------------TFLGLIQNNYQALLKGLWRTILLTLISFALAIVIGVIFGLFSVAPIRLRTVASIYVDIIRGIPMMVFGLPGIVGFTIPFIAGVITLTLNASAYIAEIVRGGINAVPVGQMEASRSLGLSYNRTMQKIILPQAIRIMIPSFVNQFVISLKDTTIISAIGVVELTGKIIVARTTQSTYVYLIIAIMYLILITALTKLAKVLEKKVK-
121535326    ----------------------------FFGPITQLIDSAFNKVAAQIEHLTPLSYLTVAMKWALLLATIYYVGQQTYQGILLIASMGFDKLVFYTLGRVTAASLIGVLWTVPVGVWIGTNPRLSKFFQPIVQVTASFPANMIYPFVVVLYLNYGINFELGSILLMMWYILFNVIAGAMAIPTDLKEASTVFKLSGWQKWRKLILPAIFPHLITGCITASGGAWNASIVSELVNATGLGNFIGQVTEAGDWSGILGGIIVMCAFVIIINRLF---------
121535326    -------------------------------------------------------------------------------------------YAGRSLLRMFIAYGASLLFTFIYGSIAAKSRTAEKVLVPLLDILQSVPVLGFLSVTITMFIGLFPNSLLGVELASIFAIFTGFYHSLTTLPQDLKEAAAVLRLNWWQRFIKLEVPFAMISLVWNSMMSFGGAWFFLAASEAITVPGVGSFMAAAVEKGNMSAVGYAILTMIIMIMLVDQLFWRP------
110635867    ---------------------------------------------------------LVIAIGVWQYAGDKESALFPPPATWLIAADTFFPALNATLSLIGLSLAAASLVGFVLGLVIGTLPGFRHWTSLVLEYLRALPPPVIIPLAVLLLGYTMTMKVSVIAFAAFWPVMLNTIAGVSQIHNLTFDVARSLRMTWFETLSKVVLPATIPSLLLGIRIALPQSVVVTLVVEMTGESGIGSLMIAAQRNFNAAEVFGLLAVMGLFGYGLTAAFSGLER----
20095124     -----------------------------------------------------MVLAGVIAAAALVGITGYIFANGVGALSWNILFSSLYPALLGTLALMFYSTVFAALIGIPTALYLAEFAAFTRAVRFAIDTLAGVPSIVYGLFGATLFGYSVLAGALTLAVMNLPVMVRTAEEAFRSVPREYVEAARGMGASWFHVVRDVLLPMAKPGITAGITLSM-------------------------------------------------------------
140241055    -------------------------------------------------------------------------------------------HAVSTLYECFIAFLCATLLGLSVSSLITISYIARKAVYPNLVLFQLIPVIALAPLFILWFGVGTEARVAYGICLAIFPIVVSSSTGLLNTGDTYLKLCSSLTASRWQTFSQVRLPFALPLIFTGLRIGLTLTIIGVVVGEFVTAQGIGYLISFAASGLETAIALAAISFLLFVGLILFTGLVVVE-----
295697626    ----------------------------------------------------WLIVAAIAVLTVWSAVQTDWSVVHLVQGFGDIYDLKLIKPTLETVYMSFVGTVTGALVAVVGGFMAARWTPLRLAVRGLASVLRNLPTLIWAVFLVAAFGLGNMVGTMAIVFSSIGILVRAYAEILEEIDERQAEALRATGAGYVQILGQAVWPQVLPGFAAWTLYMMELNIRASTIVGMVGGGGIGFAIQNGMKLFQFQQVSVAIAIVLVLIWATEWLTGKIRRR---
118500403    ----------------------------------------------------------------------------------VVFLPGYWESWYMSSGRVFAGFIMAQIIGIPFGLALAVNRYFKDIFFPPFEILRPIPPLAWVPASIVFWPTTEMSIAFVTFLGAFFTIVINVLGGAKSIDIRYLRAAQSMGATQWHLFTKIILPGTLPSIFTGAAVGMGITWEVVLAGEMIASGGLGFFIWSSYMGGTVASVIVGMISIGIAGYLSSSLIRFIGSRS--
142023735    -----------------------------------------------------------------------------------------------TLELSVATALGSLACGVVLAALLVPRAALARPARAFVELTRNTPTLVQLFCAFLVVNMLISAALRGLGGNPLTPFIWSVIAGLEAVPRATLEAAQSLGYSRRQRLWYVQLPLAVRFALPALVNNLVDLVKMTTVASAIAVGDVTYASIMIWTQRDLELMILILLFFGALTFTVNLAGRWLEHRLRI
220931988    -------------------------------------------------------------------------------------------HIGVTVTENIIGFISGTLLGTLIAIILWWFEYLYDLLEPYIVILNSIPKVALGPVIIVWMGNGPQAIIVMALLISVIVTIMMMINGFREVEGNLVKLLSTLGASKKQVLFKVILPASIPTIFSALKVSVGLSMVGTIVGELVSKAGLGYLIVYGGQVFNLHLVMMSIILLCLIAGLMYYIIVKLEQ----
135214221    ----------------------------------FVSDAWLKNNEWMTWPALPWTAGTVGAFLLGYKLDGIRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFILGLSLGIWGYLNKKVETALQPILNIMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRI----------------------------------------------------------------------------------------------------
92112385     -------------------------------------------------------------------------------------------PLWDTLNIATLGTVGGVIMAVPVAFLAARNTWVRPVALWVIVTSRSINSLIWALLLVAVLGPGLLAGVVAIALRSIGFVGKLLYEAIEETDARQVEAISATGASAAQRLDYAIVPQVMPAFWAIALFRWDINIRESTILGLVGAGGIGLKLQASINVLAWPQV--ATILLVILATVL-------------
241890022    ------------------------------------------------------------------------------IDLFKANYDGIMKAFWETNYMMIYSMLTVFFISLPLGIMLFSFSRVYEGLSIALNALRSVPFLIFVFILIPVTSFGNIAAILPLTLVGVSIYARFVEQALINVPKKIVDRAISMGATKIQIIRYFLLPATMDNLILSFTYTTISLLAYTTVMGVIGAGGLGEFAFRGYQEYNYDLMYL-------------------------
262274680    ------------------------------------------------------------------------------------------EALGQTLTMVLVSGAIGFLFGIPLGVLLHLTKPLNKSIGTLVNIGRSIPFIILLVAIIPFTSIGTGAAIVPLTVGAIPFIARLVEGALLEVPSGLVEAAQAMGATPLQIIHKVLLPEALPGILNGATITLVTLVSYSAMAGAVGGGGLGDVGIRGYQRFDGTVMLITVVMLVIMVQLIQSAGDYLVKR---
119387508    ------------------------------------------------------------------------------------LLMAHLPSLVETLNIAAVSTLLGGLVAMGLALLLARWPRLTGVFRRLMDALRAVPEIVIALVLIYILGGGPVPAVIAISLHTAGALGKLFSEVAENADLKPVEGLASVGAGWGQQMGLGVLPQVAPNWLSYALMRFEINLRASAILGFVGSGGIGYDLKLAMQWGRYDEVVAIFLLLFVAIVVIDRISDHARGR---
114568945    ------------------------------------------------------------------------------------------PQMVVTVQIAIWGTFIAVVSAIPFGLLSARNGWIVQPVRRLMDVFRSINELIIALVFIAAVGLGPLAGVMALAVHTTGVLAKLFSEAVESIDHGPVEGVRATGARPIHEVIWAVIPQVAPLWTSFGLYRFESNARSATVLGLIGAGGIGQILFEAVRAFDYQRTAAIVIVIVVAVSAIDMMSQLLRKR---
137504451    ---------------------------------------------------------------------------------------------------------------------------WVAVARRSLDIMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAQLSTVIQWRYGDEILAIMALLVITITALDYLSSYVRNR---
90418613     ----------------------------------------------------------------------------------LLGSAEFYVNLWASLYETAVALLVGGGAGLFVGIALGGSRFLGRAFEPYLYYLGPTPKIIFFPIMIMWFGVGPGSKMAMGAMSCFFPVALSVAVGMRAIPSILIRVGQSFRASQAQMVTKIYLPAMREPVVNGFRLGFGIALIGVLLAETLSNQGLGFLVIQNYQRFDMPAMYALLIAVFALSILANAGISRLTR----
136563713    ---------------------------------------------------------------------------------------------WFTIKITLGALILACLGGILIASVFSLSPKLEHAFFPIAVVLQVTPIVAVAPLMLIYIESTSTALLLCAWIVAFFPILSNTVTGLRATDRNLVELFRLYRASPWQRLALLRAPAALPYFLTGLKISGGLSLIGAVTAEMVAGSGLASRILEASFRTETPKMFAALALLVLTGVLLFALFNAL------
108802309    ------------------------------------------------------------------------------------------PALWSTASTWLLALCIAVVLGTVAGIGLGLLVPLEALLRPVIEFLRPVPSVALIPLVVLTIGTGSQSALFLAVFAAFWQVLVPAIAGVRAAHPVALETARSYHLTVWQRIRWIQLPSMLPYLATAIRLATSTTLILVVTAEIIQMPGIGYEITMSRSAGDPARMYAYIAVSGLAGIVLNALMRRLENR---
282897440    ------------------------------------------------------------------------------------------SPLWISLKTSGLATLITFFLGIAVAYWMLGYGKGKSLIEGILISPLILPPTVVGFLLLLFFGKHGVAGAIAATVVSFPLMYRTALGAFNQIDANLLRVARTLGAGEWKIFWRVSFPLAFPGILAGATLAFARALGEFGATLMLAGNNIPMAIYFAVEAGDIQEAWFWAVFILSISLSGVMLTNFWQERKHV
144189482    --------------------------------------------------------------------------------LIYVENGNVWFHLYATMWLVLAGFVGGSILGIGLGALVGLIPVVRRFIKPYVIVLEATPRIAVAPLLIAALGFGAPSKIAIIVLVCFFAPFINTLSGVVNVDEEKLDLFRSLGASRLQILRKLVLPDAVPVIMAGERLALTAALSGALVAEFIQDQGLGSLILTYTRNLNMASAFACIFTL--------------------
219872256    --------------------------------------------------------------------------------LLKLALQSTWLTFAYALITLSLSMLGGFCLSTFASGVLFRSLILQGAARAILGFLRAIHELIWAWFFVAAVGLNPIGAVFALAIPYSGYLGKIYADTLQAVPSKPIFALKEAGATPLQCLIYGYLPQALPTMLSYTMYRLECAIRSSSVLSFVGLGGIGMQIQLSLQDLKYDQVWTFLIFLVGLIVLVDRWSYAVRSRVK-
254502893    ----------------------------------------------------------------------------------------YIPAMLETLNIAAVATLIGGAMAVVLAMASTRNGPLIPVVRRMMDIMRAFPELIIALFLIFVLGSSPVPAMIAVAFHTAGALGKLFSEVNENIDRKPIEGLSACGANWVQRIRFAVMPQVAPNYLSYFLLRLEINVRASAILGFVGAGGIGQELRRGWGQGAGDETAAIFVLLFLTIMIIDQ-----------
238027857    ------------------------------------------------------VIVLVCAVLFAWFFATTWIDMASENPAVALAPANLLYYSMRTTMRFLIGMVWSTLFSLVFGVLAARYAPMRRVILPFVNFMESVPLVGFMTFTTGFFYPHNTMGMEALAIFAVFTMMLTVYQTMRVVPKELREVADSFRYNAWQRFWRLEWPYSVPGFLWNAINSQAAAWFALVASEAIPAPGVGSYVSMALDSASYRAVVYALIALVLNIVVIDQFIFRPLVR---
238027857    --------------------------------------------------------------------------------------------MLETAARVTLAMLLSCLLFVPLGVWMACHPRRLTWCQPVAQVLAAIPPNIY-YPLIALFVITAWWTIPMIMVGTQWYYLFNAIAGTLAIPTQITEVSQIFHLKGAMWWRKYMLPAIFPYIVTGTISAAGGAWNAAIAAEIVSTSGLGAFISTTTANGDHAAAALG------------------------
118581560    ---------------------------------------------------------------------------------------GLFPAIFGTVMMVLLMSVFSLPFGVIAAVYLREYAKLTRMVRIAVNNLAGVPSIVYGVFGLGFFVYGILWSSLTLALLTVPVVIIATEESLASIPRGIREGSLALGATKFQTLTRILLPMATPGIMTGLILSMARAAGEVAPLMIVG-----------------------------------------------
159046710    ----------------------------------------------------FLVVWEITAQIIDRSLVLPPVTAILAALWDLILSGELIVALSQSIFLLIVGLFVATVIGFVLGALIARSRTAYWMLNPYLSALFVTPTIALVPLVLVWFGFGFPGRVIVVVLAAVVPILFSVASGLRDSPGDLIDVARSFGVGEIALLFKVRIRAALPVLLAGLRLAAGRVVGMAVAETYLRLGGIGGLIKSYGAMFQTDYVFASILPLSLLGIAMVSAIGWVERR---
162448436    ----------------------------------------------------------------------------------LIADGRLLSNLLTSAQRAFLGLALGAGLGTVLALLAGLTRVGEALLDGPVQIKRAIPTLALIPLLILWFGIGEQMKVLTIALGVVIPVYVHTHAALRTIDARYVELAETVRLTRWQFIRKVALPGALPGFLMGLRLAVTGAWLALVVVEQINASGIGYMMSLARSYGQTEIILLGLVVYGLFGLASDSAVRLIERK---
256830446    ------------------------------------------------------------------IKKAFNVGFFTNGDSKLAEMAGILSAAVGTLYLLGITFIFSFPAGVMAAIYLEEFNRLMHIVEVNINNLAAIPSILFGLLGLAIFINFMLVGGLTLALMTLPVIIISTRAAIRAIPDSIREGALALGATHWQVVWDHILPLSLPGILTGTIIGLARAIGETAPLLIIG-----------------------------------------------
225156504    ---------------------------------------------------------------------------------------GIWPCIVGTLLLTVGSMTIALILGVCSAIYLSEYARFVRFIRLAILNLAGVPSIVFGLFGFGLFNVSLLAGWFTLAFMVLPVVITASEEALKAVPRGFREGALALGATKWQAIRTNVLPYALPGILTSSILGIARVAGETAPIMFTAA----------------------------------------------
168701488    ---------------------------------AALTDRVMTAVLWGCQVLTVVPLFLILGYITYKGADKVTAAFFT--NLPHERPPGLYHALVGSVTLVGLASVFAVPIGLMTGVLLSEYRKLVAPVRFVAELLGGVPSIVWLAPGQKPWGFSAWAGAFALGVMMLPVVIRSAEEAMRLVPNSLREASFALGASRRQTVLKVVIPAALPAITTGVLLAVGRIAGETAPLILTARG---------------------------------------------
83308739     ---------------------------------------------------------------------------------------ALFFNLAATLLRVVASFTLAMALGTALGLAMGRHKPVDRFCDPWLIILLNLPALVVIVLAYIWIGLNETAAIGAVALNKLPIATATVREGARALDASLDEMARVFAMPLGVRVRHVLLPQLAPYLAAAMRSGLSLVWKVVLVVELLGSNGVGFEIGVAFQLFDVTKLLAYALPFVGLMLAIETFIVQPIER---
154245032    ------------------------------------------------------------------------------------------DQIFTSLVTVGLGFLIATVIAVPLGIASGLSKTFAGAINPLVQIFKPVSPLAWLPIVTMVVSASLVISAVTVTLCSLWPTLINTALGVASIDKDLVNVGKVLQLSTTTTIRKLVLPSSLPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGIIGFMLDRIM---------
225569506    ----------------------------------------------------------------------------------LSVTLGFWQAVGYSFVRIISGFFLALVLGMILAVLACRFSVIEILLTPLIVTVKSIPVASFIILCLIWLPSRNLSVFI-SFLIVLPVIYTNLLEGIRQTDEKLLEMADVFSIGWGRRILYIYLSQLLPYLLTACTLALGLCWKAGVAAEVIGVGSIGEKLYHAKIYLNTPELFAWTVVIVMISFVFEKCF---------
86609983     ----------------------------------------------------------------------------------------LFPSLLITVQITVVAFLAATVSGLLVAIVFTQSKWIERSFFPYAVILQTMPIVSIAPLIIIWLRNNTFAAMVVAWIVAFFPILSNTTLGLNSVDHNLLNLFQLYKANRWQTLIYLRLPSAMPYFMGGLRISGGLSLIGAVVAEFVAGAGIAYQILISSFNLQVPRMFAALILVTGLGILIFISLSALSDR---
88798426     ------------------------------------------------------------------------------------------SQIGTSLITVLSGFLLASAIAIPLGILIGLNQFVYMAANPIIQVLKPVSPLAWLPLVTIMFEKSFVTSVITVTLCSLWPTLLNTAVGVASIESDFNNISRVLKLKSLTHVRKIVLPASVPMIFTGLRLSIGIAWMVLIAAEMLAQNGLGKFVWDEFQNGSLSRILAAVLVIGLVGFLLDRAMLWLQK----
158424073    ------------------------------------------------------LGIVLFVLAWEGIARGFHLPAYTLPAVSDILASIYAKRAVLTLTEALVGYVLGALIGIGLAIVITLIPPTRAVLLPAATAINSVPVVAYSPLILLWFGIGMGSKFVMVALAVSFTVFLSALAGFDRVDRRSVDLLRSFGAGRLAILWRLRLPTALPLIAAGLRVSTVRSLIVAIVTEMLGAGGLGWVIYQAVLQIDFVQVWGAIFVASAASLAFFGLIGFAEKR---
134381212    ----------------------------------------------------------------------------------MLQDQEVWNFFVITFASTLVANLIAIGFGLSVALLLHYKQVWAKATTPIFGALFAAPMILLYPIFLVLFGRTQTTIIAMGALTGFIPIVLNTVVALDAVPKTLRAVAKSYGCSTRQEIFYVVIPGAAAGMFVGIRLGLIYSLVNIIIEFLINFGGLGYLVSHMYDLFEITKMYAAIILVITVSAMFYVTLNLIQAR---
290968480    -------------------------------------EVFMKGLMYICTGLTAAISLFLLVYVLIKGVPGINRSFLSTAPSYLSDRIGILPDILNTLYIMIAALLIVLPLGVGAAIYLTEYAKIVSIMEYTAETLSGIPSIIYGLVGMLIFGTSLLAGALTLAIMNLPIIMRNTQESLKSVPISYREGAFGLGAGKWRVVRTVVIPGCVDGVITGCILSVGRILGESAALLFTAG----------------------------------------------
209546597    ------------------------------------------AIPFGLQIGPALLVLAWVAALGWIDPRILSAPWTVVEAFARLLEQGRLQDNFLTSARALLGLSIGLLIGTVLAVIAGLSRIGEALIDGPVQIKRAIPTLALIPLLILWFGIGESMKVTTIVLAVIVPIYIHTHNALRSIDSRYVELAETLRMRQKDFILQVVLPGALPGFLLGLRFAVTLCWVSLVVVEQINASGLGYMIDLARNYGQTDVILVGLVVYVLLGLVSDGLVRLIERR---
135635325    -------------------------------------------------------------------------------------------YTGVTGLETIIGYAIAIILGLGFGIAISFSSILRRTLYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVVLVCFFPIVLNAILAFNSLSNELTLFHRSTGANALKTFFKIRLPAAMPQCFVGFKYAAINATVGATIAEFIGSDGLGFYISIVTGNMRPDLAFAGIFFLTLLGLSLFGFVTLMEK----
143229036    ----------------------------------------------------WYSFFIDVGIFSFRVKKSCSFTAPTAIGSKFIVEITLWIDFTQTLKGALSGYILGCGAAFLTAVFIDKFDFLKRGLLPLGNFVSALPIVGMAPIFVMWFGFDWESKCAVVVMMVFFPMLVNTVQGLSIIDKSKQDLMKTYSASYFQTLLKLRLPSALPFIFNGLKICSTLALIGAIVAEFFGSPGMGFRISSEVGRFALDMVWAEIFVAALAGCLFYGFIALMEK----
227494600    ------------------------------------------------------------------------------------------------------AIVATLLISVSVAYGVTKLPRIREWVLTASGLLYSIPSLPLLIVLPLILGIPLLNVQVALTIYGCSLLIRAAADAFDQVDSKVLQASLACGMSPLQCFWKVHLPLAGPAILAGLRVVAVSTIALTTIGALLGISSLGSLFTDGLMRSIVAEVITGIVATVLLAVSVDFLLVLLGR----
192291281    ----------------------------------------------VLVHYGPWVIVVGIWLAIWWLPKPFFSPPHGLLNVYVTDGSRLLICIGYTLRLWALGFLSGIVVGYGVGVALGWSRRFSYWGMPLLKLIGPVPATAWIPCTFYFFPTTFGASIFIVALASGIPVAILTASGVGSVNRAYYDVGRILGADSRYLIRRVAIPAAMPHVFVGLFMALYYSFAVLVVAEMLGAKGLGWYIQFQTAYSGYANVYAALLIMALLCAGIIRLLFVVRDR---
144131231    ----------------------------------------------------------------FVGRNEMGNAVEGSLTFWYTDLDKYLTLIFETILMAMTATILAFLLSFPASQNLAPNGWIYWISRRVMEVCRGVPEILLALIFVFMVGIGPLAGILAVAIHSAGALGKLFAEVNENASDKPIEGISAVGGTWFEKMRFGVVPQVAPNFTSYAFLRFEINVRASSIVGFVGAGGIGQELNRVISFYADDRVTA-------------------------
270283894    ------------------------------------------------------------------------------------------PAMGASVLRVLMGLLLGIAVAVPFAVATGMSRWGRRVLDPPIHMLRAIPFPALAPILIMLIGIDEGMKVVLIAIGAFALIYVNVRDAIAGIDPKLIEVAHTYGLPRRTVIGRIIIPGTLPGFMTGLRFATTVAWIALVTCETINQQGLGYVLSRAQQFSRMDEMAVCILIYALLGLACEAIVTFAER----
73663174     -----------------------------------------------------------------------------------------WVATYETIYMTVIATIFAFVLGIILGVLLFLSAKFYSIVSFIVNLFRAIPFIILILLLIPFTSLVLTGALPALIISAAPFYARLVEIAFKEIDKGVIESAWSMGASTWTVVRKVLLPEAMPALVSGITVTAIALVGSTAVAGVIGAGGLGNLALTGFTRNQNDVIFVST-----------------------
238917245    ----------------------------------------------------------------------------------------IFMHIWVTLYETLVAFAIITIVGIIFAILLWCFKGLSDCLEPFMVVLNSLPKSALAPMLIVWLGTNTKAIIITAVSVAIFGMIINLYTGFLEIDKEKITLIRTLGGKKWHILCKLILPGSKKIIISNMKVNIGLCLVGVIIGEFLAAKGLGYLIIYGSQVFKMSYVVLGIVILCIISTLLFALINIIQK----
20089773     -------------------------------------------------------VVIILAYIVYNGYSAINVEFLTEIPRMRMTQGGIYPAIVGTVLLIIGSMAVALPLGILAAVYLNEYARTTWLIEMAINNLAGTPSVVFGLFGLALFGSSILSASLTLSFLIIPVIIRSSQEALIAVPKEYRESSLALGISKWQTIRHVVLPAAIPGIVTGSILSIGRVAGETAPILLTGA----------------------------------------------
147678666    -----------------------------------------------------------------------------------------------TVLISILSTVFGTLLGALICFMRMSNKALRQPAKVYISILRGTPVLVLLIFYVVFASVNIDPVLVAVIAFGMAYVSEMFRTGIESVDRGQTEAGIAMGFTRVKTFLYIVLPQAARNILPVYKGEFISLVKMTSVVGYIAVQDLTKDIIRS-RTFD---AFFPLVMVAVLYFFISWLLSL-------
142027113    --------------------------------------------------------------------------------------------ILETLLMAVLGTLLASLLGLPLAFLAAYNKFVRFSLRRLFDMLRGIDMIIWCLIFVRSFGPGLFTGIFAIAFTDTGTLGKLMSEAIENADNKQQEGVKSTGASTILQHRFGIIPQIMPVFISQSLYYLESNTRGAVILGAMGAGGIGLQLLGAIRTNDFENVGYMAVLIVLLVTVMDQMSAFLRR----
197106777    ------------------------------------------------------------------------------------------SKMWLTVQIAIWGTVLAVVLAIPFGLACARNIWLQQPMRLLMNLLRSVPDLVLGTLFLVAVGLGPFAGVMALTVNTGAVLAKLFSEAVEAIDKGPVEGVRATGATPLQEVIWGIIPQVAPLWTSYALYRFESNSRSATVLGLIGAGGIGQLLFDALNGFAYAQLAAIIVVIIVAVSLIDLLSQAMRSR---
53804609     -------------------------------------------------------------------------------------QAGIGGALMGSFYTVLVTLVLSLPIGVAAAIYLEEFAPRNHWVDFIINNLAAVPSIVFGLLGLAVFINFLLVGGLVLTLMTLPVIIIAARSALKAVPPSIREAAMGVGASPMQTVFHHVVPLAMPGMLTGAIIGMSRALGESAPLLMIG-----------------------------------------------
270491316    ----------------------------------------------------WALLPLVLAGVVLLAYGAAQMARPFEMGDVIPLSLDPWQYLLRTTLRMFIALGASLIFACVFAVLAAKYRLAERVLVPLLDILQSIPILGFLSITVTGFIALFPGSLLGVECAAIFAIAFSLYQSLRTVPAELQEAARVFQLSGWQRFWRLELPFAMPGLLWNMMMSMSGGWFFVVASEAISVSGVGSYIAMAIEARDLPAIGWAIACMLVAILLYDQLLFRP------
270491316    -----------------------------------------------------------------------------------------------TLVRVMVLIALAAVVWVPIGVWIGMNPRWAGRLQAVAQFLAAFPANLFFPVAVMLVVHWKLNPDVWLILGTQWYILFNVIAGASSIPNELRLAAQNLGLSGWLKWKRYLLPAVFPSFVTGAITASGGSWNASIVAEYVTARGLGSYIAQMTATGDFPRIALGIGAMVVFVMGLNRLYRLAEDRM--
134763348    ---------------------------------------------------------------------------------------------------TLAASVFAIFLSMLATQGMAKWPRLIPVFRRILDIMRAIPDFVIALILIFILGGGPVPAMIAITFHTTGALGKLFSEVNENASLKPLDGLSSVGASWMQKMLLGVIPQVSPNYFSYGLLRFEINIRISAILGFVGAGGIGYDLKNAISWGKGRYDEAGAIFILLFVVIVDQLSGILRDR---
291299833    -----------------------------------------------------------------------------------LGQSGFWLAVADTLAAWAQGLLIAVVAGVVCGVVIASVPGLRAATASTIEFLRPIPSVALIPLAILLLGTGIESTLLLVVYASFWQVLIQVIAGINDIDSVAADTARSFRLSAARRVWHLALPSALPYILTGVRLAASVALVLAVTAELIGAPGLGHEISVAKTSAAVPRMYALIAVTGILGVAVNLAARGAERR---
137394692    --------------------------------------------------------------------------------------------------------------------CMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
295396186    -----------------------------------------------------------------------------------VIANELWPAFCETLFMTLLSALFSVVLGLPLGILLWRNPVLYRILSTIVDIGRSIPFIILMIALIPFTRFMVGTAVVPLTVGAIPFYARLVESALREVSTGKIEAVTMMGASRGQIIRQVMIPEALPGLVSAATVTTVTLVGTAMAGAAGGGGVGALAISYGYQRYQGDTMLVCIIVLVALVGVLDRIAHAVDHR---
142065990    ------------------------------------FDRLKHSITNREGLLMWARMLFVFSVLFIPLAINIPFLTERYQDIFIPYASGIRSAFFGTIWVMTIAMLVSIPVSIGAAIYLEEYARTTKLIQALVTNLAGVPSIVFGMFGLAIFGPSILAAGLTMGVMAMPIIVLASQEALRSVPRSLRESAYGVGCTQWQVTRDHVLPSAMPGIMTGSILAMSRIMGEAAPLVVVGAAAL-------------------------------------------
284034634    ----------------------------------------------------------------------------------------IWEQLREHLFLALLPMVLGLLISVPLGYVATRFSWLANPLVALGGVLYSLPSIALFIVLPALIGTKVLSAVIALTIYAVSLLIRNVIDGLRSVPEDVLQAAVSVGYGTLRRVITIDLPIAVPVIFAGLRVVTVANISMVSV----------------------------------------------------
50084403     --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVIFISIPIGVASAIYLEEFAKQNILTDVIINNLAAVPSIVFGLLGAAIFINWMLVGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASKVQTVFHHVLPLALPGILTGAIIGVAQALGETAPLLLIG-----------------------------------------------
283797331    ----------------------------------------------------------------------------------MTADGSIFVHMGVTLFETLVSFVLVVLLGLSGAMLLWASRTVSDLLEPYLVMLNSLPKSALAPILIVWLGNNMNTIIVAAVSVAVFGSILTLHNGFSTMDPEQIKLIYSLGGTKKDVLRKVLLPGSLPLIISNMKVNVGLCLVGVIIGEFLAARGLGYLIIYGSQVFKMDMVVMSIVILCFMSALLYQAIAVLEKK---
217976878    -------------------------------------------------------------------------------------------YAMRTTLRMFAAMAASLLFTFTYATLAAKSRRAELVLIPLLDILQSVPILGFLSFTVTFF-LGLFPGSILGVIFAIFTMAFSFYQSLRSVPRDLVEVASGFQLSGWQRFWQLEAPFAMPGLIWNMMMSMSGGWFFVVASEAISVGGVGSYLALAIEQKRIDAVFAAVVTMAIVILAYDQLLFRP------
217976878    -------------------------------------------------------ILWFVAIAAMIAWSGWRIVDYVSTELTFADLGQAVEYTLFTLIRVVVLLALATIVWVPVGVWIGLRPALADKIQPLAQFLAAFPANVIFPIAVVLILRFSLNPDIWLVFGTQWYILFNVIAGAAAFPNDLKEAVAGFRIHGLDWWKSVMIPAIFPFYVTGALTASGGSWNAAIVAEYVAAHGIGAYIAEATEKGDYPKIVLGVAVMAAVVILFNRLFGLAERRLRL
239630683    -------------------------------------------------------------------------------SFWAKYGNYFLRGALYTLIFAVLTVFFGTVIGTLLALMKLSHSWFAAIANVYIEFIRGTPLLVQAF--IVFFGTQIVAGAIAMAINSGAYVAEIIRGGINSVPIGQTEAARSLGLHQGQAMRYVILPQATKNIWPALGNEFVTDIKESSVLSVIGATELMFEVVQGASFKPFLPLVVVAILYFIMTFTLSRLLRLIEKR---
142083426    -------------------------------------------------------------------------------------------AIIGSLYAILIAFLVSFPIAVLSAVYLEKKNKFSDLIETNINNLAAVPSIVFGLLGLAIFRSAPLVGGLTLALMTLPTIVIASRAAIKSVPPSIEEAAIGLGASKVQTIFGFTLPLAMPGILTGTIIGIAQAIGETAPLLMIG-----------------------------------------------
242280930    -------------------------------------------------------------------------------------AFGIWPLIVGSGTVTMLSSLIAIPLGVMTAIYLAEIAKVRNIVKPAVEMLAALPSVVIGFFGMVVVGLNLFNASVMLAFMAVPTITSISEDALYSVPPELKEASLALGATHWQSIYKVIVPASLSGISTGVILGMARSIGETMVVLMVAGG---------------------------------------------
253997819    ----------------------------------------------------------------------------------LLASGELQEHLSKSLSRLAFGYSLGASAGLLFGILMALSKNVEALCAPLFHGIRQIPTIALIPIFILLLGVDESFKIAIVIKASFFTVALAAYEATRGVSVNYLEVARVYKLPWTTLYGKVIIPAIFPPVLTGLRIAFARSWTVLVAAELVADSGLGQMMQMGRDMFRLDIVLVGVVLTGVIGFCIDRSFKWGEA----
84394455     -------------------------------------------------------------------------------------------ATGETLYMVAVAGIVGFAVGIPLGVILHTTKKLNKILGAVVNVGRSVPFLVLMVAIIPLTKMLITAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPTQIINKVLLPEALPTIINSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDSLVRR---
295696833    -----------------------------------------------LLLLVVLGIWELAARLHWVDPMLTSMPSQIATSFWIMAGQGIGHHTWVTVRETLIGFVLSLGVGGLAAVALWWSSLLSKVLEPYLVVLNALPKVALGPIFYIWLGDRNSIYGMAVAI-SIVVTILMLESGFREAGRDKLKLMESLGATRWQMFKLVVLPASIPSLVAAMKVNIGLTLVGVIMGEFLSSAGLGFLILYGGQVFQMNLVMTSIALLVIVSVVLYGLIVVAGR----
242260202    ----------------------------------------------ILYIIAISVVTLLTVLLGAIIIRGWGFLDFKFLANASEAGSGIGPQLFNSFYLLILSLAITIPLGIGAGIYLSEYARLLNFIRLCLETMSSLPSIVVGLFGLLIFGFTLIGGALAIAIINLPSLTRVSENAIKAAGKSVKEASLGLGATRWQTIKKVILPSAVPQILTGVILAAGRIFGEA--AALIYTAGMSAPSTRAASMTSKANPFNIFRPAETLAVHIWKLNS--------
253997820    ----------------------------------------------------------------------------------LIASGDLQVNLAASLQRALTGLAIGGSFGLVLGVSMASSRFIDTSVGPLYHILRQVPLMGLVPVFSLWLGNGDTAKLFIVCLSAFFPLVLATYESLRQVDGKFLEVGNVLKLSRAQQFRHILLPAALPNIFTGVSFALAMAWLSTIGSEILAGAGLGNLMMNAEMASRMDILVVVTILIGVVGYLL-------------
144120482    ---------------------------------------------------------------------------------------GIAAALVGSFYTLVLTLLFSFPIAVGAALYLEEFNRFTDLIEVNINNLAAVPSIVFGLLGLAVFGIPRSTPLVALTLMTLPTIIIASRAALKSVPPSIREAALGVGASPLQTQFHHVLPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
189500176    ---------------------------------------------------------------------------------------GIWGAVKGSIYTMLVTLALSFPIGICAAVYLEEFAPKNLATDFIINNLAAVPSIVFGLLGLAFFGMPRSTGGIVLMLMTLPTIIIASRAALKAVPPSIREAALGVGSSKLQVVASHVLPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
159044084    ---------------------------------------------------------------------------------------GLGVAIMGSLYMMMIVLCLALPIGVAASIYLEEFNRLTDLIEVNISNLAAVPSIVFGILGLAIFQSAPIVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQAVFHNVLPLAAPGILTGTIIGLAQALGETAPLLLIGASALPVQIYNWTQRSDVERASGAIIVLLVFLLIMNAVAILLRRR---
139467642    ------------------------------------------------------------------------------------------------LSLTLLAIGLAALFALPIGLGIGHTGKGGALVVLLGSASRAIPTMGLLFALVMLMGLRELAVVLALVAIAFPPILTGAYSGITAIQAHVTDSARAQGMTASQLIRHVEIPLAMPAIIGGFRIAWIQVVSTVVLAPLIGLGGLGFGIIQGLALRNFEQVVASALLIVLITVFGDQLLGFAQ-----
124009229    --------------------------------------------------------IGVFFYIFFNGISVLSWGFFTGVPENGMTEGGIFPAIMGTLILIVGSGLVAFPMGILAGIFMNEYNWFKKFVRLMTNNLAGIPSIVFGLFGMAFFGVSILSGCLTLGVLILPIIIRTTEESLKFIPDDYRLASYALGASKWQTIWRVILPAALPNVVTGVILAVGRVAGTAAILFTVAA----------------------------------------------
289670967    -----------------------------------------------------------------------------------LLSGELLRRVGASLRVLAQGYALGVLLAFVLTALAASTRWGRDVLGTLTAMFNPLPAIALLPLALLWFGLGTGSLVFVLVHSVLWPLALTTYAGFQAVPETLRMAGRNYGLRGPRYVAQLLIPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDKVFAGLAMVIVLGLLVEGLVFQAIERLSV
167750375    -----------------------------------VSDIVLKALIFLSSGIVVALTLGMIIYIAVKGTEGMSLNFLTTPAFSYYENYGVLGNIINTLYLVVITLIIATPVGVGAAIYLTEYARLTRIIEFTTETLAGIPSIIYGLFGSVFFNYSLLTGALTLSIMVLPTIIRTTQEAIKTVPMGYREGAVGLGAPKWHTIRTVVLPSCIDGILTSVILSIGRIVGTAGIAAEVGINSLGDIFGKVMNQAEMKYAFSTALVLLVTVLIINICAKLVAYRIR-
225569524    ------------------------------------------------------------------------------------GSSGFSTHVMATLGRYLLGTLAGTAVAFICLFLTVRFRSFQEIFDPLVDILRAIPPLALAPFFLLWFGTSQGGIIGIVIFYVFTMIFVAGAEALKRLDPVQADFARTLGAGRTTVAYRVLLPSLLPSMAGPIKVACSWSWGLVIVGELLGASGVGRILNAFIAILSTDLVVVGIVWILIL-----------------
148256185    ------------------------------------------------------------------------------------------HALAASLKRDLLGFALGAGVGILVGLLLGLSSIADRIFTTWFNGLKQIALLAWIPLISLWFGFDEAAKIVFIALAASIPVILNTVEGVRSTSTKLREVGEVFRFSGPQLVWSLYLPAATPSVLTGLHLGLIYAWLATIGAEMAAGPGIGGLIISGRERFEMALVMLGIVVVGLVGFAVDRSASWIEHR---
298294081    --------------------------------------------------------------------------------MTMAADGSLWRDSYVTGLETLLGFAVGNVIGTLIGLSLWYSRFVSRVIEPFVIALGSIPIIALAPIIIIWFGTGLMSKIAMSTLSVVIVALVTSYKGAVGVDEDQINLMRTLGASKFQIFRKLVVPASLTDIFAGLKLTVGFALIGAIVGEFMSSSGLGHAIFKAGSLYIIPKVFAALVATIALALILTFLVGKVEK----
196233669    ----------------------------------------------------------------------------------------LFDCTWHSLLLLTEGYLLGVLIGVVTGVCIGWFPGARYWGMPILKVVGPIPVTALIPLSMVVAPSTTISAISLVALAVWFPVTMLTASGISNTRASYLDVARTLGASRSYLIFRVAIPAAMPNIFIGLFMGLGTSFLTLVVAETVGVSGLGWYVGWAQGWAEYGKVYAALIIMA--AFFSTVMTVLFKARDRV
103486314    ---------------------------------------------------------------------------------------GIWGALKGSVLTIFIAFLIAFPTGVLAALYLEEYNRWTDLIEVSINNLAAVPSIIFGLLALAWFGICQASGGLTLALMTMPVIVIASRNAIKSVPPSIRDAALGVGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLLIG-----------------------------------------------
209964747    -----------------------------------------------------------------------------------------------TVLITVQAFVLAVVSGVALAVLFSRSRLLAAALYPYAVILQVTPVVAIAPLVVIWVGYEDLALLILAWIVAFFPILSNATLGLSSVDPNLRDLFRLHGASRWQTLWRLQIPSALPYILAGMKVSGGLALIGAVVAEFVAASGLAWRIVESGNRLAIPRLFAALLLLSLLGIAIFAALSWLQRR---
143609737    -------------------------------------------------------------------------------------QAGILGSMLGSFFTLFVTLLLCFPVAVASGVFLEEKNKFTDFIEININNLAAVPSIIFGLLGLAIFLNVMIVGGMVLALMTLPTIIISTRASLKAVPPSIREAAIGLGATKFQAVTHHVIPQSMPGILTGTIIGMSQALGESAPLLMIG-----------------------------------------------
142183910    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
160897225    ---------------------------------------------------------------------------------LSIPIERYGNALADTLMMVGVSGGIALAAGIPLAVLLIVSPRTHRALGSVINGFRATPFIVLLVALIPFTTIGVWAAIVPLAISATPFFARIVEVSLREVDPGLIEAAQAMGCRKWDIVRHVYLPEALPGIVGGFTITLVALISSSAMAGAVGAGGLGDLAIRGYQRFDTQVMLLVIAVLIALVTVVQVLGDRYVRRLR-
121535083    -----------------------------------VMDRLANAVMWLAGMVILGILATFLAYILYKGVPVLSWNFITGMPSDIRAGGGVGPQFFNSFYILFLSMLFSIPIAIGAGVYLAEYSRLTDLIRLSTESLATVPSIVLGLFGMIIFGFSIIGGALTLSLLNLPVLVRVTEEAIRAVPASYREASLALGATKWQTIWKVVLPNALPGIITGITLTAGRALGETAILIFTAG----------------------------------------------
283822101    ----------------------------------------------------FLALGAVLVAMAHGAKTMQQPLTGLAANPVSLDPANLPQYALLTTLRMFAALGFSLLFTFIVAPLAAKSRKAERVIIPALDILQSVPVLGFLTFTVVFFLNLFPGSQIGAELAAIFAIFTSFYQSLKTVPRDLEEVTEQFRLTPWQRFWKLEVPFATPGLVWNMMMSMSGGWFFVVASEAISVGGIGSYIALAIEQKNIGAVAWAVGAMGVVIVLYDQLLFRP------
283822101    -----------------------------------------------------------------------------------------------TFVRVMVLIAIASLIWVPVGVYIGLRPKLAERIQPLAQFLAAFPANVLFPFVVMGIVAWKLDPNIWLILGTQWYILFNVIAGASVFPRDLGEASELYRLKGWLWWRKVMLPSILPYYVTGALTASGGSWNASIVAEAVSAQGLGAYIADATAAGDFHRVVLGVGVMSVFVVALNRLYAYADRRLRI
134102845    -------------------------------------------------------------------------------------------QLGEHIYLSLVPLVLGVLLALPLGRLAQRVRWLRGPLQGTANVLYTVPSLALFVLIPGIVGTPLLSVVIALSIYTAALLLGPVADALESVPVHITAAATALGYRPRRLFLSVELPLSVPVLAAAVRVASVSNISLVSVGALVGIGGLGRLFTDGFQRDYLVEIVVGI-----------------------
91780304     ----------------------------------------------ILPLVLGITWWAVYAFGWAHSRMFVPPAQVIRTGLAMSFDGELPGAWLASLGRDLLGLAIGSLCGFGFALFLKSARWIDAAIAPTFHAIRQVALFAWIPLLGTWFGLGEVGKVVFISLAAFFPVWLNAAQGLEAVPRHYDELADVFRFTRWQRFRRIVLPAIVPSLFNGFYLALVTSWIATLGAELLMTSGIGTVLNDGRENFRMDQVLLGVAVVGLTGFAFHSFAAGIDSR---
143934155    ----------------------------------------------------------------------------------VLGTVAFQNALKETAYAFCSGVLYAVVIGIIVGILMGKNRLIDELLLPWVNVFLSAPLTALVPVLMVLFGFGMKSIIITTSLFAVWIIILNTRAGVRQINRSLVEMATSFGATPLKAFTKIYFWAALPEILGGVRIGIIRAVKGVIIGQLISIVGFGALFELYSANFLMSHFWAVLIVLFALAFSISEFLAYLERR---
167648408    -------------------------------------------------------------------------------------------DTVASLRRIGVALAISMGTALVLGLGLGLLPLLRAQFGPLVAAIAVVPPIAILPILFIVFGLGETAKIALIIIGITPVMVRDLAGQVEAIPEEQLVKAQTLGASTWQLALRVALPQAMPRLIDSLRLSLCPAWVYLISAEAIAADGLGYRIFLVRRYLSMDIILPYVVWISILAVLMDWALRAFSRR---
88711418     -------------------------------------------------------------------------------------KSGIYTALMGSIWILLLTTVIAFPLGVAAGIYLEEYNRFAGILEINISNLAGVPSIIYGLLGLEVFGASVLAGSLTLSLLILPIVIVATREAIKAVPTTVKDASYALGASKWQTIWHQILPASSGGILTGVILALSRAVGETAPLIVVGA----------------------------------------------
295425592    -------------------------------------DKIATWVIYWLVAIVVLILAGILGNILWTGLPHLSWHFLTSEASSYQAGGGVRDQLFNSIYLLILTTIISFPIALGAAIYLSEYNWFTSLIRTTIEILSSLPSIVVGLFGYLLFGFSIISGALALTFFNLPILTSNMEQAINGVPQSQREAGLALGLSNWKTIRGIVLPAALPGILTGLILSAGRIFGEAAALIYTAGQSGSTVNYSNWNPFSPTSFLNVMRPAETLAVHIWKV----------
85711166     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSVIVTPFGVVAAVYLHEYNPVTKLIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSAITLAILTLPVVIVSTEEGLARIPSSLREGSLALGATKWETIWRIIVPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
142028283    -----------------------------FDLKRTANASAWRLLPNGWDFVAFPLIICVIAMAAIGFHQTLAPMSTLKTQVISLDPSSLPEYAMRTTLRMLAAMVASLTFTLVYGTLAAKSRRAGLVLVPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRSVPRDLDEVSRGFHLTGWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAISDKNLHAVGWVILAMTVVILAYDQFLFRP------
227555893    -----------------------------------------------------------------------------------------------TLFIALIGTVVGTTLGLLIGVFRTIPDSENPVARFFIEVFRGTPMMVQAMVIFLAFGISLDRTVAALFIVSVNTGAYMSEIGIFAVDKGQFEAAQAIGMTHGQTMRKVVIPQVLRNILPATGNEFVINIKDTAVLSVIGVADLGNAASGANFQFFQTFTIVGIMYLV-MTFVITRILRVVERKM--
141993794    --------------------------------------------------------------------------------------------------MAILSTLMGFIFALLLSFLSAKNITSYHLVKRFLEFLRGVPEIIFAILFVWALGVGPLAGIIAITIHTTGALGKLFSEVHENADLKTCEAIRSHGGNWASEMRYGIIPKVLPNIISYALLRFEINIRASTVIGFVGAGGIGQELYLVINFNYYEEVSAIILLIVLTVITIDILSGRIRQK---
257462617    ----------------------------------------------------------------------------------------LWTSTLETLYMVVFSTVFALILGFPFGILLWTHPKCHQILETVINVLRSFPFIILMIVLFPLTTIGSTAAIVPLAIGTAPFVARMIESSLSEVDSGLIEASESMGASNWTIISRVMIPEAASSLINGITITIISLIGYSSM----------------------------------------------------
170723521    ----------------------------------------------------------------------------------------LYEATLQTLAVATAGMVLALLLAVPASLLASWSRLLRMPVRGLLIFLRSVPEIVWALLFVRAVGLGPTAGVLAIAITYSGMLGKVYAEIFESVDQRPAHALLQAGSGRLTAFFYGILPSAGTELVSYTVYRWECAVRASVVMGFVGAGGLGQQIDLSMRMFAGGEVASMLLAFFGLVLLADLLSRFLRGR---
297624131    ------------------------------------------------------------------------------------------RPLWDTLNIATLGTLLALLVATPVAFMAARHPLLRAAALLIIVVSRSVHSLIWAVFLVYLVGPGVFAGVIAIALRSVGFIAKLLFEAIEEINPKPVEAVRATGGSGLQVLTYGVVPQVLPAWTGISVFRWDINIRESTFLGLVGAGGIGLQLNASVNALAWAQASVIFIAIFGLVLFSEWV----------
239628147    -------------------------------------------------------FIWLFWIAVWQAANMLIHNNIIFVGLELVRDSSFWASVFNSFAKISIGFLGAFILSILLGCLAYAVPLVKDLLEPMMMLIKSVPVASFVILALIWIGSHNLAV-FTSFLVVVPMIYVSTLSGLEHTDRKLLEMAMVFRMPLLKQVRYIYIPAVLPYLISGCRTALGMSWKSGVAAEVIGEGSIGEQLYYSKLYLDTAGLFAWTFVIIIASAVFERLF---------
110640185    -------------------------------------------------------------------------------------NAGIYAALGGTLWIMALTTLIAFPIGIGAGIYLEEYNRMSNLLEINISNLAGIPSIIYGLLGLEIFSRTLMLGDTAITLLILPIIIVSTREALKTVPYNLREASLALGATKWQTIWYQILPASIPGIVTGAILAISRAIGETAPLIVIGA----------------------------------------------
142565353    ------------------------------------------------------------------------------------------QALWSSTEVALIGLSISIGLGFILAILMSQAKFMERAIFPYMVTLQAIPILAIVPLISFWFGTGQRSRVVVCVIISLFPIIVNTLFGLQSAERGMHDLFTLHHANRLTRLRKLMFPAALPAVFAGLRISAGLSVIGAVVGDFFGEAGIGQMLKKHANRLQGEELLSCVILSSALGVLVFWLFGVLQNK---
141013351    -----------------------------------------------------------------------------------IFTAEYYEHIAVSCRRILIAFALATGLGVPLGLFMGWSRSIRDYIFPLIEVLRPIPILAWVPLSILLLPGFEWPVLFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSSKWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAA---------------------------------------------------
134354762    ----------------------------------WSFGTVLAILVFLGYSLHFLNIDILVMLSALGKLGGVIANRFYPPEISYVTNPGYLASILDTLQMSFLGGILGVFLAIPLAWFSAWNMIFFPFGRLCVISSRAIHETIWTILFVSILGFGMLAGVSALTMFCIGFAGKLFSDEIEAVDIGPVEAMRAAGANSFQVFIYAVMPQVRVAFTGIAIYTWDVAFRAATVVGFFGGGGMGWYLKRNVQQLENLRVGAIIISIIAMVLAAEFISSWL------
227502865    -------------------------------------------------GIPILVVLTVGGWLIWHATAELDDIEERTLQISSVLTM-----TREHLVLVVISALLVIATAVPLGIVLTRKKFMAPIITSIANIGQAAPVVGVIVLLAIWLGFGEPVAVLGLWFYAFLPVLANVIAGLRGVDKQLVEAAYGLSMSPIQVLTKVELPMALPVIMTGIRTSLVLLVGAGAFATFIDA----------------------------------------------
161522946    -------------------------------------------------------FLLLAGISARQMAGPLAVAHPPAISLSPAALPGY---TLRTVARMFAALLASIVFTFVYATAAARSRRAERVLIPLLDVLQSVPILGYLSFTVLFF-LSLFPGRILAAIFAIFTMTFSFYQALRTVPPDLDEASRSFRLSAWQRFWRLDVPFAMPGLVWNAMMSMSGGWFFVVASEAIAVGGVGAYVAQAIANRDLAAVGWAIVAMSVAIVLYDQLLFRP------
161522946    -----------------------------------------------------------------------------------------------TFVRVTVLVTLASMIWVPIGIAIGLRPGVAARIQPVTQFLAAFPTNLLFPVAVFAIVRLRLEPDIWLILGAQWYVLFNVIAGASAFPADLREAAACFRVRPATWWRHVMLPGVLPYFVTGAIAASGGAWNASIVAEAVSAGGLGAYIARMTDAGDYPRIALGVAVMSLLVIATNRLYAFAERRTRL
288920440    -----------------------------------------------------------------------------------VILDGLWH----TLGDAAVGYAVGTVAALGIAIAFVLSRSVEQALMPVAMMLRSVPLVAMTPLLTLIFGRGLLAVSVIAGIVVFFPSLVNLVFGLRSASSAAADLVLAYGGGPFTVLRKVSLPSALPALFVSARISVPSAVIGALLAEWLATGGLGYLMQRSQQTFDYGGVWAATVLITVASVAIYALVGFVEA----
222083053    ------------------------------RFVSRLVDLAPAIGLFVSIGFAWETAVKVFSIPAYLLPAPSAIGVKIWEARDMLAQNLAW-----TMAAAVLGFIIGTAFAVSLAILFLYSRAAERALFPWAITLKAIPILAIAPLLTIWLGFGLSPKVAIAAIACFFPTLVNTVKGLRTVDRQSLEFLSVIGATKAQTFRHARFYAALPYIFAAAKVSSSTAVIGAIVAEFTGANGIGTVIVTAGYQQDAAMLFSAIVASSVATILMFYLVVVVEK----
142194470    ---------------------------------------------------------------------------------------GIWGSLTGSFLTMIVTLLLSFPVAVAAAVYLEEFNKVTDIIEVNINNLAAVPSIVFGLLGLAVFGLPRSAGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
254455835    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLAVSFPVALLAAIYLEEFNRLTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTLHHTVPLSLPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
296128154    -----------------------------------------------------------------------------------------------SLGRFAVGVLLSIVIGIVAGTAIGATPWLRALLEPMLEFFRAIPPVVLVPVLMLLLGIDDSMKLAVIVSGSVWPVLLNTVEGVRGTDPVLVDTSRSYRVRGLLAYRYVVLPAASPQIMAGIRLCLSIGLILMVISEMFASSGLGYQIVYFQRQYMVAEMWGGILLLGVVGVVVAAVFQLVERR---
261417154    -----------------------------------------------------------------------------------FVKDSRWKFIVEGLRNTLVISFFAALLGIMIGFVIARFKVLNWFAKAYLAVIRGTPMMILIIYYIVFSSVNINKILVAIVAFGIAYVSEIIRSGIKGVDPGQIEAGRSLGLKFRTVLYYIVYPQAFKNSLPALTNEFISLIKETSICGYIGLTDLGGDIIRSMTYEAMLPLLAVAAIYFIIVAGLSACVAKLEKRLK-
142063333    -------------------------------------------------------IAWAILVLIGTAYVVWRVVSFVSTGVTLAEVGHVLVLGLITLLRVAVLIAIASLIWVPVGVWIGLRPRLAEKLQPLAQFLAAFPANLLFPAFVIVIARFHLNADIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEAIEAHGLGAYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
142063333    ------------------------------------------------DFIAFPLIICLIAMAVVGFHETMAPIGTLQTQKISLDPANLPEYALRTTLRMLAAMVASLTFTLIYGTLAAKSRRAGMVLIPILDILQSVPVLGFISFTVTFFLALFPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSRGFHLTSWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGVGAYLAQAIADKNLGAVGWVILTMSVVILAYDQFLFRP------
296130849    -------------------------------------------------------------------------------------------HAGATLGVTVVGFTASVVVAWVLAVTLDRLPRLRAAVVPLLVASQTVPVLVVAPLLVLWFGFGLTPKVLVVTLVTFFPVALGLVEGFAAAGPGASALLATMGASRWQEFAYVRLPAALPRFFTALRIGVTYAVVGAVVAEYAGAQGLGTYMTMQRAAFRTDLVLAGVGVCAALTLALYAGTSAVER----
296934833    ------------------------------------------------------------------------------------------DLTLNHLYQGIIPVLVGTALSIPVARYAKTYRSGAHALVHGFGLLYTIPSIAFFVLMPLILGTSIISVLVALTIYTMALMVRSGVDAFNAVPEHVVESSRALGYTPARAFFTVELPLALPVLFAGIRVATVANIAMVSVGAVIGVSSLGTLFTDGLARSIPAELITGVVL---------------------
149187934    ---------------------------------------------------------------------SYFLHMFVWRDFWDWPFAYYFKQIAITLAIVFGGTLTASLVALPLSFMAARNRFIATFMRRVFDVLRGIDMAIWGMIFVRAVGLGPLAGVMAVFVQDLGLFGKLYAESHESADKKPSRGLTALGANNLQKHRFAIFTQSFPTFLALTLYQLESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVTFITLVLVAIIMGLDKVSSILRQK---
294649103    ------------------------------------------------------------------------------------------DQILTSLKTVLTACLISSMIAIPVGLLCGLSPNFYRALNPLIQIFKPISPLAWLPIPIEGLSKSFVISAITVAMCTIWPTLINTMVGVGQISQDFMNVSKVLNLSWYTHLTKIVLPAIIPMLFTGLRLSVGVGWMVLIAAEMLAQNGLGKFVFQNGSSLSTSRIFVAVITIGLIGFALDRIMLMLQRR---
280956054    ---------------------------------------------------------------------------------------GIWAAAVGSMYVLIITFLFSFPTGVMTAIYLEENNRIMQVIEVNINNLAAIPSILFGLLGLSIFINFFLAGGLTLALMTLPVIIISTRAAIRAVPDSIREGSLALGATRWQMVLTNVLPLSLPGILTGTIIGLAQAIGETAPLLIVG-----------------------------------------------
87200292     ---------------------------------------------------------------------------------------GIWGALKGSMLTMFVTLVLAFPVGVLAALYLEEYNRWTEWIEISINNLAAVPSIIFGLLGLAVFRSAPLIGGMTLALMTMPVIVISGRNAIKAVPPSIRDAALAIGASKVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
15893407     -----------------------------------------------------------------------------------------------TLFITVIAMIIALFIGAIFGFFISTSKVLNTLARWFVDIIRGTPLLVQAFF--IFFGIPVVAGIIAVSLNAGAYMSEIFRGGILSINQGQMEAARSLGIPYRTAMLKIVFPQAVKVMIPSIVNQFIISLKDTSILSVIGIQELGQIIIGA-----TFKAFQIWLIVAIMYFIVIKLLSILSRK---
136725799    ------------------------------------------------------------------------------------------QNIPATAGVALGGFAIATVAGIAISVAMTWSLHLKEAFFPNIIAFQIVPKVAWAPMFVLWLGIGMESRLGFATFISIFPIIISMTAGLYNTDPTLLRLCRSLTASKWQVLVNVRFPYSLPYLFSAMKISITLAMIGVIVGEFITSQGLGYLILVAAGRAETDLVMATVLVLCFVGLFFYGLVEL-------
288556861    ------------------------------------------------------------------------------------------RESLVTLAMAFLGTFFALIVAVPLSFLAARSRVIYGSVRSFLSGLRSIPEIVFGLIFVTAFGLGPFAAVLAIILHNIGVLGKLISELIEAADDGPQEAMKSVGATRWVGHLFSIIPQIWPNILSHYFYRFEVAIRTSLILGFIGGGGIGQQLFNHFQSFYYTAVALDIICIMILVIFVDVIGGRIRAR---
254417699    -------------------------------------------------------------------------------------------QMWLTVQIALWGTFLAVFIALPLSLMASRNGWMVFIVRRFMDLLRSIPDLVIATLFIVAVGLGPLAGVLALALNTGGVLAKLFSEAVESIDKGPVEGVRATGAGKLHEIVWGVFPQVAPLWTSFALYRFESNSRAATVLGLIGAGGIGQTLFESIQAFDYSRVAAIAIVIVVAVTLIDTLSQVMRKR---
220932311    -----------------------------------------------------LLVIVVLFIIWYMASILLNSPVFEVVSVLVKQRSILLTHLGVSLYRVGYGLLFGLLTGVPVGLLLGRNKELDKVLSPVIYLGYPVPKIAFLPLVLLFLGLGNMSKIFLIAFIVFFQIVVTTRDAAKNIDPELIISVKSLGAGSMQIYREVIIPATFPKIFTATRISIGTAIAVLFLTETFATRGLGYFIMDCWTRVNYTEMYA-------------------------
142100205    ---------------------------------------------------------------------------------------------WYSLRLALAGFVLGTAVGVGLAVLMARFRIVQRGLLPYLVVSQTVPLIALAPLVVSWGGKRWLSASVLGAFLAFFPIAVGTLRGLSAAPSAALELMDSYAASWRQSLVKLRFPAAVPYMVPAFKLAASASVIGVVVAEISTGGGIGRLIIEYARTGDPPKVFTAVFGAAALGL---------------
142947341    ------------------------------------------------------------------------------------------QSLWSSTKVAGIGLFCAILIGLFLAVLMSQAITVEKALFPFLVTLQAIPILAIVPLISFWWGTGQTSRVVVCIIISLFPIIVNTLFGLQSAERGMHDLFTLHHASRTTRLRKLMFPAALPAMFAGLRISAGLSVIGAIVGDFFGEVGLGQLIKRFASRLQGEELLTSVILSSVLGVGVFLLFTWIQNK---
297586471    -----------------------------------------------------LVFNIVMAVLILGLAAQMLYFVATRTGLQEFATAGALGAL--TFARVAVLIFVSSLIWVPVGVYIGMNPKISRIMQPVVQILASFPAFPFAMMWFMAWHIDLGWGSIILMLGTQWYILFNVIAGASAIPDDLREMARSFRLNRMLKWKTLVLPAIFGSWCTGGITAAGGAWNASIVSEIVATQGLGAYITNATTVGDSVKTLVGVTVMSLIVVLSNRLFWTPLQR---
297586471    -------------------------------------------------------------------------------------------YTLRSVFRMMLALIASLIFTIIYGSLAARSRRLGKVLIPLLDILQSVPILGFLSATVTIWLVIFMMGVEAASIFAIFTMTFSFHRSLLSEPKELDEAVRSLQLTHWQRFWVLDMPNAMIPLLWNCMMSVGGGWFFLTASEMISVNGVGSFVAQSAAENKLGNIWWAILSMIVVVLAIDFFLWKP------
255336240    ------------------------------------------------------------------------------ATLELVRAPETWRLAWATSSRAVEGFFLVAILGGAMGLAVGYSAAAMRLARPLLTIIMGVPPIAWIVLAMIWFGSTSGTVLATVVVACFPLVFATVAEATATRDRALEDMARAFGAGPLQRLSTIVIRSVAGQYFPALAISLGSAFKVAVMAELLANNGIGIALAMARSNLDVAQSIAWIVLTVAAIFIVEY-----------
268324465    ------------------------------------------------------AVLLIVVGYVFVNGIGVISLDFLLESPYRFEYGGIFPQIIGSICLVAVCLIFAVPMGVASAIYLAEYASITRTVRFFVECLAGIPSIVIGLFGLVFLGICLLSGGLALGFMILPWTVRASEEAIKTVPPAYREASLALGVSKWRTIRSVVLKSAYPGIITGILLGMGKAIGETAVVLLTAGSGL-------------------------------------------
160901253    ----------------------------------------------------------------------------------LLTGADIWMHTLLSLQRVAVGLLLAFVVGVPLGVLVGLSRGFSQAFSPVFQFLRMISPLSWMPIAVMVLGVGDAPVYFLLAFAAVWPILLSTAAGVAQLDRNWLLLARSLSATRTETVLRVVLPGITAQILTGVRLAIGIIWIVLVPAEMLGSAGLGYFILDTRDRLAYSELMAAVVLIGALGYALDHAARWLHQR---
148257216    -----------------------------------------------------------IAAAVAGSVKLPPPSAVLAVAIAEAQSGALFLHLGATLARVTLAFTLSMAIGSALGYWMGRSRLANRLGDPWLILLLNLPALVVIVLAYIWAGLTEVAAIAAIAINKLPTAVVTLREGARALDPALDEMAKVFAFPRGRILRHVLLPQLAPYIAAAARSGLSLVWKIVLVAELLGPNGIGFEIGVAFQLFDIPLLLAYSLSFAAVVLVIEAVIVQPFER---
288961254    ----------------------------------------------------------------------------------------MWADTLASLHRLGLGLGVATAAALVIGIAMGLIPYVRVGLSPFVAILSMVPPMAVLPVLFIVFGLDELSKVVLIVVGVAPFLIRDLAMRTGELPAEQIIKAQTLGGSTWQIVLRVVLPQMLPRLVDAVRLSLGPAWLFLISAEAIAATGLGYRIFLVRRYLAMDVILPYVAWITLLAFVSDYLLRLFNAR---
141534481    ----------------------------------------------------------------------------------------LWEPVWDTINIATIGTIIALIIAVPVAFAAAKHPVIRTIALFIIVSSRSVNSLIWALILVFICGPGILAGTIAIGLRSIGFCAKLLYEAIEEIDHNQVEAIQATGASRAQQMLYGIVPQVLPTFAGVGVYRWDINIRESTILGLV------------------------------------------------
291523023    ----------------------------------------------------AFFYLPILVTMVFSFNSSKSLSKFTGFSLALLENSEIMSAVYVSVTIAILATIASTVLGTMTAIGLSKSRKIIKDMVLSMNDIPILPDIVTAIGWMLLFSSGYMTMLLAHIAFCTPYVITSVYPKVRSLDPNLANAAMDLGATPYQALTKVIIPMIRPGIFAGALLAFTMSFDDFVISYFVSGNGV-------------------------------------------
299131573    ----------------------------------------------------------------------------------LVRAGEAWPELAITARRALTGLLLAAGVGSALGLLAGLSMTASMMARPWVTLLLGMPPIAWLVLAMLWFGAGDGTPVFTVFVACLPVVFIGALQGTRTLDHHLKDMARAYRLPWRMRLFDLYLPHVAAYLFPAWITALGSSWKVAVMAELLATSGVGAALAVTRSHLDTSASLAWICAVVGSLLVLEYALLEPVKRE--
298290871    ------------------------------------------------------------------------------------------ERVRASLGILLTGYGIGIGVAAIITALAALSRWGESLLGLLTAMFNPLPAIALLPVALLWFGVGASSLVFVIVHSVLWPLALACHAGFRAVPPTLRMAGRNIGLTGPSYVVGLLIPAALPSILSGLRLGWAFAWRTLIAAEMVFGGGLGWFIFVNRSQLETANVFAGLLTVILIGLAVESFVFATLNR---
135090981    ---------------------------------------------------------------------SPAVTLAAVIGDASLLGGHLATTTLETLAGLGLAVGLGLVIAIV----MNGSKLVGEMIYPPLVLSQAIPLIAIAPIILIWFGLGMFAKVLIVAFVCFFPIGVSTYEGFRTVNPELGELLDTFHASRWQRYRHLYIPATLPGILAGLKIAATYSVLGAVVGEWLGGSGIGIYMTRALQSFRTDRLFGSIGIVMIMSFAI-------------
142983292    --------------------------------------------------------------------KPILLSMITWNDFLLWNFNSILVGILQTLAMAFLGTIAASVISIPLGLLASRINLFRFIIRRLLDFIRGVDILIWALIFVRAFGLGPLSGVLAIFVADTGTLSKLYSEAADNSDNKQIEGLISSGSSKLSTIRFGLMPQVVPIFISQSLYFFESNSRSAVILGIVGAGGIGLQLSERMKAQYWDQAFFIIIIILIMVALIDRLSRFLREK---
220922237    ------------------------------------LVQAVRLALLLGGVFLWWLLTALDLIPVFFFGDPVGVARQLA---TWFASGTVFTHLSVTLIETLLAFGIGTALGLGIGLWLALNPFLAEVFDPFIKAFNSMPRLIFAPIFALWFGLGIWSKVALGVTLVFFVVFFNVFQGVREVSPVVLANTRMLGAGPRQLLRHVYLPSATSWVFSSLHNAVGIAFVGSVVGEYLGSRGVGYLILLAEGVFDINAVIAGILLLTVFALLLDIAVSFLE-----
291519896    --------------------------------------------------------------------------------LGMLKVFSFWQSILFTFIRIFIGLLIANVLGIIFAAISYISTPFRELISVPVAVIKSTPVASFIILVLIWIPSRNLSVFI-SFLMAFPVIYTNILQGLTSMDKKMLEMAQVFRIPFKRRLRFIYVPEVIPYYQAAAALSNGLCFKAGIAAEIIGQGSIGERLYQAKIYLNTPELFAWTIVIIILSIVFNRCF---------
142430695    ----------------------------------------------------------------------------------------IWKHLSATFFAAIVGIIGGLAIGIILGFASALTPILAELLEPIMIMLNAIPRVILAPLFVIWFGIGIESKVALSLILVVVLVFFAVYNGIREVDHRLIERVQTLGGNKWILLREVYIPSVTAWIIGNLKVAVGFAFTGAVVGEFVGSSGLGYLLQFAQSTYNAGLTISLIILIMVFVMVL-------------
227510040    ----------------------------------------------------------------------------TFLGLIKQNQGALLSGLKETMWLTVVSIFFATIFGIVVGLMGVVPGKFNWLSSILIYLFRGMPLLVLALFIIPSLTGEKIPAFVAGVVTLTFYIAAFVKGGIQAVDPGQMEAARSLGLPFGKSMRKVILPQGIRIMIPSFINQFIITLKDTSILSIIGLLELTQTIIIARNLEGFKVWTIVALMYLIIITLLTWLSNWVQRRTKV
152981719    ------------------------------------------------------------------------------------------PAIGSSLVHYFWGLGLGTLFGIAFGLAAATIRPFELLQAYLIRILRPIPPLAWVVFAIAWFKVSHAGAAFVISIGVFWINYYATASAVRNIDPRFYELARSFGQSYWRRAVSITLPAIAPGTLAGIRTGIGQAWMTLIAAELLGVPGMGQEMNAAAGVGAYEAVVIYMLAISLVYAISDLIYVLIEKR---
225164830    -------------------------------------------VEFLTLFVPLLVLWEVLPRIGVLPSTLVPPPSRVAVAFWLLTHKDLVRHIGVSLLRLSLGLGLAILTAFPIGVLMGWNIFVRKHALPLFQILAPVPPPAWVPLTIVVLGVGLPMQTFLIFLGAFYPILFNTYQGVKDTDPRYLASARVFGASEFTLIRKVYVWHALGSVIMGVKIGIALGLVMLIIAEMGGNSGIGYLLVESKEYFQIDRMVVAMVLLGALGWFLIEVMKFIEAK---
284047040    ----------------------------------------------------------------------------------LIAEETFLSSLWFTVKNYLIGFTVASVIGVTFGLMIGWFQLLNKLFAPLAWLAYSVPKVAIAPVVILGLGLGATSKIAMVFLLVVFVVLTNTMEGARTVDRSYVWAGRVFGYTKWQVLRRIVMPASAPYIFAALERAVILGMIGEILAEYLGSKGIGVTLQRAAFDFRMDDAMAVVLVMVIVTITARVLLRWAIRW---
288961668    -----------------------------------------------------------LLLAVTGLWAGWSMVVFIASGVAWGDVGTVLLLGGATLLRVLVLIALATLVWVPLGVLIGLRPRLAEKVQPVAQFLAAFPANLLFPVAVVVIVRFDLNPDIWLILGTQWYILFNVVAGATAFPSDLKEAAANFRIRGWQWWRDVMLPGVFPYYVTGAVTASGGSWNASIVAEAVNAHGLGSYIAQATTAGDYPRIVLGIAVMSLFVILFNRLLAFAERRLRL
288961668    ---------------------------------------------------------LVIGLLALLAIGGHQMALPLGSIEEVPITLDPWEYALRSTLRMLAAMAASLLFTFTYATLAAKSRRAGMLLIPVLDVLQSVPVLGYISFTVVFF-LSLFPGSVLAAIFAIFTMAFSFYQSLRTVPRDLDEAATGFGFSGWQRFWTLEAPYAAPGLVWNMMMSMSGGWFFVVASEAITVGGIGSYLAKAIDGQRLDAVGWAVLAMLLVILAYDQLLFRP------
134519773    ---------------------------------------------------------------------------------------GIFGAFVGSILTLAVCLVLAFPLGVATAVYLEEFNRITELIEININNLAAVPSVVFGILGLAIFGIFGMPGGVVLALMTLPTIIISSRAAIRAVPPSIRDAALGVGASRMQTMLHHVVPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
167759451    -----------------------------------------------------------------------------------------WPAFGVTMRILIATVILATILGLIMAMLLTVTKKIFNTLDFLINIIRSFPFLILLVSFIMGTSIGERAAIFPLTVSMSPFVARLIASHMDSVEKQLIEAAQSFGALPRQILWHVIMVEAVPGIVSVISFTFVTGLGATTAAGMVGAGGLGSIAMR-------------------------------------
163848089    -------------------------------------------------------------------------------------------HTGATASAALLGLAIGICIALTLAIAFIFVRPLEDALYPWILLGQSLPSVALAPLLTIWLGDGIAPRAAMAALFASFPLLIATISGLRRPAPEQLAMMQAYGASQWQILRMLRLPAALPFIFSGLRVAGALAVIGALVGELAGAGGLGYLITTSTYRLATDRAFAAVAAAAGLALVLHGIFLLLER----
238917329    ---------------------------------------------------------------------------------------------WFTMYHIVGGFLAGLLCGIICAVLAYICKPVEYILWPWMVTIKAVPVASFVVICLIWFTAKNLSVFIA-FLIVVPVIYQNTLTGLRSTDKGIREMADVFHIPWIRRIRYIIMPQLSPYLISAGRVTAGMAWKAGVAAEIIGKGSVGQMLYMSKIYLDTDDLLAWTVIIVVLSVIFEKL----------
254424508    -------------------------------------------------------------------------------------------DIAMSLSRVVVGFMSGAIAGVFVGVLTGQYQLVANLLTPVFQLLRPIPPIAFVPIVILWFGLSELGKWFLVFWGVFFTVWIAAHLGVQRVDKNLIRAAQCLGTPEKQMLPQILLPGSLPYIFVGLRTSISISFYTLVAAELAGTSGIAYRIDISQQNLQVGKSLGGLIILGLISAIADKGFDAVSKK---
227871942    -----------------------------------FVVFASEAILLLFRKSPVAVNIGIILYCILIFWEIMTAKIGVKNSMLYPAPENVFQGVFSSLQLLFIAFIIATVLGVSLGLFVGLSDHLSGIVLPIVRVISPIPPIIYSPYAVALLPTFRVAAIFVVTLTIFWSLFMNMVLSVREIDPKIMNSAKTLNVSKFSMIVDVLIPYSLPGLINSISVSISTSFLVLTAAEMIGGSGLGWYIKYHSDFANFDKVVFGIFMIGLVVTILNFGVKSLRR----
78484883     ---------------------------------------------------------------------------------------GVFPAIIGTITMVILMAIFVTPMGVIAAIYMSEYARVLRTVRISINNLAGVPSIVFGIFGLGFFVYILLWASLTMALLTLPVVIVSTQEGLSRIPRALREGGLALGATKSETIMKIVLPMSMPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
77918466     ----------------------------------------------------------------------------------LTTTLNFWANIAITIFRGVLALGISVTTALVLGLAAGRSKRAMALTGPLVAALQASPPILWITLLMVWVGTGSKVPITVVVASLLPPLFATVAQSAAVVDHRLFELASVYRVKRSRILTDILLRGIYPSLLGGFSYALGSCWKIAAVAEFLGSSGIGARIYWSYRMLNMPELFAWATVLVGLGMAVE------------
260430437    -----------------------------------------------------------------------------------------YAHAGATLLRLLTAWSIAFVIGTLLGVLAGRRRLVFDFMANPVWIAMSVPSVVWVFILLVLFGIENIVPVSALVLLLSAPVFLGTAEGVRAISKDLLEMCDSYHVRGWQRLTGFYLPSIASYMVANARVSFAYGIRIVLIAEVIGPNGVGILVAYWSDTLFMAPIVAWGILLTAVGMAVDLLVFGPLQR---
142396142    -------------------------------------------------------------------------------GLSTNMEFGVNSLFLATLQVSVGALLIAVPLGLGTAVYLSEYPRLVAVLKPVLELLAGIPSVVYGLFAIIFFGFNPLNGAVVVGIMVLPLIASMSEDALHAVPRNLREGSLALGATRIETTFRVTFPAALSGILASIVLAFSRAVGETMAVTLISAQTMTAYIAQAYGTIQYYTVFAVGIYLFVITLSLNLL----------
141886545    ------------------------------------------------------------------------------------------DRTFTSVRVLVLGYACGVALAAVFTAFAVSTRIGTDLLSTLTSMFNPLPAIALLPIALLWFGLGIPSLVFVIVHSVLWAVALNTHTGFLAVSETMRMAGQNYGLKGIRFVAFVLMPAAFPAILSGLKIGWAFAWRTLIAAELVFSGGLGWFIFENRNQLDTAAVFAGLTAVIIIGLVVESVI---------
283853439    -------------------------------------------------------------------------------------------EAGQTLGRALLGLGLAALLAIPCGLAMGVSRRLSGLLTPTVELLRPVPPPAIIPAAMLFWGIGLGMKLFVVVFACFFPILVGAVDGARGVAPGFRLTAAAYGATRWDMLARVILPAAGPSVAAGFRTAVPMALIVAVLSEMIGAGGIGHYILRMERTFAIPEMYAGVVMLGIMGLAVNA-----------
159044001    ----------------------------------------------------------------------------------LAVDPAAWEIAALTLQRALSGFFLVAAAGTALGVAAGYFPAILRLVTPLVTVLLGVPPIAWIVLAMIWFGGSDATVRTVILISALPVVFMGAARGITTRDRRLDRLAEAFGAGPLRRFLTMGLRQTTTTLFPALALALGTAFKVAVMAELLAAGGIGGALADARINLDIELALAWVLIAVTLLIAVEYTL---------
139135130    -------------------------------------------------------------------------------------------YALRSVIRMLVAMILSLLFTFSIGTLAAKSRKAERVIIPLIDILQSVPVLGYLSLTLAAFVALESAAIFAIFTAQVWNMTLSFYQSLRNFPPGLREAGDIFHLNSWQRFWRMEVPFAMPGLVWNMMMSMSGSWVFLVASEAIEVSGLGSYLGEAILHKDSMALCWLILTMFIVILIYDQLLFRP------
144155013    -----------------------------------------------------------------------------------------------SLMVGLVATLVAVCVGAVMGALAGYFGWIDDLLMRVTEMFQTIPSFIFAILLVAIMKPSIESVVIAIAVVSWPAVARLVRGEFLSLSREFVQACHTIGMGDMRIILGEILPNCLSPIIVIGSLMVATAILIESGLAFLGLGGSGRTLLRSAWWVCTFPGIAILLTVLAINLVGEGLNDALNPRLR-
30249698     ---------------------------------------------------------------------------------------GLFEATAITLARVGIGMLAGLLVSSCLAVMVIELPLLRRLVLPIVQSLAPIAPVAWIPFTIAVIGIGGQAAVFIVFMAVLGTMSLSLIAALDGIPAEYLKIARNLGTSRMRMWWHVRLPAITPGAMTAIRMSFFGAWMAVLAGEMAGNSGLGYMIIMAQQMYNMKLVMIGILAIGFIGFAID------------
88799185     -------------------------------------------------------------------------------------------AMLGSFFTLLVTLALSFPIGVAAAIYLEEFNRLTEIIEVNINNLAAVPSIVFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRSAIKAVPPSIREAALGLGASKVQMVMHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
222147398    -----------------------------------------------------------------------------------------------HLSLSVIPVLIGLLLALPLGWFAQRAGVFRSTLLGAAGLLYTIPSLALFVLLPLVLGLDPLNVVVALTVYALALLVRTVSDGLDSISPDVLQAANAMGYRRAARLLTVELPLAVPVIAAGLRVAVVSNVSIVSVAALVGTPQLGLLFTQGLQLQFLTPIIAGIVLCVLLAVLLDGLVLFIAHR---
142772243    ----------------------------------------------------------------------------------------YFPALMETVNIAAVSTLIGALIGLLLSFAATRYPAAIPYVRRFLDIMRAIPDVVIALILIFVFAGGVIPAIVAISFHTAGALGKLFSEVNENVDLKPLDGLASTGASWSQKMFFGVIPQVLPNYLSYGLLRFEINIRASAILGFVGAGGIGYELRNTMTWGQYDNAMAIFILLFGTIIIVDQLSSVLRNRM--
142561162    ----------LERWVKDVISLCPKAFQPFWRRSPIVFIGYIIAILYFLFCLHYFDFTLGKIFSGLSNMKPILVAMFTWSDFFNWNFNSIFTGLAQTLGMAFLGTFLASLVCIPISFLASRQGLIRFLIKRFLDIIRGVDILIWAIIYVRAFGLGPFAGLLSIFTVDVGTLGKLFSEAADNADTRQIEGMQSTGASKISVIRYGLIPQIFPIFISQSLYFFESNTRSAVILGVVGAGGIGLQLTERM-----------------------------------
119387733    ---------------------------------------------WTAQRAPWLLAIGIGAAIWTVLTAKTGIPFFPTPQAMLEVFIYDWPKTSFSVWLLAKGFFFGAVAGFLIGVGMGWSRAVSYWATPLLRYVGPLPATAWLPLAFFIFPSSGSASVFLIAFSTAFPVAVLTWSGIASVNRDYYEIARTLGASPLFLILRVAVPAALPHVFVGLFMGLSTSFAVLVVAEMLGVAGLGWYLQWAQGWAAYANMYAALFVMAAMCSGLITLLFRIRDR---
169832099    -----------------------------------VEELAVKGFLYLSILVVFGSLFGIFAHIFYHGIGRVNLHFLLAYPEDMGRAGGIFPAIMGTAWLVGLALAVAAPLGILGATYLTEYARFVRIVRFGVDTLAGVPSIVFGLFGFAFFRWSVLSGGLTLAFMILPTIIKTTEESIKAVSNDYREASLSLGATKWQTVALVVLPAALPGILTGIILALGRAAGETAAILLTAGSSLTVP----------------------------------------
293400689    ----------------------------------------------------------------------------------------YWPMFLETLGLAFVTVLGGTLIGTAFALIKLSKNRFQLLSSAYVEAIRGTPLLLQLWLFVSIFAAMMVSVIVALIINSSAYVAEIIRGGILSVDKGQWEAAKSLGMSNQHMMVKIIFPQAIKSILPSLGNEFIMMVKETSLASSFYIGELMSVIVKTATYFSLEPLTIAAIIYLIVTYSLSKLVKYMERRMRV
135268189    -----------------------------------------------------------------------------------IYNGDLVLHTGITLARVLAAFFISMVIGTVIGIIMGRSSITNSFLDDWLVLGLNIPALVIIILCYIWFGLTEVAAILAVSLNKIPLVAVTIREGARDLDTKFMQVAQIYHIGRKKTLTQVFIPQLYPYLMAAARSGLSLIWKIVLVVELLGSNGVGFQLHSFFQFFDIASILSYTLVFVAIVLSVEILILRPLEKK--
258545592    ------------------------------------------------------------------------------------------EHALVTLAEVGLGLISGTTLGILSALALQYSRLLRALLSPLLVSSQAIPVYALAPVLTLWFGFGMLPKILMTVLIIYFPITTAAYDGLRRTPQGYLDLARSMNSLPRNTLLRLRLPAALPAFASGLRVAVAIAPIGAVIGEWVGSSGLGYLMTYANARTQTDLLFAALAVLVLITLTLYSATDRLLHR---
251790215    ----------------------------------------------------------------WMPPQILPAPSRVAATAVSLLQGDLLSQLLISLHRLVSGLAAGVLAGTLLGALMGASVRAERLLYPTVYALAQIPTLGWVPLFMVLFGIDDGLKLAVLIKAVIVPVTLHSQRGVRDVPPALLDVAR---TLRLTRLTRLILPAALPVWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVLVCIAVIGLTGLLMEWGINQLDQR---
251790215    -----------------------------------------------------------------------------------------------SLWRALAGGALGISAGLLAGLALGLSTRAEAVFTPTLTLLRQVALFAWLPLITAWVGNDDGGKVTFIALVAFFPMLVATHRGVHRRSLALQEVAQVLRLPWLRRLRLLILPDAAPALFTGLRLAMIYAWLGAIGAEMSSGAGIGSLMINAQQLLDMPIILSGMLLIGVTGTLIDSLGQRLEQRM--
141998392    --------------------------------------------------------------------------------------------------------ILGTAIGFSVACLIGDSKRIQKLTMPALVISQALPVFAIAPILMLWLGYGFASKLAMTTLIVFFPVTASTLAGFRAFPTSWDTTFQTLRPKASKLFWHVRLPLAIPYAMSGVRVAASVAPIGAVVGEWVGSSGLGYLMLHANARGQTDLMFAALLVLCVEALVIWSLVNRLTNR---
140837066    ----------------------------------------------------------------------------------------------QTFTAAFTGYIIAAVIGITVATIMSLSKILERSLYPYAILLQTVPVVAVAPLIVLWFGFEIKSIIIISIIIALFPIINNTLLGLKSTPKTLVELFDYHKTNKFTSFFKLRFPSAIPNIIAGMKISAGLSVIGAIVGEFIIGGGLGVQIIYAQANLETSLVMALILTATGLGFAF-------------
114565898    -----------------------------------------------------IVFILLWQLLAVILDKSIIVPTGETFGLFLLLSPATLLAGLQTAWKVLMALGLVLLLGLPLGLIIGLFEPLYDMSRPIIMVIQAVPVISWLSLVLFTWGRNWQGPVLIAFLSILPIAILTTVSGVRNLDKKLLEMARLYQVPARKIIHDIYFGSLLPFIIAIIDVSLGQAWKVILVAEYLGDSGLGLKIFDARSFVDTPSVYAYTLLAVLLGIITERLIKMGTGR---
280958219    ----------------------------------------------------PIMRYGLVMLALGLLWKLAAVALGGVIFASALSTRIFWEHFCISGYRAVTAMALAWCVAFPLGLVMGSVRRADALLAPFIFLTYPIPKIVLLPVFLLLFGLGDASKIAMIALILGYQILVTTRDGVRSIHPKYFDSVRSLGGSRWNVLREVLLPAALPHGFTALRLGTGVSVAVLFVESFATTRGLGYMIMDAWGAMDYLGMFTGIIGMSLMGAALYELANFMERK---
297624132    --------------------------------------------------------------------------------------------LLESLTMSVVATVAGVALAVPVALGAARNLAVYLLCRAYVTLVRTFPEVVIAIVFVVMMGFGPFAGLLTLVLATTGFIAKLLAEDLEDIDRAPLEAVRASGASWAQLILYGVLPQVAPRFVGLFVYRLDINFRESTILGIVGAGGIGATLTTAMSRYDFDTAGAVLILIIAVVLALELLAGAVRKR---
88854325     ----------------------------------------------------AFLLIWQAAVAWFKLIPSNFLPAPTEVSVALVVNPNFWSALAFSLGNMAVGLAMAIGVGVFVGIALGLSPALRITVAPFLWLLYSTPKVALAPIFILALGLGSASKIGLVFLLAVFPVLLNTMEGTLTVSPSLVNAARVYGASRFSVGWKIIAPATLPFSLVGIQRAVALGFTGEILGEFLGAGGIGHMLEYAAYKFLMDEALAIVFVMVIVSNLSLGLISIVRRK---
257456137    ----------------------------------------------------PLAIIAVFSFNEGKAIVWSGFSLKWYAALFLESEK-LWTSFWNSVFIAFVSAFFSVVIGTFAGLGVQWYRFRGRGYVQVVSILPMVPEVVIGMSTLIFFSAINIPIIIAHITFCLPFAFLLVLARLEEFDFSIVEAAHDLGATERQTLFKVVIPAIFPAILSGFFMSVTLSLEDFVITFFVSGPGSTTLPLYVFSMVRYGIVINALSLIMILGTML-------------
289639744    ----------------------------------------------------------------------------TVIAVLAQNGQDMAGDAAVTFSRAAIGFALGALVGIILAILMSLSKIVEKIAFPYLIISQMIPVLGLAPIIFNIVRDMDVSRIFIAAYITFFPVSVNMLSGLRSVEQDKRELLYSIATNKFEVYRKLMIPASLPQLFTGLKITAPMAVTASILVDMLGSSGIGVRILYALYSSMMDTFWAAVAISALMGIISYYVIVVLER----
197116829    ----------------------------------------------------FLMVMGLVTLFAWGSREMGIPYMPGEQIPLSLDPVNLPEYALRTVLRMAAALAFSLLFTFSYGTLAAKSRRAERILVPLLNILQSVPILGFLSVTVTGFIAMFPGKLLGVECAAIFAIAFSFYQSLKTIPSDLSEASVLFGLSPWQRFWKLDAPFAMPPLIWNMMMSVSGGWFFVVASEAITVGGIGSYVAQAIHYRSLSAIGWALLTMLLVILVYDQLLFRP------
197116829    -----------------------------------------------------------------------------------------------TLVRVTVLLIIASLIWVPIGVYIGLNPKWATRVQPLAQFLAAFPANLFFPVAVFFMVHYHLSPEIWTILGTQWYILFNVIGGASAIPTDLREAARNFGVSGWKLWKTLLLPGIFPSLVTGLVTAAGGTWNASIVAEIVTATGLGSYIAIWTEKGDYPRIALGIAVMSIYVLVLNRFF---------
169825010    ------------------------------------------------------------------------------------------EATGETLYMILVSTFFTILFGLPLALILYTKPKLYAVLDVIVNITRSFPFIILMIVLLPLTKIGTSASIVPLTVGAIPFLARLFEQEFLNVDRGIIEASKSMGASNFNILTRVLIPESLPQLVLAITNLMITLIGYSAMAGTI------------------------------------------------
27378426     -------------------------------------------LVRLLLGLAIAAVIWEGSVQLFGIRPYYLPRLSTILMAIAATPRAYVDGFLRTLAETLIGFASGGAFGVLMGVVFFRIRALREMVFPIFVVSQTIPVIAFGALVVLWFGNTLLAKAIIAFYLTFFPVTVNTLLGLETVDPKQVALMHSFGASNRQLLLRLQLPTALPQIFVALRLAASLSLVGAIVGEWFGTTGLGVLLLQAMFTENVVAIWAALLAAALLGTGFYAVVAAVERR---
290968576    ------------------------------------------------------------------------------------------QGIQETLIMVCVSTVIAAIIGIPLGITLVTSSKVHQILSAIVNIIRSIPFIILMVAIIPFTSIGTTAACVPLTIVAVPFLSRLVETSIRDVDFGLVEAAESMGASPFQIIRKVLLPEALPTIINNITVLIVNLIGASAMAGAIGGGGLGDIAIRYGYQRFEGDVMLVTIIILIIGV---------------
280958946    ---------------------------------------------------------------------------------IMALQLETWTTLAITIARGLTGLVAALACALVLGVAAGSSPTAMRMITPLVAALQSCPPILWITLLMVWVGTGSTVAVTVVFASVFPPLFANIAQGCMALDRRLFDMARLYRIPKVRMLARVVLPGLAPYLLAGLSYAAATSWKITAVAEFLGSSGIGAKVFWAYRMLEIPRLFAWAGIVILLGVALELLVIAPLRKS--
254518493    ------------------------------------------------------------------------------------------KHILITCYETILGFTLGTVLGAIIAIVLWASPFTSKVLDPYLVVLNALPKVALAPIVIFWVGNGMTAIIVIALLISIVTTIITVLTGFNEVDKGKLKLMQTLQATKFQTLKYLVFPSNIQVLISALKINVGLSWVGVIMGELVAREGLGFLIVYGGQISQLDMVMMSIVILSVIAFVMYMIVAKIEERLK-
114772882    -------------------------------------------------------------------------------------------ALTGTMLTMLVTLVLSFPLGVAAALYLEEFNKWTDMIEVNINNLAAVPSIIFGLLGLALFGLPRSAGGIVLTLMTLPTIIIASRASIKAVPPSIREAATGLGASKIQTTFSHVLPMAMPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
221209695    ------------------------------------------------DAVAFPLIICVLAMAIVGFRETLAPIATLQTQKISLDPSNLPEYALRTTLRMLAAMVASLAFTLVYGTLAAKSRRAGMVLIPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRTVPRDLNEVSRGFHLTGWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAIAEQNLGAVGWVIVAMTVVILAYDQLLFRP------
221209695    -------------------------------------------------------FVWAAAVIVLTVYVAARVVSYVSTGVTIDDVGHVVVLGLITLLRVIVLIAIASVVWVPLGVLIGLRPALAEKIQPLAQFLAAFPAPVFVIAIVRWHLNADIWLSPLIVLGTQWYILFNVIAGATSYPNDYKEATKNFRIRGWQWWRQAMLPGIFPYYVTGAITASGGAWNASIVSEAVQAHGLGAYIAEMTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
78221745     ----------------------------------------------------AWNAIFALAALYGLWKLATFVSVIPLREVLSVFGLGL-----ATLARVTVLLALASLLWIPVGVRIGLNPRWATRVQPVAQFLAAFPANLFFPVVVVLIVRFRLNPEIWTILGTQWYILFNVIAGASAIPNDLREAATNLGLSGWELWRRLLLPGIFPSLVTGLVTASGGTWNASIVAEMVSATGLGSAIARWTEQGDYPHIVLGIAVMSIFVVCLNRLF---------
78221745     ----------------------------------------------------FFLVMGIIALLAWGSRMALPYVPGKTVPSLSPDPWHLPYYALRTVIRMGAALGLSLAFTLTYATLAAKSRRLGPILVPALDILQSVPILGFLSVTVTGF-ISLFPGSLAASIFAIFTMAFSFYQSMKTVPKDLGEAATIFGLSPWKRFWRVEAPFGVPPLIWNIMMSVSGGWFFVVASEAITVGGIGSYMALAIHRQDLGAIGWALATMALVIFLYDQLFFRP------
254497295    -----------------------------------------------------LLLILIFAVLFFLGWAGSQMATPYQLGPISLVPENLPFYALRTVLRLFIALFFSILFTFAVGLLAAKNRRAEQVIIPAIDILQSIPVLSFLSITVTGFIGPECASIFAIFCAQVWNMTFGFYQSLKTIPHDLQEVAAMFRLSAWQRFWKLEVPFSMSGLLWNMMISMSASWFFVVLSEAISVPGIGSYIALAIQQRDLHAVGYAILTMVIVIFLYDQILFRP------
254497295    -----------------------------------------------------------TMVLFCVLSGGWFLLRFILAELKVSDILHVFLLGAATGTRVIALIVLSSLIWIPVGVWIGLRPRIAQRIQPVIQFVAAFPANLFYPLFVIAIVEFNLNVEIWVILGTQWYILFNVIAGASTIPRELYLAADNFGLKGWLWWKRLVLPGIFPFYITGAITAAGGAWNASIVAEWVSATGLGAYIQASTTIGDFPQIALGTAMMCLYVLTFNHLIWRPLYR---
269103305    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSIIVTPLGVMAAVYLHEYAKFTKVIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLARIPNSVRNGSLALGATQSETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
296133807    -------------------------------------DKLATGMFWAGALTVIALLLFLIGYILYHGAKVIDWHFLTSPPTNIAAGGGIGPQIFNSFYLLVLSMLITVPIGLLAGIYMAEYAKLVKIIRTCIETLASLPSIVVGLFGLIIFGYSILAGAFALSVINLPFIVRVTEESITGVQKEYKEGSLALGATKWQTIVKVLLPTAFPGLITGFVISAGRIFGEAAALLYTAG----------------------------------------------
291537651    ------------------------------------------------------------------------------------------PAMINTLFMTVLALVLSVPFGVGAAIYLVEYNKLVGIIRVTAETLSGIPSIIYGLFGMLFFGYSMMAGAATLAIMVLPVIMRTTEEALLCVPDSFREGSFGLGAGKLRTIFKIVLPSAIPGILSGIILAIGRIVGET--AALIYTSG--------------------------------------------
143149318    --------------------------------------------------------------------------------------------TTDTLIMVGVSAILAFLIGLPIALILVSSKKINQSLGWIINITRSVPFLILMVAWIVGTSYGVLAAIVPLTIAAIPFFARIAEVSLREVDQGLIEAAQAMGCNRKQILWHVLLPEALPGIIAGFTVTIVTMISSSAIAGAIGAGGLGDIAYRGYQRFDMQVM---------------------------
120601813    -----------------------------------PLQRFMFGLFHVAVFINAAALAIICGFVLYHGLPAISWEFLTAFPRDSMTKGGILPCILGTIALSYGSMLIALPWGVATAIYLQEYARLVHAIRLTINNLAGVPSVVFGLFGLSMFGVSLLAGMFTLAALVLPLIIGASEEALRSVSQTYREASLGLGATKWQTISLVVLPAALPSILTGAILAVGRAAGETAAIMFTAA----------------------------------------------
83310963     --------------------------------------------------------------------------------------SGMWTYVVASLGHYSAGVLIGSVLGITLGVASALWPLVEASQEGIARLLRPIPPIAWIPFAIIWFGVTEGAAAFIIAIGVFWLNYFAANTAVKGVDRGLIELAHAFGQGSLKRLLKVVLPGAAPGLFSGLRAGLGMGWIAVLAAELFGISGIGQRMMEASGVLATDIVLLYMATIALLYAIFDGAVIWVAER---
251800093    -------------------------------------------------------------------------------------ASNLWVSVYTTITEAVLGFLLSILLGIGFAILLASSKLIERSIYPYAIIMQTIPIVAIAPIIVIWFGAGMNAIIIIAFLIGFFPMLSNTLIGLNSTDHNMKNLFYLYNASPLQTMFRLRIPAALPYIVAGLKISCTLAVIGAIVGEYIANGGLGYAITVASSRLQTAYLFACGLSASLLGIAFFLLVNAFSKWM--
85708494     ---------------------------------------------------------------------------------------GIWGALKGSILTMIVTFLLAFPIGVLAALYLEEYNRWTDLIEVSINNLAAVPSIIFGLLGLAVFRSAPVIGGMTLALMTMPVIVISGRNAIKSVPPSIRDGALAVGASPVQVVFHHVLPLALPGMLTGTIIGMARALGETAPLLLIG-----------------------------------------------
225575562    -------------------------------------------------------FCVLIFLVAFILVKGIRYLTPDLFALKYTTENALMPALVNTLIITALSLLIAVPIGVFAAIFLVEYSRLVSLIRITTETLSGIPSIIYGLFGLLFFGFSLLSGSLTLVIMILPLVIRTTEEALKSVPDFYREASFGLGAGKLRTIFKVVLPSAVPGILAGVILATGRIVGETAALIYTAG----------------------------------------------
136831499    ----------------------------------------------------------------------------------------------SSLYRILAGLTWAIAIGVPVGVMIGYVATAMKVANVPFQFLRMISPLAWMPIAVLAFDSWDAAIIFLIVMAAVWPIIFSTANGVNKIDPNWFKVARNLGATGPQMLLRIVFPAIMMDVVAGIRLAVGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDTLAALVVVIGAIGYCLDVFCGILVRR---
143785384    ------------------------------------------------------------------------------------------KAVWDTFLMAFAGTFLGLILGIPLGLLAAKNAFIRFLSRVAIVFARAIPALVFALFFVRVYGIGPLAGILALGLHSIGMIGKLITDAAEEIDSGPREGVTSTGASGFQDTITGVWSQIVPTAIAVGLYRLEICFRSANILGWVGAGGIGVIFRGYQGNLRYQEMLGVTLLITLMVILMELLSAI-------
142194038    ------------------------------------------------------------------------------------------QGLIETLAIAIVSTVLGSIISIPLGFLASVNRIVYGITRLVLVIIRGIPELILAIIFVAAIGLGPIAGVFALTIGTGGFLAKLVADSVEEIDPQPRQAVIATGASRIQELFTSVLPQVLPALVGQLLYTFDINIRASAILGIVGGGGIGFLLFNSMKVLAFETTGAIILATFLLVYLIEILAGYVRR----
148252824    ------------------------------------------------------------------------------------------RALLVTLRITLQAFAAAVLLGTLIAFMFVQSRAIEISLFPYAVLLQVTPVVAIAPLIIILVKNTQLSLTICATLVALFPIISNTTLGLRSVDPGLANYFRMNRASRLKTLIKLRIPGALPYFFGGLRISSGLALIGAVVAEFVASSGLAYEILDAGFTLDIPRMFAALFLITLTGVALFAIMVAVSR----
139667048    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELP---------------------------------------------------------------------------
143706002    -----------------------------------------------------------------------------------------WLGMTETLKIAFVATILGMVISFPLSLFASRNLSPAWISYPILAGSRSLPSMIWALFFVIVIGFGPLSGIFAMTVYTVGYLGKLQYETIEGIDRGPLEASKAMGHGWLERSFGVIMPESANGLISQVIFMFEYNFRHGTVIGIVGAGGIGYYINLYLKFLQYDKVIA-------------------------
261415439    ------------------------------------------------------------------------------------------QSTWETVVMVFFSTLFAILLGFPLGFLFVTSPRGYQLISRIVNVLRSFPFVILMIVLFPLSRVVLGTAIIPLSIAAAPFIARLTETALNEVDKGVIQAAVAMGASKRQVVRKVLIPEALPSIISGVTLTIITLIGYSAMAGAIGGGGLGDLAIRGYQRFRTDVMIESVVIIVAMVEVIQFL----------
269122664    ---------------------------------------------------------------------------------------GVYPALLGSLWLVGLVGLITIPVGVGAAIYLEEYSKLYNFLEVNISNLAGVPAIVYGLLGLALFSRSILAGAVTLSLMVLPVVIVSSREAIKAVPGILREAAYGLGLTRWQMIKAVVLPYASPGIFTGIILSLSRALGEAAPLLVVGAASYVTRIPNGIMSRYTALPIQ-------------------------
255764497    ---------------------------------------------NIFDLLAFVLVIGIINILLHGIQETTVPRDIVDIVPITLDVHSLPQYASRTTLRMLSAMVISLLFTFVYATLAAKSRRLGMVLVPILDIMQSIPILGFLTFTVVYFIGAELAAIFAIFTSQVWNMTFSMYQSLCNIPRDLEEVSRSFRLSGWQKFWYLGVPFSMPGLVWNMMMSMSGGWFFVVASEMIVVGGIGSYIALAIKEQDLLAILYAMLTMLGVIFLYDQLLFRP------
27363929     ---------------------------------------------------------------------------------------GVFPAIFGTVFLVLIMSIIVMPLGVIAAIYLHEYAKFTRVIRIAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPNSVRHGSLALGATQFETLWRVVLPMATPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
50365050     -----------------------------------FFKKTYSAVMLFLMWISTAIIISFTFWILGDVIIKGLMGLSDPIAFIHMDTEGIFAALFTTILLVVCTLIFAIPFALGAAIYLNEYARQSSVFRFAINLLASTPSIVFGIFGLSIFPFSILAAGLTMTVVVLPMLISNFEDALQQVPHQYREAGSALGLTKIQTLFKIILPNAMEGIITGIILAMAKIIGESA-----------------------------------------------------
50365050     ----------------------------FFKSLIYTLTFTVLAILFIL-----VLFVILKSLHVFEEQGFWSFITGTKPGKDGEGQYGIGLIIIMTIVLLTISMLFAIPLTIFTTLFISEYLSVQKKVLTVIKLLASVPSVVFGLFARALFQLMGAPASMTMTFMAAPTMISLSYNAVQSVPEGYRLGSLGLGISKEQTTFKIIRKSASAKIISAIILGMARVIGETMAIMMIAGNSTGGFITNS------------------------------------
182677546    ------------------------------------------------------------------------------------------RDIAASLTRDLLGFALGAMLGTSLGILLGLSSLLRHLIKPTFDALKQIAIFAWIPLVSVWFGIGEAAKIAFIAIAAFTPCLVNTLTGMAGIPRPYIEVAKVLDFSPWSFLTRLAIPAALPSIFTGLHLGLIHSWLATIGAEMTAGPGIGGMMIAGREQFEMDLVLLGVILLASIGVLLN------------
220929518    -------------------------------------NSIFHGVIFCVTLIGIVVLVILLADIIMRGVPYLTKNFFTSFPSRFPKKAGILPGIYGSVYIILLTILFAVPIGLGTAVYLEEYNRFTKFIKINISNLSGTPSIVYGLLGLTVFGKSIVAGALTMSLVVLPIVIVSSQEAIKAVPQYLRHGSYALGATKWQTIRKIVIPTALPGIFTGVILSVSRALGETAPLIMVGAATYVSKLPEGLNSIFTALPLAAAGIIVLLAILL-------------
254423647    --------------------------------------------------------------------------------------SSYLADIIETIGMGIWGTLLAVFVAAPLSILASSNLWIVQPTRRLLDAMRAINEIVFALVFVVAVGLGPFAGVLAIFVHTAGILGKLFSEAIENIDVGQIEGVRATGASKLQEILFGVVPQVIPLWISFVLYRFESNVRSATVLGIVGAGGIGVSLYQSFRSFDYTKVCAILLILIVAVGLIDAASAWLRR----
142656456    -------------------------------------------LQKILKIIAIFISILLIWQIVVTLTSIEHYILPSPNRVLIALNQNYYKHSVITFSEIILGLILGVGLGFFSALLMGYYKLARDWLMPIVVISQAIPVFALAPILVLWIGYGLASKIAMATIIIYFPITAALLDGLVRTNKEQIYLAKIMGASSWSIIKNIKLPSAMPSFASGVRIGAAVAPIGAVVGEWVGSGGLGYLMLHANAKMQIDLMFAALFILALIATL--------------
110633166    -------------------------------------------------------------------------------------------------------------IGVAVGIALGFSRVLNQTFMPIVLLIYATPNAVFLPLFMLLFGLGVTSKIAYGFAHGVFPIIITVAAGVANLKPVLLASARSMGASRYQILRHVIFPHMLPNFFAAMRLGMATTLLGVILSELVSQAGIGHFARLFSMTFQTVNLYALILLVTTIAIIINEILRRQEAR---
137955278    ---------------------------------------------------------------------------------------GIWGAAVGTFYTIGLAILFAFPIGVGCAVHMEEFPRYRDFMEININNLAAVPSIVYGLLGLAFFGMPRSAGAVTLGILVLPFIVISARTALRTVPQHIRDASNALGASRLQTTIYQVLPAAMPGIITGTIIAIARAIGESAPLIMIG-----------------------------------------------
135320547    ----------------------------------------------------------------------------------------FLRAIGATLQSALMGFLSGALVGILLASSAHIFQILKDGSDRLAAVINSVPSIALGPIFLILIDRDATPAGVAS-IHVFFIVYVSMSSGLKSATQEHEDLFSIFGANRIRQFWSLHLPYSAPTIVSGLRLSWRAALIGAIIGEWFGASGIGILIINAMQNFQINLLWSAVLIAAMMSLLFFGLMTILER----
88799388     ----------------------------------------------------------------------------------------LWADFKQTLKAVLAGYVIGCVSGFIVAQLAVKSRFLELGLVPLGNFVSAIPIVGIAPIMVMWFGFDWPSKAAVIVVMTFFPMFINTLTGLQSVDALHKDLMHTYAAKSAQKFTTTQLPQALPYIFNALKINATLALIGAIVAEFFGTPGMGFRISTEVGRMNMDMVWATIVVAALAGSI--------------
260430507    ------------------------------------------------------------------------------------------EAMWTTSRTVLYAFALATTLGFSLGVLVGETKFGERAVMPYLVAIDTMPKVAFAPLFIAWLGFGISSKVALATFIATFPIVVSTAAGLYAASENERMLFKSIGATRMQTLLRLKLPTGLPYFFTGLKIAAVGVMAGAITGEFLGGGGVGALIRVSASQLNTPRVFSLIIYLSFLGLALFLMVVWLER----
142803764    ----------------------------------------------------------------------------------------FFDQIGTSLLTVLCGFGLATLIAIPCGVLLGMNQGLYRAANPVIQLLKPVSPLAWLPLPTPWLAKSFLTSALTVTLCSLWPTLINTAVGVAGLDRDLHNVSRVLRLSFVTHVRRIVLPGALPMIFTGLRLSLGVAWMVLIAAEMLAQNGLGKFVFQSGGSASLARIMVAVITIGLIGCALDR-----------
148553197    --------------------------------------------------------VWTAAIAIAVLFAAWTIIGYVGRTLDWAEAAAVFGLACLTMLRVLALIAVASLIWVPVGVWIGLRPQWAERLQPVAQFLAAFPANVLFPFAVIAIVRWKLDPDIWLVMGTQWYILFNVIAGASAIPTDLREAAGMFGVRGWQWWRQVALPGIFPYYVTGALTASGGSWNASIVAEAVSASGLGAFIADATAIGDYPRVALGIAMMSLFVIAFNRLLSFAERRLRL
148553197    -------------------------------------------------------------------------------------------YALRTTLRMFAALFASLAFTLAIGTLAARSRRAEQIIVPALDILQSVPILGFLTFTVTFFMGLFPGRQLGVELASIFAIAFSFYQSLRSVPSDLEEVSRGFGLSPLRRFLRLELPFATPALVWNAMMSMSGGWFFVVASEAITVGGIGSWLALAIDRSDFTGVAWAVGAMAVVILLYDQLVFRP------
297624138    -----------------------------------------------------------------------------------------FEAMMETLYMAVIGTVIGGVLSVPLAFISAANGRGALPGRGILAGVRVFPELLFAIIFVAAIGPGAVAGIMALGVNSVGFLGKMFSDIIESIDPGPGEALRATGAGPVHTFVYAVLPQVMPEFASNVLYRFEINLRAASVLGLVGAGGIGGLLSQRIQFRRWEEISMILLVIIAFVVVVDIVSSYVRRR---
158320153    ------------------------------------IRKFKNSLFHGLLLLSIGFGIVALFLLIFQVLRTGLEWIITSMPSRFPQKAGIFSALVGSIWTIGLTALFSLPIGVGTAIYLEEYAWHNKVLQLNISNLAGVPSIVYGILGLTVFVRFILSGALTLTLLILPVIIVSAQEAIKSVPNSLREGSLALGVTKWQTVTGVVLPYALPGILTGSILAISRAMGEAAPLIMVGAAG--------------------------------------------
110835544    -------------------------------------------------------------------------------------QAGILGAILGSLFTMIVTLLLSFPIGVAAAVYLEEFNRFTDFIEVNINNLAAVPSIIFGLLGLALFGLPPLVGGIVLTLMTLPTVIISSRAAIKAVPPSIRQAAMGLGASKMQVVLHHVLPLALPGMLTGAIIGMAQALGETAPLLMIG-----------------------------------------------
218133473    ---------------------------------------------------------------------------------------DIFIHTGITLAETLLSFILVLTAGILLAILLWASDTVSGILEPYLVILNSLPKSALAPVLIVWLGNNPKTIIVTAVSIAVFGTIINLYTSFSQIDSEKIKLIKMLGGNRLDVLFRLILPSSLPIIISNAKVNIGLCLVGVIIGEFLAARGLGFLIIYGSQTFKMNWVLMSIVILCIIAGVLYLILNRLEK----
269792188    ----------------------------------------------------------------------------------------FGQAATVTLKVSICAMLLAMAFGFVLAIMRVFGPRWASLALGYIEAIRGTPVLIYGLPNVGIKLSPFMAGVIGLGMNYAAYEAENYRAGLLAVPRGQMEAALALSMTRWQALRHVVVPQAFRVVIPPVTNDFISLLKDSSLVSIITMVDLTYGQIAATYYDYFGTGIMVAIIYLLLGLPFVRLSKWAERK---
142752927    ------------------------------------------------------------------------MMFATAGGFFRHLDAGKWQATVDTLLMLGGSLPLTLAIGLPLGVLLHRKPVVYGALALLVNLLRSVPFIILMIVLIPLTLWMMGTAIVPLVIGAAPFYARLVETALREVDRGVIEATQAMGATTWQLVTRVLLPEARPGLIAGATVTVIALIGFTAM----------------------------------------------------
83594784     -----------------------------------------------LLFGLWLLFCWEMAVRVFDVPKVLLPAPSAVALALATHAPTLWADFVQTLRGALAGYVLGSLLGALLALACDRVPFLARGLLPIASLAGAVPIIGIAPIMVMWFGFDWPSKAAVVVVMTLFPMLVNTLAGLRAAEPEQLDLMRSYAAGWGRTLVLLRLPAALPFLFNGLKINATLALIGAIVAEFFGTPGMGFRISTEVSRMNTDIVWASIAVAAVAGSGFYGLLALLEKR---
288916584    ----------------------------------------------------------------------------------------YIEYGFNTLREAVQGLAFGVAVGVAVAVATFRSKLLSELARAYSAALLALPVVAVIPLSNVFFGLQPASRVFVVAVGTTPIMLTYTLTGLKATDAGLAEMFRACAMPRWRSVLSLFLPSALPYFISGVRVALPSAFSVAIIGEYFGGNTLGTYIKTAAVQSKVADLWGAAMTAFLFAVALFALVALADR----
88604210     ---------------------------------------------------------------------------------------GIFPAIIGTFYLVIGSILIALPLGIGAAIYLVEYTKLTRFIRTATDLLNGTPSIVFGLFGFTFFGISLLAGMITLALMVLPTVIRTTEEALKSVPDSLREGSYALGATRWQTVRRVVLPPSVPGIITGAILSIGRAAGETA-----------------------------------------------------
88604210     ----------------------TMHIVWFICAISSIIGIFFILIFLLYDAAPAFLDIGLIPFLTGERWDPTSI----------MPKYGLVPLIVGTLLVTMGAMVFAVPFGIACAIFIAESPRMRNILKPAVELLAGIPSVVYGFFGLAILGESVLAGSILLGIMSLPTIISVSEDAISSVPRYLKEGSLALGATHWQTISQVIVPAALSGITAAVILGIGRAVGETMAVIMVTGN---------------------------------------------
258514382    ----------------------------------YIQEKIARLLLFISVLLTLGVLSAIIFHIFYHGVSGLSWEFLTQTPRNMGRDGGVFPAIVGTVYVVLIAVLVAAPVGVFAAVHLAEYSRWVGVIRYAVNTLAAIPSIVFGLFGFTFLGWSVLSGGLTLAMMILPTIMRTTEESIKTVPDAYREGSLALGATKWQTIRLVVLPNALPGILTGIILGIGRSVGETAAVLMTAGSSLQVP----------------------------------------
188583007    ------------------------------------------------------------------------------------------------------------------------SQRIYRSIEFLIDFFRSTPATALFPLFMIIFGLGELSKIAVAAFSAFLIVLFNVAYGVMNARPTRMLAAQVMGASRLRIFRDVTIYESLPQTFIGVRTAVSLALVVIIVAEMIGSNGLGKRIIDSQITFDMPGLYGTILLTGALGYAFNLALFALESR---
258406416    --------------------------------------------LWPLAVLAGLLVFWEIGVAVWDMPHYILPPPSRIAQALLAHWPRLVPHALTTCSEIVLGFGVALAAGLLLGAGIAGSRILERALLPLVIGSQTIPVFAIAPLLVLWFGYGIGSKVVMAALIVFFPITVSTVQGLKAADRDLLDLLRVLEAGRWRIFWTVRVPQALPHIFAGAKIGMAVSVIGAVIGEWVGARGLGYYMVQANAQMQVDRVFAAIVLLSMIGVGLYALVVLVERW---
142372096    ----------------------------------------------------------------------------------------YMPSLVETINIAAVATLIGAIIGLLLSLFSTRGLAFWPAGIPLMDIMRAMPEIVIALVLIFIMGAGPIPAMIAIAIHTSGALGKLFSEVNENCDIKPVDGLASVGASWGQRMWFGVFPQVVQNYFSYALLRFEINIRASAILGFVGAGGIGYDLRNTISWGKYDDATAIFILLFLTIVMVDQLSSVVRSR---
94499907     ---------------------------------------------------------------------------------------GVFPAIFGTVLMVILMAIMVTPLGVIAAVYLREYAKLTRVIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASITLALLTLPVVIVATEEGLARIPRTIREGSLALGATKWETLVKIILPMSSPAMMTGVILAVARAAGEVAPLMLVG-----------------------------------------------
163757344    -----------------------------------------------------------------------------VIGQIVANREILWANTLPTLTATLTGFACSLSVAFALSVLIDFIPRLRRALFPVFVISQTLPLVAIAPLVVLWFGFGLTPKILLVALVTFFPMLIALVDGYHSTDRDISALLASMGASRATIFRRARLPSATPYFFAGLRISITYAVVAAIFAEYVGARGLGIVILNAKNSFRPDLMLAAVVI---------------------
142486366    ------------------------------------------------------------------------------------------HHALVTIAEVLLGLGLGSLLGAMTAIGLAISPMARTLLRPMMVISQALPVFALAPLLTLWLGYGLWPKVIMALLIIYFPVTSAFFDGLMATPRGMLDLARVMNGQPWRIMAHIRIPAGLPGLASGLKLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFAALIVIVIITLSLDRLCRVLARRM--
146277958    ---------------------------------------------------------------------------------------GLGVAILGSAYMMFIVLVLALPIGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAIFINFMIVGGLVLTLMTLPTIIIATRASLKAVPPSIRDAALGVGASKMQAIFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
110635448    ---------------------------------------------------------------------------------------GLAGAFMGSLYMMLVVIVLAVPLGVGSAVYLEEFNRFTDLIEVNINNLAAVPSIVFGLLGAAVFINYFLVGGLVLTLMTLPTIIIATRSALRAVPPSLRQAALGLGASRMQTVFHHVLPVTYPGILTATIIGVAQALGETAPLLLIG-----------------------------------------------
256669697    -----------------------------------------------------IVFSVVVFGLILYGTVRMVLFIGETTGYGEIGH--VLLLGLITFARVVALVVVGTLVWVPVGVWIGMNPRVSRLAQPVVQVLASFPAFPLITAVLLATGISLDWGGILLMLGAQWYILFNVIAGASAIPHDLREASANLRLPRALWWRRLVLPAVFPSYVTGGITAAGGAWNASIVAEIVSATGLGAYIADATSTGDSGRILLGVAVMSLYVVGLNRLF---------
256669697    -------------------------------------------------------------------------------------------YAGRSLLRMFVALVLSVGFTFCYATAAARLRRTEKILLPALDILQSVPVLGFLSVTITGFIALFPGSQLGLECASIFAIFTAFHHSLVSQPRDLDEASRLLRLSRWQRFWRVDVPSGMIPLVWNGMMSFGGGWFFLTASEALSVNGIGAYVATASEEGDLGK----------------------------
295092509    --------------------------------LRKFFQDFYLVIILIFLYAPIFTMM----VLSFNDSKSRTLWGGFTTKWYMFENQSIMDALYNTLLIAFISALAATILGTLAALGINSMKRV---PKNITMGINNIPILISLMLTFIAFGISLKTILIAHITFNLPFVILSVLPKLRQTSRYTYEAALDLGANPLQAFFKVVFPDIMPGVLSGFLMGFTLSLDDFIITHFAGINTLSTLIYSEVRRGIKPSMYATIIFVTVLALLL-------------
167841519    --------------------------------------------LATLRRAGPWLVALPLGLAAWAKTALLPTPFFAPPQALIEVYVDDWPRAGNTLKLLGIGNAYGALTGFLVGASIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVAGVNKAYYDVARTLGANARFLVLRVAIPAALPQVFVGLFMGLSASFTVLVTAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLITLLFAVRDR---
262195262    ------------------------------------------------------------------------------------------RATAVTTLSVAIGFGAATVLGVATAVVLAWSRLLERALYPFTVFLQTVPLVAIAPMLVLWLDPGVPAVSVCAFIVCLFPVITNTLIGIRSIPRAQVELFALYGASRLQTLRKLSLPGALPSILTGLRVAAGLSVIGAVVGEFVAGQGLGILVVVA------------------------------------
50365326     ------------------------------------MKRFVRSTYFALILLVIYVPIGIMVLFSFNSGSSVSNWMGFSTRWYFFKNSPFIKSIITSLFVAVVSTMISVVIGVMAAIGLSRSKWMSIANIPLINIITAVALMVVFLICGLKFGILTL--IMAHVSFNVPYVLITVMPRLRKVDKSIVEASYDLGAKTSTVIFKIILPILKPAIIIATIIAFAMSFDDFIISYFTGGANVASFIYSAKRIKPYIFAFGTMMVIIAAGVIIWNAFLFAQDKK--
137485600    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
26989929     -------------------------------------------------------------------------------------------ALWMTLKITFLSFALAVVIGTLAAFVFVQSRVVEASLFPYAILLQVTPVVAIAPLIIIWCSDTTLALVICATLVAIFPIIANTVLGLRSVNPGLLNLFHLNRASRWQVLLRLRIPSALPCFFAGLRIASGLALIGAVVAEFVTGAGLAYQILQAGFQLNIPRLFAALVLIALTGVALFSLMALLAR----
143876467    ---------------------------------------------------------------------------------------GIASAVVGSFFTILVCLVISFPVAVLAAIYLEEFNRITDFIEVNINNLAAVPSIVFGLLGLAIFHLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
92114223     ------------------------------------------------------------------------------------------EATLDTLYMVALSGAVSALIGIPLGVLLYVTRPGQILAQPFANIGRSIPFIILMVAIIPFTSIGTNAAVVPLIIAAIPFVARLVEGALNEIPPGLIEAAQAMGATPYQIITKVLLPEAKGGILNGLTITVVTLVSYSAMAGAVGGGGLGDLGIRGYNRFDPLIMLITVAILVIM-----------------
239908521    -------------------------------------QKIMWGVFGASSLINMAALVLICGFLLVKGLPAISWSFLTEMPRDSMTAGGILPCILGTIYLSLGTMCVAFPLGVASAVYLNEYARPGRTLRLIINNLAGVPSVVFGLFGLAFFGVSLLSGILTLSILVLPVIIGTAEEALKSVPQTYREASLGLGATKWQTIRLVVLPAAMPGMLTGAILGLSRVAGETAAIMFTAS----------------------------------------------
78485498     ----------------------------------------------------------------------------------------FFEQIGRSLVTVMSGFILASIIAIPIGIVIGLSANAYAAVNPLIQIFKPVSPLAWLPLVTMVFDKAFLNSMFTVLLCCLWPTIINTAAGVATVTQDLKNVSQVLRLSWWTHVRKIVLPCSIPMMFTGLRISLGIAWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVIMIGIVGFILDRGMLVLQK----
142823001    ------------------------------------------------------AMAFGLLWLVWILYTTLRLGIG-GLSVELFTQSGLANAIVGSLMLVALATFVGTPIGILAGVYLAEYGWLAGVTRFINDILLSAPSIVVGLFVYALVVAKMWAGVFALALLQIPIVIRTTENMLKLVPNALREAAFALGTPKWKMVLSITLKASIAGIVTGVLLGVARIAGETA-----------------------------------------------------
87198635     ----------------------------------------------------------------------------------------FWADTLASLQRLGLGLGIATAMALLVGLVLGVLPPLRATIGPLVTGIAVIPPIALLPILFIALGLGETAKVALIVIGIAPVMVRDIASHVGDLPREQIVKALTLGASSWQIMIRVALPQAMPRLIHAVRLALGPAWVFLISAEAIASDGLGYRIFLVRRYLSMDVIIPYVAWIALLAIVMDVALARLSRR---
258591858    ---------------------------------------------------------------------------------------GVFPAIFGTVMMVMIMSLLVAPLGVLAAFYLREYAKLVSTVRIAVNNLAGVPSIVFGVFGLGFFIYGILWASLTLALMTVPVVIVATEEGLAAIPPGMREASLALGATKFETTWRVVLPTVMPSILTGLILAMARAIGEVAPLMITG-----------------------------------------------
256393086    -----------------------------------------------------------------------------------------WTDIETTAFEVVVGFAIGVAAGIVMGLVLGSFRLAGRVMEPLVAAVNGVPKIALAPLFVLFFGIGSWSKIYIAATGVAFVVFYNVYLGLRLRERELVEIIQVMGGRRHHVLSYVTIPTLAAPFFAALKTGGPLAILGVIGGEFIAASGVGHELFNSAMNLDAAGEFASLAVLMGMTLILNSVLTTLDK----
28199540     --------------------------------------------------------------------------------------------ALATLLRVVVLIALASLIWVPIGVWIGLRPVLAQRVQPLVQFLAAFPANVLFPFAVVAIVSTDANPNIWLVLGTQWYILFNVIAGASAFPTDLKEAAQVYRLRSWTWWRRVMLPGIFPYYLTGALTASGGSWNASIVAELVSAYGLGSYIASATEAGDYPRVLLGVVVMSLFVTVFNRLFVFAERRLRL
28199540     ------------------------------------------------------------------------------------------EYGLRTTLRMFAAMTASLLFTFVVATLAAKSQRAERLIVPALDVLQSVPVLGFLTFTVTFF-LGLFPGSFALFTSQAWNMAFSFYQSLRTVPRDLQEVSRGFGFSAWLRFWRLEVPFAMPGLIWNMMMSMSGGWFFVVASEAITVGGIGSYLALAIAHQQFG-----------------------------
254451333    ----------------------------------------------------PYWLLIVLAVGGYFFWRVLTDDLYTQV--LQTLSKGIW----ITVFVTLVGFTLAATMGLGLALMSTRFIVVRQTARLYTEIVRGVPIIVLLLYMVALFNWILWRAIIALTIGYSAFIAEVFRAGLQSIEKGQIEAAEALGLSPWRRFRHIVFPQAFRRILPPLGNDFIAMVKDSSLVSVLG-----------------------------------------------
137332687    -----------------------------------------------------IALVLIVIWEIAARAIDNDLLLPTFGATFTAFVQGVWQKTAVLMSVLLRGYLLGALLAFALTSLAVSTRLGRDVLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHSVLWPLALNTYSGFQSVPATLRMTGRNYGLTGMRHVLLILVPAALPAILAGLRVGWAFAWRTLIAAELVGSGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLIEHL----------
284045942    ---------------------------------------------------------------------------------------GFRPAIVGTLYLIAGVVFLVVPIGIGAAVYLEEYRWWNRLIELNIQNLAGVPSIIYGILGLAFLGFILAAGSLTLALLVLPTVILASREAIRAVPPSIREGSLALGATQWQTIRRQVLPASIPGIITGVILAISRAIGETAPLLLVGA----------------------------------------------
136552324    ---------------------------------------------------------------------------------------------LQTLAISALATLMAATLSLGLSLPVSGRSTAKGLTRFICNFLRSVPELVWAALMVLAVGLGPFAGTLALTLHTTGVLGRLFGESLENHPIVPSNALMLSGSGRVSSFLYGTLPGIAPQLLSYSLYRWEMNIRMATILGFVGAGGLGQMLYYELSLLREAQASTVIIAMLLLVVFVDMVSNKLRR----
135054276    -------------------------------------------------------------------------------------------HTGITLAEALTGYAIANIIAIALSVSFIYIPWLESLLIPWTVVIKNIPFVTIASILIITLGDTPAPKILIVILICFFSLLANLNKGFKSADDVLLDRMRVLNASKWDVFRKVLWPTALPYYIAAHEISFTGCIIGAIVAEMFSERGLGYLIVEAMSQYRADRLYAVTLISSLLAVGAYVLVKQLEK----
118470340    --------------------------------------------------------------------------------FAIIASGAAVTNFAASITKIVAGFALAMVGGLVVGFVMGRSRFMAAYFSLPLFVLGNMPGLTYAVFGLLIFGVGAGGPIVVSALVALPFIAMNVAEGVRSIDGRLLDMCQAFERSHFDILRHLYLPALTTFVFAGVRYGFAMAWKVEALTEVFGAGGVGFMIRKAYQEFRVDDMLAWTTLFIVAMVLIERALAYLEAR---
296532084    -------------------------------------------------------------------------------------------ALIETLHIATLGTVFCFVLAVPLALLAARNKPLNAAAQLGLVASRSVNSLVWALLFVAIFGPGAAAGVFAIAFRSVGFVGKLLAEALEETNQGPREALRASGASWGAELLKGVWPQVQPAFWGIALFRWDINVRESAVLGLVGAGGIGLVLDDAINFFQWERV---------------------------
291532218    --------------------------------------------------------------------------------MFSFTRNGIGNLFFNTIYLVFLSLLVSVPLGIAAGIYMAEYAKTTKFLRICIETLSSLPSIVVGLFGYLVFQWNLFAGALAVSILSLPLITTVTEDAFRSLPPGYKKGSMGMGATLWQTIRYVMLPACMPRIMTGVILAAGRGFGEA--AALLYTAGMSTDIVWS------------------------------------
143814964    ----------------------------------------------------------------------------------MIFSGEFFVAYADSLPPLLTGLFITIIGGVIIGISIGLVRSAEWFIMPLLIIFQTAPVSALIPMLTYIYGISDTSKIVAIVILGMPLVALNSYKGIQATNPSLLEMSKSFLASRLDTILFVILPSAQKMIFAGLRLGISGAFIGIVLAELITPTGIGDLITYNRFIARYDKMFATIVSILAIAGLTLSLMRVFE-----
86360399     ----------------------------------------------------------------------------------------LWSDTGASLVRLLSGLGISTAIALIIGMLIGMLPYLRALLAPFIAVISMVPPLALLPILFIVMGLGETSKIALIVIGVAPTMIRDLALKALELPREQIVKAETLGGSSWQIGLRIVLPQILPRLITCLRLQLGPAWLFLIAAEAISSSGLGYRIFLVRRYLSMDIIFPYVVWITLLAVVMNALLDRL------
142035733    ---------------------------------------------------------------------------------------GVGGSIVGSLFTILVVLILSFPIGIFAAIYLEEFNRVTDFIEININNLAAVPSIVFGLLGLGIFGLPRSTGGIVLSLMTLPTIIIATRASLRAVPPSIREGALAVGATKMQAVMHHVVPVAMPGALTGTIIGLAQALGETAPLLLIG-----------------------------------------------
291288082    ----------------------------------------------------------------------------------LLSDDEFYHSLFLTVYRLFAGILAGSMAGLILGIAAGLNNTLKNILEPFGWVLMSIPPVIVTMLAMLWFGMGSFMVIFIASLLLVPFVYFNALKGMEMVDDNLLSMAKLYKYNFFMLLRHIYLPAISSHVLAGMTIVMGSGIRVVVLAELLGASGIGFEVVTARSSIEVESIFAWAVVTLLIAACLEYV----------
288935430    ----------------------------------------------------------------------------------------LWADTLISLSRLLTGLAVSSLIGLGIGIAAGVFPMYRAALSPLMTVVSMIPPLAILPVLFIVFGLDELSKVMLIVIGITPMLARDLEQRAKEIPAELFIKAQTLGANSWTLVLRVVLPQLLSRLITSLRLLLGSAWLFLISAEAISAAGLGYRIFLVRRYMAMDVIIPYVIWITLLAWLMDLALRQLHK----
186472802    ----------------------------------------------------------------------------------------MWDDTVSSMRRLGIGLVASAAVALVFGIVTGSIPLAGATLSPFITVISMIPPLAVLPILFIVFGLDELSKVVLIVIGITPMMIRDLQQRTREIPEELWIKAQTLGASSWTLIVRVIVPQLLPRLLIALRLALCSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVAWITLLAWLIDEALRRITQW---
135368052    -----------------------------------------------------------------------------------------WDGILESIWMAIISTVVGIALSVPIGLGAARNLWVYITCRSIIAGSRTFPEIILAIFAVKLFGFGPFAGFIALSLGTIGFFAKLLAEDIENSSEAQAEAVKATGANWFQWINYSIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFSRYEFDTAAAILLVIILIVMVLEYASGFLRKW---
259502421    -----------------------------------------------------------------------------------------------TLLITVLAVICGFLIGILFALMRLSSSKLHSIAICYIEFIRGTPMLVQIMFVYFGIGAILVAGIIAVAINSGAYVAEIIRSGIQSLPLGQTEAARSLGMTKRQTFRYVIMPQALKNIWPALGNEFITLLKDSSLVSTIGVTELMYQLVQADTYKGVLPLFITMMIYFFLTFTLTRILNHFEKK---
227496675    -----------------------------------------------------------------------------ATGLLAAAEDGTWSATMETLGMTFVSGALTIVFGLLLGLALHRNRTVYEVLSQIVNFGRSMPFIILLVAIMSFTSIGWQAACVPLTVGAIPFYARLVETAIYDVDRGKVEAALMMGASGRQITWGVLVREALPALISSATVTIVTLLGYSAMA---------------------------------------------------
91780946     -------------------------------------------------------------------------------------------QIWVTFSRMALGFLLALVVALPIGIATARSKAISRFVEPGITLGLTVPGLVWALLCVIWFGTSLLSPVISVALGVLPSLVISVQEGIRSLSGELVEMTQVFRLKRITVLRKIWLPVLYAFIVPGTRVGFSIAWKVIVLVEIFGSDGVGYQLNAQFSTQNVEGVIAWTVAFWATMLVVENLIFAPIER---
146329206    -------------------------------------------------------------------------------------------AIIGSAYTLLVTLALSFPIAVLAAIYLEEFNRFTDFLEANINNLAAVPSIIFGLLGLAFFGLPRSTGGLVLTLMTLPTIIISSRAALKAVPPSIRAAALGLGASKMQVTFHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
222055627    ------------------------------------------------------------------------------------------QGLVNSFGLLLPSYALALVLGIGGGLLVGFCGRLRTILMPIFRGVSPIPPTMLIPYAIAILPTFWLSSAFIIFAGAFWPILMGTIHGVTLLEERYLDNASALGLGGFRLMRKVIFPGALPMIFSGAGMALVFSFILLTVAEMFGAAGMGHFIQYYADFSDYPKVLAGMLFMSLVIVLIMELFDLLQKR---
288961131    -------------------------------------------VIAGLSASVPWLIALALGLTGWAKLNLLPRPFFVPPQALLEVYLDDWPRLLDSLRLLVTGYAVGSILGVVTGVAIGWSRAVGYWVHPVLRLIGPLPATAWLPIAFFAFPTSWSASVFLIALASGVPVTILTWSGVAGVNSAYYDIARTLGASNRFLVLKVAVPAAMPHVFVGLFMGLGAAFAVLVVAEMLGVSGVGWYLQWAQGWAAYGNMYAALLVMALLCSGLVTLLFRVRDR---
142589898    ---------------------------------------------------------------------------------------GIGGAVMGSLLSLLVCFFLSFPIGIATAVYLEEFNRWTEWIEVNINNLAAVPSIIFGLLGLAFFGMPRGTGGTVLSLMTLPTIIIACRSSLKAVPPSIREGAFAMGATPVQVVLHHVLPLAMPGTFTGTIIGLSQALGETAPLLMIG-----------------------------------------------
222147390    ---------------------------------------------------------------------------------------GVGVALIGTAYMMLTVLILALPIGVATSIYLEEFNRWTDLIEVNINNLAAVPSIVFGLLGLAVFGLPRSAGGLVLTLMTLPTIIIATRAALKAVPPSIRAAALGLGASKMQTVFHHVLPLAMPGVLTGTIIGLAHALGETAPLLLIG-----------------------------------------------
125974065    ------------------------------------------------------------------------------------------PAVGETLYMTVVSSIIMLVFGLLLGILLTVMKILYTGSGWLINALRSLPQMIMIILMILFFGKSYGTNACIISIAAIPMYARIVENSLLEISKGKIEAAKSIGSTNFQIIFRILIPETLPSLIRGFTVAVIAVISMTALAGMFGAGGIGDIAVRGYQRFQHDVLFASVYVLIALVQLVQWI----------
229815115    -------------------------------------NKIMLGVFRVAAAITTLVLVAIIAYVVINGLPHVSPAFIFTWPHGVNAEGGIWPTIVSTVYVTALAMLICTPIAVLAAVYLAEYARLVNIIRYAADTLASVPSIVMGLFGYALFGLSMISAALALALLMLPIIMRTTEEAIRAVPRYIRWGAYGLGATKWQVVSKIVLPSAFGRIATGIVLGIGRAIGETAVVLYTMGQAINMPFLLANDGINMNAAYGTALLLMAIILAFNLFARWLSRKSK-
163791315    ---------------------------------------------------------------------------------------NYWNYTGYTILISVVSVFFGSILGVVLSFMMSKNKIVHFVATAYVEFVRGTPMMIQVMFIYFAVGYALASGIIAVSLNSAAYICEIIRSGLNSVPKGQSEAARSLGMSKKIAMRQIIFPQALKNIWPALGNEFITVIKESSIVSIIGVSDLQTRVVTSVSYRGIAPLVVTMIIYFILTFSLTKLLNHYEGKM--
241895266    -----------------------------------------------------------------------------------------------SVGLAVIGVFFGIVLGVLFALMKMSSKPLKWIAVAYIEAVRGVPLLIQVFIVIGIHVSSFLAGAIAMFLNSAAYVAEIIRSGIQAVPDGQTEAARSLGFTKNQTMRYMILPQAIKNILPALGNEFVTVIKEGSVVSVIGVGELTFQVVQGASFKPFLPLVITAAIYFILTFGISRLLNLFEKK---
62261160     ------------------------------------------------------------------------------------------QSTWETIFMVFIATLVAVIGGILLGILLYITKGFNKTFSVIINITRSIPYIILLILLIVGTTIGTTASIVPLAIAALPFYARLTESALCEVDNGLIEAAKAMGAIKRQIIFKVLLPESKNLLIDAATLTCISLIGFSAMAGIVGGGGLGDLTFKGYNYGNYTLLLGGVIMLVILV----------------
229555983    --------------------------------------------------------------------------------------------LWYTIRLTVLSLLIALIIGVVFGFMVSQNRIVRGIATVYVDIFRGTPLLVFGIPQALDFRMPAFLAALLALSLNAGYMVEIVRGGIQSVDSGQMEAARSLGLPYRKSMIKIVLPQAIRTMIPSFINQFVITLKDTSIMSVIGLVELTQIIARTFQSFDIWLIVALMYLIVI--TILTKVSDRVERRLR-
140240475    -----------------------------------------------FWSLIFWAMVWELVGQMGWMTLLPPLSEIWFAFAEMFEQTAFWDAFAMTARTFSIGLGLSIAVGIPVGILMGISNRADKILSLWVNLFLSAPITAVIPALMPILGIGDATVIATVILFSIWVVIIDTQAGVTHVKDSLVEMGRIFGCSRWKIIFWIVIPSAMPEIITGIRLSVVRAVKGVIVGQIIALIGFGGLFNTYLSYFLMERFWGLIIVVFIMSFTIIGLVEMLERR---
135297253    ----------------------------------------------------PLAMGLIMLGAWEALVRLNHVPAYILPGPWLIFQIADWGTLSGSLLITLQSTLMAFVLAALGGLALAISRLIELSLFPYAVILQVTPIVAIAPLIIIWVNNTQAALIVCAWIVAFFPIVSNTTLGLKSVDHNLVSLFTLYGATRMQILMRLRLPSALPYFLEGLRISGGLALIGAVVAEFVAGSGLAYRILESGYRLNIPRMFAALILISVTGILI-------------
294676739    ----------------------------------------------------------------------------------------YLPSLIETLNIAAVSTLLGGLIAAVLAVLSARAPWLVVPIRRGMDVMRAMPEIVIALVLIFLLGGGPVPAMIAITLHTAGALGKLFSEVAENADLKPVEGLASVGAGWLARIWFAVAPQVAPNWSSYALLRFEINIRASAILGFVGAGGIGYDLRTTLQWGQYDQVVAIFALLFLTIVLVDHLSDRARAR---
254490338    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVIIMAIMVTPFGVVAAVYLKEYAKVIRLIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASLTLAILTVPVVIVATEEGLSRIPRAIREGSLALGATKAETLWRTVLPMAAPAMMTGLILAVARAAGEVAPLMMVGVVKLGFHIYDGFQSPNVPLVYATAFLLVLIIIVLN--MAAIGIRNRL
158521938    -----------------------------------------------------------------------------------MTKGGIFPCILGTFYLAAGAICFALPIGVASAVYMNEYARVLRIIRFGINNLAGVPSIVFGLFGLAFFGVSLLAGILTLGVLTLPVIIGATEEALKAVPDDYRKASLALGATQWQTIYRVVLPAAIPEILTGAILGLSRAAGETAPIMFTAA----------------------------------------------
114706440    --------------------------------------------------------------------QNFNWGLFTFGASSRAETAGVGVAIIGSAYMMLIVLALALPIGVAASIYLEEFNRFTDLIEVNINNLAAVPSIVFGILGLAWFGLPRSAGGLVLTLMTLPTIIIATRAALRAVPPSIRWAALGLGASKTQTVFQHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
134416108    -----------------------------------------------------------------LSTRFGDFLSGTLRSRSIDEKLGVHQGLVGSFWIAVTTAIVAFPIGIGAAIYLEEYNRLTRFIEINIRNLAGVPSVVYGLLGLFIFGKSLLSAALTLSILVLPIVIITASEAIRATPQSLREGAYGVGATRWEVVRRQVLPYAAPGILTGTLLAMSRAIGEAAPLILVGA----------------------------------------------
89068073     -------------------------------------------------SIPLLLLIWHAAATILQDPTVPSPVAVVAELVAQVVDGRLLEDFAKTLARVAAAFAVSMLLGCAIGALLGRVRFADGLFAPWIVIGLNIPAIVVAIVCYIWMGLSEIALVTAVAINKTPLVATTMREGVRALSAEYRELAQVYRMSPWRRLRLVELPQLMPYLLTAARTGLSLIWKIVLVFEVLGSGGVGFRIGIFFGFFDMTAILAYTLAFICVVFAVEY-----------
169335561    -------------------------------------DNILKFLVIISAGFTALLALSLVLYVMVKGVGSIDLKMLTTSPSELTGSVGVFPMIINTLYMIVLTLVIAVPIGIGSAIYLNEYARLVKAVEFTTQTLAGIPSIIYGLFGYMFFSIFLISGTLTLSIMVLPTLIRTTQEALSSVPNMYREGALGMGAKKIYLIRTILLPCSMPGIVTAVILSVGKVVGES--AALIFTAGMGYMLTGGL-----------------------------------
256843978    -------------------------------------------------------WIMLAFLLYLMLTIIFDGLKGFQWDFLGAAGNGIFNQFFNTIYLVFLSLLVSVPIGIGAGVYLAEYAKFLTIFEISIESLSSLPSIVIGLFGYLAFSWNILAGALTISILSIPLITTETNNAIRSLPVEYKEGSLSLGATKSETIRKVLIPAAMPQILTGVIMAAGRGFGEAAAL---------------------------------------------------
149913481    ----------------------------------------------------------------------------------------FFPSLIETVNIAAASTLIGGLMAVVLSLLLARFPALVGPFRRLMDILRAVPEIVIALVLIFILGGGPVPAMIAIALHTAGALGKLFSEVNENASLKPLEGLESVGANWTQRMILGVVPQVAPNWLSYALLRFEINIRASAILGFVGSGGIGYDLKNAFSWGQYDEVAAIFILVFLTIVFFDQLSS--------
262277657    ---------------------------------------------------------------------------------------GFGGAILGSLFTILICLLISFPIALAAAVYLEEFNKLTDLIEININNLAAVPSIVFGLLGLGVFELPRSTGGIALSLMTLPRIIIPARASLKAVPPSIREGALAMGASKVQTVFHHVVPLAMPGTLSGTIIGLAQALGETAPLLLIG-----------------------------------------------
148256233    -----------------------------------------------------------------------------------LLHENLASATAASLGILIKGYLLALLLGLIFVSLATANALCREALITLTAMFNPLPAIALLPLAMLWFGLGETSLIFVLVHSVLWPFALATFTGFQSVPDTHRLVGRNYGLTGARYVGSILIPSALPSILSGLKIGWAFAWRTLIAAELVFGGGLGWFIFRNRNELFTDKVFAGLIMVILIGLIVE------------
258543897    --------------------------------------------------------------------------------------------TCETLYMTLTATAFATLLGVPLGVILYATRRGRFLANPLVNIGRSIPYLILALWIIPFTSIGNTAAIVPLTLSAAPFIARMVENMLNEVPAGLVEAAQAMGASPVQIVRKVLLPEALPGLTNALTITLIALIGYSAIAGSLGAGGLGKVAYAGYQRYRPDIMLYTVCTIVVLVQLIQWLGDMLAKR---
260438044    ------------------------------------------------------------------------------------------RHVWKTIYETLICFIFVMITAIAAAVLMWLNRNIFKVAEPFLVLLNSLPKSALAPVLIVWLGNSTKTVIIAAVSVAVFGAMLSIYTSFTETDKEKIKLIRTLGGKKRHVLFYLLFPSSLPTIVNAMKVNLGLSLVGVIIGEFLAAKGLGYLIIYGSQVFKMDWVLLSIVLLSILSVILYIIIGIFEKR---
108805820    -------------------------------------------------------------------------------------RQRILDAIGVTGLEAVGGFIVGNFTGFLAATLIAYSTTAARTLLPIGLAIQSIPIVALTPFLTLLFGRGFATVMIIAAIIVFFPTLVNGVLGFRSVRAEALEMLGIMSASDWQVFWHLRFPTALPNLFAAFRIGAATSILGAMIAEWVTTGGLGYLILQAGVNFEVELMWAAILISSMLALTALALISLVE-----
142412797    ------------------------------------------------------------------------------------VRDRIFTALAISTRTALTGLAISAVLGVLLGILMAQAKWIERSLWPHLIALQVTPIIAIVPLMIRLIGANFTARVAVTVIISIFPIVSNTLFGIQSVPQGLRDLFKLHNCTRLTVLLKLQLPYASPAIFTGLRVSAGLAVIGAIVGDFFGDPGLGQLITFFFLNNLSGPMFITAL----------------------
225573409    -----------------------------------------------------------------------------------------FASVLVTLALALSSTTIAAILAFFVSLFGSEFPRIAKYVRGFATFLRNIPALVWAFILFSSLGIGTGVGFVALCITSFAFMVRAFVETMEDVSQDCVESLQAVGASFPQRVSQAILPSCLSGFLSWFLYCIEVNIRASTIVGMVGGGGVGLTLFSYIKGFQYDVALSIILLVAVMVILVDRVTERLRK----
289450368    -------------------------------------DCLLRSLVYLCAAFAVSLLAGIIFYVFWRGSRTVTWEFLTGVKSVLTGKAGIAGNIVNTCLIIILTMVIAAPLGIGSAIYLSEYSRLVSLIEFATETLAGIPSIIFGLFGMLFFGYSLLTGALTLILMILPLLTRNTEEALKAVPVMYRSAAIALGSGKWHMIRTVLLPAALPGILTGIILAVGRIVGESAALLFTAGS---------------------------------------------
148257245    ---------------------------------------------------------------------------------------------------MAYGWLLASVAGIALGAMIGSSKAMRIYVAPTLELLRPLPVSAIIPVAIAAFGLNQSMALFVIAFGSLWPMLLGTIHGFAAVEPRLYEVARVLHMSRLAVIFKIALPSAAPDILAGMRLSLTVALILAVVCEMLGLDGLGQWVLLSARAFRSADLFAGVMLLGIIGYITALAMGAAESR---
23098433     ---------------------------------------------------------------------------------------GIVEKLTETIFMSIAATTLAAVLSIALALLGSKTTKVNNFFRFIASFSRNIPVVAWSLILLISFGQNSVTGFLALFVGTLGFLTRAFIETIDEASSSSVEALSATGATYFHIVNNAVIPQSLPQMLSWILFMIETNIRSATLVGILTGTGIGYMFDIYYKNLNYDVVALITLSIVIAVIIIELLSNKIRK----
238917619    --------------------------------------------------------------------------------------------LLNTVIIAFFAALMGVVIGFLIAVVRSNHDKLNFICNIYLTVIRGTPTMVLIIYYVIFSSVHIDKLIVAILAFGIAYVAEIFRSGIMSIDNGQFEAARSLGLSYKTTMISVILPQAFKNVLPALANEFIVLLKETSISGYIGLNDLGGDIIRSITYDPMLPLIGVAIIYLVMVMGLSQLVKKLERRLR-
291529331    --------------------------------VKKIASRVYMGLIFLFLYLP----IVVLIVLSFNNSKSKVKWGGFTLDWYIFQSERIMSAFSTTLQITLLAAVISTIIGLAAMGISAMKKRNQTIYLGATNIPMLNADIVTGISMMLLFNLGFVTVLIAHITFNIPYVILNVLPKLKQTNKYTYEAALDLGASPLYAFFKVTWPEISPGVFSGFMMAVTMSLDDFSITYFTKGAGV-------------------------------------------
170751221    --------------------------------------------------------------------------------------------ILNSLILLSGGYAIGAATGFVLGVAIGTFRAVGYWAHPVLRFVGPLPATAWLPLAFFVFPSSWSASTFLVALATGFPVTVLTWSGVAGVNKAYFDVARTLGASRGFLILRVAIPAALPHVFVGLFMGLGGSFAVLVVAEMLGVSGLGWYLQWAQGWAAYANMYAALIVMALM-----------------
142068389    ----------------------------------------------------------------------------------FLTDAGLAGNLAISLGHVAAAMALAFLIGGALALLPEAAPAARMVDDRLTPFLNAFSGIGWLFLAILWFGINSTTVIFAVTMVLTPFAIINLRTGLREMDRDLLELGASLSRSPLRRFLKLAAPMLAPFAFATLRTSFGVAWKVVLTAELFGARGVGAVLNSARQEFDTETIFAVILFIMLFVAAAELLAFRPAQR---
51245734     ---------------------------------------------------------------------------------------GILGAACGSFYTLLITLCLSFPIGVATAIYLEESNRWTDLIEVNINNLAAVPSIIFGLLGLAVFRSTPLVGGLVLSLMTLPTIIIASRASLKSVPPSIREAALGVGASKMQTITHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
143595868    -------------------------------------------------------------------------------------------HMFYSFAHIISAVIISFFIGSFLAFSAHYLDVFDTMVHGRLSFLNSFSGIGWTFLAIIWFGISDVTVVFVISMVLIPFAIINMREALINLDKERIEMSVSFTRSGWRRFRLVILPSLYPFIFATIRISFGVAWKVALTAELFGGNGLGYMLNLARQDFDMPLVLAVIVVIIAFVYSTDR-----------
206901048    --------------------------------------------------------------------------------LELFSERNFYHHLFITLLRSVGG--FTLALFLGFLLGCIKNKFLYSAIRNIIDIFQSNPLIVWITIALFWFGFGNKTIVFTVFIVLFPNFYLITYNAINNIPKEYIELFKIYPISRKKYLTKFLIPYLKPFLLPTLANSIISSLKITAMAEFLGESGIGFLLSYAKTFLNTEEVYAYAVILFVFSKILEFIF---------
225017314    -----------------------------------------DIVLKVLINLAAAVVIVLVGIIAYILINGLPHISWKFLSTAYAQNQGILPMIINTLYVVVITLVIATPIGICSAIYLTQYARLVRMIRFTTEILSGVPSIIFGLFGYSVFGTSILAGCLTMTLCILPTIVRTTEESLLAVPPSYKEGAMALGAGKLRVVMGIVLPCAMPGVLTAVILAMGRLVGES--AALLYTVGLSYNMPKAGWDGFVGHALESGRTLTL------------------
143451625    -------------------------------------------------------------------------------------------HGWVTISSTLVGFGIGALLGIVLAVGIVYIPTLNRSVMPWIIASQTIPILAIAPMIIVGLGTGLFPKSIISAYLCFFPVTIGMVKGLRSPDPIHMDLMKTYCASYSHTFFKLRWPSSTPFLFASLKVSIAISLVGAIVGELPAGAGLGARLLTGSYYGQTIQIWSALICASILAAILVFMMIAIEK----
197103970    -------------------------------------------------------------------------------------QAGVLGAVVGSAMMLLVTALLSVPIGVLAAVYLEEFNRWTSVIEVNINNLAAVPSIVYGLLGLAVFRSSPLVGGLVLALMSLPTVIIATRSALKAVPPSIREAALGVGASKTQTVFHHVLPLAMPGVMTGSILSLAHALGETAPLLMVG-----------------------------------------------
294341775    ----------------------------------------------------WALLFWQLGVTAFDVPRVILPAPQWVLASLVERAGTLVQDAMQTLVRALTGWLIGCGLGFGVALAIDRHSFLQRGLLPIASMTSAVPLVGVAPIAVMWFGFGWESKAAVVALMTFFPMLVSTLAGLRAAGTLEAELMQTYGASHRQTLWLLKLPSAVPQMITALKINATLALIGAIVAEFFGSPGLGFRISTEAARMNMGLVWAAITAASVAGSVAYAALVLLERR---
144133406    ---------------------------------------------------------------------------------------GIWGSLKGSFFTMLITLALSFPVAVAAAVYLEEFAPKNKITDIIINNLAAVPSIVFGLLGLAVFRSAPLVGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
289582026    -------------------------------------------------------------------------------------------YMGETIAMAFVATFTGVLISVPIAFGAAENRPIYYLNRGIISITRAIDELIIAIIAVKAVGVGPLAGIIAISYLTIGFFSKLFAEDIEDIDMGAKEAIDATGASRFQTLVYAVIPQVAPRFIGLTVYRWDINIRSSTIIGIVGAGGIGTLLLRAFERYEFD--FAALILLSIIAVVLAGELFSAYIRRRV
150392303    ------------------------------------IAFSILTFTAMLVVIPTLLIIGYIFVKGIGMINWEFLTAMPRKGM---TEGGIYPAIIGTLYLVLGTVLFALPLGIGSAIYLTEYAKLSRLIRLAILNLAGVPSVVYGLFGLGLFGSSILAGSLTLACLILPIVITASEEALKSVPQSYREASLALGATKWQTIQKVVLPHATPGITTGAILGIGRAAGETA-----------------------------------------------------
117617477    ----------------------------------------------------------------------------------------FFDQIGTSLLTVLCGFGLATLIAIPCGVLLGMNQGLYRAANPVIQLLKPVSPLAWLPIPTPWLAKSFLTSALTVTLCSLWPTLINTAVGVAGLDRDLHNVSRVLRLSFVTHVRRIVLPGALPMIFTGLRLSLGVAWMVLIAAEMLAQNGLGKFVFQSGGSASLARIMVAVITIGLIGCALDR-----------
163789522    --------------------------------------------------------------------------------------------LGRTLVLTLVSFAIALVVGVILGLFSATSNNLLSISTLYVTIMRGIPLIVLAFFFLNIQLSAYLAGVITLSLNTSAYISELVRGGIQAVAGGQLEAARSLGLPYKTSMRKIVLPQAIKIMIPSFINQFVITLKDTSILSVIGIVELTQTIIIARTYSSGNMWLIIGIMYIVLITILTKLSTVLERKM--
154151458    ---------------------------------------------------------------------------------------GIFPAIVGTLYLVAGAILIALPLGVGAAIYLIEYTREGRITKLIVDLLNGTPSIVFGLFGFAFLGVSLIAGMITLALMVLPTVIRTTEEALKNVPQSLREGSLALGATKWQTIKNVVIPPAVPGIVTGAILSIGRAAGETA-----------------------------------------------------
154151458    ----------------------------------------------------------------------------------YVPSYGIAALIIGTLLVTLGAMVFAVPLSLGCAIYISESPRIKNILKPATELLAGIPSVVYGFFGMIVLGQTWLAGSILLGIMALPTIISVSEDAISSVPREYREGSLATGATRWQTISKVIVPAALSGIAAAIILGIGRAIGETMAVIMVTGN---------------------------------------------
271968809    -----------------------------------------------------------------------------------------------TVATLLGGWVLAAVLGVLTGFLIGRHHLLAVALEPYLVALYSVPLIALVPLMIIWFGIGQGFLLATIVLSTGIMLVFPAATGTRESVRAYGELARAYRVTGHRLLLKVVLPGALPYIAAGLRISVQRALMAVVVGFLVGHPGLGTLLSDARARLDADEVFAVALVSLAVGALLTALVGWAGRR---
134096489    -----------------------------------------------------------------------------------VISGGLLGKVWFSIKILLMGYGAGLVLAALLTVFAITSRIGRDFLETLTSMFNPLPAIALLPLSLLWFGLGTGSLVFVLIHSVVWAVALNTHSGFQSVSTTLRMVGHNYGLSGLRYVFQILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIYENKNQLEIPSVFAGLLTVIMIGLFVE------------
257065395    -----------------------------------------------------WITAVLFVVLAALYTHATNVGALDPVLFPTVEKIGLAPNFVSSMAILIPSLIIGCLVALGLGIPMGLYGRFRKTIYPLIYAISVIPAILLSPFALHMMPSFFSASIFLIVYGSIWATLFSTVNGIMTIDKRYFDNADTLKLTGFKRLIHVILPAAMPSIMSGMVTSLRGAFLMLCFAEMYGSQGMGYFVKRNADMGLFDNMWAGFIFMTIVLVIIMQLFE--------
66043608     ---------------------------------------------------------------------------------------------WISLTVLIQGYLIGIVLAFALTTLAVSTQLGRDLLSTLTAMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYAGFLGVSETQRMAGRNYGLKGLRFVWHILIPAALPSILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAAVILIGLLVENLLFANIER---
135120177    -------------------------------------------------------------------------------AMMWLMARGVW----ETVMMTFVSGFFGFVLGLPVGVLLYVNNSLYKILSGLVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLVEAARAMGATPMQIIKKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
136608212    ---------------------------------SVMIGLLTIIIFFGLTRMPWPAILLVMTFLSWQLS-GPKLALTVLAGLAYLLLSGIWPEALLSVYLCGIGVALSFAIGCSLGILASEFNAISRLLRPINDTLQTIPLFVLLIPFVMIFKIGEFTALLAIMAYAIVPATRYSEHG--------------------------------------------------------------------------------------------------------
229541510    --------------------------------------------TSVLYFIAMFIVAILAGLVGYILVKGLPHVSWSFISQTFKEGGGIGPQLFNSFYLLVLTMVISMPIALGAGIYMARKNRLTDLLRTAIEVLSSLPSIVVGLFGFLFFGFSILSGAFALALFNLPLLVRVVEDSLRAISPAQREAGLALGVSRWETIQSVLLPAALPGIITGIILASGRVFGEAAALIYTAGMSSPNLDFSNWNPFSMNSPLNPLRPAETLAVHIWKI----------
142158316    -------------------------------------------------------------------------------AFAILWDRALWSSIGETFSMAFLGTLGGATLAFLLAFLAADNKALKPLTRALLGAQRAAPDFAIMLVIVVAVGFGPFAGTLALLLGSTGMFGKLFADAVENVDQRTLDGLWVTGATRLQVIRYGVVPQVLPSFIANTLYLFEINIGGAIALGVFGGGGLGFAMHIANATLSYAKMLAYILVIVLMMIITERIADALRHR---
241771955    -------------------------------------------------------------------------------------------DTVASLQRLGIGIGVATAIALVLGLALGVLPLARATLAPLIATIAVIPPIAILPILFIIFGLGETSKIVLIAIGIAPLMVRDLAAHVAALPNEQILKAQTLGASTWQLTLRVALPQALPRLIDSLRLSIGPAWVFLISAEAIASDGLGYRIFLVRRYLSMDIILPYVVWIALLALLMDIVLRAISR----
150376800    ------------------------------------------------------------------------------------------HKMLETVNIAIFSTVIGVFFGFILCFLAARNPWVRGIVRRLMEILRAFPEVVIAGFFLAILSLGPIPAIAAVSIHTIGALGKLFFEVVENADMKPEEGLRAVGANWIERVWFGMVPQVLPNFTSYFLLRLEINVRASTIIGAVGGGGIGELLRLSIGQGHEAKTLAIVLLLFATILAVDQFSAWLRRR---
227516496    -------------------------------------DFTVYTCVYISAALIVLLLVGIIGYVLAQGWPALNLEFFTCSTSLRKGTIGVAGNIINTLIIVVATLAIAIPIGVGGAIYLQEYKKLVRVIDFATDVLAGIPSIIFGLFGMLFFGYSLLCGALTLALMVLPLITRNTQEALTCVPQGYKLGAFGLGAGKWHTIRTILLPVAAPSIVTGVILALGRIVAESAALLFTAGS---------------------------------------------
139602704    --------------------------------------------------------------------------------YALFTDPQFLGHTLASTLRILLAVVLALVCGAALALMARAWPSLDGIVSGVLQFFNAFPSIGWAILAAIWFPPGHFAIVFVQLAILIPFCLISIGEGLRQIDREMLEMATSFTRSRTRLVLHVGLPLMLPYVMGALRIAYGVAWKIALVAELMGSSGLGFLMLRAQGSADITTVVAACLAIVLLFYAGEKLLIDPLAR---
142038563    -------------------------------------------------------YIPIISLIVYSFNESKLVTVWSGFSFALVEDDELLTAAWLSLKIGVLTAFASVFIGTWAGFVLARMGRFRALFSGMINAPLVIPEVIQGISLLLLFGWPAERGVFTIVMLCISYVAIIVQSRVRELNPSLEEAALDLGATPLKVFFTITLPLISQALIAGWLLSFTLSIDDLVLSAFLSGPGSTTLPLVVFSRVRLGLALATLFIVAVTAVVIANFVMLRQERKRM
119386873    -----------------------------------------------------------------------------------------------TTARALAGFGLCALIGTLAGVAAGYSPATLRLSRPVLTLLLGVPPIAWIVLAMIWFGPSDMTVAVTILISATPVVFVGAVEGVVTRDRGLDDMARVFGAGPLRRFLFVSARQISAQLFPALILALGSAFKVAIMAELLAAGGIGGALARARAMLDIAEALAWVSLAVAALIAVEYVL---------
239832612    ----------------------------------------------------------------------------------------LWRSFWETIIMTGFSSLISLVVGLPLALIMILTERVNTILGAIINGFRSVPFIILLVALIPVTSIGTWASIVPLSIAAIPYYARIAEVSLREVDHGLIEAARSMGANRWTIVREVLVPEALPGIVAGFTVTIITLVGASAMAGAIGAGGLGDLAIRGYQRFETQIMIAVVIILIIMVWIGDRLVSRLDKRN--
154495979    -----------------------------------------------------------------------------------------------------------------------RNRKLVSAIEFATETLTGIPSIIYGLVGMLFFGTSLLAGGLTLVVMTLPTIIRTTQESLKTVPQSYREGALGLGAGKWHMIRTIVLPSSVDGIVTGCILAIGRVVGESAALLFTAGMGLTILYMYAMERGEIDVAFAIAAILMILTLIINLAAKLVGSKLR-
110635291    -------------------------------------------------------------------------------------------HASITATEALTGFILGGFIGMIMGTILGRSQGLAELLEPFIMAFYSLPKVALAPLFVMWLGIGISMKITLTAAIVFFLVFLNTYTGVRSVSKELVTIMHLMGAKERHILLKVVIPSALSWVFAGLKVSVPYALIGAIVGELIASNGLGYLLSSSAGQFDTAGVF--------------------------
140961029    ---------------------------------------------------------------------------------------DVFTTFGRSLFRLVSGFLIALVIGTGLGIAMGLSKAWDAFWHDWVMAILAMPALGWALFLSLVFGFGNTGPILTVILAGIPFVIVNVREGVRNTPRELFDMATAFGVDRAGTIRHVLIPAMMPYFFAAIRYAFSIGWKGLVISEVFGGDGAGWTIKFWYDAHRAHGVVGYAFFFVIFAILLEQLFERWSRR---
149911075    ----------------------------------------------------------------------------------------FFNATLETLAMVGIAAAIACLLGMPTGILLHVNKKLNNALSVIVNIGRSVPFIILLVAIIPFTSIGTGAMIVPLTVASIPFIARLIEGALLDVPAGLIEAAQTMGATPLQIIMKVLIPEAMPGIINSITITLVTLVNYSAMA---------------------------------------------------
220903704    ---------------------------------------------------------------------------------------AFWQGMLPTLGRVLSGFGLGLVVGGALGWAAGICPAAGFMLLPFRWVLSSVPGVVLVILAMLWCGVGSAMIILIVALTSIPTIYMALQEGLRAVDPALCEMARAYKISLRKRFTELYLPAVAAPLVSACVVALGGGMRVAILGETLGASGLGYMLALARADLDTPKLYAVALVSMLLVSVIEATF---------
269924423    ------------------------------------------------------------------------------------------EKMWETVQIALWGTFLAVFAAVPMGLAAARNGWVVTPVRLLMNLLRSIPDLVIGLLFVVAVGLGPLPGVLAIALNTSGVLAKLFSEAVESIDKGPVEGVRATGGTGLHEIVWGIIPQVAPLWTSFALYRFESNSRSATVLGLIGAGGIGQVLFDRMNGFAYRDVSAIVIVVVIAVTLIDMLSQAMRKR---
261416096    --------------------------------IGYYKHAPFSLFLRILVSLAIAITVCTLGFLILYLVKGIPFLKPSLFSLTYTSENSFLPSILNTVIIVFGSLLVAGPLGICAAIYTVEYARIVGLVRITTETLSGIPSIIYGLFGMLFFGYSLVSGILTISIMILPLVMRTTEEALRSVPDSYREGSYGLGAGKLRTVLSVILPSAVPGILAGVILAVGRVVGET--AALVYTAG--------------------------------------------
140451564    --------------------------------------------------------------------------------------------ILDSIQMGYLGLVIGVIIASILAYFAASNRIGYWIGKFFIIFSRSIHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVETMRSNGANEMQVFAFGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
222055585    ----------------------------------------------------------------------------------------------------------------------------AEAIEPLLRVLSQVNPFTLMPVFILFFGIGETAKVAVVAWVCLWPVLFYTITASRHVEAIQIKTAASMGISTVDMMLKVIVPGALPTIFVGIRIGACLTFYILVAAEMLGAGGLGWLVHNSAMNYLIPRIYAGATFIVVLGFLLNRFLLYLER----
55821036     --------------------------------------------LYVIAGIIVTILAALILYILVRGIPHISWSFLTSMSSSHKAGGGIGVQLYNSLFLLVITLIISVPLSMGTGIFLSEYARLSNFVRTCIEILSSLPSVVVGLFGYLIFGFSILSGALALTVFNLPQMTRTVEDSLRTVHHTQREAGLALGLSRWETICHVVIPEALPGIVTGIVLSSGRIFGEAAALIYTAGQSAPALNWSNWNPLSISSPISIFRQAETLAVHIWKVNS--------
255524913    -----------------------------------------------------------IGFIVRWIVRILIYGVFNAFKLLMQLSKNEWGRILPSVGRVAAAQVIALIWTVPVGVAIGMNKKVANVLQPIIQVVASIPATALFPVILIYFMNKLGGLNIASVILMLWYILFNVIAGAMAIPEDLKAAAKTFGINGWKRWKVLILPSIFPYLLTGMVTATGGCWNASIVSEYVNFGGLGALISEATEKGNYPLLLIATIIMCVVVVGVNKTL---------
255524913    -----------------------------------------------LGVLDIIIFLVIVSILYLAIAPGIKGNVNTSGIQVSTDIRNLPIYVLKSVGRMTAAYILSLIFTLIYGYIAAHNEKAEKVMMPILDILQSIPVLSFLPAVIALFPSHNIGLELSSIILIFWNMTFSFYHSIKILPKDLEEASGVFGLNKWQKFKRLEVPFAVIGLVWNSMMSWSGGWFFLMACEMFTLKGIGSFLQTAASQGDKKALACGIAALIFVIVLLDQLVWKP------
134722209    ------------------------------------------------------------------------------------------PALFETFSAALFSTVVGASIALILCPLATINLSPNQFTVQIVDILRSFPELVFALILLYLMGKSIVPAIIAVTLHTIGAMGKLFSEAIENIDMKPVDGLKSVGARWYQIICFAVYPQVLPLVLSYSLLRLEINVRASTILGFVGAGGI-------------------------------------------
49078528     ----------------------------------------------------------------------------------------LWQGFLDTLLMIGASSAIVLLVGIPLALVIFEARLLNRILGGLVNVLRSVPFLILMVALIPFTRMIVWAAVVPLTIAATPFFARIAEVSLREVDHGLVEAAQAMGCERRHIICNVLLPEARPGIVGGFTITLVTMINSSAMAGAIGAGGLGDLAYRGYQRFDTQVMLTVIIVLVLLVTLIDRLARLLNKR---
251798662    ----------------------------------------------------------------------------------------LWNYSLYTGAEMIGGCLIGSAIGLLAAIAASFITQAGKGAITLVAALNAVPIVALAPVMNNWFGDGVASKMAIVAIMTMATMAVSAYKGLRSVEPAYLELMHAYAAGRFVIFLKLRFKLALPAIFTALKINMATGIIGAIVGEFISSRGLGFLLSDQIKLGNMPIAWSCIVIAAVLGIALYYLIQLLER----
15889661     ----------------------------------------------------------------------------------------LWADFRQTLKSVLTGYVLGCGLGFLVAILIDRSPFLQRGLLPIGNFVSALPVVGIAPIMVMWFGFDWQSKVAVVVIMTFFPMLVNTVQGLAASSHMERDLMRTYAAGWGQTLLKLRLPAAWPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISAEMGRSNVDMVWAEIAVAALAGSGFYGLVALAER----
157364206    ----------------------------------------------------------------------------------LIKSGKLFIQLLQTFYKAFLGLFLALLIGLITGFFVGIFQALFELLRPVLMVLRSVPVVSWLSTVILLWGIGWKGVVFIVFMTLLPVVIFNVAEGVRSVDIKLIEMAKVYNVPRPKMFKYIYAGSVLPFLLSAINISIGTMWKAAIVSELIGDSGLGLQIFQAKFYVDTPKVFAHTVSAIFFGLLLEIIFYNIWER---
90418612     ----------------------------------------------------------------------------------VVTEEGVVPRFVLTAGEAFAAGLLVAGIGIPAGILLFSVNLLRRATENWVAAFAAAPVVLVYPLFLVIFGRSSWTIIAIGTVAGLPPVILKTLEGLSGVRPVLIRVGASFNLTRWQQFRTILFPAAVPTIFAGLRLGLIFAMINVVVEFLINFGGLGPLINELSERYDMPGTYAAICFVVLVSVLFFLLVERVEKWLR-
295397425    -----------------------------------------------------------------------------------------------TVYLAIVSLVIATILGIFLGLMRTSNVVLSGIATVYIDIMRGLPLIVMSFF--IYFGIPNLAGILTLSLNAAAYMGEIVRGGIQAIDTGQTEAARSLGLTNGQTMRHIILPQAVKVMVPSFINQFVITLKDTSILSVIGIVELTQTIIIARTYQSGSMWLIVGLMYIIIITILTKLSNYIEKR---
171914592    -----------------------------------------------------------------------------------------------TLLRVLVMTTLATLIWVPVGVWIGLRPGVARFAQPLAQMAASFPTFPFVVGFYVAWHIPMGWGSIFLMAMTQWYILFNVVAGAMAIPNDLKEAARTYGLRGWNLWRTLILPAIFPYWVTGACTAAGGAWNASIVAELATANGLGATLAEATHQGDKPVIICSIAMMSLFVVLMNRLYRLAERRFRL
171914592    ----------------------------------------------GFGWVDLVVMLALLGLLWSVLHFGRGMWVHFDEAKAPPLDTSVWNYAGRTLLRMWMAFACSLVFTFVVGYAAAKNRVARAVILPALDVLQSVPVLGFLSATVTGF-MALFPGSFAIFTGQVWNMTFGFYNSLVTIPADMEEAASTYGLNRWQRFTTVQLPASMHSLIFNSMMSFGGGWFFVAQSEAISVPGLGSYMASAVETGDNRAALWAVAAMLLIILASDQLVWRP------
143354467    ----------------------------------------------------------------------------------------IWEATRVSGTNALVGLIAGTVLGIAMSFLLSRYKILGDIVTPLAIALNAIPIFVLVAVLNNMYSITEIPRRLMVTLVVYFIVLVNVAKGLTQVSPTQVELMRSYAAPESAILRKVRVPNAVPYLFTALKISAPAAVITAFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLGACLLGLAFYLVSIIVE-----
295398457    -----------------------------------------------------------------------------------------------TLVISATAIFFGLIIGAALALMLSENKLVDLIAQAYIEVVRGTPLFVYLGFAGMFGWSTMTSGLVAVSLNSGAYIAEIIRGGISSVDKGQAEAARSLGLGYWTTMRKVIFPQSLRSIWPSLGNEFVSLIKESSIVSTIGVAELTFQ-TRNVSTITFNGIIPLIISMAILTFTLTKLLNVYERRM--
297583270    --------------------------------------------------------------------------------------------TQETLLIGFVSVAIGTVVGTILGLLAGYYGWLDSLITRMTDILLAFPGILLAIAVIAFLGAGITNIIIAVAVFTIPVFVRIVRGSTLSLKESYVEAARSIGVRNSVIIFRHIFPGTLSVVMVYLTMRIGVAILIGAALSFLGLGGDGSMLSAAKDNSSTHATFFPGLAIVIFNIFGDGLRDALDPKLK-
260772396    --------------------------------------------------------------------------------------------MIESLTMTLTSTVVGIALAIPVGLGAARNTWVYMICRAFIALSRSLQEIIVAIFFVALFGFGAFAGFLTLTFATIGFIGKLLAEEIEGIDPAPIEAIKATGASWLQWINYAIQPQVLPRLLGLCLYRLDINFRESAVIGIVGAGGIGATLNTSLSRYEYDS--AGAILLLIIAIVM-------------
288956867    ------------------------------------------------------VAAADALLASGALAQGFNTTLFTAGDSREPEQAGIGGALVGSLLTLLVTMALSVPVGVAAAVYLEEFNRWTGLIEVTINNLAAVPSVIFGLLGLAVFGFFGMPGGLVMALMTLPVIIISARVALRAVPPSIRDAALAIGASPLQTVLHHVLPLAMPAILTGTIIGMARALGETAPLLMIG-----------------------------------------------
256392959    -------------------------------------------------------------------------------------------NITASLRRAGYGLALGTAAGFLLALASGLSRLGEAVIDGPIQIKRAIPTLALIPLFVAWFGIGEQMKIITIGLISMIPIYINTHNGLRGIDGRYAELAETLDIRRGTFLRHVVLPGALPGFLLGLRFAVTAALGLVVVEQYNSLSGIGHMMTLAQEYGQTSVIVVGLVLYGFYGFLADAAVRLVERK---
289582018    ---------------------------------------------------------------------------------------GFGASILASLWLMALTAVLAFFIAVGCAIYLVEYNRVTRLIEANLANLAGVPSIVYGLLVLALLGSVILAGAIALALLIVPIIIVASIESIRAVPSSVRDGSYAMGATKWQTIRQVVLPKAMPGILTGTILALARAIGETAPLIMVGTSAMPTQIYNWTYQADRMFNGLAALGIVVLLLFLVAMYALA------
88608117     -------------------------------------------------------------------------------------------ALIGSLYTVFVSLLVSFFIGVLTALWLGEYSSRSSITRVLINNLSSTPPIVFGILGLTFYINFLLVGGLTLAFIMFPILVTSSLHAIRSVPDNIKQAAFALGASKVQVILHHVLPLSMPGIMTGTILGIARILGESAPLLMIG-----------------------------------------------
163789533    ------------------------------------------------------------------------------LGFFGLIQQNLLKGLGRTLLLTITAFIIATILGVIFGLFASPNKVLNWIATIYVDILRGIPLIVLAFFFLNIQIPAYLAGVITLSLNTTAYIAELVRGGIQAVDNGQLEASRSLGLTYNTSMRKVVLPQAVKIMIPSFINQFVITLKDTSILSVIGIVELTQTIIIARTYSSGDMWLIVGLMYIIIITILTKFSNYLERR---
260773408    ---------------------------------------------------------------------------------------GVFPAIFGTVLLVLIMSVIVMPLGVIAAVYLHEYAKFTRLIRVAVINLAGVPSIVYGVFGLGFFVYTLLWAALTLAVLTLPVVIVTTEEGLTRIPPSVRYGSLALGATQFETIWRIVLPMASPAMITGLILAIARAAGEVAPLMLVGA----------------------------------------------
142214970    ------------------------------------------------------------------------------------------QGLIETLAIAIVSTVLGSIISIPLGFLASVNRIVYGITRLVLVIIRGIPELILAIIFVAAIGLGPIAGVFALTIGTGGFLAKLVADSVEEIDPQPRQAVIATGASRIQELFTSVLPQVLPALVGQLLYTFDINIRASAILGIVGGGGIGFLLFNSMKVLAFETTGAIILATFLLVYLIEILAGYVRR----
220904809    -------------------------------------------------------------------------------------------ATWETVQMVLISTFFSLVIGFMLAILMIVTRSVYRIVDFVVNLLRSFPFIILLIAIIPFTRMVVGAAIVPLTIAAAPFVARLIETCFLEVDRGVIEAARSFGASNAQIIFRVLFPEALPSIVLNIAVIAITLLGYSAMAGTVGGGGLGDLVKYGYNRFQVDIMVYSVIILCVLVLLIQSICNFLYKILR-
154498789    -------------------------------------------------------------------------AIFQNDKMFWTFLGGTWETLYSTFIATAVAYILGLALGIALTVIHPLPRPLMKVLNVVINILRSMPFLLLMILCLVGTEIGTAASIPPLIIAAAPFVARLVETSFREVDRGVLEAAQSMGCSTFQIIWKVILPESKPSLIAGFATAFITILGYGAMA---------------------------------------------------
146305222    ---------------------------------------------------------------------------------------GIFPAIFGTVLMVMLMAVIVTPFGVIAAVYLREYAHLTRVIRIAVNNLAGVPSIVYGVFGLGFFVYVLMWASLTLAILTLPVVIVATEEGLARIPRAVREGSLALGATKAETLWKVVIPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
242238796    ----------------------------------------------------------------WVDATLLPAPALVVQTLWRGVLDGTLPDAMLHLFRALTGGIIGVSTGWLAGIALGLSTRAEALFAPSLSLLRQVALFAWLPLITAWAGNDEGGKVTFVALAAFFPMLVASHRGVRQRSAALQEVAQILRLPLSARLRVLILPGAAPAMFTGLRLSLIHAWLGTVGAEMSSGAGIGSLMINAQQLMEMPIILSGMLLIGLTGVLLD------------
242238796    -----------------------------------------------------------------------------------LLQGDLPSHLLISLQRLGGGLLAGVLAGTLLGALMGASRRAEQLLYPTVYTLAQIPTLGWIPFFMVLFGIDDGLKLAVLIKAVIVPVTLHSQRGVRDVPPTLREAAAVLRLPLPTRLLRLTLPAALPVWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVFVCIAAIGATGLLMEW-----------
152985541    -----------------------------------------------------------------------------------------------------------------------------------------VPELVWGALMVLAAGLGPNAGTLALALHTGGVLGRLFAEALENTPAQPAEALRLAGSGRVAAFLYGTLPGVWPQLVAYTLYRWENNIRMASVLGFVGAGGLGQMLYFSLSLFQQAQAATVILAMLVLVLGVDSLSAWARQR---
288574439    --------------------------------------------------------------------------------MWAQLSRVLFNSFLETLYMVGMSSTISFICGIPLGVFLHERPKVNGVLSAVVNAARSTPFIILMVLLIPVTRMIVGTSVVPLAVAAIPFVGRIVEGALKEVDRGVVEAAQSMGATPRQIIGKVLLPEALPAIISGLTLAVINLIGYSAMAGAVGGGGLGDLAIRGYQRFRMDIMFATVVILIAMVQLCQALGDRMAGKAR-
167034348    ----------------------------------------------------------------------------------LLGSGELLVNLWASLLRTCSGLAIGIVGGVGLGALMALSAPANRLIAPLFHALRQVPMLGWIPLIALWLGNGEGAKLLIVSLAALYPMVLNTFESLRQVTAQHREAAQVLMLSRWQQLWLILLPAALPGIAAGVLQALAFAWVTSVGSELFAGAGLGSLMMNAEATARMEIIVVCVLCIGLSGYLMSWL----------
18313525     -------------------------------------------------------------------------------------------ALLDTMYISAFATAAGTLIAFPLAALSTPSAPIASVMRMFTSLIRTVPSLLYAVIGVIMVGPGPVAGALALTIYTTGYLAKLFYETFENVDKEFLDVMRTFTHS-LPLLAHLVYLKLRKQFITNIMFIFEYNLRTAAVIGFVGAGGIGYYISQYISLLRYDAVFTLVLLTFLFVGVIDIISYIFRKK---
297570588    -----------------------------------IIDWLVNLWLWGSIATVAAIFLLLVGHIVLQGWRSLEFLFGAPRGMPLGAEGGIFPAIMGSLALAGISLAVASLLGLATAQLYCRNPRIVGLIRVVVQCIAGIPSIVLGLFGYALFGYSLLAGGLTLAIMIFPVVAISAEKAIADVRRELIVASHALGVSRSYTFWHIIWPAAKNDIISGILLGTVWALGATPPIMLTAA----------------------------------------------
119492663    ----------------------------------------------------------------------------------------YLEDTIITISMGLWGTLMAAIAAIPLSLLGSENVWIVQPIRRILDTMRAINEIVFALIFVVAVGLGPFAGVLALFVHTTGILGKLFSEVVESIDPGPVEGIRATGAQKIQEIIFGVLPQVMPLWTSYILYRFESNVRSASVLGIVGAGGIGVSLYQSFQAFQYQKVCAILIILIVATSTIDFLSS--------
142539496    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
126652123    -----------------------------------------------------------------------------------------------SLMMGLVAVLIAGVIGVILGVIAGYYRKFDIYIMQVMDILLAFPSLLLAIAIIAVLGVGLTNAMIAVAISAIPSYVRVVRGSVLSIEKEYIEAVKALGVSDFKIIVKHVFPNVLSPVIVLSSLQFGTSILVAAALSFLGLGAVGKAFLGQAWWMSLFPGMAIMLVVLGFNLLGDGLRDALDPRQK-
118587408    -----------------------------------------------------------------------------VVSMGWSGDYGWWAAIYQTLYMTFFSAIIGGAIGLVFAIILVVSDKIFWLTDKIVSIFRAIPFIILLFVILIGTTLGATAALVPLSLSVAPFYARQIQVVLKSVDTGKIEAAQALGANNWDIL-VIYMRESFPEIIRVSTVTLISLVGLTAMAGAIGSGGLGNTVVTFGQQSKYDVVWIGTIALLILIFAIQGIGDWLAKR---
160915351    ---------------------------------------IFGSLLMGLTVIFFYLPIVFMVIFSFNSSKSLTHFEGFSTMWYMFANRDMMESLYTTIIIALIATVVSTIIGTITAIGLSKSKKLVRLVMQLNDFPIMNPEIVTAIGLMLLFITFFMTMLLAHIAFCTPYVILSVMPKIRSLDPNLADAAMDLGATPWQALTKVLVPQITPGIVSGALIAFTMSFDDFIISYFVTGGGLSIMVYTMSKRVNPSINAISTLVVVLITIVLIVINVVPLIKAR-
77165860     ---------------------------------------------------------------------------------------GIFPAIFGTVMMVLIMSVIVTPFGVVAAVYLREYAQLIRIIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASLTLAILTMPVVIVATEEGLSRIPRSIREGSLALGATRAETLWRTVLPMAVPAMMTGLILAVARAAGEVAPLMMVG-----------------------------------------------
284043891    -------------------------------------------------------------------------------------DDDLLRLMLNTTSVLLIGFVVSVVVGVLVGLAMGEFRWVRVMLEPYLTALYATPRVAYIPLLVIWFGIGRTFLYAAVIAAAAVIIVFPTISGVHEANRSYRQVADSLCINKLQYFARVLLPASTAFVLTGARLGVQRALTTVIVAELVGYPGLGDAMKTARVTTDVDRVLAIAVVCLVVGAAITGVLTLIDRR---
141848671    -----------------------------------------------------------------------------------------------------LGYVLAVIAGIPFGIVMGAIPRVGDILQPYLYAIFSTPRVVVVPLIVVWFGIGFEARLFLVFFWSAIAISVNTAQGVRHARPDLVEVAQSFQVSRVQLARHVLIPGAIPFVLAGLRIGAERAIVGVIIGEMLQIVGLGGVITQGSSELLPAKMLVAVVVIALMGTIIVTALDMLERR---
85713470     ----------------------------------------------------------------------------------------LWRSLLTTLLTTVEGFAAAAVGGIGLALLFNQSKWLEQAFLPYAIVLQVTPVIA-IAPLLLIYLPQHTAVVVCAWIVAFFPVLSNTTLGLNSVDRGLVGLFQLYGASRLQTLRYLKLPAALPYIFGGLRIAGGLSLIGAVVAEIGAGSGLAYRIAESGYRLNIPRMFAALLLLSVAGIVIYMCLATA------
153207129    --------------------------------------------------------------------------------------------LGETIEMVIIPCIIAVLIGLPLGVILLVTQKNQLLARPFLNATRSIPFIILMIAIIPLTSIGTTAAIVPLSLCAIPFFARLSETAMQEVPAGLVEATQAMGATPMQIIRKVLIPEALPTLVRGITLTAVTLVGYSAMAGVVGGGGLGDLAIRGYERFDIRVMLITIAVLIVLVQLLQYLGDWAANR---
139438953    ----------------------------------------------------WLAVWVLVAGLVAQPLILPGPGAVVVALLRLVCDAGTWAILAGSGARILAGLALAAVCGVVMAGASVRSLTFARLVAPALSFVKATPVACVVVLLLIWLGSARVS-IAAVFLMALPGVYFSLVEGLTQVDQSLEQMFHLHSVRGWRLFCAHTWREVLPFVLSCARAVIGMSWKAGVAAELIGTGTVGERIYQAKLLIETADLLAWTVLVVAASWVCERVLVWLLR----
154245092    ------------------------------------------------------------------------------------------DATQQTLYMVAVSGVLGTLAGLPLGVFLATSRKANHVLGLIVNAARSTPFIILVVAIIPFTSIGTNAAIVPLTVAAAPFIARLIEAAIREVDQGLVEAARAMGASPLQIVAKVLLPEALPAITLALTLAAVSLLGYSAMVGAVGGGGLGDLGIRFGYQRFMPEVMAAVVIVLILLVVGDLIARRLDKRSR-
88607119     -------------------------------------------------------------------------------------NAGILGALIGSLLTIIVCLAIAIPLGIMTGICMQENNKVSSIIEISINNLSSVPSIIFGVLGLVIFGVPRLAGGMTLSIMILPYLILTTRQALAAVPESVKHAALSLGATNMQVIMHHSLPIAFPALVQGVLVSVARIIGESSPLIMIG-----------------------------------------------
256823312    ---------------------------------------------------------------------------------------GVFPAIFGTVMMVLLMSVVVTPLGVVAAVYMREYAKLTRTIRIAVNNLAGVPSIVYGVFGLGFFVYFLTPGLIWASLTLAPVVIVSTEEGLSRIPKSIREGSLALGATKFETLWKTVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
260905442    ------------------------------------------------------------------------------------VTQQMLPATIETLLMTAWSTGLAVLIGLPLGIWLFTSPVLYRVLSIIVDITRSIPFIILIIALIPFSALGWQATVVSLTIGAIPFYARLVENSLREVSEGKVEAALMMGASNGQVVRQVYVPEAKPGLIGAATVTSVTLVSTAMAGAVGGGGLGALAISYGYQRYQADTMIACIIVLVLIVTLIDRIARAVDHR---
209519701    -----------------------------------------------LEWLPRPFFAPPQALIAVYADDLPRLAASVAHSFVLLSY----------------GYVAGALTGFVIGVAIGWSKAVGYWVHPVLRLIGPLPATAWLPLAFFFFPSSFSASVFLIALATAFPVAVLTWSGVASVNSAYYDVARTLGARPSFLILRVAIPAALPSVFVGLFMGLGASFAVLFVAEMMGVAGLGWYLQWAQGWAAYPNMYAALLVMALMCSALITLLFRVRDR---
137059066    -----------------------------------------------------------------------------------------------------------------------------AILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMNFAVLLLLIVMSLSLINFTRWLEA----
142678944    -----------------------------------------------------------------------------------------WYALLETIIMAFMGTLIAMLVGFPLAFLAAYNAGVRFAVRRLFDFLRGIDFLVWSLIFLRAFGPGPFTGIFAIAFTDTGTLGKLMSEAIENTEKNQKEGVESTGANKTLQNRFGIIPQILPVFISQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALQTTDFENVAYYTVLVVGVVIAMDMFSAWLRKK---
125974112    ------------------------------------------------------------------------------------LNVSLMPALINTVIITIISLLIAAPIGVFSAIYLVEYNKLVSIIRITAETLSGIPSIVYGLFGLLFFGMSLLAGAFTLSIMILPLIMRTTEEALKAVPNSYREGSYGLGAGKLRTVFKIVLPSAMPGILAGVILGIGRIVGESAALIYTAG----------------------------------------------
118589881    ----------------------------------------------------------------------------------------LWADFRQTLKAVLAGYAIGCGSAFITAILVDRVPFLRRGLLPIGNLVSALPIIGVAPIMVMWFGFDWPSKAAVVIIMTFFPMLVNTVSGLAASDAMQRDLMRTYASNYWQTLFKLRLPMAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRMNVDMVWAEIAVAALAGSLFYGLVALLER----
281492351    ------------------------------------------------------------------------------------ILQNNWEQILVTLELAILSFILAMIVGIIFGLFSVASKILRTIARIYVDLNRSIPLLVYGIPNLIITGNEFTAGVIALTLNSSAYIAEIVRSGVQAVPSGQMEASRSLGVTYLTSMRKVILPQAIKITIPSLINQFIITLKDTTLVSVIGLVELTGQIIVARNFQAFRVYGLIGLVYMIVLLFLMWVGRRVEKRMK-
283824381    ------------------------------------------------------------------------------------------RRVWVSLKVLLTGYGIGILIAACITVLALVTRIGEDLLETLTAMFNPLPAIALLPLALIWFGLGTQSIVFVLVHSVLWPVALNANSGFKSVSPTLRMVGKNYGLGLLSTVRQILIPAALPSLITGLKVGWAFAWRTLIAAELVGSGGLGWFIFENKNQLEIANVFAGLFTVILIGLAVEGLFRALEER---
291527578    -----------------------------------IGDDVVYFFIYLCAALSVVLLAGIIIYVFVRGIGQVNWQFLTSETSVLRGTVGIAGNLLNTLYIIIITMLIATPVGVGAAVYLNEYAKLVSTIEFATETLAGIPSIIFGLFGMMFFGYSILTGSLTLTLMVLPLITRNTQEALKTVPDSYRHGAVGLGAGKWHTIRTILLPSAMPGIITGVILAIGRIVGESAALLFTAGS---------------------------------------------
139733381    ------------------------------------VSNIFATIFGALSILVAWQFLLPLSGVPTYIAPTPTTIIAVFFNQTDLILSNFLPTAIE----ALAGFLIGNLAAVLFAILFAYARFIRMAYFPVVLFFNTIPILALSPIIILIFGLGMTPKIIIAAIICFFPTLVNMIRGLASASQNEEELFRMLSANKFEIFLRLHLPRSLPMLFSSLRIATATAVIGAIVGEWIGADGLGALIIQATFNYQSDKLYAAIVASSSLSIAMFALVALVEAR---
144027321    ----------------------------------------------------------------------------------------LWKDFVQTLKGALRGYLIGCSAAILTAFLVDRFDFLSRGLLPVGNFIAALPIIGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETTAMQRDLMHTYAARPAQSFLKLRLPAAMPFMFNGLKISTTLALIGAIVAEFFGSPGMGFRISASVGQLALDMVWAEIVVAALAGSAFYGAVAIIEK----
149913482    -----------------------------------------------------------------------------------VWNNSMWRHIFETILMAFLGTMGAAIVALPMAFIAARNASLRFAIRRVFDFVRGVDGLIWTIILSRAFGPGPMTGALAILITDTGSFGKIFSEALENVDDKQIEGVTSTGAKPLQRYRFGVIPQITPVLLSQVLYYLESNTRSATVIGAITGGGIGLLLTQAITQKDWEEVSYYIMLIIIMVIFMDTLSGWLRRK---
194367256    ------------------------------------------------------------------------MIAATAEGFFRHLDADKWKATIETLLMMAGSLPLTLAIGLPMGVLLYRRPFAYGVLALVVNLLRSVPFIILMVLWLMGQSIGVLGTLPALVIGAAPFYARLVETALREVDRGVVEAAQSMGATTWQLVSRVLLPEARPGLIAAATVTTVALVGFTAM----------------------------------------------------
142306919    ---------------------------------------------------------------------------------------------------------------------------------PIAVIFQVTPVVAIAPLILIWVGLDEFAILILAVIVAFFPVLANTNLGIRSVEKNLSELFSLYEANRLQRLFKLQLPYALPFILTGMKTSIGLALIGSVVAEFVAGSGLAWRIIEAGNRLDVPKLFAALILLVILGVILFLIMSLLEK----
141388291    ----------------------------------------------------------------------------------------LWVHLRASLGRTLAGLLLGGSAGILTGALMAQSPLADRLIGPLFHSIRQVPLLGLIPLLGLWVGNGDGAKLLVIAIAAFYPTVLNTYAGMRQVEGRLREVGQVLTLTRTQTLRQILLPGAMPAIVTGITHALAFAWLACLGGELLAGPGMGSLLLNG------------------------------------
297622871    -----------------------------------------------LVWLALLGVWELVGRAGLLADLYATTPSAVAETLYTLFASGIWPHLQATFSAALLGLVFGLVVGAALGFAAALVPFLRELLEPVMLFLNAIPRVVLAPLFIIWFGIGVGSKVALSLVLVAVLIFFAVYNGFREVDRRLVERVTTLGGGRGVLLREVYGPSVASWVMSNLKVALGFAFTGAVVGEFVAASGLGYLMTFALSTYNTAQVVALVLLIGLFVLLLFYVAGRLEAR---
260459308    -------------------------------------------------------------------------------------------HLGISLARVAASLGAAILIGAVLGYAAGRSRRADVWMRPWIVLLLNMPALITVILIYIWLGLADTALVLAVALNKIPNVVVTIREGAGRLDKDFAEMAELYRFGRAAMLRYVVLPQLAPFFLVTLRNGLALTWKIVLLAELLGSNGVGFQLQVYFQNFDVTHILAYAISFGVVMLAIEYGLLVPLER---
120404121    ------------------------------------------------------------------------------------------SALWVSAKVAIIGLVAAIVIGGVLAVAMAQAKWVERSLYPWVILLQTVPILAIVPVIGFWFGFELFARVLVVVIIALFPLIINPLQGLLGADRGLHDLFTLTGARPLTRLLKLQIPSAMPDVFVGLQSAAGLAVVGATVGDYFGQIGLGMLLARYSSRLQSAEMLATVLTACLLGVVAFWIFGALGRR---
148252998    -----------------------------------------------------ILVIGAMVLIVYGGKQTTLPLSALDVSPVSLDPANLPFYALRTTLRMLLAIACSTVFTFIYAAVAAKSRRAEMVLIPLLDILQSVPILGFLTFTVVFF-LNLFPGRVLACVFAIFTMTFSMYQSLRNVPKDLDEASKSFHLSGWQRFWRLDVPFAMPGLIWNAMMSMSGGWFFVVASEAITVGGVGSYVALAIEKRDLAAIGYAIFTMLLVIIVYDQLLFRP------
148252998    -----------------------------------------------------------------------------------------------TLLRVITLIALATLIWVPIGVWIGLRPRIAERVQPLAQFLAAFPANLAFPVFVLWIVHYGLNSNIWLILGTQWYILFNVIAGASAFPSDLREAAASLHLTGWRWWIKVILPGIFPYYVTGAITASGGSWNASIVAEVLSATGLGAYIAKATEDGDFPRVVLGIAIMCIMVTLFNRLFAFGERRLRL
261367829    -------------------------------------------------------------------------------------------ETWETIWSTAVATLLALVIGLPLGVCLVTGRWVMSVLNAFINLLRSVPFLILMIIVIPLTSIGTPASIVPLVIASFPFVARLVETSIREVDAGVIEAAQSMGATPLQIITKVMIPESMPSLISNVTIATTTIMGYGAMAGIIGGGGLGKIAINGYYRFNVVLEIFATVLLVILVQILQTVGTRLAVR---
291519683    ----------------------------------------------------------------------------------------------NTLLIALCAVLAGMIIGFVVAIIRVTHDKANAICKLYLAIIRGTPIMILLIIYYVVFAAVNVPKVVAIIAFAIAYVAEIMRGGIMSIDDGQMEAGRSLGLTYKQTMISIILPQAIKNVLPALGNEFISLIKETSICGYIGLMDLGGDIIRSITF----EPFLPLIGVAIVYLFIVQLLNLA------
226322439    ------------------------------------------------------------------------------------------PALINTVVMTLLSLLIAVPFGIFSAIFLVEYNKFIEVIRLTTETLSGIPSIVYGLFGMLFFGFSVLAGAFTLSIMILPLIMRQTEEALKAVPDSYREGSFGLGAGKLRTVFRIVLPSAVPGILAGVILAIGRIVGETAALIYTAGTGSGRTLAIHMYMLSMNQAYATAVILLVLVVAINTLSGVVAKK---
251789996    ---------------------------------------------------------------------------------------DLFNAFNETFQMVGISTLFAVLGGLPVGFLIYVTDRLYLVSTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREVDPGIVEAAEAFGASPLRIICTVLLPEARAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMVITVIALVILVQIVDWLAKRADKRER-
259504088    -------------------------------------------------------------------TKLMPSGFFAGVGFLI---QNNWKLFLNTLLIALTGTSFGLIIGLFIAGLIKISDRDKGITRLFVQYLRGTPMMVQGILILRGLEVAISPLTAGIIIISINTSAYMSEAGIQAIDKGQNEAARSLGMTEAQTLRYVILPQAIRNAIPAIGNEFVVNIKDSSVLNVITVSELGNR-LTGIYYRQMEPFFIVSLIYLVLTICSTQILNMIEKRM--
260888656    ------------------------------------------------------------------------------------------KALGETVYMVVVSMIVASLIGIPLGVLLATTAKLNRAIGAVVNALRSIPFIILMVAIIPFTSIGTTAAMVPLVLASIPFIGRQVETSLREVPAGLVEAALSMGATPYQIVRRVLLPESMPSIVAQLTTVVIALVGESAMAGAIGGGGLGDLAIRGYQRFRPDIMIATVVILIVLVQIVQFL----------
241667474    ------------------------------------------------------ALILVVSALAYYAWNDMHQSFIDASSVSAISLDHLPYYMLRTTMRLIIGMIFSFAFALIAGYACAKNKHFARVCLPIINFLESAPLLGFLTFTTAFFLFHSIMGLEAAAIFGIFTMALILYQTIRIVPAELTEAATAFKLNAWQRFWKIELPYSVPGLLWNIMVSQSAAWFAITASEAIPTPGIGSYIALALTDSNITAILYALVAIIINIALFDQLLFRP------
241667474    ----------------TIVFWLINGASFLNKKIN--LKSPIRDIKILKKLSCIAWYIVIISACVWAGNALWHFFPDGDMSYLI-------PLMIETTVRVTIAMMISVAICTPLGIWIGMSSKRTKAIQPIIQIGAAIPQPIFFPIVAVLIGSLNVWCIPLIMTGTSWYVLFNVIAGVSSLPTEIIEMTKSFHLKGWKWWFKFAIPAVFPYIVCGIISAAGGAWNSAIAAELVGSNTIKVDGIGALVSTTTGQLHEAALAVVAL-----------------
299135927    ------------------------------------------------------VFNVVVSLLALGMIVAAVRFILSSVGMAEVGHAAL--LGLATGARVLALLVLSTLIWTPIGVAIGFNPRLARLSQPLVQICASFPANFLFPFATLIFGIHLNWGSMLLMLGAQWYLLFNVIGGAQSVPNDLREMATSIGLRGFRKWKFLIGPSIFGSWVTGAITASGGAWNASIVAEIVSAAGLGAYIADATSVGDWPRIVLGVSLMSVFVVTLNRILWKPLYR---
299135927    --------------------------------------------------------------------------------------------------RMFIALGFSTLFTFVYGYAAARSRRAEKVLIPLLDILQSVPVLGFLSVTVTLFIAMFLLGLEAASIFAIFTMAFSFYQSLRTVPAEMDEMVTLYGLSKWERFTRLELPSSVIGLVWNGMMSFGGGWFFLAASESISVPGLGSYVASAIAARDLHAVAWAVVTMIILVLLIDQFFWKP------
87311015     -----------------------------------PIVSAIRISINNLAGVPSIVF-GVFGFAFLIGNVGRYIDGGPKNADLPVMSSGSWYLLLGVLAATACGAFMMSMYAVLTGRRNQWLGKFAAATVAFLVALATTPEFNGFFPNPVFGKGCLAWASITLALLTLPVVIVATEESLAAVPNSLREGSYGCGASKWQTIWRIVLPHALPGIMTGMILAMARGAGEVAPLMLVG-----------------------------------------------
142280388    ---------------------------------------------------------------------------------------GVASSAMGSVFTILICFLLSFPIAIFASIYLEEFAKSGKVTDLIINNLAAVPSIIFGLLGLGFFGLPRSTGGMVLSFMTLPTIIVACRSSLRAVPPSIREGALALGATKNQVVFHHVLPLAMPGTLTGTIIGLARAVGETAPLLMIG-----------------------------------------------
84686260     ----------------------------------------------------------------------------------------LWRDTAASLLRLLGGVGIAALTSLILGMLIGLLPYARRGLSGFVAVLSMVPPLALLPILFIVFGLGETAKIVLIVIGITPFMTRDLSQRVLDIPHEQIVKAQTLGASTWVIAARVALPQILPRLIANVRLSLGSAWLFLIAAEAVASDGLGYRIFLVRRYLAMDVILTYVIWITLLAFLIDWALRLLTRK---
118443973    ----------------------------------------------------FWLLIWGAVSLYINNQVLFPSPKATFISLLLIVQKYFWITIFSSVSRVVMGLLFSILLGIILGLCSGINVYLEEILMPLISSIKATPVMSIIILALVWFKASNVS-IFTTILICFPIIYTNVVEGIKSTDLNLLQMANIYNVKKIYIVKDIYIPNIKTYVESSILMCLGLAFKVSVASEVLSTPSIGLNILNSKSMLETEELFAWTIVVIILSLLFEVIFK--------
293375549    ------------------------------------------------------------------------------VDFLFDFKLGVPALLLETIVIAFVGTIIGAILALPLAFLAARNKWVNFIALTFIAAIRTFLAFVYGLMFLRVTGPGAFAGVLTVSVVSIGMISKLYIEAIEDLDKRILESLDAAGCNTFEKIRYGILPQLFTDFASTVIYRFEINIKDASTLGLVGAGGISAPLIFAMNDFNWSK----------------------------
91775909     -------------------------------------------------------------------------------GFLEIISTGELQQVAASLQRAFLGLLIGGSIGFGVGAVMALWRVADILIGPLYHMLRQVPLMGLVPLFSLWLGNGDPSKLLVVCLSAFYPMVLATYESLHQVEEKYKEVGDVYKLGRSKTFFKILLPAALPSIFTGVSFALAFAWLATIGSEILAGAGLGNIMMNAQAASRMDILIILTALIGLLGYLMNLLIQQVGR----
296121742    ---------------------------------------IFEWVCWLATWGSVVILGVLIATMAWQAMGWLTPKFLVSMPRRNPADAGILPGIVGTFWLILLTAILSVPLGVGAAIYLEEYSKLTKFIQLNIANLAGVPSIVYGILGFLPFGRTVISGALTLALLSLPVVIIASQEALRSVPPSLRHASLALGATKWQTIWHQVLPSALPGMMTGVILAMSRAIGETAPLVAIGA----------------------------------------------
139488469    -------------------------------------------------------------------------------------------HSVSTLYECFIAFLCAILLGLSVSSLITISYIARKAVYPNLVLFQLIPVIALAPLFILWFGVGTEARVAYGICLAIFPIVVSSSTGLLNTGDTYLKLCGSLTASRWQTFSQVRLPFALPLIFTGLRIGLTLTIIGVVVGEFVTAQGIGYLISFAASGLETAIALAAISFLLFVGLILFAGLVVVE-----
144082710    ------------------------------------------------------------------------------------------KAVSETGYAFLAGTFYAVVIGVPTGILMGKNRIVDELLLPWVNMFLSAPLTALVPVLMVLFGFGMKSIIIITTLFAIWIIILNTRAGVMQINRSLVDMAKSFGAKPMDAFFKIYFWAALPEILGGVRIGFIRAVKGVIIGQLL------------------------------------------------
158314114    ------------------------------------------------------------------------------------------RALWLSTSVALTGLGISIVLGMALAVLMSQARWIERSVYPYAVILQTIPTLAMVPLIGFWFHYGFVSRVIVCVLIALFPIISSTLFGLQSVDRGMLDLFALHRVPRWVLLVKLRLPAALPATFSGFQVSAGLAVVGAVVGDFFGDPGIGVLIDLYRARLMTEQLLGAVILASLLGVAVFVFFGYLSR----
254445204    -----------------------------------------------------------------------------------------WYGIMPLFTGSLLVASIAMVFAVPLGVGAAIYQKEQTLIKPYIEFISAIPSVVIGFFGIAVFGLTAFTAGCLLALMAIPTIFTLAEDAINNVPKSFKEASLAMGATRLQTTLRIIVPTSLSGIISAILLGFGRVIGETMVVLLCAGN---------------------------------------------
138646421    ---------------------------------RYIIAKIFHGFCFTVAWSGVLILGVLLFHVTQEGIQWLDLQFLSDFPSRFPAKAGIHSALIGTLWLISLTALFSVPIGIGAGLYLEEFNRIHQFVDLNISNLAGVPSIVYGMLGLVIFNQSVLAGSLTMSLLILPVIIISTREALRAVPNTIRQAAFALGATRWQTIYAHVLPAAFPGILTGIILALSRAIGETAPLIMIGA----------------------------------------------
89896246     -----------------------------------------------------------------------------------------------SMKLLFTGIVIGIISGMISGILLGWSQICNYWFMPVLKMIGPVPSAAWLPIVMVLFATSRQASVFLIVLSIWFPLTLMVSSAIRDTDKRLVETARVLGASEVYIMLHVALPAALPAMFTGLFMGLSSSFSALIIAEMLGVAGLGWYIKWAEAWGEYAKIFSTGIFIIIFFILMDTLFRLRNR----
239833499    -------------------------------------------------------------------------------------------ALLQTLPLTFLGMAAGILFAFALAIASVAKPAIVRGFMPVALVTQTMPLVALTPLLVLLLGRGPSVILWITISVTFFPAFVTMAQGMALVPRAALDVPRAYGANVWKQIRLVSVPASLPYLFAAIRLAVPRALLGVMIAEWLATGGLGNLLNQSRGYLDYGMIWAVAVVSVMLSVFFYQIVALCERR---
239833499    -----------------------------------------------------LLAIWEICGRFSLIADGALPAPSAILARLWIDRADYPAHILATLEGAGAGFIIGNLIAVAAGILFALFPAAAKLGRGVNIAIFALPPIA-ISPILVLTFSGMTPRITLAALGCYFITMAATVTGISQTDRRMIDIVRAYGGNRWKVLRLAQLRSALPSILAGLRIAAPNAVLGSILAEGGGRFGLGAYLIGSLGRAEPTRLWGIGLCATLLAGLAYALFSVVAK----
119486752    ------------------------------------------------------------------------------------------SPAFISFRAAIIATIITFFLGTISARLMFYHGKGKGLIDGILTAPLVLPPTVVGFLLLVLFGFTWYATVIAAIVVAFPLMYKTALGAFKQIDRSLLACARTLGASEWTIFWRVMLPLAKPGLFSGTMLAFARSLGEFGATLMLAGSGRTQTIPVAIGRMDVAFAWVIVILVISLGII--------------
210620980    -------------------------------------------------------------------------------------------ALGETIYMTLVPTVLATIIGFVMAVILVLNKTVNSIVGFIVNILRSFPFIILMIAMIPLTSIGETAAIVPITVGSAPFIARVIESALNEVDEGLIEAARSFGATKSQIIWKVMVKEAMPSIISGITLSIISILGTAMAGAVGAGGFGKVAIVYGYQSFDDNVMLYTVVALAILVQIIQSLGNVIYKKLK-
142518937    ---------------------------------------------------------------------------------------GVGGSIVGSLFTILVVLILSFPIGIFAAIYLEEFNRVTDFIEININNLAAVPSIVFGLLGLGIFGLPRSTGGIVLSLMTLPTIIIATRASLRAVPPSIREGALAVGATKMQAVMHHVVPVAMPGALTGTIIGLAQALGETAPLLLIG-----------------------------------------------
196229503    ----------------------------------------------------------------------------------------FWQDWYGIVPLFVGSLLIALAIAVPLGISAAIYPREKGIVKPYIEFISAIPSVVLGFFGIAVLGLNALTAGCLLALISIPTIFSLAEDALNNVPKHFKEASYALGANRFQTIVRVLVPASLSGIISAVLLGFGRVIGETMIVLLCAGNGLGAFFMTGIIAQEMGEVFMVGVVLFTLSLVINYVAQRIVHRYRI
294640460    ------------------------------------------------------------------------------------------PAVWDTLYMVVLSAVITLVLGVLLGIALSVIAKLNETAGTIVNCLRSLPQMIMIIITLPLARILLGACIIALAASCIPMYARLVQGALVEIPKGKIEAAKAMGSSSATIVFKVMLPEAIPSIIRGFTVALIGIISMTALAGSFGAGGIGDIAVRGFNRFYHDMLIASVLVLIVM-----------------
291296263    -----------------------------------------------------------------------------------------------TAFETVVGLLLAAVVGFFFAIGMVASRAFERALLPWIVASQTVPIIAIAPMLVVLLGQYWLPKAIIAAYIAFFPITIGVAKGLKSPDPMALDLMKTYNASHWQTYLKLRFPASVPYLFTAFKVAMTAALIGAIVAEIISFQGIGKMLAENSRASDVVAMWVIMLSSAVLGILLVALVNWLER----
294055782    -----------------------------------------------------------------------------------------------TSLLVAGSIAIALSLGVLCAIYLSEYSRALQIIRLSILNLSGVPSIVFGLFGFGMFGVSMIAGWFTLAIMALPVIIAASEESMRAIPKGFREGSLALGASKWTAIRTNVLPYAMPGILTSSIMGIARVAGETAPIMFTAAFALRDQLPWEGLRSPTDFVFQGVMAL--------------------
119963289    ------------------------------------------------------LVIWQVLATANVAGNALPLATTVFTTLATILGTGFWSALGATIGIALLALALAALAGVVLGLLIGSFESVRYATLAVLEFLKPVPPIVILPLAVLVLGPTAEMALFLVVFGCLLPIIMQTVDGVQGTDPVARDTARSYGMGEGEILARVVLPSAMPYIGTAMRVAAPAALVVTVVAGLLGGGPGLGQIYQAQAAGDYASLYGLVIVLGVLGLLFQGATRLAERR---
296442355    -------------------------------------------------------VILLAISSITIIMLGWIIGYIVFKGIAHIDFGKLVPPIVSTLYMVAIGLLISGPIGIGAAIYLNEYAKFVNAIRFATESLAAVPSIIFGLFGMAFFGISIMAGSLTVSMMVLPTIVKTTEEALKTVPVSYREGSLALGASKFKTIIKVVLPNALSGILTGVVLGTGRIVGETAAIYLTAG----------------------------------------------
269796193    -------------------------------------------------WKPWAAFAVVVLLTAAAIARNWRNGADRIVKLFWSFFPRTVEPMLETLQMAVVATVVGAAVALPVSMWAARNRWTRGAVRLALNVVRAVPELLYAAVLVAMVGVGALPGVIALVLFNVGIIVKMVSETIDGSDRGPLEAGRAAGATQTQINRTIALPEMLPSFVNQTLYVLELNVRASSVLGLVGAGGLGLLVDAVRTYYRYDQLSLIILEILVAVLVIDLVSSIVRRR---
282883263    --------------------------------------------------------------------------------------------ILSTVIGSLVITTVSCVCAVPLSIMASSYKRIYKFLKPGLNLMAGIPSIVYGFFALNIIGMNMLSASILLMIMVLPTIISMSEASLRTVPKSYYEGSLSLGATHDETLTRVMIPAARSGIFAGVILGVGRAIGETMAVILVAGNQVTFNLLKGIRTMTTNIVMEMG-----------------------
134749686    -------------------------------------------------------------------------------------------AIGETVLMAFLGTVLSAIIALPLAFLAAINKTVRFGVRRLFDFLRGVDHLVWTIILSRAFGPGPMTGALAMLITDIGSFGKMFSEALENVDNKQIDGVESTGAKGIEKYRFGVIPQVMPVFLSQVLYYLESNTRSATVIGAIVGAGIGLLLTQAITQKNWEEVTYYLVLIVLMVMVMDYV----------
209549273    ------------------------------------------------------------------------------------------PALWVTTKITLLSLMLALVGGVGFAIFLVQSRWIELAFYPLAVILQVTPVVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLLFLKLPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRLNIPRLFAALLMLSLLGVAIFAVTSFI------
242237497    ------------------------------------------------------------------------------------------------LKSVLAGYLLGSGLGIAVAMLIDRLPFLQRGLLPLANLTSTIPLVGVAPIAVMWFGFDWPSKAAVIVLVTFFPALVSTLAGLRASGKLERELMYCYAASPRRTLWALRLPAALPFIFSALKVNATLALISAIVAEFFGSPGLGFRISTEAARMHMSIVWAAIVVASAIGSLVYALLVRLERK---
296443526    --------------------------------------------------------------------------------------------AGETLLRAGVGFLIGAACGFVLALLMNLSGVVEKVAFPYLMLIQMIPILGMAPIVLAVTKDINKSRIIIAAILTFYPVCTNTLAGFKSVEREKHELMYALAASKYEIYKKLMIPSCIPYFFTGLKISAPMAITASILVTLQGGGGLGCMLSQSLKHAMSIYVFWQIVFFAIIGISSYYLMGLIER----
42560776     -----------------------------------------------------FIYAPILAMVVFSFNNGDTTIKWTHVSFSWFKNSPFIKSIITSLFVAVISTIVSLVIGTLAAIGLSRVNRVANIPLINADVITAVSLMIVFLIMGLKFGLLTL--IMAHISFNVPYVLVTIMPRLKKIDPSLIDASYDLGAKNHQVMFKVILPILKSAIITAAAIAFAMSFDDFIISYFTGGTNVSTFIYTAKKTRPFIFVFGTCLVLVILSIITWNAINLIKQ----
193214632    ------------------------------------LEQAAQIVLLLMTLLMIVPLVLIIGYLIYKAAPLLSLDFLLKNPVHGMKAGGIWAPLLGTIYLVLTSLLIATPVGVLAAIYLNEYNWFTRTVNLAVVNLAGVPSIVHALFGLAGFGRSVLAAALTLAIMTLPVIIASTKEALAAVPVSFREACWNMGATRWQTIRNIVLPNSVSGILTGVILQVSRAAGETAPIMFTGA----------------------------------------------
138417240    ---------------------------------------------------------------------------------------------VATGKRFFLGLLASIALAFILGVLMGRYRAVEAFWVPPLSLLAKVPPTAALAVFFVMVGTDLKMYVTMIVFGVVPTMAQSIYLSVHDIKEQTLHKALTLGASEGEIIWNVIVRQILPKFIDSIRLQIGPAMVYLIAAEMVASEGFGYRIRIQFKKLDMDVVYPYLVLLAVFGFLMDFLLRQAQRR---
227508089    ----------------------------------------------------------------------------------------FLQSIWETIYMTFWSSLIAGISGLAIGIVLVITQKVYSLTDKIVNFLRSIPFIILLAVMFPITNFITTAALVPLVVGIFPFYARQVQNALLEIDPQVIEAARSMGSSTTEIIFRIYLREGLPDLIRASIVTVISLIGLTTMAGAIGSGGLGDIAIS-------------------------------------
299124020    ----------------------------------------------------------------------------------------YARNALFTLEKVTYGGMIGIAVGFVLALGVAYLPWFRRAIYPYLVTARVLPKIAIAPVLLIYLGTGTITAVVFVALIAFFPVALSTAAGLSKAPAGHHDLLESVNAGRIRRVLYVDLPYALPDAFAGLKQAVTLSVVGAVIAEWIAANGLGFVILIASENVRTDVMLAALAVLILEGLALYGAVTLVQR----
191638338    ----------------------------------------------------------------------------------------YWTYFLKTLLISAIGAFFGVLLGTIFALLRLSKNKLSHIGVSYIEFVRGTPMFVYFGIGIFIDIPALIAGLIAVSLNSAAYVAEIIRSGIDSIPVGQTEAARSLGLSERQTMISVVLPQAIKNIWPALGNEFISLIKESSIVSIIGVTDLQLTVVQTATYKGVQPILVAMVLYFVLTFGLSKLLSHFERKM--
226310049    --------------------------------------------------------------------------------------------TMDTLTMLGFSTLFTVLIGLPLGIILFLTSRFYTIASFVVNVLRSVPFIILMILMIVGTSLGVLGAIPPLVFGAAPFFARLVETSLREIDKGVIEAAQSMGASNWQIVWNVLLPESRSGLIAGITITTVTLVSYTAMSGVIGGGGLGDLAIRGYQRFQTDVMVVTVVILLVMVQILQSL----------
124268598    ------------------------------------------------------------------------------------------PSLWFTVKLTLLALGAAVLGGVLLAVAFALSRWVEVALFPIAVVLQVTPIIAIAPLILIYVESTTLALLLCAWIVAFFPILANTTIGLKSADARLRDLFTLYGATRWQRLRFLLVPSALPYFMAGLKVAGGLSLIGAVVAEFTAGTGLASRILEASFRTETPLMFAALLLVSLLGVAIFLVFSGLSKW---
30249181     ----------------------------------------------------------------------------------LIAEGSAWQELTITARRALIGFGAALAVGSTLGLVAGLSMTALMMSRPIVTVLIGTPPIAWLVLALLWFGNGDGTPIFTVFVACMPIVFVGAMLGARTLDGQLGDVATAYRLPPLMRFTDIVLPHVVSYLFPAWITALGISWKVVVMAELLASSGVGAALAVSRSHLDTAATLAWITAVV-------------------
294787372    ---------------------------------------------------------------------------------------GILHAMVGTLEITLAAMVISLPIGVMTSVYLVEYSHLARAISFFVDVMSGIPSIVAGLFAYSFFSILLGPGTVALSILMIPTVVRSTQEMLQIVPTDLREASYALGVTRSRTIVRVVLRTALPGIISGAILAIARVIGETAPL-LIAAG---------------------------------------------
148257244    -------------------------------------------------------------------------------------------ATRDTLASAFAGLAIGGAIGLVLGVALGLSHVLSRLMEVTIEAIRPIPSVALLPIALIALGFGYRMEIAIVAFACVWPVLIVTRAAVGGIEPRLIEVARVLRLTQLDRIRKIVLPAALPRIVLAFRLAAGIALIVAVTVEIINPLGLGAGIMTAQQALRPDLMLAYLVWIGVTGFALNAALTAAQQ----
90418405     ----------------------------------------------------------------------------------------LWVDFVQTLKAVIAGYVIGCASGFVVAVLVDRSSFLKRGLLPVGNLVSALPIVGVAPIMVMWFGFDWPSKAAVVVVMTFFPMLVNTVAGLSAAGAMERDLMRTYAAGPWQSLLKLRLPAAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISAEIGRMNTDMVWAEIAVAALAGSLTYGILSVIER----
126664595    -------------------------------------------------------------------------------------NAGVLGAIVGSLLTMLVTLAISFPVGIAAAVYLEEFNKLTDFIEVNINNLAAVPSIIFGLLGLAVFRSVPVVGGLVLALMTLPTIIISSRAAIKSVPPSIREAAEGVGASKMQVVLHHVVPLAMPGMLTGSIIGMAQALGETAPLLLIG-----------------------------------------------
124485937    ------------------------------------------------------------------------------------LEGGIFPAIIGTLQLVGGAILIALPIGIGSAIYLHEYSRLTRLLRTGNDLLAGTPSIVFGVFGFAFWGVCLLAGMVCLALMILPTIIKTTEEALKSVPNSLREASLGLGATKWQTLKNVVLPSAAPGILTGTILSIGRAAGETA-----------------------------------------------------
124485937    ---------------------------------------------------------------------------------------GIATLIIDTLLVTFGAMIFAVPLGIISAVFLAYLAKVRDIVKPAIELLAGIPSVVYGFFGMVVLGFSWLAASILLGIMALPTIVSVSEDALYVVPKDYKEASLGLGATKWQTISRVLIPAAASGISAAVILGIGRAIGETMAVMMVAGN---------------------------------------------
291171367    --------------------------------------------------------------------------------------------LWETILMITISGFFSTLFGLPLGIIMLENPKLYSVLSKIVNALRSIPAIILFTAFIMGTSIGLKGSLFPLTIACIPFLAKQIELALYSIDLGVIEAYTSMGFSPFQIILKVILIEGLGGIINAITVSLVSLLSFSAIAGSVGSGGLGYFAIR-------------------------------------
298345765    ------------------------------------------------------------------------------------ITREMLPATLETLAMTVVSSLFTVLFGLPVGLFLVSTAKVNRILGFIVNLGRSLPFLILAVFILPFTTIGWQPACVPLIVGATPFFARLVESNIMGVDAGKIEAAQMMGASRRQIMWGVQVREALPALIQSTTVLVITIIGYSAIT---------------------------------------------------
194292721    -----------------------------------------DAARWLLAWPVPLALLLVAARNAWIPPQVLPAPEDVARTLADLWQSGELQANLAISALVAGGFAVGLAGGLALGAAMGLSPTLRDYVYPTFKAFSQVPVLGWLPLLMLLVGIDEALKVILIAKAAFVPVALNTYKGIGSVPTRYLEVARVLRLTRWQTLSRVVLPAAAAPVWNGVRYGLTHAWLALVVVELLASSGLGYMIVYGRQLFQLDMVLAAVVVVGVVGFALDKTLALAE-----
298674022    ---------------------------------------------------------------------------------------GIYPALIGSIYLMLLVAVFSFPLGVGTAIYLEEYSRIKNIIELNISNLAAVPSIVYGLLGLALFGRSLIAGALTLTLLILPIVIVSSQEAIKAVPDSLRDASYGIGATKWQTIRKIVIPEALPGIMTGTILSLSRAIGETAPLIMIGA----------------------------------------------
167772676    ----------------------------------------------------------LVFIVVYILAKGIPYLTPSLFELEYTTENSLFPAIVTTIEMTLLSLLIAAPLGILTAVYLVEYNKLVGLVRLTSETLSGIPSIVYGLFGMLFFGYSLISGAFTLAIMILPLIMRTTEEALKSVPDPYREASFGLGAGKLRTVFVIVLPSAVPGILAGVILAVGRIVGETAALIYTAG----------------------------------------------
135058594    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
142832738    ---------------------------------------------------------------------------------------AIWGTVALTLLMTLIVAPLGVVAALYLSEYASRS-WMTATMRIAINNLAGVPSIVYGAFGLGFFELFFMPALLALALLTLPVVIISTEEAIAAVPNSMRNGSYACGATKWQTIRRIVLPRALPGILTGIILAMARAAGEVAPLMLVGVKKL-------------------------------------------
139418332    -----------------------------------------------------------------------------------------------------MGVGIAAVMALVVGLVNGVLPLVRAHLSPLVSALSMVPPLAILPILFIVFGLGELSKVMLIVIGTAPIMMRDVAQRVRELPSEQLIKIQTLGANSWQVITRMALPQVLPRLIDAVRLSLGPAWLFLIAAEAIASTGLGYRIFLVRRYLAMDVILPYVIWITILAIVIDQCLRYTNRR---
222081809    ------------------------------------------------------------------------------------------EYALRTTLRMFAAIGASLVFTFVFATLAAKSRRAEMIIIPALDILQSVPVLGFLTFTVTFF-MGIFPGSFAIFTSQAWNMAFSFYQSLRTVPRDLDEVSRGFGLSAWQRFWRLEAPFSAPGLIWNTMMSMSGGWFFVVASEAITVGGLGSWLAVAIDKQDFAAVSWAVLAMGVVIVLYDQLLFRP------
134467383    ------------------------------------------------------------------------------------------ELLWQHTQLVCISLFFGTLLTGALLVVTLRWPATAQPLIYLCGVIFTIPSLALFILLLPFTGLSLTTSVIGLTIYSLLILLRNVIAGIEKLPAAVLESARALGYTRHYRFMDIELPLLVPSLFAGLRIASVTLVGLVTVTALIGQGGLGQLLLAGFNQDFLTPIVVSLALSLVLSFLLDSLIA--------
142778976    -------------------------------------------------------------------------------------------PSLETLMISLLGTFLGVLICIPATWFGALNITTYPIGRLLMTLSRSIHEIVWALFFVSVFGLGALSGIFAIAVRSVGFIAKMSAEAIEDIKPGPIEAIRSTGANGFQVLIFGIIPQVIPQVLSVIIFEWEINIRRSAILGLVGAGGLGLVFFRQMNTFNF------------------------------
134299950    -------------------------------------EKIARGLLWTSVIVTIGALMAVIFHILQHGLMHVNWTFLTEEPLFMGKEGGIFPTIVSTIYLILISLAIAVPIGIMASIQLTEYGPLVKVIRFATETLAGIPSIIFGLFGFAFFSWSLLSGGLTLAFMVLPTIIRTSEEAIKSVPLSFREGSMALGATKWQTVWKIVLPSALPGIVTGIILSIGRVVGETAAVILTAGSSLNIPSILAMEGISMEKAYATATVLIILIFLINSVANWIMRRM--
225175536    ------------------------------------------------------------------------------------------SAIAETLQIAYLGTLLALILALPLSFLAAWNTAVYNGVRSVLSFIRAVPEIVFALIFVPTVSLGAMAGVLAITLHNLGVLGKLIAELVEAAERGPQEAVAASGAPGILVATHGILPQILPNVLSHAFYRMEVSVRSVLVLGFVGAGGIGQQLFIHFRMFQYEKVFVDVLAIMALVVLIDYLGAFVRSR---
257876059    -----------------------------------LTLGTIYGLILLLITSVALLDLEVARFLSRWQDAGTILAKFMTLDFSKIIPA--LGQLFVSLCMAICGLFIGWLIALVLSFLGAANTTLSMLIKGSVAVVRAVPALVWILIVVASLGFGNTSGVLGLVFPTVGYLTKSFISSIEEQDAAIIETMQATGAGWLQMITEGLLPNLSSRFLAWTSIRLEGNIAESISLGMVGAGGIGMLLTRAIGQYNYGEISMLILLIFFTMISVELGIGQVKKRMR-
261409239    ------------------------------------------------------------------------------LDFTQIDWKEIWTATLDTLRMLGASALFSFIIGLPVGVLLYMAARGYTILSFIVNILRSVPFIILIVAMIPITSYGVLGTIPPLVIGAAPFFARLVETALNEVDKGVIEAAHAMGSSTSQIVWRVLLPEARPGLLAGMTITIVTLVSYTAMSGQVGGG---GLGDLAIKYGYYRYETEIMILAVVLMIVLVQLLQMAGDR---
257461050    -----------------------------------------------------------------------------------ILKNFAANDLVLSLKRALAGTFLALFAGICSGLAAGYFKSLRAFLNPLITVLLSTPPIVWIVLAIFWFHFGDTSVLFTVVIVVAPMTFASAAQAMASVSAEYTELFDSYKSSFFKKLRYLYAPHLIERLLPAIYVAVSNGAKVLVMAELLGANGIGAKIAEARVNIDTVEVMAYVCLAIAFTALFDYLVTKP------
229916293    -------------------------------------------------------------------------------------QAGLYPALIGSLWLMLLIVPMVFVIGVGAAIYLEEYNRMTSFIEVNISNLAGVPSIVFGLLGLTIFGNSIMAGALTLGLMSLPIVIVASQEALRAVKMELRHASLALGASKWQTTFNVVLPSALPGIITGIILAVSRAIGETAPLIMVGA----------------------------------------------
293376568    -----------------------------------------------------------------------------------------------SFTIGFISLVLTYIIGIPLGMANHKGKLFDKMGQWYIIFMISIPGLAYIVLVRFLGSYADLPGMFPMLGSSILPIISLTLMSIDQTTMDYVKFARAKGLSENEIFFKHIFRNAIGPIAHGLPAAVIFCISGALITEAVYSPGMGKILPDSINVYNNSMVIGITFLFTTLAILGDWLLTLVDPR---
158424094    -----------------------------------------------------------------------------AASLAEILARGTYRDMLVSFSNVAAAAVIAIVLGFLIGAILHALPKVRGAVEPLLASYYAVPTFMFYPVFIILFGVGSGAIIAIAVLLAIVAMITATLNGIDRIPPVLGKTARMLRMGPVERALKISLPAALPYLFTGMKLSVAYAFIGVIASEFILSGGIGYAIAYAYNNFNNRDMYALMLLIILAVTVINAGLDAVDRR---
269795709    ---------------------------------------------------------------------------------------------------ALVGLVVGALLGVLLAVVASSAQVVDRLGEPVVTALSVVPVVALAPVLYSMYGAASEQARVIVAGLAVFPVYVNTLRGLRQVTPVHRDLMRALAASPRQVALTVTVPTAVPFVFTGLRIASSLAVISAIVAEYFGGSGIGSFITTAASGSNYARAWAYVLGGIVVGLVFFTVTALAE-----
110634428    ------------------------------------------------------------------------------------------EPLLSSLTIYFTGYLLAVIVGIPIGMLMGGIRDLGRTLDIYVSALMATPRVAFIPLIILFLGLGPEAKIAVVFLGAVIPILIGTYSGILNSDAELIEMARSMGATRSQIYWRIMLPGALGFVVMGLRIGATIGLINTVVAELTAASGLGGLLALYGNTFQMARYFVVVLALALIGGLVSQGLRALEAWS--
227505879    ---------------------------------------------------------------------------------------------IAHANLAWPPILLALLVALPIGWVAHRYRRIREIVVGLSSALYIIPSLALFILLPLVIGTSVLSVIIAMTLYGLALQVRSTADSFDTVPAAVASAATAMGYSPLQRVFQVELPLAGPGIIAGLRVVSASTISLISVGALVGVHSLGTLFTEGFQRNFPTQIIAGFV----------------------
296536367    ----------------------------------------------ALLWLGGAAFLAWLAYSFWLFEITPARLWNGFSGLMTILRLELWMEILESVAMAFLGTFLAALVAVPLGFLGARNTLLRFSVRRFFDGIRGVDQLIWALAYVRAVGLGPLAGVLAIFTSDLAVLAKLYAEAIENAEKKQSEGVLASGGSRLQAVRYGVLPQVLPVMLAQALYFFESNTRSAAILGVVGAGGIGLQIAERIKVRHWDEVAFIIILMIATVAAIDLLSGAIRRR---
91976661     ----------------------------------------------------------------------------------------MWSDTFASLVRLLSALAISTSLALLFGIVVGLLPAANAMLGAFVSVTSMVPPLALLPILFIVMGLGENAKIALIVIGTLPCMIRDLAMKVLELPREQLIKAQTLGASTWQIALRVVLPQILPRLIDSLRLQLGPAWLFLIAAEAIASSGLGYRIFLVRRYLAMDVIIPYVAWITLLAFAMDFALRLIQRK---
142164207    ---------------------------------------------------------------------------------------------------------VALPLAMWATDFGNPYPALRAMVRTFNAVVRSIPDLLWALLFVTAVGIGVLPGWLALFFFSIAVVSKLTADTLDGIDRGPIEAAQASGASLTALLKTAVVPQILPAYTSFLLYGFELNLRASAVLGLVGAGGIGARIEFFRGRGEWSEVWGLVLMFFLVVFLVERLSVSLRRR---
58336700     -----------------------------------------------------LIIVLVVSIIGFVGYHGLATFIGDHVNVFHFLTSTDWDPIVTSFAVTLLSALVATPFAIAIALYMTEYKKGANFLQSVTELLVGIPSVVYGFLGLTITGFGILAATLVLFVMVLPTITSLTVDALKAVPGHFRKASMALGATHWQTIYRVVLRVATPRILTAVIFGMARAFGEALAVQMV------------------------------------------------
142521253    ---------------------------------------------------------------------------------------GIFPAIAGTILLVGGAMLIALMLGVCCAIFLSEYGKFLSLVRLSILNLAGVPSIIFGLFGMGLFVIFLLAGWFTLAFMVLPIVITASEESLRSIPKGFRESSLALGATKWTMIRTSVLPYAMPGILTSAILGVARVAGETAPIMFTAA----------------------------------------------
260892984    --------------------------------------------------------------AYYGYRGVLLIAQLGLEGILDLFRLGFYS-FLRVVAAVALGTLIMLPLGVYLGWNAERARRWQPFITFVASFPANMLFPFFTILFLRLHISQEWGAIPLMMLGTQWYILFNVIAGVSSLPNDLKEAAAVLGVKGWKRWRYFILPGIFPFLVTGGITAAGGAWNATIVAEVVSATGLGAYITNATEAGNWPAIMGGIITMSLYVVAINRLF---------
260892984    ------------------------------------MRQPVELVARRFSFIDVAVILTVLALLYTLIHLGAGMAEPLRMGAKIDLNIHLPYYVGRSLLRMFIALIASLIFAIVYGYWAAYSLRAEKILIPFLDILQSVPVLGFLSATIALFPNSMLGAELASIFAVFTAQAWNITYGLRTIPRELRDAAAIFRLNWWHRLWQLELPFSAIPLVYNAMMSFAGSWFFLSASEAITVPGLGSYLATAIMHKDMKALILSIITMAVTIVLVDQLFWRP------
110802534    ----------------------------------------------------------------------------------VIKSSDFFKIIINTLGRTFISFTLSLVIALFLGVFSAFNKYVYNFMIPILNVMRSFPTIGFIILALIWLSQGIAPILVG-FVMSFPIFYDAIIGAILNIDKNILEMAKVYELNIGNLIKNIYLPSISFAICRIMISTFSLTMKLVVGGEVIGQPGIGTALFVEKNYLNTNMVFA-------------------------
87119090     ----------------------------------------------------------------------------------------FWKDTLSSLKRLLMGVACAAAIALILGLITGAIPLVAANFNPIITTISLIPPMAVLPLLFIVFGLGELSKVMLIIVGITPFLIRDLYQKTKEIPQEQLVKAQTLGANSVQLINRVLLPQVLPRLLDALRLSLGTAWFLIAAEAIAATEGLGYRIFLVRRYLSMDIILPYVIWITFLAFLLDWLLVHASKK---
84516858     ----------------------------------------------------------------------------------------FFPALIETINIAAVSTLVGALLGLVLSLLSTRWPRLIPVFRRIMDIMRALPEIVIALVLIFILGGGPIPAMIAIAFHTAGALGKLFSEVAENADLKPVEGLASVGANWSQRMLLGVIPQVAPNYLSYTLMRFEINIRASAILGFVGAGGIGYELRNAMTFGMGRFDLAAAIFVLLFLTIV-------------
294012874    ---------------------------------------------------------------------------------------GIWGAFKGSLLTMLVTLALSFPIGVATAVYLEEYARKNWMTDIIINNLAAVPSIIFGLLGLSIFLNFLLVGGMTLALMTMPVIVIAGRNAIKSVPPSIRDAALGIGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
241896667    ----------------------------------------------------PWIIATLVVLLFIWAFSGIPLAMQVTKSIIHGLFHPDWSALIETLAIAFLGTFISAVLTLPFAFLAARTKKGSTIGKLILTIIRVFPEIVLAIMFIKAVGPGAYAGVLAVSIHSIGMLGKLFSEAIENIDRGPNEAIVAAGGSALDGLTLATIPAVMPEFMNYTLYRFEIAVRSAAILGIVGAGGIGAPLIFALQTRQWSKVGIILLGIIVMVTVIDFLSGQLRKR---
150390667    -----------------------------------------------------------------------------------------------SLQVGFVAVGIAAIVGGSLGAIAGYYGKLDNVVMRLMDVLLAIPGILLAISIVASLGPGLTNVMIAVGIGSIPGYARIVRASVLTIDQEFVEAARAIGANDFRIIMKHILPNSMAPIIVQATLGVAGAILSAAGLSFIGLGEWGAMLSSGRQYMRTFPGLAIMFTIFGLNLLGDGLRDALDPRLK-
226365139    -----------------------------------------------------------------------------------LLLEGLWL----TIVLTVVSIAIALVLGAIFGLFVSTNIVLRGIGTTYVDVFRGTPLLVFGIPAALDFQMSFTAGIITLSLNAGAYMAEIVRGGILSVDKGQMEASRSLGISYLKSMQKVVMPQAVRTMIPSYINQFVITLKDTSILSVIGLAELTQTIIIARNFQSFNMWLIIGVMYFIIIMALTKLSNRLEKR---
144202845    --------------------------------------------------------------------------------------SGILSAAVGTILTLLVTMAVAFPIGVATAVYLEEFSKWSQIIEININNLAAVPSILFGLLGLSIFRSSALVGGLTLALMTLPIIVVSSRAALRSVPQSIRQAGYGLGLTKIHVVKDHVLPLAFPGIMTGSIIGLAQAMGETAPLIIVG-----------------------------------------------
254471300    -----------------------------------------------------------------------------------------FEYILITAKRAFAGFLLASAFGISFGLIAGWSNTLSLLCKPFITVALGVPPIAWIVLALLWFGGDDGTPIFTVFISTLPLIFAGALQGVRMREKELDEMAQSFHVPLIQRFWQVQAPQIVSYLFPAWATALGLSWKVVVMAELLSSRGIGAGLAEARVNIDTASTMA-------------------------
59712591     ---------------------------------------------------------------------------------------GVFPAIFGTILLVLLMSVIVMPLGVIAAIYLHEYAKLTRLIRIAVINLAGVPSIVYGVFGLGFFVYVLLWSALTLAILTLPVVIVATEEGLSRIPNSVRHGSLALGATQFETLWKIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
295106725    -------------------------------------------------------------------------------------------DIVSSVTLLVMGYAGGLALGVVLGIVCGWIPRLRAMFFPIANVLAPIPPTVFAPYLIVLLPTFRTASCFIILLGVFWPQFLNMVVRTSSLDAQLLDNARTLGVRNFTMITRIILPYVLPEVLKGLRVSLTTAFLMLTFAEMLGASGIGYFISNANNYANYTNVVAGIIVCGVVVTVLSFATAWVQRR---
51893109     ----------------------------------------------------------------------------------------LWMHLGVTLRETLAGFAIGMALGLGVAIALWWWPALAAVLDPYLVVLNALPKIALGPIFYIWLG-HTLSVYGMAVAISVVVTIVMLHAGFSEVEANQVLVMRTFGATRGQILRKVVIPSSLPTVMAALKVNIGLTLVGVIVGEFLSARGLGYLIIYGGQVFQMQLVMTSVVILAVISALLYLAVTWAER----
116334430    --------------------------DWLGKAISYLCIGVIILVVASMLWFITSKGIATVSLGKFLTGTNWAPDQGQIGALPMIVGS-----FAVTFAAALVATPFAVGTAIFMTEISP--NRGRKLLQPVIELLVGIPSVVYGFIGLAVVGFGIISATFVLFVMVLPTITSMTVDSLRSVPRYYKEASLALGATRWQTVSRVILRSATPGILTAVIFGMARAFGEALAVQMV------------------------------------------------
209522523    -----------------------------------------------------IIWAAIVLLATVYVVYRVFLYVRTGVSMDEIGH--VFVLGLITLLRVVLLIAIASVIWVPIGVLIGLRPALAEKVQPLAQFLAAFPAPVFVIVIVRFHLNPDIWLSPLIVLGTQWYILFNVIAGASSYPNDYREAATNFHIRGWQWWRQVMLPGIFPYYVTGAITASGGAWNASIVSEFVAAHGLGAYIAQTTAAGDFPKIIVGIAVMSLFVTLFNRLLWRP------
136310656    ----------------------------------------------------------------------------------------LYHEAIPTLIETLMGLAIGILWGAIVAISMSLWRPVQSWTLPLIIGSQAIPTFAIAPILVIWLGYGIASKIATSVLILFFPVTAAFYDGLKHIKLSWLDLAQINQANRYRTMLYIRLPAALPALATGIRMAAVWAPIGAVMGEWVGSSGLGFLILESNARMNTQLMFAAIFVLIIISGFLYFLTDRILAK---
140528435    --------------------------------------------------------------LYWLDHYTAQGRVHTQFAWVLFTSGDSREPEMAGLSGAFVGSLLTILVSFPIGVMAAIYNRITGIIEVNINNLAAVPSIVFGLLGLAVFISFFQMGGLVLSLMTLPTIIIATRASLASIPPSIREAALGVGASRLQVIFHHVLPLAMPGILTGTIIGLAQAAGETA-----------------------------------------------------
85707410     ---------------------------WINSRIAALPKSGLTKFLVPMLFGVTVLIIWELTVTSFGISPVLLPAPTAIAATFAKSTHILWQDFVQTLKGALTGYIMGCGAAFLTAIAIDRFPFLQRGLLPVGNFVAALPIIGMAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVQGLTDTDAMQRDLMRTYAAGYWQTLFKLRLPAAMPFLFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDLVWAEIVVAAIAGSGFYGAVALVEK----
167844450    -------------------------------------------------------------------------------------------YALRTVLRMLAALGASFVFTFAYATLAAKSRAAQAVLIPLLDVLQSVPILGYLSFTVAFFLSIELAAIFAIFTSQAWNMAFSFYQSLRTVPHDLDEASRSLRHTGWQRFWRLEVPFAMPGLVWNAMLSMSGGWFFVVASEAISVGGLGAYVARAIAERDLAAVGWAIAAMTIAIALYDQLLFRP------
293375972    ---------------------------------------------------------------------------------------DLLKALNETLLMVSISGIFATMIGLPIGVVLVENKWVYYIIGKLMNVLRSIPFIILLAFWIVGTTIGLKGALVPLIVGTTPFVARQVESALLNVDDGVIEAAKAMGSSPFEIIYRVLLKEGLPNIIYALTITIVSLIGFSAIA---------------------------------------------------
84516857     -----------------------------------------------------------------------------------FWGNTLWRHTGETVLMAFLGTFGAAIIALPLAFLAAKNVAVRFAVRRVFDFVRGVDGLIWTIILSRAFGPGPLTGALAILVTDVGGFGKSFSEALENVDEKQIEGVQSTGAKPIQRYRFGVIPQVTPILLSQILYYFESNTRSATIIGAITGGGIGLFLTQAMQTNDWEKVTYYIILIVIMVMVMDTVSGWLRRK---
254410386    ------------------------------------------------------------------------------------------SPLWISLKTAFVATIFAFLVGIAAARWMYGYRKAKGLIDGFFTLPLVLPPTVIGFLLLLLLGFSWSATVIAATVVAFPLMYKTVLSAFKQIDKDLIHCARTLGASEWRIFWQILLPLALPGVVSGTILAFARALGEFGATLMLAGSTMPIAIFFAAEAGKMGEALNWVLLMVAIALLV-------------
136265603    ----------------------------------------------------------------WRVLEPQAYPVCTAYPLFDFTCSTAWIGITETIKIAFISTVFGVMISLPISILASRNLNPNPITFPFLAACRSLPSIIWAIFFVILVGFGPLSGILAMTIYTVGYLGKLQYESIEGMSNIPLESADSMGLSGVEKAIGVVIPEQANNLISQAVFMFEYNVR--------------------------------------------------------
284163960    ----------------------------------------------------PTAALAVAALCWWAVTVVGDVPSFVLPSPGAVVARLYAHNAWYTLETVLYGGSVGIAAGFLLAVLVAYLPWFRTAVYPYLVAVRVLPKIAVAPLLLIYLGTGTETAVVFVALITFFPLVLSTAAGLERAPSAHRDLLRSVDAGPLERIVYVDLPYALPDVFAGLKQSVTLAVVGAVVAEWIADRGLGFLILMGSENVRPDVM---------------------------
269791711    -----------------------------------------------------------------------------------MTQGGIATPLVGTIQLMLLSMAFALPIGVATAVYLTEYAPVASAVRLAIRSLAGVPSVVFGLFGLSFFGASMLSASLTLACLVLPVVVTAAETALLNVPKDLRDASFAMGATRWQTIRKVVLPTAMPSIMTGAILGLGRVAGETAPIMFTGA----------------------------------------------
150389653    -----------------------------------------------------------------------------------------------SIQVGFIAIAFAVVIGGAIGSIAGYYGRLDNLIMRCIDVLLAIPPILLAIAIVSAFGGSLVNVMIAIGIGNTPRMARLVRGSVMSVREEYIESAKALGASDARIIFNEIIPNALAPIIVQGTLNVASAIIAAAGLSYIGLGAPGSMLSSGQNYIRTAWGLAIFITVLSLNLLGDGLRDALDPRLK-
83588986     -----------------------------------LVDHVATFFFWLGAGIILVLLGVLVGYVLFKGGKWLDLAFITRPPENLKAGGGVGPQLFNSFYLLVLSMLFTIPLGVGAGIYLPRSKRATNYLLAALNLLASLPSIVVGLFGLLVFGYSLMAGALALTVLNLPVMVRISLEALQAVPRDLKEASLALGASRWETIWKVVLPAAFPGLVTGGIITAGRVFGEAAALLYTAGMSSPVLDFSDWNPLHPNSPLNPFRPAATLAVHIWKINS--------
42523159     ---------------------------------------AIETVLFLAAASSVLVTIGIVGILV-----TESMPFFAHVSLKDFLTDTQWTPLFENLSGTLLSTVIALSVAIPLGTVAYVRPSAREILKPVLELLAAVPTVVYGYFALLFVGFNVLSAGIVIGVMIVPYVSSLSEDAMRSVPNHLREASFAVGASRMQTAFRVVIPAAFSGITSAYILGISRALGETMVVAIAAG----------------------------------------------
15679722     ---------------------------------------------------------------------------------------GIAPMIVSSLYVTLLAGIIATPLGVGAAVYMTEYATEERIVKLIAETLASIPSIVFGLFGLSFFGWSILSGGLVLALMALPTIFQVAQVSVETVPQSYREGSLALGATKWETIYRVVIPAAIPGITTGVILGMARAISEAAAVMFVVGSALSMPV---------------------------------------
89067336     -------------------------------------------------SLPARVAVPVLFGLALLVLWEGLVRFFEVPGVILPPPSEVWAAIQRSLKGALSGYLIGCGAAFLTAILIDRSPFLTKGLLPIGNFVAALPIVGIAPILVSWYGFDWHSKAAVVVVMVFFPVLINAVQGLRESDTMQRDLMRTYGASYWQTLLKLRLPAAMPFLFNGLKIASTLALIGAIVAEYFGSPGMGFRISTGVGRLSIDLVWAEIAVAAVAGTVFYGVVAFIEAR---
170016703    ----------------------------------------------------------------------------TVMGILNANRNAFLQGLWQTVILTVFAIVLASIWGILLGVMVSQLPWIRAISTTIIYLFRGLPLMVLFFIYIGLPGVIFTAGLLTLILNEGAYTAAFVRGGFEAVDRGQMEAARSLGLPYSKSMRRVIMPQGLKIMIPSFINQFIITLKDTSILSAIGILELTQTGSLIVSRNSQGFRVWAIVAVIYLIVILTWLSNWVEKRTR-
298292808    ----------------------------------------------------------------------------------------LFQSMLVTLETTVLALLFAVIGGVGLALIFASARIVEFSLFPIAVILQVTPVIAVAPLMLIYLST-DTAVLVCAWIVAFFPVLSNTTLGLNSVDPNLRDLFRLAGASRWQTLAQLKLPTALPYFLGGLRIAGGLALIGSVVGEIAAGSGLAFRIVESAYRLNIPRLFAALLLISLAGILIYAALSLL------
299136998    --------------------------------------------------------------------------------------------AAATFLRVNIALVIAAAWTIPVGVAIGFNPKLARLAQPLAQIAASVPATALFPVILLALIRVGGGMGIASILLMLWYILFNVIAGAMAIPSDLREVAQLFHFSTLQRWRTVILPGIFPFLITGMVTASGGAWNASIIAEYMQTVGLGAQISSATDHGEFHLLLLSTIVMALMVVTINRLVWRPLYR---
299136998    -----------------------------------------------------------------------------------------------SIVRIGLAYILSLLFAVGYGYVAAYSRRLEPLMVAGLDICQSIPVLSFLPGVMLAMVALFPTRQIGVEMGAILLIAFSFYSSIKSIPRELSEAATIYRFSRWQRLWQLELPYGAIGLVWNSMVSVAGGWFFLMACEMFVLGGLGSYLQTAASENDTRAIVMGLAVMIGIIVAIDQLIWRP------
143105375    ---------------------------------------------------------------------------------------GIWLPLIGTFYLVVVSLILVAPIGILAGVYLNEYNWFTRAINMAVTSLAGVPSIVHALFGVGCFGESLIAAACTIAVMTIPVIVTATREALASVPQSFRDACWNMGATKWQTIRTIVLPNSVSGILTGVILEISRAAGETAPILFTGA----------------------------------------------
163744156    ----------------------------------------------------------------------------------------YLPSLIETVNIAGAATLIGALFAFFAALLATRAPWLVAPLRRLLDVLRAVPEIVVALVLIFLLGDGPVPAMIAIALHTVGALGKLFSEVNENASLKPVDGLASVGAGWLQRMVLGVVPQVAPNYLSYGLLRFEINIRASAILGFVGAGGIGYDLRNTMSWGQGKFDEAAAIFLLLFGIIVDQISSHFRDR---
254455974    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRR----
239834075    ------------------------------------------------------------------------------------------ESLRQTAIMVAASAVLSTLIGLPLGVALVERPAFNRIAGTIVNLVRSTPFIILMVAIIPLTRLITYAAIVPLTVAIVPLYARLAETAMREVDQSLIEAAESMGATPIQIIFKVLLPEALPGIIAGQTVTLVSLVGYSAMAGTVGGGGLGDLGIRFGYQRFMPEVMIA-VVIILVAIV--------------
182414363    ---------------------------------------------------------------------------------------GIFPAIAGTVLLVVGSMTIALALGVCAAIYLNEYARDSRFVRLAIVNLAGVPSIVFGLFGFGLFNVSLLAGWFTLAFMVLPVVITASEESLKAVPKGFREGALALGATKWQTIRKNVLPYALPGILTSSILGIARVAGETAPIMFTAA----------------------------------------------
136279520    --------------------------------------------------------------------------------------------ILGSVVGSALTLFVTVMFALPLAVMASIYGRITDFIEVNVNNLAAVPSIVFGLLGLSVFRSAPLVGGLVLGLMTLPTIVIASRASIRSIPPSIREAALGLGASKMQAAMHHVLPLAAPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
89092868     ------------------------------------------------------------------------------------------SNVLATLQRVAISFTFAMLLGGTLGILMGAVPRINRFFDPFLIILLNIPALVIIILLYIWFGLVEVAAVAAVIINKLPNVAVTIREGGRLFDSKLNEMANLYKFSFSQKIAHLWWPQIFPYFMVATRGGLALIWKIVLVVELLGSDGVGFQLHLAFQMFDVSTILAYSLVISIVQVIEWCILQPLDHK---
220933061    -----------------------------------------------------------------------------LIGLLARYNDLIINGLKETLYMVGLSLGLATLFGIPLGVMTTITAKLNKVLNSIINIGRSVPFIILMVAWLVGTSIGTTAAIVPLSLAAIPFLGRVINNALMEISPGVIEAAQSMGAAPWQIIFKVLLPESLPAMILGITLTGINLIGYSAMAGAVGGGGLGDIAVRGFQRFKVGIMIETVIVLVILVQLVQWLGNYLASR---
227500392    -----------------------------------------------------------------------------------IIDNGSYKYLLDGLKTTVIVTVSSLIISFILGLIIALVRSLDKILGLFVTIIRGTPTTIQLLIMFVILANLDNLVLVAIISFALAYMAELFRGGINSVNKGEKEAARSLGLSNFQTMKKVVMPQAIKNSLPALGNEVITLFKETSISGFIGLADLGASIVISQTFDAATAYFSAAIIYLIIVMLMEKIFKQLEK----
148379346    ----------------------------------------------------------------------------------------FWLSVFKSIVRVVIGILISIVLGISLGIIAGINVFMEELLEPLVVTIKATPVMSIIIIALVWLKSSSV-AIFTSILMCFPIIYTNVLSGIKSVDKKLVEMANLYEVKNKYILINIYLPSTKPYIISGILMCLGIGWKVSVASEVLSTPSIGLNLLNAKATLATEELFAWTIVVVLLSLIFEKIFRYYIKK---
126180217    ---------------------------------------------------------------------------------------GIFPAIVGTFYLVGGALAVALPLGIATAVYLIEYTAETPLTRSIVDLLNGTPSIVFGLFGFAFFGVSLIAGQITLGLMILPTIIRTTEEALRSIPGSLREGSYALGATKWQTISRVVLPPALPGILTGAILSIGRAAGETAPIMFTAA----------------------------------------------
126180217    --------------------------------------QIVDRIVGKLLFLVALFAIVVFFIIVFLLRDGYQIVLETGVWDFLTGPDGVFPLIVGTVLVTALAMVIAGPLSICTAIYIAEIPRTREVIKPAVELLAGIPSVVYGFFGLILLGSSWLAGSILLAIMAIPTITSVAEDAVSSVPREFREGSLALGATHWQTIRRVVVPGALSGISAAIILGMGRAIGETMAVLMITGN---------------------------------------------
218662135    ---------------------------------------------------------------------------------------------------IVVAALIAISAGIPLGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRSLPIERVNAARSLGANRLQLFIDIVLPSALPEILTGIRIALGVGWSTLVAAELIASRGIGFMIMSASQFLATDVVFVGIAIIAVCAFTFSSAIRFLE-----
78356108     -------------------------------------------------------------------------------------DFGILPMIAGSLAVTGLSSVIAIPLGLMTAVYLSESPRMRSVVKPLVEMLQALPSVVIGFFGMVVTGLNLTNAAIMLAFMAVPTITSISEDAIYSVPNELREASLALGATRWQTISRVVLPASLPGISTAVILGMSRSIGETMVVLMVAGG---------------------------------------------
256957248    -----------------------------------------------------------------------------------------------TIFLAFIGVLFGAILGALLALMLANSKILRGIAIAYIEYVRGTPLLVQIFIVYFGTGVKVAAGCIALSLNSGAYVAEIIRAGIQAVNKGQLEAARSLGMNQNQAMRYIIFPQAIKNILPALGNEFVTVIKESSVVSVIGVS---ELIFQAGNVQ--GASFKPFLPYLIVSLIISRLLGVAERRM--
46198727     --------------------------------------------------------------------------------LDLFATGEVWPHLQATFTAALLGLFWGILLGGALGLLAALSPFFSDLLEPIMLLLNAIPRVILAPLFVIWLGIGLASKVALSLVLVAVLMFFAVYGGVKEVDPRLLERVRTLGGGRYWLLREVYLPSLTAWVLSSLKVAVGFAFTGAVVGEFVAASGLGYLLSFAQSTYNARLSLALIALVVLFVLLLFYAFDRLEAR---
298528290    -------------------------------------------------YLNVLALALFLGFIAINGISAISWEFLTEHPRKSMTEGGIWPCIVGTVYISLGSILVAFPLGVGTAIYLNEFSRWTRIIRMGIINLAGVPSVVYGLFGLAFFGVSLLAGSLTLGAFILPLIIGSAEEALRNVPQSYREASLALGATKWQTVYRMVLPAALPSMLTGMILGVSRAAGETAPIMFTAA----------------------------------------------
167626183    --------------------------------------------------------------------------------------SGIWAMIISTIYMVGLSLAFAAPIGIMTAIYLTEYSRIVKVIRFCTESLAGIPSIVYGLFGMTFFGFSILSGALTLAMLILPVIIRTTEEALLSVPMSYREGGYALGSSKIYTICRLVLPSALPGIVTSIILSTGRVIGESAPVFLTAG----------------------------------------------
169335560    ---------------------------------------------------------------------------------------GILPMILSSICATFGAIIIGVPIGVLTAVFLSENKKVANFIRPFIEILSGIPSVIYGFVGLILLGANLFTGMLVLSIMILPTIVTISENSIRSLPSEYKEASLGLGATKMQTIFKILIPAARSGITTSIVLGIGRAIGETMAVIMVTGNSVNMPIFQSVRLMTSGIVFAIGLVLFIFIMIINLILNVFLAK---
229916294    -------------------------------------------------------------------------------------RFGVWALVMGTLQITVIAMIVAVPLGLASAIYLSEYARARRVLKPILEVLAGVPTIVFGFFALSFITYNALSPGIVVGIMIIPMIASISEDAMSAVPKKIRDGALGLGATRLEVATKVVMPAATSGIIASIVLGMSRAIGETMIVTIAGGS---------------------------------------------
138895008    ------------------------------------------------------------------------------------------KAFFETIYMVAISLFVAIIVGLPLGVLLFVTDRLKSVLGFLVNMVRSIPFIILLVGLLPLTTIGPTAASVSLSVAAIPFFARIVETSLREIEKDVIEAAVAVGATPWMIIKDVLLPEARPGIVQGITITTISLVGYSAMAGIVGGGGVGDLAIRGYYRYDNTVMITTIVILICLVQVIDRIARLVDKR---
160879812    ---------------------------------KFIIWTAALFVIVILMSIVVYILVKGIPMISWQFLTEIPRDMG--------RSGGISSSIVGTLLVTAVAIIVATPFGIGTAIYLTEYTREGRVTRIIAESLAGIPSIVYGLFGFIFFGWSILSGGLTMAIMILPTIIRTSEEAIRTVPQLYREVGFSLGATKWQAITRAVLPSALPGIVNGVILSIGRCVAETAAVILTAGSALRMP----------------------------------------
118586961    ------------------------------------------------------------------------------------LQFGAFPMIVGSFLVTLLSALVATPFAIATALFMVESNWGKKIMQPVVELLVGIPSVVYGFIGLTVVGFGILAGTIVLFVMILPTITSLTVDALRNVPNHYRESALAIGATRWQMIYKVILRAATPGILTAVVFGMARAFGEALAVQMVSASTLTSILTQGIGNTSDGSVWTLAMLLLIMSLFFNLIIRFIGKRTNI
140860645    ---------------------------------------------------------------------------------------GVGGSIVGSLFTILVVLILSFPIGIFAAIYLEEFNRVTDFIEININNLAAVPSIVFGLLGLGIFGLPRSTGGIVLSLMTLPTIIIATRASLRAVPPSIREGALAVGATKMQAVMHHVVPVAMPGALTGTIIGLAQALGETAPLLLIG-----------------------------------------------
142687057    ------------------------------------------------------------------------------------------ESASYTLGMTLIGCMIGFLLAFLLVYIRYWAMPIRFICIAYVEVFRRIPFLVVIYLVLFFIQTVTTDASLAICIYAIAYTAEIIRGGIESVPRTQIEAAETMNISRLQTTFRVILPQAWPVIIPP---AIAFGVSFIKDTALVSQIGVFELTFRGKELNN--QGFSGILVFGTIAL---------------
78186898     -----------------------------------------------------------------------------------IIKENRWKLILSGLRVTVIISVLSALFGTVLGMRMSSAKTLKTLASVFISLLRGTPVLVLLIFYVVFASVSIDPVAVAVIAFGLAYVAEIFRSGVESIDNGQREAGISMGFTRLRTFLLIILPQTIQRILPVYKGEFLSLVKMTSIVGYIAVEDLGDIIRSRTFDAFFPLIMVAILYFSISWLLLQSM-AYLERR---
139467641    ------------------------------------------------------------------------------------------QLTLTHLLVSLVPLALGFVIAVVLARITPTS--FAPAVTSTLGAIYAIPSLALFVSLPALIGLGPTNVLVALTIYFISSMFFSARDAFASLPAATVEFARAQGLSASQRFLFVELPLAIPGLIAGARIAAASTISMASIGAVVGVRNLGYLFLDGFQRRIFDEVFVGLIAIFVIAIIVDISLWLLGR----
222529155    -----------------------------------VVQGIVFSIIGLFTLITMVILIVIVFHIISNGLKGISLNFILQYPEEMGKSGGIFPVIVGTLYVTLLAVIIASPVGVLAAIYLTEYAKVVELIRFGTETLAGIPSIIYGLFGFAFFVIALLSGALTLSIMILPTIIRTSEEAIKTVPMSFREGSLALGATKWQTIAKVVIPPAMPGILTGVILGVGRAIGETAAVLLTAGSSLNFP----------------------------------------
56696662     -------------------------------------------------------------------------------------------HGWVTLSATLLGFGIGTVLGVLLAVGIVHSRVMDMSVMPWAIVSQTIPIIALAPMIIVVLYSVIIPKAVISAYLSFFPVVVGMVKGLRSPDAMQLDLLRTYNASQGETFWKLRLPASMPYLFASLKIGIAASLVGAIVGELGAVSGLGARLLAGSYYGQTVQIWSALFGAAILAACLVGLLGVIER----
136158377    ---------------------------------------------------------------------------------------GVYHALMGSIWVIALTGALALPIGVAAAIYLEEYSRAARFIELNIANLAAVPSIIYGLLGLGVFVRLMGMGQSVMAGAATPVVILSTREALRTVPKTIREGSYALGATKWQTIWHQVLPMATPGVLTGLILALSRAIGETAPLITIGA----------------------------------------------
172040089    ------------------------------------------------------------------------------------------QAIYDTLTMVLATLVIGGLLGLVFGMLLYTNKPIYWVINFLVNFVRPIPFIILLTAILVGSRIGLKAAVLGMVIAATFGAARIVEQNLVTIDPGVIEAAKSMGASPLRIIFTVIIPEALGPLILGFTFMFIAIVDMSAMAGYIGAGGLGDFAI--------------------------------------
270493452    --------------------------------------------------------------------------------------------TAISLSVLLKGYLAGIAGAFVLTTLAVSTQFGRDLLGTLTSMFNPLPAVALLPLALLWFGLGQGSLVFVLVHSVLWPLALNTYAGFQAVPETLRMAGRNYGLTGIRYVLQILVPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDKVFA-------------------------
295696565    ------------------------------------------------------------------------------------------QASLDTVYMIGLSVLFSVLLGGPVGIFLVVMPGLYRIVGAVVNILRSIPFIILLILMIPFTSIGVTAAIPPLVASAAPFFARLVETSLREVDRGIIEAAQAMGARTGQIIWKVLLPEARPGLLAGITITAVNLIGYSAMAGAIGGGGLGDLAVRGYQRFDTGVMLLTTALLVVFVQLLDRLVLRFTRR---
260439237    ------------------------------------------LVLRGLMYLAAGITVVALLYVLFYILVNGVPALFTSKGIFSTENVSLLPSLINTLILTAVSLAIAIPLGIGAAIYLSEYAKFVRVIELMSETLSGIPSIIYGLFGMIFFVVFLMAGAATAAIMVLPTILSTTKEALDAVPDSYREGSFALGTGKLRTIFKVVLPAAVPGILSGIILAIGRIVGETAALLYTATRGLTKGLMSSGRTFHTKQTFATAVILLIFVFIINTLSSVAAK----
225569526    ------------------------------------------------------------------------------------------SNSLITVKRVVTGLFIGGAAGVVTGIIIGLQPVLRGMFYPVVKILRNIPLLALIALFLVWFGGEEIGIIVYIAFGLWIIYTTNIIEAIDNTDRIRINFARTLGAKNMDVYTNVIIPMIVPNIINATKVALGVAWAIALGGEFLAADGLGRLLIVSQQYMETGRMLIILIVFIVLTAIFGWIVKVTGNR---
227896485    -----------------------------------LILIGIYVLSMALVNFQAWASISKIPAGLMWLFTNFIPTSRSISYLGPILYQ-LWRTLLVAISSTMVASLFALIFAILGAKTTTPTPVLRWIIRFGASLLRNIPVVAWAMILLFSFKQSDFTGFLALFFMTLGYLTRAFTETIEDLDAEKLQALQAVGANYFQCVFCGVLPEAASTLTSWILYMIENNLRDATLVGLLTGTGVGFLFDYYFKAFRYDAAGLIVLLIAILVIVLE------------
227499962    ----------------------------------------------------------------------LPSPLATLDGLITAIEKGLLKHALISLMRIVLSLLISLLFALAIGIPIGYKEEVYQLLYPLVSSLYPIPKVVFLPVLVLFFGLGNLSKIVLISSIIFFQLLLVIIDSVRNLPRDLYISMYSLSQSFKDILINLILPYIIPDILTALRICIGTAISVLFFSETFASDGLGYFILDTMGRREYEQMYGGIIVMSLLGLILYKLVLLIEK----
142012096    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRR----
154495980    ---------------------LVMNGVFFFCGIVAIVFVLFISIYLIVSGLPAIMEIGLVDFLFGQ----------TWASTAKDPQFGILPFILTSIYGTAGAVVLGVPVGLMTAIFISKVKKVAAVVRPAVDLLAGIPSVVYGLIGMIVLGASLFAAIIVLAVMILPSIISVSETALNAVPREYEEASLALGATHIETVFRVSVPAASSGIAASVVLGIGRAIGEAMAIMMVAGN---------------------------------------------
16264588     ---------------------------------------------------------------------------------------DVWTKLLQTIVMAFVGTLFASFIAFPLCFLAARSRLTNQFVKRFFDFLRSVDMFIWALFFTRAFGPGPLAGISAIFFTDTGTLGKLYSEALENIDDKQREGVKSVGAAPVAVQRFGVLPQVLPVFASQALYFWESNTRSATIIGAVGAGGIGLKLWEAMRTNSDWENVAYMVLLILMVVVFDSISNLCRSR---
294141826    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAVYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSSVRQASLALGATKAETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
296442122    ----------------------------------------------------------------------------------------FYLQIAGTFYRVFMGIGSSLILGIVSAYLAYKSLFFRTFIKPMINFMKSTPVMAIIILALLWFKSEEVP-IFVCFLMCYPLVYTNILNGLLELSQELKELSKVYEVKAFYYIKECVLPQLRPYLRTAMQLVVGMAFKVVIAAEVLAIPAMGYELLDAKIYLETTEVFAWIIVIILLSQFCEYIVDLLFKERR-
226361843    --------------------------------------------------------------------------------------------MGETLAIAVIGTAIGVVLALPWALLGARSAWLHHAARTSINVTRAIPELMWALLFVSAVGLGPLAGTLAIVVGSAAGMARLFADIFETMDMRAWEAAAAAGATRSQRVSWVLLPQSVPTVASYTLLVLDGNVRAASLLGIVGAGGIGMELTQQLRLFEYGNVLTIVLVVLVVVVTLDRVASYLRKK---
227891436    -----------------------------------------------------------------------------------------------TLIITVVSVLIGFVLGIILALMLGHNKLLHGLAVAYIEFIRGTPLMVQVMFVYFGIGAVLAAGIIAVSLNSGAYVAEVIRSGIESIAIGQTEAARSLGMSQKQTYQYVVIPQAIKNIWPALGNEFITLIKESSIVSVIGVGDL-------------------------------------------
142913119    ----------------------------------------------------------------------------------------LFGALTVTLYITTLAFFWAVISGIALAVIFTRARIIEMAFYPYVVTLQVTPVVAIAPLILIWVGFDNVDRALILIIVAFFPMLTNTVQGLRATEASLHELMTLSRASWWQRLIYLELPAALPSILTGAKVSGGLALIGAVVAEFVAGSGTGWRIIEAGNRLEIANMFAALVLLSLLGIFIFYALSIVE-----
294102662    -----------------------------------------------------------------------------------MTRGGISTPLMGTLQLVVVSMLFSLPVGIATGLYLAEYSRFTALLRLAIRSLAGVPSVVFGLFGLSLFGSSLLSAGLTLGCLALPLIVTASEQAFLAVPQDYRAASYALGASKWQTIWKVVFPAASSTIITGGILSIGRVAGETAPIIFTGA----------------------------------------------
226313718    -----------------------------------------------------------------------------------------------SLLMGLITVVLSTLIGVTLGIIAGYYRRVDLFIMQGMDILMSLPALLLAIAVIAVLGPGLTNAMIAVVIAVIPSYVRVVRSAVLSIEKEYIEAVRALGIRDWQILLKHILPNILSPIIVLSTIQFGVSILAAAALSFLGLGAVGKAFLSQAWWMSIFPGLAIMLVVLGFNLLGDGLRDAFDPKTR-
224283671    ---------------------------------------------------------------------------------------GVLHAIIGTLEITLGAMVISVPVGLMCAVYLIEYNKLAKSIGLLVDVMSGIPSIVAGLFAYSMFSLIGGPGTIALSLLMIPTVVKTSEEMLKVVPGDLREASYALGVSKQRTICKIVLRTALPGIVSGVILAIARVIGETAPLLMTAG----------------------------------------------
269123376    -----------------------------------------------------------------------------FLSWIKYFIVNYWKDTLTTVNLSLIGTFFGFIIGLILSLLIVIYNIFKYFVSIYVTFIRGTPMIVQAIIFYYGFGINIPALTSALIIVSYAYITEIVRGGIDSIEKGQYEAAQALGMNHFNIMRKVILPQAIRNVLPSVANEFIINIKDTSVLFSIG-----------------------------------------------
141332395    ------------------------------------------------------------------------------------------RHASVTFSEVMLGLIFGALLGGMTAIALAASPVIRAVMRPMMVLSQALPVFALAPILTLWLGYGLVPKIIMALLIIYFPVTSSFFDGLMRTPSGMLDMARVMGAKPSAILLHIRIPAGVPGLASGMRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALFM---------------------
143890862    -----------------------------------------------------------------------------------------------SFRLALVGFLIGSTIGVALAALMTRFKTMERGLLPYLVVSQTVPLIALAPLVVSWGGKRWLSASVLGAFLAFFPIAVGTLRGLKSAPAASLELMDSYAASWKQTLFKLRFPAAIPYMVPAFKLGASGAVIGVVVAEISTGGGIGRLIIEYQATGDPAKVFTAVFGAAGLGLAMAGLVALAD-----
298247444    ------------------------------------------------------------------------------------------------------------------ASLSIFFPFGRDLLTVLTAVFSPLPGIAILPLTMIWFGLSSSSIIFVVVFSSIWPISANTDTGFRTISNTTRMVALNLGLSRTQTVRDVFLPAALPYILSGLRLAWAFGWRTVVGAEIVSSGGLGWYINNARYFLNPPAIFAGLVVISLLGILLDTFFSWIEQW---
22538100     --------------------------------------DPLSFFLFAIVYLGAILSFATIAFVVIYILVKGLPHVNTGLFAWTYNTQNLLPAFINTIFIIALTLLFAVPLGIGGSIYLTEYARYLKIIRVATETLAGIPSIIYGLFGALFFGLSLISGSLTLSIMILPLIMRTTEEALLSVPDSYREGAFALGAGKLRTIFKIVLPSAMSGIFAGIILAVGRIIGESAALIFTAG----------------------------------------------
110004085    -----------------------------------------------------FIYIPIMILILFSFNSGESMSIFNGFSKQLANEQPFLQSIIVSVFTAIIATVVSVIIGTLAAIGLSRARRVTQKMTLSITNIPIITAVSLMMLFIALGGFGMLTLVLAHISFDVPYVIITVLPRLRKVDPKLIEASLDLGAKPSQTLRKIILPILKPAIIAAAAIAFAMSFDDFIISYFTGG----------------------------------------------
135142489    --------------------------------------------------------------LAWSEDRLRPEMSNAALIFTEFRDNPDWQHGAVTLMMAVLGTFVACFVGLPLAFLAARSMGLRFLTRRLFDFLRGVDALIWSLIFIRAFGLGPLTGALAIAFTDTGSLGKLFSEALENVDGKQIEGVHATGASQLQRYRFGVIPQIAPVFLSQGLYFLESNTRSATIIGALGAG---GIGLLLVETMRTSRDWENTLYIIILTILVVVLMDSVSTRLR-
114569031    ----------------------------------------------------------------------------------------------------------SVPIGVFTALYLEEYNRFTALIEVNINNLAAVPSIVFGLLGLAVFRSAPLVGGLVLSLMTLPTVIIATRAALQAVPQSIRQAALAVGASRTQTVFHHVLPLAAPGILTGAIIGLAQALGETAPLLMIGAPTLGLEGFTQPATVMPVQIFLGAAILVLLALMI-------------
167761066    ------------------------------------------------------IMAVAFWLLVWQIGSMWEILLASPVSVVLLVTQEFWKSVWFSFGRIIGGFLSALAIGTLLAILSYRFGWVKILFHPLVTAVKSTPVASFIILCLIWIPSRNLAVFI-SFLIVFPVIYANLLEGLQRTDEQLLEMADVFSIGKVKRALYIYLPQVLPYLLTACSLGLGLCWKAGTAAEVIGVGSIGEKLYHAKIYLNTPDLFAWTLVIITISFLFEKCFLWGLGR---
294495552    ---------------------------------SRTTEKIAFGFLRACMWVVVAFVAVLILYIVFQGYNIMSWDFLTEMPKNRMTEGGIYPALVGTAYLVGISMAVAIPLGVLSAIYLNEYSRSKWIIEMAINNLAGTPSVVFGLFGLALFVKFLISASLTLSLLILPVVIRASKEALITVPLAHREASLALGVTKWKTIRSIVLPEALPGIVTGIILSIGRVAGETAPIMFTGA----------------------------------------------
188994723    -----------------------------------------------------------------------------------VWQQSMSAHLMASLLRIVIGISIALVLGFMVALSMFRYKNFGRVMDSFVYFCYPIPKLALLPIIMLLAGLGDVTKIIMIVLIIIFQIIVNLRDSLRNISKESFLVLTSLGATHAQLMRHLILPAITPEALSTLRVAIGTAISVLFVTETYGTNGMGFFIVDAWMRISYTEMYVGIVVLGMAGFFLFLLVDGLE-----
158319320    -------------------------------------------------------------------------------------NAGIFPMILNTLYLILLSLAISTPIGVCSAIYLVEYAKAGKIVRVITESLAAIPSIIYGLFGMIFFNFSIVSGAITLSMMVLPTIIRTTEEALKSVPNSYREGSLALGASKLKTILSIILPSAMPGIITAVILSIGRVVGETAAVYLTAG----------------------------------------------
283821880    ---------------------------------------------------------------------------------------GLAVALLGSFYIMLIVVLLSVPLGVAAAIYLEEFNRITDIIEVNINNLAAVPSIVFGLLGLAVFINFALVGGLVLTLRTLPTVIIATRASITAVPPSIREAALGVGASKVQSVFHHVLPLSLPGIITGTIIGLVQAIGETAPLLMIG-----------------------------------------------
142020291    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAIIVTPFGVIAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
143838367    ------------------------------------------------------IIIPLLSVFIFCIFWEWLVWINGWPNYKMASPSDLWPAFWDTLWRTIVGLSLSVFVGVGFGIIMGFSKTMRIALYPLLVGFNAIPATVVPVIALMFVGFHDMNTILIVIFISFFPIAVSISIGLSTLEPEYKDILLSLGATKFEIFYKIALPKTLPEFFGALKVSATLAFIGTNLMEIIEGKGLGHLFDSGKISADYPLMFAVLIALAVLGIFLYYIVVLFE-----
32474705     -------------------------------------------------------------------------------------QFGIWPLLSGTLRVTFIAMLIALPCGLITAIFLSESNRVRAVLKPTLEVIAGIPTVVLGYFAVLVVTFNATSAGIAVGILCLPMVSSLSEDALHAVPRALREGAYGLGCTPFETAVKVVVPGALSGIISAFLLAFSRAIGETMVVALAAG----------------------------------------------
239617107    ------------------------------------LDKFMGILMGTVSFSFAAAIISLITFLIAKGLDSISWEFLTKFPSNSMESGGIFPAILGSAYFLLIALTFSIPIGILGAVFLSEYSSENWLKKIILNVLSSIPSIVFGLFGLALFSITLLSGGLTLGVLALPYIISNTHEALKAVPDSYREASMALGATKGETVFKVVIPASISRILTGVIISVGRIIGETAPILFTGA----------------------------------------------
34557488     -------------------------------------------------------------------------------------------DTAASLERLGLGVIISVLLGLLIGVPLGLIPYLRAGLSPFVAAFSMVPPMAILPILFIIFGMGELSKVALIVIGVTPLIARDMQQRVQELPLEQLIKAQTLGGSTWNIALRVVLPQVFPRLLDAVRLTLGTAWIFLISAEAIASSGLGYRIFLVRRYLSMDVILPYVVWITLLAFALD------------
148508197    -----------------------------------------------------------------------------------------------TITRVVTGFMISMVLATFWGVIMGVQQSMTDYLAGPLFVLLTVPSVVWAFVGVLWLGLTEFAVPVLVIVLIFPYLTTIIWEGTRDLNEDLLKMATTYDARRSHIWRDIYLPHIKPVLFGAMRVGLAVSWKLALVAEVFGATGVGVAVNYHFEAFDTGMVIAWAIPVMGVMIIADRLLRWSER----
142300848    ------------------------------------------------------------------------------------------PHLRDTLLQLAIGYTIGASIGLILAGFITQFPFGEKIITPYILLLVTTPTLALVPLLILNFGFGYTPRVIAIALAAGPIVMINATTGFRRTDSNKIALATVYGASTLQIFMKIRVAMAMPMIIVGLMMGAIFSVITCIGAEMAGGGGLGSRLTTYSSTLRTDDFFA-------------------------
142041268    ----------------------------VFDLVRRALPGTLAWLIALLLFFPIFWMAITAFKTEQQAYASSLFFIPTLDSFRVFARSNYFAFAWNSVLISAGVTVISLLFAVPAAYAMAFFPN-HRTQKVLLWMLSTMPSVGVLVPIYLLWKLDTVSGLVIVTLINLPIAVWMTFTYFNEIPKDILEAGRIDGASTWQEIVYLLLPMALPGLASTALLLVILSWNEA------------------------------------------------------
141148919    -----------------------------------------------------------------------------------------WGATKVSGTNALIGLLAGALFGMLMSLVLSRFRILNDLITPLAIALNAIPIFVLVAVLNNMFAITEVPRRIMVTLVVYFIVLVNVAKGLTQVSPTHVELMKSYAASDTEILRKVRIPNAVPYLFTALKIAAPASVITAFVSEYFGGNGLGSRIASNIANSKNAVAWAYVLGACLLGLAFYVISSVLE-----
256833470    ------------------------------------------------------------------------------------------DLTLAHVWMTVQVTVFTVVIAVPLARLSIMNRWARGGGVAAASALYAVPSLALFMIIPVVVGIPLRSVVIVLTLYGVAVMWRSCVDALTTLPGHIVDASRAVGFTGWQIFWRVELPLAAPVLLAALRVVLASTMSLITVGAVLGVPSLGLLFTDGFQRGIVAEVLTGIVVVLGVAWVLDR-----------
257065264    --------------------------------------------------------------------------------------------LMATVLTFGFGTLIGIVLAWTNATGLDSRPAFYQPLSALINALRSLPSMIMIILTLPLKGYGANACIIALAMSCIPMCARLVETALLEVDRGKIEAAKAMGASNTRIMFTVVLPEAVPSIFRSFGVVVIAILSMTLAGAFGAGGIGNIAVQYGFNRFRYDILIATVLILVVFAELVQLMFE--------
281422145    ------------------------------------------------------------------------------------------QGLGNTLIITFFAIILSVILGTLIAIVRARHKIPNMLCQLYLTIMRGTPTMVLLIIYYVVFASADVNKILVAVIASAAYIAEVIRSGIMSVDNGQMEAGRSLGLSYGKTMRLIILPQAFKNVLPAMGNELITLLKETSISGYIGLVDLGSDIIRSIT-------YEAMMPLGVVA----------------
143427019    ----------------------------------------------------PPILVLICFLLIWSVTAQIYNLPFMLPGPMAVAEAFINDGASITIQEALFGYLSAIIIGITVAAIMSQSKILERSFYPYAILLQTVPVVAVAPLIVLWFGFEMKSVIIVSFIISLFPIINNTLLGLKSTSINLVELFQLHNKSRLVAFYKLRLPAAIPNIIAGLRISAGLSVIGAIVGEFIMAGGLGVQIIYAQAEMETALVMALIASATIMGFAF-------------
257784753    ---------------------------------TQTIRKIISSWGVRLGVLVFWLAIWQIVAVAINQDIVLTSPIQTIQTLFSLAQREFWVSIGLSLLRIFVGGALAFTAGSLLAFLSFKYKLVKLLFEPLISTIKSIPVASFVILLLIWVRTPYLSISIS-FLMALPIIYIAVLEGLLGTDQKLIEMANVYQIHGWYRVKAIYLSQLMPSLKTATSLAMGFCWKSGIAAEVIGLPSIGEHLYNAKVYLDTPALFAWTLVVIVMSVLGEKIVMWL------
226945009    -------------------------------------------------------------------------------GYDMLANGTLLPHWLASAWRAWWGLGIGVAAAVLLALASGLTRIGEASIDSLVQIKRAIPTLALIPLAILWLGIGETMKIALIAGSVFVPVYINTHAAIKGIDIRHVELARTLGLGKAVFIRRIVLPGALPGFFTGLRLSVTSCWASLVVLEQINTTGIGYLMNRARDYGQTEIIVVGLVIYMVLGLASDAAVRAIER----
260467030    ---------------------------------------------------------------------------------------DVWTKLLQTIVMAFLGTLLGGIVAFPLAFFAARNITLSQVLKRFFDFMRSVDMLIWALFFTRAFGPGPLAGSAAIFFTEIGTLGKTYSEALENIDDKPREGVVSTGANGLLVQRYGVIPEVVPVFISQTLYQWESNTRGATIIGAVGAGGIGLKLWEAMRTNNWANVFYMVLLTLVVVFIFDNISNFLRRR---
299125351    -----------DDWFDTG-----GSGDWRGRIFQGVCLGATLFGILMVGVLLVYVTLDAFALTQPNTPRWLDWQFLTSAPSRFPDEAGIYPALIGSIMMMIVVAVATVPIGVGAALYLVEYNRFTELIQLNIANLAGVPSVVYGLLGLALFIRVFTVGGMAVGLLILPIVIISAQEAIDSVPDSQREASLAMGATRWQTTRNVVLPGALPGILTGTILAFGRAIGETAPLLMIGA----------------------------------------------
291299834    -------------------------------------------------------------------------------------------DILPSLARLAAGYAAASALGIALGVLIGLNWRIRALCEPVLEFFRAVPPPVLVPVIMLFTGVGDTMKAVVIVSGCVWPILLNTVTGVRGIDPVQRDTCAVFALRPLTRLRRLVLPAAAPHIATGMRQALSIGIILMVVSEMFAASGLGFAIVQFQRGFQIPEMWSGIILLGLIGVTLSLLFTVVERR---
297623363    --------------------------------------------------------------------------------------------AWISLFIGLIAVAIGIAVGVPIGALSGYHGTFDLVVQRFIDVMLAFPGILLAIVLVATFGTGLTNVMIAVGIASIPIYARLVRGSVLSVSREYIEAAKALGKKDVPILIQHVIPNALAPIIVQSSLQMAVAILFAAGLGFLGLGARGLMLARGREYLATAPGLAIILVVLGFNLVGDALRDALDPR---
140059379    --------------------------------------------------------------------------------------------ILSALMGSILTLSICFIVSFPIAILAAIYNKISAFIEVNINNLAAVPSIVFGLLGLAVFDLPRSTGGLVLSLMTLPTIIIASRASLRAVPPSIREAALGMGASPIQATFHHVVPLALPGILTGTIVGMAQALGETAPLLMIG-----------------------------------------------
170731042    ------------------------------------------------------------------------AASGFFVNLDADKWKDIGRATLDTLLMVGGALPPALALGLPLGIALYRHPQVYTLLALAVNLLRSVPFIILMITMIPVTLLIMGTAILPLVIGAAPFYARLVESALREVDRGVVEAAQAMGATTWQLVWRVLLPEARPGLIAGATITAIAVVGFTAM----------------------------------------------------
121610087    ------------------------------------------------------------------------------------------SALWFTVRLTLLALAAAIVGGVLLAIAFALFKWVEIGLFPIAVILQVTPIIAIAPLILIYVPNTTAALLLCAWIVAFFPILSNTVIGLKSADRNLRDLFWLYRASPWQTFRYLLAPSALPYFMAGLKIAGGLSLIGAVVAEFTAGTGLASRILESSFRTEIPMMFAALLLVSLLGIVIFVLFAALSR----
288962224    ---------------------------------------------------------------------------------------DLWDDFRQTLVSVLRGYLMGCGAGFLVAILADRLPFLARGLLPLGNLASAVPVVGIAPIMVMWFGFDWQSKAAVIVVMTFFPMLINSLAGLQSAERIQLDLMRSYAAGHWRTLAMLRLPCALPFLFNGLKINSTLALIGAIVAEFFGTPGMGFRISTQVARMNLDVVWATIAVAALTGSLLYGALALAER----
206900627    -----------------------------------------------------------------------------------------------SLLRMILAYFISLIFTIVYAYTAAYKKSLEKILIPLLDILQSIPVLSFLPPVFMAVISMEITSIILIFTGQVWNMVFSFYQSLISIPRDLKEAAQLFKLNPWQRFWYLELPYSAIGLIWNSMMSWAGGWFFLMACEMFTLPGLGSYLSFAALKGDLLKIFYGLFALITVIILLDQLVWRP------
206900627    -----------------------------------------------------LLNLIVSTILIFLVLRGFIGLLKLIINLPLNMWKDIIYSAFLTLLRVTTAVLIALSWTLPLGVRIGMNPKLSKVIQPIVQIVASVPATAIFPVIVMLPGGLNIASIVLMLLGTQWYLLFNIIAGGMSIPNDLIEVSELLKLSKIDKWKILIIPSILPFLVTGGITAMGGAFNASIVSEYIEFKGLGALITEASSKGNNSLLAASTLVMALIVVTINRLF---------
258647698    ----------------------------------------------------------------------------------LTGEASLFHHLAESLLRLAIGLALSVLLALAGAVGMYFFKSFRYVLDGLLYFVYPIPKLILLPIIMVLCGLGNASKVTMLVLVLVFQLMVNIRDALAAVPQRYVAVIVSLRGNRRQLLRHVLLPAIAPTLFSSVRVALGTAISVLFVTETYGTDGVGYLIVDLWMRMDYTAMYGAIVMLALTGFLLFILFDYLER----
227528363    ------------------------------------------LMIRIIAGIVVVILAFLIGRILIQGLPHISWKFLTTSSKAFTSGGGIGIQLFNSFYLLILTLIISFPISLGAGIFLAEYNALTNVIRMAIEILSSLPSVVVGLFGFLLFGFSILSGAIALTFFNLPLLTRNIEDSLNSVPKLQREAGLALGLSKWHTVIKVILPEAIPGIVTGIVLCAGRIFGEAAALIYTAGQSATSVDFTKWNPFDASSPLNLFRPAETLAVHIWKINS--------
126464984    ----------------------------------------------------------------------------------LITKMDLLENLLYSTIRVAIGYVIGVFLGIGLGVLILLSRLIRSLLYPIVTFIVITPSFAFIPLLMIWIGLNDWLAITAIIICTAFPIIYAFMSSHKYIDRELIEAARIYGATDTYIAIHIILPLSITHLATILRYEAGHSWRLGFVTEYIASNGLGALMMYAYSTLRVDEVIALLIIIGLLTYIFQQTITLIENK---
90409161     ---------------------------------------------------------------------------------------GVFPAIFGTIFMVLLMAVIVTPLGVIAAIYLHEYNSITKMIRISVINLSGVPSIVYGVFGLGFFVYILFWSALTLAILTLPVVIVSTEEGLSRIPMSLRQGSLALGATKFETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
229821055    ------------------------------------------------------------------------------------------SATVVTGVNALVGLVVGTVLGAAFAVAASTWRALDELVAPLVAVLAVIPIVALAPVLYTMFGAGEQTARQVVASVAVYPVFVTTLRGLRQTTPVQRDLMRAYAATRRQVMRAVRLPAAVPFLATGVRIASSLAVISALVAEYFGGGGLGSYITSSAAQSDYARAW--------------------------
229545094    -------------------------------------------------------------------------GLASFFDFSQIDISKLQEKTIETLYMTGISIIVVAILGLILGLLLFESRLLYWLVAIFVNIFRSIPFIILIVLLIPFTKIILGSMSPALIISAAPFYARMVEIAFREVDKGVIEAAKAMGANRFQIIWKVLLPESLPALVSGLTVTTISLVGYTAMAAAIGAGGLGSLAYQGFQRGQNTVTLVATICILVIVFAIQWLGDTVAKK---
118589847    ----------------------------------------------------------------------------------------LWLDSFDSLWRLGTGMAVSTLLALSFGIAIGFIPHVRSALAPYLATFSLIPPITILPILFITFGLGELAKIALIVIGTAPVMIRSTAQAVLDIPREMIIKAETLGASVWQMVTRLVLPQVLPHLITSLRLSLVPAWIFLISAEAIASSGLGYRIFLVRRYLAMDVILPYVVWI--------------------
121610437    ----------------------------------------------------PTLGIVGLLLMWWAVVAWFGVEPFIAPSPVLVLQTLYLSNLIPTAIEAAGGFAIGNLAAILVATVFVHHKTLQDIFFPVVLMFNAIPIVAKAPILVLMMGNGIAPKITIAALVCFFPTLVNVVRGLESVNPQAMELMRMLSASKVEIFFRLRLFNALPHLFSALRIAASMCVIGAVVGEWVGANGVGAMIIQATFNFDSALLYAAIVMSATLSGTFFLLVTLAERW---
142047105    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAIIVTPFGVIAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
298294095    -------------------------------------------------------------------------------------QTGTWQAALTTLNSFLLGMFFAIVAGIVIGVLMGRFAAADNLLGIWVNIFVSAPLSALVPVLMILFGMGETTVVVTVFLFSVWIIVLDTRAGIQGVPASLIEMGRSYGASRFALYFKIILLAALPEILAGIRLGVVRGVKGVVIGQLVSIIGYGELFELYSRNFDMDNFWALTIILFAAAMGLSAVIESIEKR---
222081500    ---------------------------------------------------------------------------------------DVWSKLFQTIVMAFLGTLLGSVVGFPLAFLAARNRLLNQVLKRFFDFLRSVDMLIWALFLTRAFGPGPLAGSGAIFLTETGTLGKLYSEGLENIDNKPREGVKSTGSSTILVHRYGIMPQIVPVIVSQTLYQWESNVRNATIIGAVGAGGIGLKLWEAMRTNNWENVAYMVLLILIVVFLFDAASSALRTR---
136734930    ------------------------------------------------------------------------------AAMIAILGYATWQTCVMVLVSSLLGVGFGLVVGIMLFVWRHPRPWCYQCVGFVVNVTRSVPFIILLIGWLVGTSIGTAAAIVPLVIAAIPFYARVAESAFEEVPGGLIETAHAMGATQSQFIRRFLLPEALPALVKGATLTVIGLVGYSAMAGAVGGGGLGELAINGYQRFNMWVMLETVVILVILVQLVQWWGDRMARTRRV
137994586    ------------------------------------------------------------------------------------------------------------------------------IENNILVVLNSFPSVGWAILGVIWFSISDGTVVFIEIMIITPFCLINCLQGFRQMDQELLEMGKSLSRNTFRNFFKLHIPLAVPFIIAGVRMSYGIAWKIAIVAELFGASGLGWLLQQAQNQSNAQRVLAVCILIVILFSIIDGLILRPIAR---
86140253     -------------------------------------------------------------------------------------------AIAETLLMAFLGTIGAGIFALPLAFIAARNGPLRFVVRRFFDFLRGVDSLIWTVVLARAFGPGPLTGALAILVTDTGTFGKIFSEALENVDEKQIEGVSSTGAKPAQRYRFGVIPQITPVLLSQLLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVAYYIVLIILMVMMMDWLSGWLRRR---
262165041    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVVAAIYLHEYAKFTRMIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLSRIPNSVRHGSLALGATQFETIWRIVLPMASPAIITGLILAIARAAGEVAPLMLVGA----------------------------------------------
143454582    ------------------------------------------------------------------------------------------------------------------------RNWITDIIEVNISNLAAVPSIVFGILGLAVFINFMFVGGMVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQTVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGASNMPSTLLEGLASPNYERAWGGIIILLIFLVTMNTLAVILRRR---
296036177    -----------------------------------------------------------------------------------------WEATQETLYMVGISFVLTLIGGVLLGVVLHVTRAVNAVLGGIVNVFRSLPFLILMIALIGVTRLIVTAAIVPLTIGAIPFYARVVESALREVPVGRVEAAQAMGASNGQIVRKVLLPESVSALIAGATLTVVLLVGYSAMA---------------------------------------------------
226940968    ---------------------------------------------------------------------------------------DIWLASQDTLIMVGVSLVFTIAFGLPLGVLLFLSPRLYRVLAFMTNLLRSLPFVILLIAMIPITVLLTGTVIPPLVIGATPFFARLVETALREVDRGIIEASQAMGASTRQIVLKALLPEALPSILASVIVTAITLVSYSAM----------------------------------------------------
284028182    -----------------------------------------------------LLAIWSIGSAAGWLDPRVLSAPWTVVTTTLIADGRLQSNLLTSTQRAFVGLGLGILLGTVLALASGLSRIGEAVLDGPIQIKRAIPSLALLPLLILWLGIGETMKITTITLGVFVPIYIHTHNGLRTIDSRYVELAQTVGLSRWTFVRRVVLPGALPGFLLGLRFAVTGAWLSLVVVEQINSSGIGYMMELARTYGQTDIIIVGLVLYGILGLLSDGAVRLIQRK---
269955243    ----------------------------------------------GLLGVTALALIWVVGAATGFIDPRVLSAPWTVVGADLIADGRLQENLLVSLHRSALGLFFGVSIGLVLALIAGLSRLGDALLDGPIQVKRSIPNLALLPLLILWFGIGEEMKVITIAIGVFLPIYIHTHNGLRSIDARFVELAETVSLPRAQFIRRVVLPGALPGFLLGLRFAVTGSMLALVVVEQVNAAGIGYMMELARTYGQTDVIVVGLVVYGVLGFSADSAVRLLQRR---
192289983    -------------------------------------------------------------------------------------------RIGNSLRVLLTGYVIGVVLACLLTSLAVSNRFGRDALSVLTAMFNPLPAISLLPIALLWFGMGWGSLVFVIVHAVMWPMALNVHTGFEGISPTLRMAGQNAGLRGLRYVWHILLPAALPSIISGLKLGWAFAWRTLIASEMVGSGGIGWFIFVNRNLMETANVFAGLLTVVLIGLLIESLI---------
116249933    ----------------------------------------------------------------------------ASLALDNFLNNASWQHLMQTLVMAFVGTLFGTLVAFPLAFIAMRSRAANWGTKRLFDFLRSIDMLIWALFFTRAFGPGPLPGIAAIFFTDTGALGKVYAEALENIDDKQREGVRSVGAAPVAVQRYGVIPQVLPVFISQSLYFWESNTRSATAIGAVGAGGIGLKLLESMKTNDWDKVAYMVLLILLVVFAFDNLSNALRSR---
138143842    ------------------------------------------------------------------------------------------------------------MLGMIIALTLEIFVTARLILRPLLIFSQSIPVFAIAPLLTLWLGYGILSKVVMAILIIYFPVTSAFHDGLSQTPSRFLDLAKTMRGTNRRNLLYLKIPHSIPSLCSGIKLASVYAPIGAVIGEWVGSSGLGYLMILANGRVKTDLMFASLFTLGILSITLFGLISYL------
291455132    -----------------------------------------------------LATLAIAAILGWILYLLFDTDQFTTAKWRPFAYTGIQELLLRGLGNTLKAFAYASVLSLVLGGVLAVHRPVRWVATVIVEFFRAMPVLVMIFFVFVALQVQALPALVTLTLYNGSVLAEVFRSGVNSVDKGQREAAYALGMRKTQVMVQVLAPQALRAMLPAIISQLVVALKDTSLGYLI------------------------------------------------
226349693    -----------------------------------------------------FLFAVLAVIIVEGLARFDWNLISQQPSRLHPETSGVQSAIFGTLWVMLGTIILAIPIGIAGAVYLEEYKWWNRLIELNIQNLVAVPTIIYGILTLAFLGPVVLAGSVALALLILPVIIITTREALRSVPRDIRDASLALGATLWQTTWKQVLPSAISGIATGTILALSRAIGEAAPLLLVGA----------------------------------------------
92113602     ---------------------------------------------------------------------------------------GIASAAIGTVMTMLVTMAVCFPIGVMTAVYLEEFNRLTQLIEININNLAAVPSILFLAIYISFFGVPRSSGGLTLALMTLPVIIISTRAALRSVPDSIRHAAFGVGCSRWQVVRDHVLPVSLPGILTGSIIGLAQAMGETAPLIIVG-----------------------------------------------
134094065    -------------------------------------------------------------------------------------------ATFETLAMSAIGTLIAACFGILLGLPASGRFGVAALTRSILNVLRSIPELVWASVLLIAAGLGPFAGTLALALHTIGVLGRLFAEAFENCPSLPEETLRTNGAHPVAAFLYSTLPQCSPQMMSYTLYRWENNIRAAAILGVVGAGGLGQMLKYHLSLFQMQQAASVIVAMLLMVGVVDALSYLLRR----
142786602    ----------------------------------------------------------------------------------------LWADFVQTVRAALTGYLIGCGSAFIIAILIDKSLFLRRGLLPIGNFISAIPIVGIAPIMIMWFGFDWQSKAAVVVIMTFFPMLVNTVTGLSVNNPIDRDLLKTYASSYTQSLILMRLPAAAPFIFNALKINSTLALIGAIIAEFFGSPGLGFRISVEVGRLNLDMVWAEIVVAAIVGSASYGVISFIEKK---
268317380    --------------------------------------------------------------------------------------FGIWPLLAGTLMITVIAALVAIPIGLSAAIYISQYDRVRRWLKPSLELLAGVPTVVYGYFALTFVTYNALSAGIVVGIMIIPMVASLSEDALRAVPRSLAEGAYALGATKYEVVLRVVVPAALSGIMASFILALSRAIGETMIVTLAAG----------------------------------------------
15679721     ------------------------------------------LIEKGLFITAIFSIIAILLIIVFIFREGFPIFQGYGVTNFIFGKYGIFTMIVGSLYITFLSLAIAVPLSILCAIFMAEVSPMRRILKPVIETLAAIPSVVYGFFGLIILGFGLLTASLILTVMIMPTIISVSEDALRSVPLEYKEASLALGATQWQTIRKVIFPAALPGIITSIILGMGRAIGETLAVIMVAGN---------------------------------------------
280959924    ---------------------------------------------------------------------------------------GAYAALIGTLEQIGLASLISIPFGVLVAVYLVRRNRLSRTISFFVDVLTGLPSIVAGLFIFAFWILLLFAGSLALVILMIPTVVRSTEEMLKLVPNELREASFALGIERWRTIMKVVIPTALPGIVTGVMLAISRVAGETA-----------------------------------------------------
78188477     ---------------------------------------------------------------AGRVRVTFNALFFTAGDSKLPEVAGILSAIVGTLYVITLTVLFAVPIGVMSALYLQEFAPDNAFTRLIISNLAAIPSIIFGLLGLSIFINFFLAGGLTLALMTLPVIIISTRASLAAVPDSIRHGAYAVGASRLQMVFHHLLPLAVPGITTGTIIGVARALGETAPLLIVG-----------------------------------------------
213964888    ------------------------------------------------------------------------------------------EAFGQTLYMVCVAMLIGGVAGLAIGVLLYRNKFVYQVLNVLINFVRPIPFIILLTKNVVGTTIGTEAAVFVMSIAATFAIARLVEQNLMSIDPGVIEAARAMGASPWRIIRTVVVPEALGPLVLGYTFAFIAVVDMSAMAYIGGGGLGNFAITYGYQAFDWNVTLVTTLVIIFI-----------------
255523879    ----------------------------------------------------------------------------------LVKKIYFWECAFNSVLRVIAGVSLSIGIGIFIGIIAAVNKFIEELLEPLIVCIKATPVMSIIILALVWFKASNV-VIFTSVLTCFPIIYTNVLEGIKAVDKNLIEMASVYKVKNKYIIKDIYLPYIKHYIVSGVLMCLGMGWKVSVASEVLSIPSIGLNLLNAKSTLETAELFAWTIVIVALSFIFEIIFK--------
84514674     ----------------------------------------------------------------------------------------LWVDFEQTIVKAMTGYVIGMICAFAVAVLADRSDFLTRGILPVGGFMAALPIVGIAPIFVKWLGSDWESKAAVVAVMVFFPILVNIVAGLRDTSAMQRDLMRTYGAGYWQTLFKLRLPAAMPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGRLALDMVWAEIVVAAIAGSTLYGAVAWIEGR---
158319319    ----------------------------------------------------------------------------------LQGVFGIFPMIIGSIYATLGAIVMGVPIGVLTAVFLAEVAWLVKIVKPAVELLAGIPSVVYGFFGLVVIGNSLLAVNVMLGIMILPTIVNISENAIRSVPKEYKEASLALGASQIQTIFKVILPAARSGILTSVVLGIGRAIGETMAVILVAGN---------------------------------------------
149910867    ---------------------------------------------------------------------------------------GVFPAIFGTIFMVMLMAVIVTPLGVVAAIYLHEYAPLTKMIRIAVINLAGVPSIVYGVFGLGFFVYMLLWSALTLAILTLPVVIVSTEEGLSRIPTSLRQGSLALGATKFETLWRIIIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
218708608    ---------------------------------------------------------------------------------------GVFPAIFGTVLLVILMSIVVMPLGVVAAIYLHEYAKNNALTRLIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRIVLPMASPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
257886979    ------------------------------------------------------------------------------LAYLSIIVSRLIQTILMAVTATTSGAVIALIAAVIGSREIGLNRFTKVMARGMASFFRNVPIVVWAMILLLSFKQNEFTGYLAITFTTFGYLTRSFMETIDEVSGSVIEAMMASGASYLQIIWQGVLPMCLNQLLSWLLFLIENNIRDATLVGILTGTGIGFLFDFYYKRFQYDVVGMVTLTVIIAVIVLE------------
83310472     ---------------------------------------------------------------AGQIRKAFNLQFFTGGDSRAPEQAGIWGAVVGSFFSLAVTLLISFPLGVATAVYLEEFNRWTDLIEVNINNLAAVPSVVFGLLGLAVFRSSPVAGGLVLALICLPTIIIAGRAALKAVPPSIRQAAAGLGASPLQIVAHHVLPLAMPGMLTGTILGMARALGETAPLLMIG-----------------------------------------------
289450156    --------------------------------------------------------------------------------------------ILLTLVVSLVATFIGCLIGLAVGLLQTWSSREAWLKRGFVEIFRGTPMMVQAAFIYLLFNWHMNLIFAAIFIVSIAYMAETVRGGVMSIDPGQTEGAKALGLNHYRTMRSIILPQAIRNIMPQIGNNLIINIKDTCVLSIIGVMELFYTMISGATYAFFPTFTVAMVIYFAITFTCSRLLLCLEHR---
134537635    ---------------------------------------------------------------------------------------GVFPAIFGTILMVLLMSVIVTPFGVIAAVYLREYATLVRIIRVAVNNLAGVPSIVYGVFGLGFFVYFLIWASLTLALLTVPVVIVSTEEGLTRIPRSLREGSMALGATQAETLFKVILPMASPAILTGVILAVARAAGEVAPLMLVG-----------------------------------------------
84683761     ----------------------------------------------------------------------PRLALIGAAIWAFVTSGDFWLNFFATVQRMLIGLSVAVVIAIAVALVAARFALLRRALEPITDILRSLPPPALVPLLIFVLGITPALFYFVIIFGCMWATYISASNALSTVEPVQVNTAKIYGLTDWQILWQIRLPAAMPEIFTGIRLSASVSLLATTATEMLGGQGLGAMIYNAGFSLLWDQMYALMFIIGLLGIAMNFLVAAV------
86160237     -----------------------------------------------------------------------------------------------TLGRVLLATALGTLWTVPAGLAIGLSPRLSRILQPVVQVVASFPAPMLFPAVVAVLAAAGVGLGWGSILLMLWYILFNVIAGATAIPADLREAARVYRVGTLQRFRDLYLPAVFPYLVTGWVTAAGGAWNASIVSEYLATDGLGARISHAAASGDLAVLAAAITVMAALVAIFNRL----------
86160237     -------------------------------------------------------------------------------------------YTLLSLSRGLAAYVLSLLFTLAYGYWAARDRIAERVLVPALDILQSIPVLGFMPGLVLGLVAAFPGSNVGLELAAVVMIFTGFYHSLKSIPRDLTEVATLSRFHWWQRFRWVELPFGAIGLVWNGMMSMAGGWFFLMISESFVLGGLGSYMSVAVAHGDGGAMFAAVVAMASMIVAVDQLLWRP------
189423783    -----------------------------------------------------------------------------------------------TVVISVFATLFGTLLGALICFMMAKSRLLSAPARLYIAILRGTPVLVLLIFYVVFASININPVIVAVIAFGMAYTAEIFRTGIEGVEKGQTEAGISLGFTRTSTFLHIVLPQMVRRILPVYKGEFISLVKMTSIVGYIAVQDLTSDIIRS-------RTFDAFFPLVMVAIISWTLMQSLEYLERI
140260357    ----------------------------------------------------------------------------------VIEQGTIYWHFYATLAQMSIGFAYGITIGTTLAVLAAFNETFRRYVAPYAVVFNVTPGIAVLPLIIAWFGFGWESKIALATLVCFFPPFINTLTGLLKKNDEAIELFQTIGATQSQYFWKQQLPNALPEVFAGLKLAITTALLGTIVAQFGSATGVGILMQRFAFRLDMAGSFASLVT---------------------
136517467    -------------------------------------------------------------------------------------------ALIETIQIAILASILGCFIALPLSFYASRATNTYYIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSMAIMGKLLSETIDSIDLGPLEAAKSSGAKHNQAVFSSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ISPIIVLILFAVIAIEQFSVWLRRK--
238926155    -------------------------------------------------------------------------------------------HAAYSLMRIAVGVLVAVAVGYPLGILMGYFRRVNHLLAPILYLTYPIPKIALLPIVMLLFGVGETSKLLLVFLIIVFQVIVTVRDAVAAIPPATYFPLRVLGASFGQMVRHIIVPASLPKFITAVRVAMATAISVLFFTETFGTQGIGYYIMDAWLRVNYLDMYAGIVVLSAIGLLLFILLDLAERR---
143731353    ------------------------------------------------------------------------------------------QSLWSSTKVAGIGLFLAILIGLFLAVLMSQAVSVEKALFPFLVTLQAVPILAIVPLISFWWGTGQTSRVVVCIIIALFPIIVNTLFGLQSAEKGMHDLFTLHHVNRVTRLRKLMFPAALPALFAGLRISAGLSVVGAIVGDFFGEVGLGQLIKRFASRLQGEELLTSVILSAGLGVAVFLLFTWLQNK---
225375062    -----------------------------------------------------------------------------------------------SFVIGLIAVIMSYLIGVPLGILMARKKLVDKIGTLYIVFIIAVPSLAYIFLFKAIGGSFGLPTTFPIVSLALPSIANLMRYMIDQMNSDYVKFARSGGLTEGEIFTRHILKNAAIPIIQGIPAAVLGALTGAIITERVYVPGIGNLLTEAINKYDNGVIVGGTLFYAILTILGDVLMAMVDPR---
253575291    -------------------------------------------------------------------------------------------ATLDTLKMMGFATLFTFLIGLPLGVLLYTFSRVYRIISLIVNILRSVPFIILIVALIPVTRAIMGVSTGVLVIGAAPFFARLVETALREVDRGVIEASQAMGASSFQIIRKVLLPESLPGLIAGMTITVVTLVSYTAMSGMVGGGGLGDLAIRGYYRYETGIMIVSVIFMVILVQVLQML----------
154245217    -------------------------------AFSAPVSQDTRRVVESAWASPWAEGIWLALVFAVAGYALYVIVAFVGTELTLPEVTQVFGLGVLTMIRVIVLIALATLIWVPIGVWIGLRPRWAQRVQPLAQFLAAFPANIIFPFAVVAIVRLGLDPDIWLVLGTQWYILFNVVAGASAFPNDLKEAASTFRIRGWNWWRKVMLPGIFPYYVTGAITASGGSWNASIVAEVASAHGVGAYIADATAAGDYPRIVLGVAVMSIFVIFFNRLFTFAGRRLRL
154245217    ------------------------------------------------------------------------------------------EYALRTTMRMLAAIVASLVFTFAYGALAAKSRRAEMVLVPMLDILQSVPVLGFLSFTVVGF-MSLFPGRVLGVIFAIFTMTFSFYQSLKTVPRDLDEATRSFRLSGWQRFWRLEVPFSMPGLVWNTMMSMSGGWFFVVASEAISVGGVGSYVALAIKEQNLAAVGWAVLAMLAVILLYDQLLFRP------
242262262    ---------------------------------SSILKSLYTFLVFMFLYVPILVLIG----FSFNESKLNVTWTGFTFKWYLINNVGILEAFKNSFIIAIISTIISVIIGTLAAIGLYRYKKGKNILDSILNIPLVIPEIVMGISLLAFFAFVDLPRIIAHVTFSIAYVISTVKTRLDGFDNSVEEAAMDLGATPLVTFFKVTLPIIMPGVIAGGLLAFTLSLDDVIISFFAAGPGLPLKVFSMVKFGVTPEINALSTIIMLVTVVILTL----------
143376023    --------------------------------------------------------------------------------------------------VAFVGLAVAIVIGVSIGTLMSLSKTIERAVFPYAVIVQAMPILAIVPLIGFWFGYGFSSRVFVCVVVATFPIVVNTLFGLLSVEPGLHDLFTLAGAPRSVRLKKLMFPAALPALFAGLRISAGLSVIGAIVGDFFGEAGIGQLLKKYASRLQGEQLLAAVILSSALGVAVFLAFGWLAR----
142067212    -----------------------------------------------------LIFVGLIAVSWFAVEFSPWQFVFSTAGRLLEIGSDLVTGMLETIAIALVSTFLGTLLSIPLGLLAARNRFAYGITRLVLLVIRGIPELIIAVIFVAAIGLGPIAGVFALTVGTAGFFAKLIADTLEEVDRKPREAVFATGATRLQEIASSVIPPTSPTLVSLFLYIFDINLRASTVLGIVGGGGIGFLLFNSIRVLEFQATGAIILTIFVVVYAVELV----------
142067212    ------------------------------------------------------LFVFIVATVWAWTYIGIDITVFVT-GFGDIARNQALDLTFQTLWMAVLGTFLAVLLSVPLAFAAARHPVIRVVARGIIVFTRAVPDLVFALIFVRALGIGVLAGVLALGFHSIGMIGKLLADSIESTDPMPQEAVTSTGGRRGQVVMSSLVPQIIPAFIGIVLYRLDINLRSAT-----------------------------------------------------
289523920    -------------------------------------DKSLTFILWASMFAVILILFGILGFVIVQGAGALSIEFLTQPPRNSMTEGGILTPIVGTIQLILVSIAFSLPVGICTAIYLAEYAKFTTTLRLAIRSLAAVPSIVYGLFGLSFFNPSLLSAGLTLGCIALPLIVGAAETALLAVPQSLRYASYALGASKWQTISKVVVPTAMPSILTGAILSVGRVAGETAPIMFTGA----------------------------------------------
34558235     ------------------------------------------------------------------------------------------PATWETLYMSLVATLIALGLGIFPAILLTLSPKLYQGLDLLINTLRSFPFLILMIVLFPLTTIGTTAAIVPLSIGAAPFVARILEGALKEVDKGVIEAAKSFGAGDYQIIFKIMFSEALPSIVSGLTLTLITVIGFSMAGAIGGGGLGDVAIKYGYYRFQTEVMVYTVILLIVLVQIIQALGDFLYRKIK-
239626406    ----------------------------------------------------------------------------------------FFKALGVTLQMTVISLFFATILGVIFGLFKVSFKALKFIANIYIDIIRGTPLLVQVFIMYYGVGSMLRPGCVTLSLNAGAYMAEIIRGGIEAVDKGQMEAARSLGLSYGKAMRKVILPQAFRTMLPTIINQFIISLKDTSLISVIGPRELTQIIAANASSMVMPIYLSVAIFYLVICTILSRVAKYVERR---
254303281    ----------------------------------------------------------------------------------ILLDTTLLKEILTTIIRLFIGFSFGLIFSIIFSLIITRSKLLGDIFYPIIEFLQVVPPISWLILAILWLGLNGKPAILIVSISIFCIMTISLVNSINNIDKKLLEVADVFHLTKFKKWKYIIVPSLYPAFETALIVCLGTGVKLVVMAEVLTDSGIGGQITNARINIETEMVIAWSVIIVGIYFILGGIVKCLKK----
289580175    -------------------------------------------------------------------------------GELATGPGGMYPMIIGSIYLIIMTAIFTLFLGVGAAIYLEEYAPDSNLTRFIISNLAGVPSIVYGLLGLAVFGASLIAGALTLTLLILPIVIVQSQESLRAVPDSMRQASYGAGATKWQTIRNVVLPEAVPGIMTGIILSLSRAIGETAPILMVGA----------------------------------------------
298505212    -------------------------------------ERLVEFVLFLAAFSSVATTFAIVAILVY-----ESIPLFKHVSLVEFLTDPQWTPIMPLVSGTLVTTGVALTVCIPMGTIIAIYHKVRETVKPFLELLGAVPTVVFGYFALIVVGFNMLSAGLVMGIMIIPYVSSVSEDAMRAVPMHLREGSYAMGATRFQTAVRVVVPSAFSGIAAAYILGISRAVGETMIVAIAAASTISSYIVQVAGSIGYQSIFAAGLTLMVMTLVFNIIGYWLKKRFR-
187735937    -----------------------------------------------------------------------------------FMQEGRWKYLTNTVEVSFFSVLLGILVGFVVAVIRATHDKLNALCKLYLTVIRGTPVVVLLMIYFVIFGSVDVSKVVAVVAFGFAYVAEIIRGGIMSIDKGQFEAGRSLGLGYAQTMIYIILPQAFKNVLPSLGNEFIVLLKETSVSGYIALQDLGGDIIRSQTYTAFMPLTAVALIYLSVVMLFSWMLGKLERKLK-
116514276    -----------------------------------------------------------------------------------------------TMIITICSITIGLVLGVIFALMLSKNKLLHAIAVCYIEFLRGTPQMVQIMFVYFGVGMALAAGIIAIGLNSGAYVAEDIRSGINSVAKGQTEAARSLGLSQTKTYRYVVFPQALKNIWPALGNEFITLTKDSSLVSVIGVGELMYELVQTATYRGVMPLFITMCIYFVVTFIFTRLLNYFERRMNL
118587431    ---------------------------------------------------------------------------------------------IETIKLTVVGIILASIWGILMGVLVAESKILRTFSNIIIYIFRGLPLLVLAFFIYIGLP-HLLNVKIPAFVAGILTLTLNVKGGFLSVDKGQMEAARSNGLSYWQAMRYVVMPQGMRITVPSLINQFIITLKDTSILQAIGLVELTQTGNLIVARTQQGFQIWAIVAIIYLVMI--------------
284043890    ---------------------------------------------WALRVLAAFLVVGTWAWLSTRVSPALLPSPGATVGWEMVTDGTLGTAWKESAVQILFGMVIASTLGVSLAIVVGWYQAVDRVTSPVVTILFLTPRIAFVPLLAIWLGYDDLAKIALIVLFSFFEIFLTVKRGVQAVEDSYIELSRSYSIPDRDLLRKVIFPAVTPYVAAGLRLGLLASLVGVVLAGFFQVNGIGGLIYQAGSTFRTAELLVAVGSLSVVALTISTGLRRLEA----
143460212    ----------------------------------------------------------------------------------------LWSDTLASLTRLLLGIFLGSLVGLMVGLSTSIFPVMRAISGPFLTFLSIVPPLTILPILFIALGVGETSKIALIFLGTVFVISRDLQLYIAHLPGEQITKALSLGARPASIPVRILLPQVMPRLLDTTRLTLGAAWLFLIAAEMISADGLGYRIGLVRRYLAMDVIIPYVLWITFLGFVMDWFLRI-------
229823624    ------------------------------------------------------------------------------------IPKDFLEATQQTLYMTFWTALWSGIFGILLGVILVENRWFYRILDQLVNIFRSIPFIILVALFLAGTTIGSKAALVPLIAGVIPFFARQVENALLEVNPGVVEAVQAMGTSPWGIIFRVYLKEGLPGIVRASALTLISVIGLTMAGAVGGGGLGNLAISRGYNRFQTDVTLMSTILILILVFITQFIARRIEKR---
237810965    -------------------------------------------------------VAWLALCSAAAVYAGIALLRTTAPALSWSDLADVARNGALTLARVLVLIGVATVVWVPAGVLIGLRPRATALVQPVAQFLAAFPAFPLAVFAIVRFGLPAIWLSPLMILGTQWYILFNVIAGASAFPDDLKEAAASLRVRTPTWWREVMLPGILPYYVTGAITASGGAWNASIVSELVDARGLGAYVARATAAGSYPRIALGVATMSLLVIAMNRLIAFAERRSRL
237810965    -------------------------------------------------------------------------------------------YALRTVLRMLAALGASFVFTFAYATLAAKSRAAQAVLIPLLDVLQSVPILGYLSFTVTFFLSIELAAIFAIFTSQAWNMAFSFYQSLRTVPHDLDEASRSLRHTGWQRFWRLEVPFAMPGLVWNAMLSMSGGWFFVVASEAISVGGLGAYVARAIAERDLAAVGWAIAAMTIAIALYDQLLFRP------
77409790     --------------------------------------------------------------------------------------EGILKSFWETNLMLGLTLILCFLIAFPTGILLFKHSLAYQLLNLFLGTLRSVPFLIFIFILIPLTSFGTIAAILPLTLVSVSLYARYVEQALLNIPQVVVDRALSLGANKRQIIYYFLIPSIKIDLVLSFTATAISILGYSTIMGVIGAGGLGEYAYRGYPEYDYPVMYLIGGLFIIYGVIL-------------
224542158    ------------------------------------------------------------------------------------FASDFPQAIIDTLLMLVISGLISVVIGIFLAVIVVVTRKVFWILDKIINLFRSIPFIILIPTVAVLTTIGIEGALVPLVIGTAPFVARQMESAIMEIDPGIIEASIAMGLSTKEIIFDVYLRENIPGMIRGLTISFIALVGQIAIVGSVGAGGLGDMAIR-------------------------------------
260587123    ----------------------------------------------------------------------------------------MFPAIINTIFMIMLSLLVAGPLGIFAAVYLVEYNKLVSVVRVTAETLTGIPSIVYGLFGMLFFGYSMLAGAFTLAIMVLPVIMRTTEEALLAVPDTYREASFGLGAGKLRTIFVVILPSAVPGIFSGVILSIGRIVGETAALMYTAG----------------------------------------------
257093588    -----------------------------------LTERGIEGLLLLAALVSVFTTLAIVAILVWLFFRTVPLIDFLTDTQWTPLFDDAHFGIIALLSGTLTTTVVALLVAIPLGTILAIYLRVREVAKPFLEMLGGVPTIVYGYFALLFVGFNMLSAGLVMGIMIVPYVSSLSEDAMRAVPMNMREASYAMGATRLQTALFVVTPAALSGLASSYILGISRAVGETMVVAIAAG----------------------------------------------
139174228    ------------------------------------------------------------------------------------------------------------------------------VVRRTMDMMRAFPELIVALFLIFVLGTSPVPAMIAVAFHTSGALGKLFSEVNENVDRKPIEGLQACGATWLQRMRYGVLPQVLPNYTSYFLLRFEINVRASAILGFVGAGGIGAELRRTIGWGQAGDETAALFVLLFLSIVIDQLSSYLRRR---
77465167     -------------------------------------------------------LILVVLALAWEIYGRPSFSQTIAALWDSVLNGGLLMRALASLKVLVTGYAVGILLAAVLTALAIASRIGRDFLEIMTSMFNPLPAIALLPLALIWFGLGNMSLVFVLVHSVTWAIALNTHSGFLGVSRTLKMVGRNYGLKGWGFITKILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIFENKNLLEISNVFAGLLTVIIIGLVVNLIFATIEKR---
212211812    -------------------------------------------------------------------------------------------YALRTILRMGIAMFFSLLFTFVFGTWAAKSRQAERVIIPAIDILQSVPVLGFLTITVMAFIAPESAAIFAIFTAQVWNMTLSFYQSLRTVPPDLSEAASVFQLSAWQRFWRVEVPFAMPGLLWNTMMSMSGSWIFLTASEAISIPGIGSYTALAIEHANKMAIIYVIVMMFIVIALYDQLLFRP------
212211812    -----------------------------------------------LLTIAWNVLLILGVAAALFLLSKFILAEVRWNEVLHVFYLGL-----VTGLRVTILIIVSSLIWVPIGVWVGLRPNASRIVQPIAQFFAAFPANLLFPLVVMVIIRYGLNVNVWTILGAQWYILFNVVAGTMAVPKNLHHAVETLNVKGWLWWKRFILPGIFPYYITGAITAAGGAWNISIIAEAVSATGLGAYIAAVSQQGDFPRLALGVMVMSLYVVILNRLYRLAEERFRV
283769434    ----------------------------------------------------WTWWVILFWLLIWEIGARLLNQEILLVSPFVVFQRLFWFLIGASMVRVMSGFLLAMILGVLLAYLAYRWNWFKTLMNPVFYTVKSIPVASFVILILVWVKANALAP-VISFLVGLPIFYDQILKALESQNPSLEEMSIVFHISKKKKFRYLTLAQILPYLETACSLAIGFCWKAGMAAEVIGDGAIGSQLHEAKVFLDTNSLFAWTLLVIILSSLMDRMVQI-------
81429106     ----------------------------------------------------------------------------SFFGLLKENKGAILDGLGQTLLLTVIAIFFATIFGVFFGLLGVLPNKFARVSDTVIYIFRGLPLLVLALFIIPSLTGQKIPAMVAGVITLMFYTAAFVKGGIGAVSAGQMEAARSLGLPYGKAMRRVILPQGIRIMVPSFINQFIITLKDTSILSIIGIVELTQAGKIIIARNLEGFKIWGMIALIYLIVILTWLSKYIERRM--
135199667    --------------------------------------------------------------------------------LFAIKHFGIMPLIAGTLLTTFIAVSVALPLGLTIAVYLSEYKRFRKIVKPMLEVLAAVPTVVYGFFALMVVGFNALSAGIVMGIMIIPFVSSLSEDALQAVPKSLRNASYGLGSTRFQTAFKVMVPAASSGIVVSVILAFSRAIGETMIVAIAAG----------------------------------------------
142158314    -------------------------------------------------------------------------------------------PALVTVLLALVPLPIAVALAVPLAFLGAKNRPVRVIARSYITLQRNLPEIVMVLLLVRAFGLGPFPGIAAIVLGSVGMLSKLLADAIEEIDPRRLEALICTGAGTGRVIRYAVIPELMPTLIANVLFRFEINMRQAGLLGAVGAGGLGYELSYALNLLEYERV--TMTVLVLLALI--------------
167745859    ------------------------------------------------------------------------------------------QSFFNTLIVAAVSTLLSVILGTLCAVGMYRFKRGRETVSNLLYIPIVIPEIVLGIAVLAFFTLVKIQMSMATLIFSMPFVVITVRSRLAGFDPSVEEAARDLGANDWRIFRRVTLPMILPGVLSGAMLALTMSLDDVVVSFF-------------------------------------------------
143373169    ------------------------------------LLKGFALFGIVLTLIPIISIIYTVVVRGY--KGLYPGLLFKDMSLASIIQGGLSHALVGTIIMVAGALVISFPIGVLTAYLTEIKGKLSRPIRFLVQAMSGVPSIVAGLFILAMLVYPIVMGSFALSILMIPTIARTAEEMLRLIPNELREAGVALGSTQWKTVSSVVLPAAKSGLITAVILGVARIIGETAPVLLVSGGG--------------------------------------------
149928014    ----------------------------------------------------------------------------------WLVQLGF--ATWTTFKIATLGSLLGAILALPFGVLSAKNIKLTALSRLVLDTSRSIHTLVFGLVLVGIVGLGPTAGILAIAFHSLGTYGKLFAESIETLDMASIEAVKGVGASPSQTFFWSVWPNVLPQWVSSHLYLWEYNIRDSTILGIIGAGGLGLLISEAVALFQWGR--LSSILIVVVLMV--TAFDAISRRIR-
260221661    -------------------------------------------------------------------------------------------HVIVTGQSTLLGFVMGTALGLLLSVLIVHSRTLDKALLPWIVASQTVPVLAIAPIVLVVLGSGTAPKAFIAMYLCFFPVTVAMVQGLRSPQKIETEMMHTYAASRWQSLWLLRLPAALPFLFPALRVGVAAGLVGAMVAELGAQAGLGARLLTGSYYGQTTQIWSALVMSALLGLALTGIVAGVER----
137364197    ----------------------------------------------------------------------------------------IWQASLDTLNMLLGSMLFTVLLGLPLGVLLFLTKALYGALSLVVNILRSVPFVILLILMIPFTSLGVAGAIPPLVVGATPFFARLVETALREVERGIIEATQAMGATTWQIITRALLPEALPGLLAATTVTAITLVSYTAM----------------------------------------------------
136479878    ---------------------------------------VIYASLALLYLMLPIITIALFSFNDPVGRSNYSWSSFTFDNWLTLFRDPTLVKAVGTLRIALVSTIIATTIGTLMAMALVRYRRFRKAIDLFVFLPLATPEIVLGASLLTLFVTLQIPLILAHVMFNVSYVVVTMKARLSGFDMRLEEAAADLGATPWQTFWRVTFPLILPGIAASAVLAFGLSLDDFVIT---------------------------------------------------
210631411    --------------------------------------------TGVLTAIAGLVMLIVVSMVAYILYEGLSTGFLTQPSRANGAAGGVAYQLFDSFYLLVITLLISVPVSLGAAVFLTEYAPITHIASTAIETLSSLPSIVVGMFGFLVFSVNIISGAVALTMFNIPILVRVIQQALEDVPQHQRDACLAMGLTRWEATVHVLIPAAMPAIVTGVVLSAGRVFGEA--AALLFTSGMSSPVRLNFFTLNFA-----------------------------
241258900    -----------------------------------------------------LPVIGALSLLLAWQWLVPALGILAILRTLGIEWRFLLSNAVPTWGEAGLGFLLGNSLAVIMAIAFVYNPRFQAAYFPVVLLFNTIPVLALAPIIILIFGLGMLPKVIIAALICFFPTLVNTARGLNLATASELDLMHVLSASGWETFWRLRAPRSAPLLFASLRISATTCVIGAIVGEWIGSNGLGAVIIQSTFNYQAERLFAAVVLASFSGIVFFAAVAQIER----
283842541    ---------------------------------------------------------------------------------VAIWSGSMTKDIWHTMVRVGYSIAIAIVAGVPVGIVLGAKAAVYRSVEFIVDFFRSTPATAMFPLFLLLFGLGDLAKIAVAAFAAWLVIVFNVAYGVMNARQTRILAARSMGASSLRIFRDVIFFETLPQTFIGLRTAVSLALVVIIVAEMFATDGMGHRIIDAQISYSLTDMYGSILIAGALGYGLNLILLFLER----
146296623    ----------------------------------------------------------------------------------LSGKFGILPMIIGSVYVTLGAIIIGVPIGIATAIFLGESEKVARAVRPFVELLAGIPSVVYGFYGLVVIGFSVLASSIILGIMILPTIINISEVSIRSVPKEYKEGSLALGATHWQTIKGVILPAARSGIIASVILGMGRAIGETMAVIMVAGNGIFDQVRTLTGNIAIEMGFATGIVLFVIIMILNTIANVIARR---
158424701    ----------------------------------------------------PMDHAWLVMVVAMAVYGVWLIVSFVATEVGLAEVGHVFWLGFLTLIRVAVLIALASLIWVPVGVWIGLRPKVANALQPVAQFLAAFPANIVFPFAVVVIVRLGLDPNIWLVLGTQWYILFNVIAGASAFPNDMKEAASSFHLRGAQWWFKVILPGVFPYYVTGALTASGGSWNASIVAEVASAEGLGSYIADATTAADYPRITLGIAVMSLYVIAFNRLFDFAAKRLRL
158424701    ------------------------------------------------------------------------------------------EYALRTTLRMLAAIVASLVFTFIYGALAAKSRRAEMVLIPVLDILQSVPVLGFLSFTVLFFIGVEMAAVFAIFTSQAWNMTFSFYQSLKTLPRDLVEVSRGFRLTGWQRFWRLEVPFSMPGLVWNTMMSMSGGWFFVVASEAISVGGIGAYVSTAIAERNLTAVAWSVGAMLVIILIYDQLLFRP------
182679408    ------------------------------------------------------------------------------------IFQLIYDALLETLFMVMSAAFLGSLFGLPLGLFLATSRHGELLSAPIVNATRSVPFIILVVALIPVTSIGTRSAIVPLTIAATPFIARLVETAIREVDRGLIEAARAMGATPVQIIVKILLPEAIPSIVSSLTLAVVSLIGYSAMAGTV------------------------------------------------
283846635    ------------------------------------------------------------------------------------------SYTGYTLTEAVVGMLLGSSLGFIVALVATAWPKWGKGSLTVVASLNAVPIVALAPIMNLWFGSGIGSRIAIVTIMTMAAMAINAYKGMNNVHPFALDLMHSYAATKFEIFKFLRIFNSLPYVFTALKINATASMIGAIVGEFFSSRGLGYLLSNSIKIGRMPLGWACIIMAAIAGILFYFIVERLEK----
51891885     --------------------------------------------TAVLWAAGILILLILAGFLLPILIEGLPVVFLTTRSSAYRAGGGVGAQLFNTIYITGLSLLFSLPVGVGAGIYMAEYARMTDLIRLSVEALASVPSIVLGLFGMILFGFTILGGSLSLALLNLPVLVRNTEEAVRAVPQSYREGSLGLGATQWQTISRVVLPSALPGILTGLTLVAGRALGETAVLIYTAG----------------------------------------------
296443026    --------------------------------------------------------------------------------LVYIGDGSLFKHVAISVWETILGFSIGTALGIIIAIGLWWSETVAKILDPVLVVLNALPKTALAPILIVWAGAGIGGIVLTAVTISIVTTILSAYNYFIHMDEEKIKMLTSFGATKVQILTKLILPANLANIVNIIKINIGLSWVGVIVGELVSRYGLGYLIVYGGQVFRLDLVMMGVVVLAVCAFVMYSIVGFVEK----
140221531    --------------------------------------------------------------------------------LDWIQSGQFFGDLSASLFRVTVGFLIGTAGGIMLGVLTGRFRLVSSLLSPLFHILRPIPPIAFVPIVILWFGLSEAGKLFLVVWGVFFTVWLATHIGVQKVDRGLVRAALMLGTPRRQMLSEIILLGALPYIVVGLRTAVSISFYTLVA----------------------------------------------------
136534064    -------------------------------------------------------------------------------------RFGIFPLIIASISVTIAASMIAIPLSLSVAVYISESSRVRNIVKPVIEIIASIPSVIIGFFGMVVTGLNLFNASLMLAFMAVPTIASISEDAITSVPVSLKEASYALGAGRWQTIIHITIPAALSGIWTGIMLGISRVIGETMVVLMVAGG---------------------------------------------
126462024    -------------------------------------------------------------------------------------------AIVQSLLTYGTGLGAAVLVGIPLGALMGMMRLLGRTLDIFVFALAATPRVAFIPLIIVLLGLGTEAKAMIVFLGAVMPIVLNTYAGVLARDGELIEMARSTGASAARIQLHIVLPGALPFLVVGLRLGATIGLINTVVAELTAVTGLGGLLALYGNTFRMADYFVIVLALAAIGVIVTESLRLLEGR---
94309718     -----------------------------------------------------LIWAIVLATLAWQGADMRPMDLFRDSGNMAKFAADFFDEMLVTVQIALWGTALAVVMAVPFGLLCSANPWIYQPARRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWIHTMGVLAKLFAEAVEAIDPRPVEGVRATGAGPIEEIVYGVIPQVLPLWLSFALYRFESNVRSASVVGIVGAGGIGTVLWEIIRSFQYAQTCAVMIIIIVFVTGLDIVSAQIRK----
262197755    ---------------------------------------------------------------------------------------GIRPALFGSVYLIALTALFALPLGVGAAIYLEEYSRLASTIEVAIANLAGVPSVIYGLLGLGLFGPSLLAGACTLALLVLPIVIMSSREALRTVPDSLREGALGLGATRWQMIRRVILPMCLPGILTGAILSVSRAIGETAPLIVIG-----------------------------------------------
254506716    ---------------------------------------------------------------------------------------GVFPAMFGTVLMVLIMSIVVMPLGVIAAVYLHEYAKFTRIIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLTRIPSSVRHGSLALGATQFETMWRIVLPMASPAIITGLILAVARAAGEVAPLMLVG-----------------------------------------------
149178898    -----------------------------------------------------LMLMVLIWNIILQGKDWLSWGFIDHLPSRFPHKAGIKSALWGSIWLISLTAMFSVPLGVGAAVYLEEYSRWRKLIQLNIANLAGVPSIVYGILGLGLFVRALLSGALTLTLVVLPIIILASQEALRAVPDSIRRSAYALGATRWQTVWYQVLPASLPGIMTGVILSLSRALGEAAPLIAVGA----------------------------------------------
222081002    ----------------------------------------------------------------------------------LFANGAFYANLAVTGGELALALVIGSLAGVLAGLLLGGSQVMSDAYESWLSYLGPTPKIILFPVMIMLFGVDAGSKVAMGAVSCFFPIAISVASGIHGVDPTLRRVGRSFQANAWQVFLKIELPAMTATLVNGFRLGFGVAMIGVLLAETLSNQGIGFMIINAYTRFDMPQMYALLIVTI-------------------
295395027    ------------------------------------------------------------------------------------LAKGLW----NTLAITVVSFAIAMVLGLVFGFMVSQNRVLAGIASVFVAIFRGTPLLVWAFFFMGTKGDVFIAGVATLALNAGAYLTEIVRGGIQAVDVGQMEAARSLGLPWGKSMQKVVVPQAVKIATPSIINQLVITLKDSSLLLTIGFAELAQQVYASNFRTTEMLIIVGVIYFVIITVLTW-IANIVDRR---
119476347    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVILMSIMVTPFGVVAAVYLREYAKMTRIVRIAVNNLAGVPSIVYGVFGLGFF-IYFLGSEIDEVLFSAPVVIVATEEGLSRIPKALREGSLALGATKAETLWRVVIPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
212638724    --------------------------------------------------------------------------------------------LVGSLWLMVIVAPVSLILGVGTAIYLEEYNRFTDFIQTNISNLAGVPSIVFGLLGLTLFGRSILAAGLTMSLLVLPVIVVAAQEALRAVPNQLREASYGMGATKWQTIYRIVLPAAIPGILTGSILALSRAIGETAPLVVLGIPTFLAYLPRGI-----------------------------------
118586962    ---------------------------------------------------------------------------------------GISDQLFNSFYLLIVSMIISLPIALGSAIYLNEFSEFISVFRSAIEVLSSLPSVVVGLFGFLLFGFSVLSGAIALTFFNLPLLTRSIENSLAAIPNLQREAGLALGLSKWETTEKVIFPAAVPSIVTGVVLAAGRVFGEAAALLFTSGQSAPQLNWYNWNPLNSNSPLNLMRPAETLAVHIWKVNS--------
269124854    -----------------------------------------------------LAVIPLASVLWMVLTRGLARLDLTFLTYSMNGLSGANHAIVGTLQQVGLSTAMAVPLGVLTGIYLVEYKRLARVITFFVDVMTGIPSIVAGLFVMAFFEYSGFAGSLALAILMLPTVVRATEEMLKLVPGDLREASYALGVPRWRTVCFVVLPTALTGIVTGVMLAVARVMGETA-----------------------------------------------------
220909907    -----------------------------------------------------WVNRLLLGGFAFIVLWGSWEALLLLRVLSWADWQTVMLGAILTTIRVLVALALSLLWTVPVGVAIGRSPRLSQLVQPIVQIAASVPATALFPVLLLALGGLQIGSVLLMMLGTMWYILFNVIAGAQAIPTELLEAATVYQLSWSQRWRTVILPGIFPYLITGIITAVGGAWNASIVSEYVEFRGLGSIISKASAAGNFPLLLASTVTMSLLVVLTNRL----------
143267397    -----------------------------------------------LKFIWPPVLIAVLFLSAWQVVRDIQPYLLPAPSLIAENFFGMWETALYTGTTAFLGLVFGTIVGLVMALLAQRFFVVNNLVTPLAAGLAAVPIIALTPILNNMFSITRTPRVLVTAIIVFFPMFVNVTRGLIQVQPVQLELMRSMNAQPRTVLRVLRIPNAVPFFFTGMKVAAPLAPVIAALVA--------------------------------------------------
260430050    ---------------------------------------------------------------------------------------GLARNAGITAWEATAGFVIGSALGALLGTAFAYSRFLARGFLPFIIAANTIPVVAIAPIIIIWFGHGIGSKIAVTAFLSFFPLALNMMKGLQSYDRTVADVFHIAAASPLQTFFKMRLPSALPYVFVGLKLNVTFSVIGAIVAEFVQARGLGFVIMTTYRTMAMPKLWAAMLLSALMGILFFLVVAMLER----
91201119     ---------------------------------------------------------------------------------------GIFPAIFGTVMMVFIMSIAVVPLGVLTAVYLKEYNFISRIVRISVNNLAGVPSIVFGVFGLGFF-IYLIGGTIDNVFFTVPVVVVSTEEGLSSVPGSIREGSYALGATKFETLWRVVLPQAAPGILTGTILAMARAAGEVAPLMITG-----------------------------------------------
167572267    ---------------------------------------------------------LVCTIALWWAATHWLAGPQSLARLFLLHDERLGMHVRVSVVRVATGLGIALVLGVPLGLLIGRVKWLDALLSPTFQFLRMISPLSWMPLAVMSFGIGERSICFLLAFAALWPILMSTASGVGQIDRRWLELGESLAATRTELAWHVVLPAITAAVLSGVRLAIGVLWIVLVPAEMLGSAGLGYLVLDTRDRLAYSELAAVIVVIGAIG----------------
170016959    ---------------------------------------------------------------------------------LMFAKQSFWSKTLITLALAAVAVVIGSILGTVFA-LFKLSPNFLAVGNIYVEYVRGTPLLVQAF--MVFFGTQVIAGALAMGLNSAAYVAEIIRSGINSVNYGQTEAARSLGLSKGKTMRFIILPQAIKNILPALGNEFVTVIKEGSVVSVIGVGELMFQVVQGASFKPFFPLLITSMIYFVLTFGISRALGYAEKRM--
158333403    -----------------------------------------DRFFEALTWLATIISLVVLATLLFDVASSLSVDFLTSPPSRKAAKAGLWPALMGTVWLLCITAAVAFPIGVGSGIFLEEFAPFTRIIEINVGNLAAVPSIVYGLLGLTVFVDIMRPITGGSSVLAGGLTLALTREALRAVPSSLRQGGFALGATRWQVIRDLVFPQSLPGILTGTILALSRAIGETAPILVVGAAG--------------------------------------------
28210827     -----------------------------------------------------FIVILTFLIICFIFLKGINIFLKDGYSLKEFIFSSSWNPILGSILVSLGALLISTPISIALAVFMNHIKLGQKFLQPALELFVGIPSVVYGWIGIVLFGFSLLAGMIVLSIMILPTIVNISSDAIKSIPKDYVEASLALGATRWQTIIKVVLPSAKSGILTSIVLGLARAFGEALAVQMV------------------------------------------------
222475292    ---------------------------------------------------------------------------------------GITGALIGSLLTIIVCLALAIPVGVMSGICMQKRGKLASMIEVSINNLSSVPSIIFLIVYLNIFGVPALAGGMTLSIMILPNLIISTRQAFAAVPESVKQAAFALGASEMQVIMHHSLPIALPTVVQGVMVSVARMIGESSPLIMIG-----------------------------------------------
268324464    --------------------------------------------------------LIVFFIIAFMFKEGIPLALGWDFFFGMIWQYGIVPLVVCTFIVGIGALVIAAVIGIPAAIFLAEYSWLRNIIKPCVELLVGIPSIVLGFFGLIVYGECILAGWIILAIMTLPHVISISEDSIRAVPKGYKEGSLALGATQLQTIKKVILPNARSGILAAMVLGMGNAIGETMAVLMV------------------------------------------------
148253998    ------------------------------------------------------------------------------------------ENVAASAKLLVTGYAIGAALGFVTGVSIGWSVTAGYWVHPLLRLIGPLPATAWLPIAFFAFPSGWSGSIFLIALAAGFPVTVLTWSGIASVPTAYYDVTRTLGGGPWFLVFRVAIPAALPHVFVGLFMALGSAFSVLMVAELLGVAGIGFYLQKAQGWASYGNVYAALVVLALL-----------------
46203697     ------------------------------------------------------------------------------------------------------------------------FGWFESLTAGIVRLLRPIPGLAWVPFAIIWFGVQPSAAVFIIAVGVFWIVFFATQGAVRGVDRDLIEVAKAFGFGAWPRLTKILLPAATPGILVGLRTALGQAWMAVVAAEIFGVPGIGARMMQASSLLSTDIVVVYMLTMAALYGLFDTGF---------
88799389     -------------------------------------------------------------------------------------------HTIVTLQSTLLGFALGTVLGILIAVGIVHNRTLESSFMPWVIASQTIPILAIAPIIVVVLGAMIFPKAVIAMYLSFFPVTIGMVKGLRSADRLHMELMQTYFASSSQLFWKVRWYSAQPYLFASLKIAIASALVGAIVAELPTGGGLGARLLSGSYYGQTVQIWSALLMASLLGASLVFCVSVLEK----
260438039    -------------------------------------------------------FISIIIWLVLWQIISAVISSPVFLPFSLLKTSAYYKSLSYSLFNISIGFFTGLFAGVVLAVAASVNTFLQSVIEVPVKIIRSIPVASFIILALLWVDSAHLSTFIAAITI-MPVIYTNTFSGIAHTDSQMKEMAGVFHFSPFKKLVYIYMPYAAPHFLSGVKLSCGFAWKSGIAAEIIGRHSIGNNIYKSKIYLETDNLFAWTISLIVLSIIFEKIVLLI------
222874671    ----------------------------------------------------PWVLLLAVILLWQVICSAFEVSEFIFPSPWAIGRQIIAAHAWRTYWVTMAGFGIAIVVGVLLGFLIGSSRLAYAAFYPLMTAFNALPKAAFVPILVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRWDVLIKVGLPRSMPYFYGSLKVAITLAFVGTTVSEI-------------------------------------------------
254504612    ------------------------------------------------------VAVLIWAALVHFFEIPPYMLPGPERVFVAFQNQGLFHHASITFSETLLGFVFGVAAGCLLAILIWVFPVAKRAIMPTILVTQALPVFAIAPILVLWLGFGLASKIVMAVLVIFFAVTSTFYDGLRRLDPGLSDLSRLYRVSRLKELWVFRLPSAMPALASGLRIAAVFAPIGAIVGEWVGAGGLAFIMLQSNARMQTDVMF--------------------------
220903841    ------------------------------------------------------------------------------------GLFGIFPLLAASLAVTFFSSLLAVPLGVLTAVYLTEHPAVRRVIKPFVELLAALPSVVLGFLGMVVLGLNLLNASVVLAFMSVPTICSVSEDALYSVPRDLREASLALGATRWQTTVRVVIPAALSGIGTAVMLGMSRAIGETMVVLMVAGG---------------------------------------------
189425081    -----------------------------------------------------------------------------------------------TVVISVFATLFGTLLGALICFMMAKSRLLSAPARLYIAILRGTPVLVLLIFYVVFASINISPVIVAVIAFGMAYTAEIFRTGIEGVEKGQTEAGISLGFTRTSTFLHIVLPQMVRRILPVYKGEFISLVKMTSIVGYIAVQDLTSDIIRS-------RTFDAFFPLVMVAIISWTLMQSLEYLERI
136126725    ---------------------------------------------------------------------------------------------------ALVGLLLGIALGVAASFALMRSNLLNELVSPLAIALNAIPIIVLVAVFQNMFTTSEVPRRLMVMLIVFFIVLVNVAKGLRQVSPIHLELMRSYAATPRSVLVKTRIPNAVPYLFTAVKIAAPTAVITAFVSEYFGGNGLGYFIPSNFANSKNAVAWAYVIGACLLGLTFYLVSVLLE-----
88711417     --------------------------------------------------------------------------------------FGILPLLSGTLLTSFIAIAFALPIGLSISIYLSEYKSFRKSVKPLLELLAAVPTVVYGFFALVVVGFNSLSAGLVMGIMIIPYISSISEDALHSVPDSLREASYGMGSTKFQTAFKVIVPAASSGIIVSIILAISRAIGETMIVAVAAG----------------------------------------------
126441809    -----------------------------------------------------------------------------------------------SLSMLLRGYALGVALAFALTALAATTRLGRDLLTMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHAVLWPLALSTFAGFQAVPATLRMVGRNYGLTGLRHVVAILVPAALPSILAGLKVAWAFAWRTLIAAELVGGGGLGWYIFQNRNELYTDRVFAGLAAVIAIGLVVEGVFDALER----
295397439    -----------------------------------------------------------------------------VAGIWDTYGSQFLTGAGNTMFIALSSTIMGFVIGLLIAIYRFFYKLFDFVIAAYIEIFRGTPMMVQAMMIFLFFNFQMSTMFAALLIVSIAYLAEVIRGGITSVDKGQTEAARAIGMNHYQTMTTIVLPQAIRSILPALGNEFVINIKDTSVLNVIAVTEL-FFVTAGSTYLTFQTFLITAIIYFVLTFTTTRVLNFIENRM--
142203810    ---------------------------------------LLTGFTWFLAALAALPLISVIYMLVAKGGARISWETLTALPAAFEFGGGIGPAIVGTLVMVLIGSLISIPVGILAAIYLAESSRLAQVARFLAKVLTGFPSFVYAVLVISMRSYSAIAGGISLAVLMLPTVILTAEEALKQVPQRMKDAAYGMGCTRAQVIGKVTLPTATPGIITGVLLAVAGASGESA-----------------------------------------------------
283844546    --------------------------------FRIFLNNAVKILFFLSTMFGFVVLLFLLYRIFADGLGWISIDFLTNKLSTLPERAGIFGAIVGTIWLMVIVGPLTMLLGIGTAIYLEEYAKVHSFIQTNITNLAGVPSIVFGLLGLTIFGPSIIAGGMTMSLLVLPIVVVAAQEAIRSVPQHLREASYGMGATKWQTIKNIVLPASIAGILTGVILALSRAIGETAPLVALGIPALIIPI---------------------------------------
227497752    ----------------------------------------------------PVVFLAVFFAASLLARGLAPQGALDLSGFVEVLARRTWRIIRQTLLQASAATAICVLLGLPGACVLYRRRPGRDLLRAVVTVPFVLPSVVVGIAFHALVTRSVLTVVAALVFFNYGLVVRMVGTMWSRLDPRAVEAARTLGASPWRAFYTVTLPSLAPTIAAAASLTFLFCATAYGVVLVLGGTGIGTIETEIYVLTAQYLDLRAAAVLSVLQLLVIAAVLWLTERTR-
227497752    ------------------------------------------ALALTLMVVAGLLIGPVVVLLARSLRRGGQWTLANYTDLSTTGGRNVWQAAGNSLRVAAAAAVIALAIGTAVSLVVSRRPRSPWLRRGLLDSVFMLPFLITLTRPPLVLTRSWWILPLAQAVVAVPLVVRTLLPALRAIDPRQREVAAALGAGPGRCW---------------------------------------------------------------------------------
136697220    -----------------GVDWIWDTFFFSLQGFNTWLIQDVLIPMKTAYLSMPVIATFTLVMGVGYIIGGIRSALIVGGFLLVIALLQWWERALITAYMASFGVIVSGIIGITVGTLCARSKLASKIILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTVEGLNSV----------------------------------------------------------------------------------------------------
163854716    --------------------------------------------------------------------------------------------AWTSIRVLLVGYAAGISLAALLTVLAITTRLGTDLLETLTSMFNPLPAIALLPLALIWFGLGEGSVVFVLIHSVLWAVALNTHSGFLSVSMTLRMVGRNYGLSGFGYVRRILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIYENKNLLEIPNVFAGLFTVILIGLLVENVI---------
134287708    ------------------------------------------------------------------------------------------EPVMETIGMAVGAIFIAFCVSIPLGVAAGLRLSGARTLLSALAAWRAIPDLTLAILCVILFGIGPGAGLLAIALYYTAIVSKMFADILRTAPKGPLDALGATGASRLQIAMYGLLPLKRADLMTYGAYEFESALRASIVVGAVGGGGLGSELVGSLAALDLPRVTTLILVLVTMIAVLDQVAFWLRKHPR-
134287708    ------------------------------------MIAVLDQVAFWLRKHPRWLLALIPAGLVALTAYSHMIALGHAIEMTARGWTQLPQQIWETIWMAAAGTSGAIIAAIIAGTCSARNIWLAWPVRRMMEFLRTVPEVVWGLVLIAVAGVGPTAGAWALGIHSAGCLARLFAESLENAAPAPQLALASTGASRLAVSAYATFPLALGPLAAHSLFRFEWNLRMATVMGLIGAGGIGQALYNAQQLFFYQQMMAYILITWGLVALIDNASEALRCRYKL
170742462    -----------------------------------------------------------------------------------------------TLLRVVVLIAVASVIWVPIGVWIGLRPAVAEATQPLAQFLAAFPANILFPFAVVAIVATGADPNIWLVLGTQCYILFNVVAGASAFPTDLREAATLYRMRSWQWWRDAILPGIFPYYVTGALTASGGSWNASIVAEVASAAGLGAYIAQATDAGDYPRVVLGVAVMSLFVVVFNRLVWRP------
170742462    ------------------------------------------------------------------------------------------DYALRTTLRLFAAMAASLVFTVLVAPLAAKSRKAELVIVPALDILQSVPVLGFLSFTVAFF-LGLFPGRFAVFTAQAWNMAFSFYQSLRNLPRDLTEVTRHFRLSPWQRFVRLEAPFAVPGLVWNAMMSMSGSWFFIVASEAISVGGIGAWLALAIDRKD-------------------------------
28210828     -------------------------------------------ILYFISAFMMFLLIYLIGYILIEGIGHISLSFLTTDPLIGEVGGGIAPQLFNSFYMLIISLLMTIPISIGAGIYLAEYAPILNIIRLSIETMASLPSIVVGLFGLLIFGFTLLSGALAISILNLPSMTRISENAIRISSKGLKEGSIALGATRWQTMKNVILPVATPQILTGIILAGGRIFGEAAALLYTSGMSAPPLSFSLENIFSVNSPFNPMRPAETLAVYIWQVNS--------
142828811    ------------------------------------------------LAAMPWLLALALGVSVWWLPRPFFAPPQALIGVYAEDYPRLGSSVVHSFGLLAYGYVLGAAAGFVTGGSIGWSQAVSYWVHPVLRLIGPLPATAWLPLAFFFFPSSFSASVFLIALATAFPVAVLTWSGVAGVNPAYYDIARTLGARPAFLILRVAIPAALPSVFVGLFMGLGASFSVLIVAEMMGVAGLGWYLQWAQGWAAYSNMYAALLVMALM-----------------
170290103    -------------------------------------------------------------------------------------------HTVITLYNSFAGFSLSMLLSLALGFLSHRNEFIRGFSMGICSIFNSTSALIWSLVLVSTIGLSPLPPILVASAVSLPQLLSATIAALDSVDKNLIEAVRSLGGSSANEYLDVIIPGSLPMIIAASRVALGLSLRISVVAEAFGSGGIGYMIMRSYNLADAPGVLA-------------------------
154248941    ----------------------------------------------------------------------------------------LWNSLFYTLLKVVVVLFLTVLFGVFIGFIIGLNETLYEIFRPFVLFIQAFPIITWLALVMFIWGIGWTGPVVVSFLSLLPHAILSTAIGIQTTDKRLIEMAQVYNVKRSKVVKDIYLGSILPQFVSTIQVVIGNVWKVVVVSEMCGDKGIGVLIAWARQSVSVEKVYAYTMIIITIGLFVENFVNVVTKK---
297583765    ---------------------------------------------------------------------------------------------------SIMVTVGALIIAIPWGIFTAIYRRVREILKPAVEILAIFPSVILGFIALVILGLTALTASLILSVMALPTIISIAEDSIKSVPKDYREAAYALGASRWETIKTVSVPAAKSGIMAGVMLGFGRAVGETMTVLMAAGNAIDMPL---------------------------------------
90414595     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSIIVTPLGVMAAIYLHEYNGFTKLIRVAVINLAGVPSIVYGVFGLGFFVYMILWSALTLAILTLPVVIVSTEEGLARIPSSVRHGSLALGATQSETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
206603623    -------------------------------------------------AVSPLLLIIYVAWSQGRSALSWNFISTVPSGFPLGTEGGILNGIVGSLVLVVIASSLSVPVGIWAGLYLWQKSRQAGLVRLLSDLLLGVPSVVWGIVGFYVFGFSAMAGGLTLGFIMVPIVTRVTEQALRDVPMTFIEGAYALGATRWQTMRSIALPGAMAGIGTGILLGILNVLGQTA-----------------------------------------------------
229815114    -------------------------------------------------------LAVVTVLLIFAFTMMQAAPVFTDIGLANFFSF-TWAPTEGHYGIMSLATVGALVIGVPLGVGTAVYARVRALISPAVDLLAGIPSIIYGFFGMVILGFGALTAWFVLAIMIVPTITTLTIDALNSIPMGIREASFAMGATKWQTIYKVVLPAAKFGIVDAVVLGMGRAIGETMAVLMV------------------------------------------------
269837005    -----------------------------------------------------------------------------------------------SLLVGGVSVGIATLVGVPLGLLAGYSARLDTLIMRIMDAVIAFPEIVLAIAILAILGPSVLNAMIAIGIVYIPIFARTARASLSESRKEYVEAARAIGASGWRILLRHVAPNTVSVIIVRITTSLSYAILAEAALSFLGLGASGRMLNEGRGFMEMAPGLAIAITVLGFNLLGDGLRDALDPRYR-
81428117     ---------------------------------------------------------------------------------------GIGVQLFNSFYLLVIAMVISVPLSIGAGIYLAEYNWVTNVVRTAIEVLSSLPSVVVGLFGFLVFGFSILAGALALTVFNLPLLTRNVEDALKSIHFTQREAGLALGLSRYETVKHVIIPEALPNIITGMILGAGRIFGEAAALIYTAGQSAPSLDFTNWNPTYIASPLNPMRPAETLAVHIWKINS--------
254385516    -----------------------------------------------------LAVIPLLSLIWTTVSRGMKVLDGDFISTSFEEGGGVYHALLGTIEQIALATLIAAPIGLLTAVYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFILLGFGPSGFAGSMALSILMMPVVVRSTEEMLKLVPNELREAALALGVPKWRMILKVVLPTAIGGIATGLMLAVARIAGETA-----------------------------------------------------
297559782    ----------------------------------------------------------VLHLAAATGAAGPWDAVVAFVQAWPAMWPDLWLGTLDTVYMVWWATVVSVLFGLPLGVLLVATDRVRAVLSAVVNIGRSLPFIVLMVAVLSLTTLGPTAAIVPLSIGAIPFFARLVETSLREVDRGVVEAAHAMGTRRVTIVGKVMLPEAMPGLIAGLVMTVVTLISYSAMAGAIGGGGLGDLAIRGYQRFNDHYLWATVILLIVIVQIAQSLGDLLVRR---
158424340    ------------------------------------------------------LLALIWQAAALWQNNPLLFPTFTDTVKAFITSEGMLWSALASLTVLLKGYAIAIALALALVSGAVAIPFLRDVLQTLTSMFNPLPAIALLPLAMMWLGLGEPALLLVLVHAVLWPFALATLSGFEQVPETQRLVGRNYGLRGPAYVVHILLPAALPSILSGLKISWAFAWRTLIAAELVFGGGLGWFIYRNRNELLTDRVFAGLATVILIGLVVEMVFRFIERR---
225619832    ----------------------------------------------------------------------------------IISEKSFYKDLLSSLLRVLITFALSFLSAFIIGISAGIFLPLRYTLIPIINFIRTIPTIPLILVAIIWFDNNTVPIFVSMLVI-FPIIYDSITNGIINVDKKLIEMSISYNVSIKTQIINLYIPYIKPYIFTGISQSMGITWKSILAAEILALPALG--IGTKLYESHLYLDSVSLFAYCLIAIIFNGIFEII------
135179807    ----------------------------------------------------PLIAIVVFLALALVWVNGWPNYKMASPSDLLPAYERYWGLFWQTLWRTVVGLILAIIVGVLIGMIMGFSRTMRDALYPLLVGFNAIPATVVPIVALMFVGAHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFF--------------------------------------------------------------------
268680333    -------------------------------------------ILNFLLLNSPIFLFLMIWELAGRIAQTPLLPSFVIIEFYHLLYSGIIIENLSHFARVAIGYLLGGLLGIVVGILMGMNVMIEKSLKPLISLLLPIPTLGWLPLMMLWIGINEALPITLIFICAFFPVAYATLLGIKEIPYEYINTAKSLGASSWYILIRVMLPLAAPTIFTGLRLEAGMVWKTVLASEMFAIPGIGSMMIQAESLIRVDIIMVSLMLLAFMSFSFEKSIYWLE-----
162448140    --------------------------------------------------------------------------------------------IITTLVLIGLTLVFALPIGIGASIFLNEYNWFNKRLRTFIETLTGVPSIIYGLMGLALFGGNLISGALTLAVIVLPVIIRTTEESLKVVPMDYRFASLALGANETQTTFKVVLPSAFSGILTATLLAIGRIIGSAALVFAIGA----------------------------------------------
225156505    --------------------------------LATLTSQYLDGIPAILQNLEAWNVAAPISIVTFITGRQWLTASF------WQDWYGILPLFTGSLLVSAIALVLAVPFGVGAAIYINQTLREQRIVKPAIEFISAIPSVVLGFFGIAVLGLNALTAGCLLGLIAVPTIFTLAEDALNNVPRAFKEASFALGATRLQTILRIIVPASLSGIISATLLGFGRVIGETMVVLLCAGNRIAIPDFTSRGSIHYRALFVVGIVLFFLALLINFLAQKIVRKYRI
225377408    --------------------------------------------------------------------------------------------IWETLYMTLVSTLVGYVIGLPMGIILTVSDKLYKILDVIANIVRSVPFIILLVLLIPFTRLVVTATIVPLVIAAAPYIARMVESSLKEVDAGVIEAARSMGASNFTIITKVMLVEARTSLLVGATITLGTILGYSAMSGAVGGGGLGAIAIRGYTRWQTDIMIVTVILLIIL-----------------
295102906    -----------------------------------------NVIMTALVWAAAVLVIALVGVIGLVLVRGIPNIFLSTTASVLKGTDGILPAILNTLYVILLTLLIVLPLGVGAAVYLTEYRKLIEVIEFTNETLAGIPSIIYGLVGMLVFATCLLSGSLTLVVMNLPTIIRTTQESLKTVPQGYREGALGLGAGKWHIIRTIVLPCSIDGIVTGCILAVGRIVGESAALLFTAG----------------------------------------------
146276640    -------------------------------VLAGIALLALWQAVVSLTAVPPFILPGPVAVLQAMGTNRGMLA----------------QNAATTAAEIGLGLGLGVLTGLAAGLATALSDRLGQILRPLLVISQALPVFALAPILTLWLGYGMGSKVAVVVLITFFPVASALHDGLRATPEAALDLARLARAPRWRELMWLRLPHALPHLAAALRIAAVYAPIGAVIGEWVGSSGLGHLMLLANARMKTDLMFAALAVLAAMTLCLRAATDAGLRR---
114569030    -------------------------FSLLFESIRFFSTVPLTEFLFGLQWSP---------QIALRADQVGQSGAFGAVPLF-----------AGTAMITFIAMIVAVPIGLLSAIYLSEYPRFRLTAKPVLEILAGVPTVVYGFFALLTVGPAILSAGLVMGVMIIPFISSLSDDVINSVPQSLRDGSYAMGATKSETIGRVIMPAALPGIVGAILLAVSRAVGETMIVVMAAGQG--------------------------------------------
260886451    -----------------------------------------------------------------------------------IFLSSIAIHAIYSLGRIALGLVLAVGIGYPIGIFMGYAARADRIFSPFVYLMYPVPKIALLPILMLLAGVGEISKVLMLFLIIVFQVIIAVRDAVRAIPQETYMPLLSLGASFFSIFRHVLWPASLPKFITAVRVAMATAISVLFFTETFGSQGLGYFIMDAWLRVNYLEMYAGIVVLSLLGLLLFSMLDFIEMR---
262276584    ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLLMSVMVTPLGVLAAVYLHEYNTFTRIIRIAVVNLAGVPSIVYGVFGLGFFVYFILWSSLTLAILTLPVVIVSTEEGLARIPTSVRHGSMALGATQAETLWRIVLPMASPAIMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
90418406     -------------------------------------------------------------------------------------------HAWVTLSSTLLGFLIGTALGVLLAVGILNSRTLDKSLMPWIIASQTIPILAIAPMVIVVLNTGLLPKAIISTYLSFFPVAVGMVKGLRSPDAMLIDLMHTYSASRRQTLVKLRWPASMPFLFTSMKVAVAAALVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALVAAAIMAGVLVWLIGLGEK----
143519169    ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLIMSIVVLPLGVIAAVYLNEYAKFLNFVRICVNNLAGVPSIVFGVFGLGFFIYGILWASLTLALLTVPVVIVATEEGLNAVPKGIRDGSLALGSTKWETLKNIIIPSATPGILTGLILAIARATGEVAPLMITG-----------------------------------------------
258514381    -------------------------------------------------------------------------------------EFGLLSMILGSFYVTLGALLLGVPISIGCAIYMAEINWFSKAVRPLIELLAGIPSVVYGFYGLVVIGLSMLAASFVLGMMILPTVINVSEDAIRAVPREYREGSCALGAGLWQTIYKVVLPTARPGIIAAVVLGMGRAVGETMAVILVAGN---------------------------------------------
142383775    ----------------------------------------------------------------------------------------LWADFQQTVKAVLSGYLMGCGSGFLVAILIDRVPFLQKGLLPLGNLVSALPIVGVAPIMVMWFGFDWQSKAAVVVIMTFFPMLVNTLTGIASTGHMERDLMYSYASNYSQSLLLLRLPNALPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISIEVGRMNVDVVWATITVAALSGSLFYALIALCERR---
142732631    ----------------------------------------------------------------------------------------LWKDLVQTFFKAFRGYIIGCMSAIFIGILLERFEFLRLGLMPVASFMAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLINTVAGLRESSQIQNDLMRTYAASNWQAFIKLRLPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVVAAVVGSLFYGFMVIIEK----
136767768    ------------------------------------------------------IFAIFITLAIIYVLVSEAIPFFQHVSLYDFLTDTVWTPIMALVSGTLTTTFIALFVAVPLGTITAIYHKVRETIKPVLELLVGVPTVVFGYFALMLTTFNMLGPGIVMGIMIVPYIASVAEDAMRAVPMAMREGAYAMGATRFQTAVKVITPAAISGIIAAYILAISRAVGETMIVAIAAG----------------------------------------------
142057533    -------------------------------------------------------------------------------------KYGVWPIVVGTFIVVITAMIVAIPLGLLSAIYLSEYDRVRKTIKPVLEVLEGIPTVAYLTPWLPWSGLFSTGAGVAVGLIIIPLIASVSDDAMRSVPRSLREGAYALGASKMRVALRVVVPAAISGIIAAFVLGASRAVGETMVVLLVAGAGLSFNPFEGIQTMTAYIASRATGEIAVGSIVYDTIFAV-------
158315679    -------------------------------------------------------------------------------------------ALGGTAKVALTGLAIAAGIGILSAILMSQARWIENSFYPWAILLQTIPILAIVPLIGFWLGYGFWSRTVVCVVISMFPMITNTLFGIQSVDAGHHDLFTLRRVGRWRRLLRLELPSALPAIFVGLRISAGLAVIGAIVGDFFGDVGIGALIDNYTRDLSSGPLFAAIIVSALFGLVVFWLFGLAAR----
142037187    -----------------------------------------------------------------------------------------------TLQVALGALIIAIPLGLGTAIYLSEYPRTSNIVKPTLEILAGIPSVVYGFFAFVVISFNPINGAIVVGIMITPLIASLSEDALRSVPNSLREASYALGATPVETTFRVVIPSGLSGILASIVLAFSRAIGETMAVTFLSSQTMTAYIAKKIQTSAYYSMFAVGLYLFIITLGLNMIGQRIMHRFR-
188591808    -----------------------------------------------------PLIIGLLVVAASGIRETLAPLAGPSAEAISLDPAMLPEYALRTTLRMLAALAASLLFTFTYGTLAAKSRRAEKVLVPMLDILQSVPVLGYISFTVVFFLALFPGRMLGAELAAIFAIFTSFYQSLRTLPPDLIEVSNSMRLTPWQKFWKLEVPFAMPGLIWNMMMSMSGGWFFVVASEAITVGGVGAFLATAIADSNMAAVGWVILAMIAVIVLYDQFLFRP------
188591808    ------------------------------------------------------------------------------------------------------------LIWVPVGVMIGLRPRLAEKIQPLAQFLAAFPAFPVFVFGIVHFHLNPDIWLSPLIVLGVWYILFNVIAGATAFPNDFREAATNFRIRGWQWWRQIMLPGIFPYYVTGAITASGGAWNASIVSEAVSAHGLGAYIAQSTAAGDYPKIVLGIAVMSIMVVCFNRFLWRP------
297627143    --------------------------------------------LAFLLALVPLVSLIWETVSQGAARFDWQF--FTKSMYGVIGDDGGAGHAVQTLIVTAIATLISVPIGLLTAVYLVEYGRLASAITLLVDVMTGIPSIVAGLFAYALFVLVVITGAVALCVLMIPYIVRSSEEMLQLVPKSLREASYALGVPKWRTILKVVIPTALSGIVSGVVLGIARVIGETA-----------------------------------------------------
257876942    -------------------------------------------------------------------------------------EQSFWEKTGYTIFLALVGVLFGSIGGSLLAFMLSKSKALKVIAAVYIEYVRGTPLLVQIFIVYFGTGVKLAAGCIALALNSAAYVAEIIRAGINAVNKGQLEAARSLGMNQIQAMRFIIFPQAIKNILPALGNEFVTVISVIGVSELIFQTG----VVQGASFKPFLPYVIVSLIYFVLTFALSRLLGVAERRMK-
87199568     -------------------------------------------------------------------------------------------RMIETIEIALWGTLLAVLVGFPLALLRARARPVRMLARMVCAGLRALPELLVALILVGLLGFGPPAGVFALGIHAAGFIGRFHADAFDDADQRPVEALRASGAGRFAVFRIAVLPQVRANLASSTLYILDRNVRMATVIGIVGAGGIGQELKGRIDMYDYGTIVLAIFAVVAL---LDEFAAHLRRRQ--
141923255    ------------------------------------------------------------------------------------------QALVETIQIAILASILGCFIALPLSFYASRNSITYFIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSLAIMGKLLSETIDSIDLGPLEAAKSSGAKHNQAVFSSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ITPIIVLILLAVIAIEQFSVWLRRK--
89099174     ------------------------------------------------------------------------------------GSYGILPLVSGTLKVTAIAVIVAVPIGLASAIFLSEYDRTRRIIKPVLEVLAGIPTIVYGFFALTFVTFNALSPGIVIGIMITPMIASLSEDAMSSVPRAMREGALAMGSTKLEVAFKVVLPAALSGIIASVVLAVSRAIGETMIVAVAGGSNLSWDVTNSIQTMTYYSIYAVGFTLFLFTLVMNLFAQFISRRFR-
288940131    ---------------------------------------------------------------------------------------GIAGALMGSFYTLVLTFLLSFPIGVGAALYLEEFNRWTDLIEVNVNNLAAVPSIVFGLLGLAVFGFFGVPAALVMTLMTLPTIIIASRVALKSVPPSIREAALGVGASPLQTQFHHVLPLALPGILTGSIIGMARALGETAPLLMIG-----------------------------------------------
142696405    --------------------------------------------------------------------------------------------LAQTLGMAFLGTFLATLVCIPISFVASRFGLIRFLIKRFLDFIRGVDILIWAIIYVRAFGLGPFAGLLSIFTVDVGTLGKLFSEATDNADTRQIEGMQSTGASKISVIRYGLIPQIFPIFISQSLYFFESNTRSAVILGVVGAGGIGLQLTERM-----------------------------------
154496978    ---------------------------------------------------PWAVLVWLLVWQIGAMALDQQILLVSPIQVLLALQGSFWKAVGFSMLRITGGFLLGAIVGTVLAAFSARLRLVEELLAPLLLAIKSIPVASFIILSLILFSSRNLS-ILISFLMVLPVLYSGVLGGIRAMDSQMLEMAQLFRIPTLRRIRYVYLPQVLPYFQAACVSALGLCWKSGIAAEVIGTGSIGERLQQAKVYLDTPDLFAWTLVIVLVSLLFERFFLVVLK----
135904191    ----------------------------------------------------------------------------------------------------------GAGLGVVFGLWLGLSSWSRALLEPWLIVTYPIPKLALFPLLVLLVGLGEPPIIILLAIAVFYVVAINLIAGVLSIRPVILDVGRDCGANFWQMVRTVALPASLPHIMTGLEISMGIAYIVLIAAEFVGAKGLGSVIWSSWQLFDVAPMYVSIVTISVLG----------------
142566480    ------------------------------------------------------------------------------------------------VRAVIPGFVIGNLAGFAAALAADRWGFLGRGLLPVGNLVSAIPIIGIAPIMVMWFGFDWQSKAAVVVIMTFFPMLVNTMSGLRSAGAMELDLMRAIGASYWQSFLQVRLPTALPFIFNALKINSALALIGAIVAEFFGTPGMGFRISTEVGRMNMEMVWASIALAAVSGSVFYGLLAVAERR---
138752650    ---------------------------------------------------------------------------------------GMGVALIGSAYMMLMVLFMTLPVGVAASIYLEEFNRFTDLIEVNISNLAAVPSIVFGILGLAIFINFMVVGALVISLMTLPTIIIATRASLRAVPPSIRDAALGVGASKMQTVMHHVLPLAMPGILTGTILGLATALGETAPLLLIG-----------------------------------------------
136279219    -------------------------------------------------------------------------------------------HGSVTLSSTLLGFAMGTILGIGLAVSIVENQAMDKSLMPWIITSQTIPILAIAPMIIVVLNAVLLPKAMISTYLSFFPVVVGMVKGLRSPDPMHIDLMRTYKASRMQMFWKLRLPASVPFLFASMKVAIAISLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALISAACMAAILVGVVGVI------
136523253    -----------------------------------------------------ILLILAVIWELYARSLNNPLVFPAFSDTLVALFDGFLSAGVATILLLIQCYALGLLFAAILTTLASVSKIGADLLETLTAMFNPLPSIAMLPLAMVWFGLGDGSVIFVLVHAVLWAVALNTFSGFKSVSQTLRLVGQNYGLKGPGYIFKILIPGAFASILTGMKVGWAFAWRTLIAAELVGSGGLGWYLFQKKNELLITEVFGGLLTIIVFGLIIE------------
271968810    -----------------------------------------------------------------------------------------------------------------------WYRPLDRFLSPLLGALFLTPRIALVPLIALWFGLQDLAKIVLILAFGFFEVFFTVRDGVRDLERSHVELARAYCVPPGRMLRSVVLPAARPYVLTGLRLGLVHALVGVVLAGFLETSGIGGLIYNLGAAFRTAELIAALLSVMAVGLAVNVGLRRLEVR---
148240768    --------------------------------------------------------------------------------------------------RMFIGLGISLGICLVVGTLAARNAIAERVILPLVDILQSVPVLGFLAITVAFFINLEAASIFAIVTGQLWNLIFSYYQSLRTVPSDLSEAATLYRFSGWQRFTQLDLPAGSINLVWNGMMSFAGGWFFATQSEAISVNGLGSYVAAAIAAQRLDCILWALITMVLVVVISDQLFWRP------
148240768    -----------------------------------------------------------------------------------------------TLGRVLAVVALSSLVFLPLAVMIGLRPRLSTLLQPLILMLASIPANLLFPFFTLLFLFSGLPMWIGSVILSQWYVLFNTTAGASAIPNDLREMEQVFGLRGKQRWSRYLLPAVFSSWVTGAITASGAAWNASIVAEVVTTTGLGAYIAEATRSGDGPRILLGLMVMSLFVVGFNRLLWRPLYR---
95929019     ---------------------------------------------------------------------------------------GLFPAIYGTVLLIFVMSLFSFPLGVIAAIYLSEYAGMVRMVRIAVNNLAGIPSIVYGIFGLGFFIYGIGSGSLTLALLTVPVVIVTTEEALGAIPGGIREGSLALGSTRFQTLTRILLPMASPGIMTGLILSMARAAGEVAPLMITG-----------------------------------------------
56965506     -----------------------------------------------------------------------------------------------------IGFLLSAVIGVGISILLASSKVIERSIYPYAIILQTLPVVAIAPIIVIWFGAGFNAIVVVSFLIGFFPIVSNTLMGLNSVNKQMDELFSLYNASKWQKMWRLRVPAALPFMMAGLKISATLSIVGAIVGEYVAGVGGGKGGIGYAITVNTSFIFALAICGAILGIGFYLAMSLLSK----
260574721    ------------------------------------------------------------------ISKPFNWALFTNADSRFPELAGLTGALVGSFYALLTCFVLAFPLGIGSAIYLEEFNRISDFIEININNLAAVPSIVFGLLALAVFRSAPIVGGLTLALMTLPTIIIATRAALKAVPPSIREAALGIGASRQQVVFHHVLPLAMPGVLTGTILGLARALGEAAPLLLIG-----------------------------------------------
21388708     -------------------------------------------------------------------------------------DLGIWPLLWGTIYISIIALVVAVPIGLLTAIYLSEYPRTRGWAKPAIEILAGIPTMVYGLFALITVGSSVMTAGLVMGIMLIPFISSLSDDIINAVPQSLRDGSYGLGATQSETVKQVILPAALPGIVGAILLGASRAIGMIVVLGAGAAAKLSMNPFEAMTTVTV------------------------------
142043503    ----------------------------------------------ALWWATPVAFVALWWLASAQRWFPPQLVVLAATLRTLLDTGELRDNLLITLHRLALGFVIGATGGAAFGILLARSRLFADYLRPTFDLLRQVPTLTLIPLLILLIGVDEPLKLVVVGKAVFFPVALAAYTGVHDAPRDLVEMARHYGLGRFALLCDVLLPAALPPLLTGVRIALARAWLALVAVELLSASGIGQMMELARQMLRLDVVLIDVAVIGLIGFAIDRSIALVQR----
295093326    -----------------------------------------------------FLYMPVFVIILFSFNKNNTNMVFDGFTLKWYLEDSLLKNFWLSIELALVSMVISVVLGTLATIGLYRYEKLKKFINGLLYVPIVIPELVIGLASLASFSKMGMTMGFATMVFALPFVIITLRSRIANFDGSIEEAAMDLGANQWHTLKRVTIPMLTPGIISGALLSITLSIDDVIISYFVGAGDITFPIVYGMVRGKITTNVYVISTLMIVGIVVIYLLA--------
294787059    ------------------------------------------------------------------------------------WTDFYLPGLVQTLAAAGVAIVGSVLFGLLFGIGRLINGFVRWLSGIVVEFCRAVPVLLMMIFMWRWFASLDVPVTLSLVLYNGSVVAELVRSGVGSLPGGQHEAALALGLTRTRSLMLVEVPQAIYAMLPAAVTQLVVVLKDTALGSIIQSRRLGSMYFNILQTL-----FMAGILYFIMCFIVSRIAETLPARM--
170750965    --------------------------------------------------------------------------------------------IVESLQIAVIATVAGIAVALPIGFLAARNPWVTWPTRVLIALCRSFHPIIVAILFVKAIGFGALAGVMALIVASVGFIAKLFAEAIEEISLKQVEAVRATGAGFLSTLIMGVQPQVLPRFIGFATYQLDSNLRNSTMVGIVGGGGIGATLFTAYQRFDFDVVLAILIVIVALIMVAEIVSGWARK----
110640184    -------------------------------------EKVIESFLFACSLLTILTTAGIISVLLFETAR-----FFQVVSIWDFLTDTEWSPIMPLLAGTFLTTFIAMAVAVPLGITIAVYSRVRQIVKPVLEILASIPTIVYLFPGLELSNFNALAPGIIMGIMILPLVSSLSEDALYAVPRTLREGSYAMGATKFQTAFKVIIPAALSGIAVSIILALSRAVGETMIVA-IAAGNKPTLTFNPLNQVQTATTY--------------------------
135065540    ---------------------------------------------WLMLARPLIIVVALIATWQALVAPKYMLPTPADVWATLISRHDLLDHAQYTIAETVIGLFAGAALGTLAAIPMALFSPVRFWLMPILLVSQAIPFFALAPLLVLWLGFGLASKIAMAALIIFFPVTVAFFDGLARTETGWLDLARTMGASRWRLLTHIRLPAALPAFASGFRVATAVAPIGAVIGEWVGS----------------------------------------------
186684856    -------------------------------------------------------------------------------------QGGIRPAIISSVLLGTVVILVTVPIGVGAALYLEEYAWWTAIIEINISNLAGVPSIVYGLLYLLGFGPALISGALTLSLLSLPVIIVTAREAIRAVPDSLRNASYGLGVTKWRTISSHVLPYAIPGILTGVIISVSRAIGDAASLIVVGAVG--------------------------------------------
56751673     ---------------------------------------------------------------------------------------GILSAWVGTVYSIFLVGLIGFPLGVGAGIYLEEFNWFTRLVEINVNNLAGVPAIIYGLLGLELFGRSLLSGSLTLALLILPIVIVSTRESLRAVPDSTRQAGFALGATRWQVVRTIIVPEAASGILTGTILGISRAIGEAAPLITIGA----------------------------------------------
90425343     -----------------------------------------------LEWLGWLALVALTVLCWRVMTRQAADLFGRMLPPRWDYANSLWRPLWDTINMATLGTAIAIVVATPLAFLAARNTTLRPLALFVIVASRSVNALVWGLLLVAVLGPGVLAGIIAIALRSIGFIGKLLYEAIEEIDEMQVEAIRATGASPAQVITYGIVPQILPAFATISVFRWDINIRESTVLGLVGAGGLGLALETSLNTLAWPQVSVILLMILATVVFSEWLTAKVRK----
86144581     -------------------------------------------------------------------------------------EHGIFPMIISTIYMVIASIAVAAPLGIMTAIYLTEYSRLVKIIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVSQTYREGSYGLGASKIYTIWRLILPSAMPGIITSVILSIGRVIGESAPVFLTAG----------------------------------------------
114327541    ------------------------------------------------------------------------------------------HAAVTTLEVSLLAMVLAVAMGLLLAVSRLYGPALRMLSVMYIEIMRGTPLLIYGLPNLGIRLDPFFAGVLALGLNYAAYEAENYRAGLGAVPHGQYEAAIALNMTSFQALRHVVIPQAFRLVIPVMTNDFISALKDSSLLSVITLSELSQTYVRLSTTYYFGTGLMIGAAYLLIGLPFVRLARWTEER---
142147389    ---------------------------------------------------------------------------------------GLLNALVGTLWVIGLVILITLPFGVATAVYLEEYNAFTQFIEVNIRNLAGVPSIVYGILGLYVFGPTVLAAAFTLALLILPVVVIAARESIKAVPPSLRQASYGLGATKWQTVARVVLPNAVTGIVTGMILAVARAIGETAPLLLVGA----------------------------------------------
116695419    --------------------------------------------------------------------------------MLLPMADKYFKALGETLLMTTSACAVVFAAGMVLALVLTMRPRLHRTLSVLVNMFRSIPFIILLVAMLPVTTMGTWAAVVPLSAHLIPFFARISQVALNEIDPGLVEAARAMGCRRWHIVRHVLLPEAMPAIIGGATVTVIAMIGSSAMAGAVGAGGLGDLAIRGYERYETAVMFHVIAILVTLVTLVQFAGERLARR---
229541384    -----------------------------------------------------------------------------------------WQGTRISLYIAFLAALIDMLIGVSYGLISGYKGQVDNVMQRIIEILSGIPNLIVVILMLLIFKPGIFSITIAMVITGWLNMARVVRGQVLKLNMEYVLAAKTLGASNMRILFKHLLPNLTGVIIINTMFTIPSAIFFEAFLSFIGAASLGTLIEDGYKTFQFLPYLMAVLLLVAFNLLADGLRDAFDPKMR-
137299517    ---------------------------------------------------------------------------------------------------SIAGTSIAVFFSLLLCFFAARSPALYVIATAVLNVTRAVPELILGMILVAAVGFGALPGTLALGLHSVGMLGKFYAEAIELCDQEPIEAARSSGASEPQVIVHSILPQVFPAMADVTFYRWEYNFRASMVVGAVGAGGIGLEIISALRIMEYQQVSALLLVVLVVVTALDSMSNAL------
76803411     --------------------------------------------------------------------------------------SGFRGAIVASVMLMALTAFLSFFIGVGSAIYLEEYNRITRLIEANLANLAGVPSIVYGLLALIGLGPIVLVGGVALALLVMPIIIVSSQEALRAVPDSVRRGSYATGATQWQTIRKVVLPAALPGIFTGTILALARAIGETAPLLMVGA----------------------------------------------
142565164    ---------------------------------------------------------------------------------------------------------------------------FGRLILPLVTMLAPISPVAWIPVAVFVFGIGNTPAIFLVFVAVFFIMTLATLSQIDNVPKNYVQLAQIMGCSKRQIYRHVILPTILPELFVTLRMNLFAAWMVVLIAEAVGVGGLGQVTMMARNTFNASLVFFTMTLIGITGFAFDQTLRYVQRK---
142166147    ---------------------------------------------------PVLGVLLLIAGWELAGRLLTEAFVLAAPSEVALYLVRDWQLMLRALGVTLTGFVIGNVAAVALAGIALLWPRSERVITGLALLVFCLPLVATGPILRVFFGPGPGPQIALAALAVYYTTLIPLLVGLRAAPDSWFDLVRSYGRGRMSALVHVRAMAALPYLFTGLQIAAPAAFLGAMVGEFTGARGMGVLTVRAIRALDVEMTWGLATVATAVAILAYVGIGALARR---
139438499    --------------------------------ISVSESTMVQEIVAWLDAQPW----------VAAWNSNPFLGMFCKPQIIVTSIASLFKGWGIALAVTAIGFPLAIPIGLLFAFMISHSRMLRGIAVTYINVLRGTP--LFLQIYIAFFGFPMIGLNVPNLPLGVGVLAINCRAGIESVPHGQAEAAYSLGMTWSQVMSRIVVPQAVRYVIPTMTSEFVMLYKDTSLLSSVG-----------------------------------------------
255025817    --------------------------------------------------------------------------------------------IWNSFYMLVITMIISVPISLGAGIYMAEYARKNWITRTTIEVLSSLPSIVVGLFGFLVFVIQMISGALTLTIFNLPLLIRVVEEALNAIPNTQREAGLALGLSRWETITRVLVPAALPAIITGVILAAGRVFGEAAALIFTAGQSTPILDFTDWNPVNPASPLNIFRPAETLAVHIWKI----------
260655141    ----------------------------------------------------------------------------------MAGTSQFYRTVGITFGRILAGFSIAVLIGSVLSVLSVYSDAVQTLLFPVVSVLKSIPVASFAVLCLMWVRTNNLPILISCVV-NIPIIYINSLSGMKSADVKLLQMAKVYRLKFFTRLRYIYLPAAKDQFLAAVSLSSGVAWKSAVAAEIIGAVAIGSAVQTAKVYLETGELFAWTVVILALSALFDK-----------
15613033     ------------------------------------------FTLIVLVALIIWSWVETGFQLTYLFSGASNMATFIFEDLLMTAIGLFLKPAFDTVIMSYVGMVISVIASLFFGFLAAKNLSFHPLSRSFIAFLRAVPALVWGIVMVAAFGLGPFAGTLAIGLSGVGILAKAYADMLEELDTGQLEAIRATGATWFQLVGQGVWPQFKAGFVGWSLYKMDLNIREAAVLGLIGAGGIGTALQSSISLFQYQQAAVGILMI-------WGLILIVE-----
184201552    ---------------------------------------------------------------------------------------GAYHAVVGTVSITFWATLMSVPVGLLTAIYLVEYSRGGWLGKAFVDVMTGIPSIVAGLFAAALFGMIFGPAAVALTVLMIPTVVKNTEEMLRIVPNELREASYALGVRKWRTILKVVIPTSISGIASGVTLAIARVIGETA-----------------------------------------------------
222147229    ---------------------------------------------------------------------------------------DVWTKLAQTLVMAFVGTVFASLIAFPLSFIATRNRPVNQLTKRFFDFLRSVDMLIWALFFTRAFGPGPLAGISAIFFTDTGTLGKLYSEALENIDDKQREGVKSVGASPLAVQRFGVLPQVLPVFASQALYFWESNTRSATIIGAVGAGGIGLKLWEAMRTNQNWENVCYMVLLILLVVIFDAVSNLLRSK---
139034477    --------------------------------------------------LPVAIVIALECAARATHLQSDSLAPPSAIVVAFIADGSLAVATRDTLVSAFAGLVIGAAIGLLFGLALGMSTLFDRSMEVTIESIRPIPSVALLPIALIALGFGYRMEIAIVAFASVWPLLILTRAAVRGVEPRLLEVSRALRLGTAAQVTKIIIPAALPRIFIAFRLAAGIALIVAVTVEITANPGLGAAIMTAQQALRPDLMLALLVWIGLVGFGLNVLLMLMQQR---
291561237    -------------------------------------------FSGFLRRLSIILFWIVLWQTAASLIRNHIFLVGPVDTLRALCEQDFWSAIAFSFWRISIGFFLAFFLGLFTGSLAYRFPIVDEFLEPPVQLMKTVPVASFVILALIWTGSKNLSVFI-SFLVVYPMIHVNTKAGLISADRELLEMAEVFHVPFIRRAFYIYRTALYPYLKSACRTALGMGFKSGIAAEVIGVGSIGEGLYLAKIYLSTAELFAWTVVIILVSSLFEKGFLWILKK---
256383979    -------------------------------LIAWALIIIVPITQVVLQAFNWYSAAGKLGTLGRFDFKRFAFSFANFSYLFERTFFGYW--LLNSLVIATITMIFMVLITAMVGYAFSRFRKGKRISLMTVMLIQMIPTVSSFIVFYVMFQLLQETVHITGQIMLILIYVGGGIPGLDNISTDIDDAAKIDGCSIWQVFTKIIFPLAKPMLSVIALWSFIGPFGDVLLPQLLLDNQRDWTMATGLNSLRSGEIAQGAFAAGLVAVPISTLF---------
260772583    -----------------------------------------------------------------------------------LASAGLAGAFMGSVFMMLIVMVLSVPIGVASAIYLEEFNKLTDFIEVNINNLAAVPSIVFGLLFILWFKLPLSAGGLVLTLMTLPTVIIATRSTLKAIPPSIRQAALGIGASKTQAVFHHVLPLALPGILTGAILGIAQALGETAPLLLIGMNSVQIFLWQGNELRNFFEARTSAAIIVLLALMISLNALAIWLRRR-
283856284    ------------------------------------------------------------------------------------------EYALRTTLRMFAGILISLVFTFVVATFAAKNRRAGQIIVPAMDILQSVPVLGFLTFTVTFF-LRLFPGQFAIFTSQVWNMAFSFYQSLTSIPTDLDEVCRSFKLSAWQRFWRLEAPFAAPGLIWNTMMSMSGGWFFVVASEAITVGGIGSYLALAIDEKNFSAIAAAVLAMVVIILLYNQLLFRP------
283856284    -----------------------------------------------------------------------------------------------TLLRVAVLILLASLLWVPVGIWIGLRPSLAQHIQPIAQFLAAFPANVLFPFVVIAIVVTGANPNIWLILGTQWYILFNVIAGAASFPTDLKEAVAVYQIRSWTWWRRVMLPGIFPYYITGALTATGGSWNASIVAEVASAYGLGAYIANATTAGDVRRVVLGIVVMAFFVTFFNRILAFAERRIR-
257422140    ------------------------------------------------------------------------------------LKQEFLQSTWETVYMVFWTALIAGVLGVLLGVVLVKNPPLYSILEKIINVCRSIPFIIMLALILAGTTIGTTAALVPLVIGVIPFFARQIENALLEVDPGVIEAAEAMGTSPLGIIFRVYLIEGLPSIIRVSAVTIINLIGLTAMAGAIGAGGLGNLITRGYNRFQTDVTFMATLIILIMVFI--------------
289639703    -----------------------------------------------------------------------------------ITSQEFLQAIGETLKMVGISLFLGALIGIPVGILMCEKKVLYAVLNTVINIIRSLPFIVLMVAIIPFTSIGTNAAIVPLVIFVAPYIGRLVENSLLDVSPGILEAAQSMGATMFEIIRYFLLPEAIGSLILALTTATIGLIGATAMA---------------------------------------------------
71278005     ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLLMTVIVSPFGVIAAIYLHEYNAFTKLLRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSTMRHGSLALGATKAETLWRIILPIASPAIMTGIILAIARAAGEVAPLMLVG-----------------------------------------------
142210907    ------------------------------------IQSLMFGLIRLLTLVVVGALFLILGFILVRGFSSISWTFVTDIPREGMAEGGILPAIVGTLWLTGVSMAVAIPIGIFSGIFMAEYAKLSNFIELMTNNLAGIPSIVFGLFGMSVFGDSILAGSLTLAILVLPIIIRTTEEAIRDVPSDIRWASIALGANKLQTIFKVVLPVAFPRILTGLILSIGRVAGETA-----------------------------------------------------
159044487    ---------------------------------------------------------------------------------------------WQTLWRTVVGLLLAVVVGVGIGMLMGFSRVMRDALYPLLVGFNAIPATVVPIVALLFVGQHDFNTILIAFMISFFPIAVSISIGLSTLEPEYRDILRSLGASKTTIFWKIALPKTLPEFFGALKVSVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAFLGIVLYYIVVALER----
167630153    -----------------------------------------------------------------------------------MTEGGIFPAIVGTFYLVLATILFALPVGVMTAVYLVEYARATRIIRLAVVNLAGVPSVVFGLFGLGFFGVSILSGSLTLALMILPVIITTTEEALRAVPNGYREASLALGATKLQTILLIVLPNAMPGILTGSILGVARAAGETAPILLTAA----------------------------------------------
114765351    -------------------------------------------------------------------------------------QAGLGVSMLGSFFMMLVVLFLALPIGVAASIYLEEFNKFTDFIEVNISNLAAVPSIVFGILGLAAFIQFAHLPQSAPLVGGLTLIVISTRASLKAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
84489163     ---------------------------------------------------------------------------------------GVLPMIIGTLEMMAISLIIAIPLSVGCAIFITEYNTMKKILKPTIQSLAGIPSVIYGFFGLVVLGFSLIAAAIILAIMILPTIISVTEDAIMAVPGSFKEASLGLGATKWQTIYKVIIPSAAPGIITAIILGMGRAIGETMAVIMVAGN---------------------------------------------
143956303    ---------------------------------------------------------------------------------MAIEMPRLWADFVQTIVKALTGYILGGLAAFAIAVLADRSEFLTSGVLPVGSFMAALPIVGIAPIFVKWFGSDWESKAAVVAVMVFFPILVNVVAGMRDTTSMQRDLMRTYGAGYWPTLLKLRLPAAMPFIFNGLKVATTLSLIGAIVAEFFGSPGMGFRISTSFGQLALDMVWAEIVIAAIAGTAFYGIVTLIEK----
152974813    ----------------------------------------------------------------------------------LFQKQDVIDALVNSITIALITTFVTTALGVFFAVALHRYKRFEGAINGLVYLPILIPDILMGLSLLILFSLGQATIIIAHITFSISFVVVILAARLSSMGHDLEEAANDLGATPWQTFRHVTLPSIAPGIISAALLTFTLSIDDFVISFFVSGPGSTTLPLYIYSMVKRGNALSTILIVVIVGLMI-------------
221633803    -------------------------------------------------------------------------------------QAGIRSALVGSFYILILVALIAFPLGVAAAIYLEEFNRLTATIEINLSNLAAVPSIVYGLLGLGVFGRSLLAGALTLSLLVLPIIIIASREALRAVPPSIREAGLALGASHWQTVRLFVLPAALPGILTGTILALARAIGETAPLITIGA----------------------------------------------
56478172     -------------------------------------------FGFVALLIGVLTFLALFLQMAFAGWERLTPDFFTSFPSRRAGQAGILSAWVGSVLVMLVTAVSAVPLGVAAGVYLEEYATRSFVTDLIVTNLAGVPSIVYGLLALGVFGQSILSAGLTLGLLILPVVIVATREAIRSIPQHIREGAYALGATRWQVTRDHIVPYSMPGILTGVIIGMSRAIGETAPVITIGA----------------------------------------------
154174647    -----------------------------------------------------------------------------------------------TLFRAVVGVGVSCVVGITLGLIAGYYKSFAAFLKPFITILLSMPPIIWVVLALFWFSFGNVSTIFTIIITSIPLTFASSMVGMMSVNEQLKEMFDAYDLGILKKIRHLYLPHLTSYIISSLSVAVGMGVKIVIMAELLGASGVGSKIADARVMLDTPSVMAYVVLVITLVMLFEYLI---------
254424358    -------------------------------------------IDRIFKAAAWGATIVSVVILAWLLLTILMDGLGTLNWNFVTSRAGIVAALAGTVWLMGLVALFAFPIGVGAGIYLEEFNWFTRFVEINIGNLAGVPSIIYGLLGLAVFGRSVLSGSLTISLLILPIVIVATREALRAIPESLRLAGYALGATRWQVVRSHVLPAAAPGILTGMILALSRAIGETASLIAVGAAVFISFLPEGLNSQFTAMPIQ-------------------------
227508104    ----------------------------------------------------AFVGFLVLSILYFITTRGMATFTENHVNLWAFLSGTNWQPEVGALPMIVTSFCVTVLLGVALFMTEISPKRGTKFLQPVIELLVGIPSVVYGFIGLSVTGFGILAGTIVLFVMVLPTITSLSIDSIRSVPMYYRSASLALGATRWQTIYKVVLRAAAPGILTAIIFGMARAFGEALAVQMV------------------------------------------------
241889531    ------------------------------------------------------------------------------------------QPIIETINIALFSSILALCTTLILLPILFKLKIIPKIFSAVFSIFRTMPFLIIAAILVSLFSTGVFSGFVSIYLINILTSAKLLKEYAEEVEIKQLEAMESLGASKFIIYKNAILSNLKPQVISVYFLTLESSIRGASVLGLVGAGGIGQRLWQELNHLRYDRVSIIIITLVILIFVIDLV----------
134338344    --------------------------------------AFVGLMIVALSVAVVAIFAILAWAFVEGRTRLDLDLITNGPSTARRATAGYSVAIVGTLQIIAVIVPLGTGAAIYLEQFADRSKWYNRAIELNIQNLAGVPSIVFGILGLAFFGLVAAAGSATIALLVLPTVILASREAIRAVPSSILEGSLALGVTRWQGVRKQVLPAAFPGILTGIILAISRAIGEAAPLLLVGASALPVLIYNYAGRAQVEFQILAAAGVLLMLVILLAINSVA------
217076255    -------------------------------------------------------------------------------------QGGIFPAIVGSIYIIITSVIFSVPLGIFTGIFLAEYKKISKIVELAVTGLSGMPSIVYGLFGYAMFGTSILSASLTLSIMTLPIISNSTKEAMASLPKELKESAYALGAKRNETIFKVLLKASKSRITTGVLLGLGRTLGETAPVLVTGS----------------------------------------------
257125936    ------------------------------------------------------------------------------------------QPLWETIYMVFISTIIALIIGLPIGILLTISDTHKILDIVIVNVTRSIPFIILIVLLLFKYSFGSTSFIVPLSLGSAPFVARVIEGALKEVDEGLIEASKSMGAKTSEIIFKVMIPEAMPALVHGMTLTLISLIGYSAMATIGGGGLGNAAVMDGFQRNNMELMWQATIVTIILVQIIDKIVALLNKRKR-
254440557    ----------------------------------------------------------------------------------------LWENALWSAGNLVLGLGIGVILGIETALLLALSRRARWLLRPMLVVAQAVPIFALAPVITLWLGYGMPSKIVTIALVTYFPIASALFDRLMALPAGLSDLSHLSGAGRWRETLLLRLPYAVPSLLSGLRLAVVYGPLAVLIGEWVGSSGLGHLMLMSNGRGQTALMFAALIVLACLSLILWLAVEALSRW---
291542753    -------------------------------------------------------------------------------------------------------------------------KFFNVICNIYITVIRGTPVVVQLMIMYYIILASVRNGIFAAIIASAAYVAEIVRSGIMAVDIGQTEASRSLGFNNRQTMTMVVLPQAIKNVLPALGNEIITLLKETSVAGYVALADITYIMIRSRTYEAFFPLITVALIYLVIVLVLSYILRRFERRLK-
84514491     ---------------------------------------------------------------------------------------GIGPALMGSAYMMLVVLVFSLVFGVAASIYLEEFNRFTNFIEINIANLAAVPSIVFGILGAAILFTLMLLGGLVLSLMTLPTIVIATRAALKAVPPSIADAALGVGASKVQMVFHHKLPLAAPGILTGTIIGIAQALGETAPLLLIG-----------------------------------------------
227876474    ------------------------------------------------------------------------------------ITKEMLPATLETLAISAISGVFAVLLGIPLGLFCVATSKVNKITGFIIDLGRSIPFLILAVFLVVGTTVGWQASSIPLIIGATPFFARLVESNIMGVDKGKIEAAQMMGASRTQIMWGVQVREALPALMQSTTVLVITIIGYTAIT---------------------------------------------------
291521346    ------------------------------------------------------------------------------------------PAIINTLIMTILALLIAVPLGIFSAIYMVEYNKLVGVVSVTTETLAGIPSIVYGLFGMLFFVTYILAGAFTLSIMILPSIMRTTQEALLSVPDSFREGSYGLGAGKLRTVFRIVLPSAIPGILAGIILAIGRIVGETAALIFTAGTAVHMYVLSG-EGLHTDQAYATAVMLLVVVIIINGLSTLIAKK---
73748092     -------------------------------------------------FITALVSILVLLAIAIFIIKGGLPLFGEVNPLDFLFGQGILSMIVGSLLVTLGAMVIAVPLGIACAILLAEVRRVRDLLRPAVELLVGIPSVVYGLVGIMVTGYSILAAVLVLSIMVLPTIISISEDSLRAVPRTYREGSLALGASHWQTIWHVLLPAARSGVGASIVLGMGRAIGETMAMIMV----IGNAVIIPSSPLDPARTLTGNIAVEI------------------
254423083    -------------------------------------------------------------------------------------------ALSEHLIITFVALAISIVLGLGLGILGSRVAWLRNSLLTLSKIGRTIPSLAILALALPLLGIGKPPVLLALSFIGTLPVLVNTTIGIEQVDADTKEAARGMGMRDRAILMQLELPIAIPIIMAGVRTAAVVVVASATLAAFIGGGGLGDLILRGHSLNRDHVMLAGALPATLLAFYFEEAFGRLESW---
261367285    -----------------------------------------------LIAIVAWVIVWQIAAVTLGHGGLFLATPLQTLRALLLPTSAFWHRIAFSALRIVAGFVLAVVGGLVLGAAGARWHAVRVFVDPVMQLIRAMPVASFVILALLWVSGSNLSV-IVSFTHVLPVVYAGVLAGIADTDPQLLEMARVYRLPWMARLRYIWLPGIFPSFSESCIAAMGMCWKSGVSAEVIGLPSVGDALYRAKITLSTPDVFAWTLVIVLLSALL-------------
81428972     ----------------------------------------------------------------------------------LFADTRMIEIVLETLLIAILSSLCATIIGTALGIYSTKQRRLRNIILSLNNILMVSPDVIIGASFLIFFGLGFGSVLLSHIAFSIPIVVLMVLPKLNEMRPALVDAARDLGATDWQVLSKVILPYISSGIFAGFFMAFTYSLDDFAVTFFVTGNGFETLSVEIYSRARQGISLEINALSALM-----------------
293364251    -----------------------------------------------------------------------------------------WQQLLRTLLISIIGTITGLLIGLAIGVFLSENKAMYALQKLVIEIFRGTPSMVIYYGTAQAFGINLDRTLAAIFIVSINTGAYMTEIGILAVDKGQFEAATALGMTHNQTMRKIVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAVIFVLTFTVTRILRFIERRM--
298505211    -----------------------------------------------------LTLMGLFAQLVADGAPRLKPHFFTSFPSRFPEEAGILSAWVGTILVMLVTAFVAVPLGVAAGVYLEEYNWLTAIIEINVTNLAGVPSIVFGLLALGLFGQSILSAGLTLALLILPIVIVATRESLRAVPGSIREAAYALGATRWQMVSNHVLPYSSSGILTGVIIGLSRAIGETAPVITIGA----------------------------------------------
49475056     -----------------------------------------------------------------------------------VGQFGLIPLLAGTLYIAFVAMLFAVPIGLFSALYMAEYARLRSIVKPLLEVLAGIPTIVYGFFALKFVGPFLLTAGVVMGIMLIPFVSSLSDDVITAVPRILREGSYGLGATQSETIKKVVIPAALPGIMGAILLTASRAIGMIVVLAAGVAANLTLNPFEAMTTITV------------------------------
284044216    ------------------------------------------------------------------------------------------SATKTTLVGAFGGFVVGNVAGILLAMTVAASQTAARVVLPIALVVRVIPVIALAPFLTLVLGTGNATIVAISAAIVFFPTLVNGVLGFRSVPPEMIELMEIAGASPLDVFLRVRIPAALPYLFAAFQIGAAACILGAMIAEWVTSGGLGYLILQSGVQFEVPLMWAGVVVAALLALTAFAFTGFLARR---
220929519    -------------------------------------------------------------------------------------SFGVLPLVTGTLIITLTSAVISIPVGLFTAIYLSEYKRVRKIIKPILEVLAGIPSIVFGYFALTLITFNALSASIAVGIMTIPLVSSLSEDALRAVPDSLRQGALALGSTKMETSMKVVVPAAISGISASFVLAISRAIGETMIVTIAAG----------------------------------------------
227510655    ----------------------------------------------VLKAIAGFVVLILAFLIGYIFITGLPNVFLTSPAKAFSSGGGIGVQLFNSFYLLILAMLISLPIALGASIYLNEYNWFTSMIRTSIEILSSLPSVVVGLFGFLLFGFSIISGALTLTIFNLPLLTRNIEESLASVADDQRQGGLGLGLSKYETIIHIVVPAALPGIISGVILCSGRVFGEAAALIYTAGQSAPALNFGDWNPFNIDSPLSPLRPAETLAVHIWKINS--------
89055192     -------------------------------------------------------------------------------------------HAFQTLAPTLLGFVIGTLAGMGLAVAIVHNRAMDLSVMPWAIASQTIPILAIAPIVIVVLNVGLVPKSLISAYLSFFPVVVGMVKGLRSPGVMDLDLLRTYSASANQTFWKLRLPASVPFLFASLKVGIAAALVGTIVAELPTGAGLGARLLTGSYYGQTIQIWSALFMAAICAAILVTLLGVIER----
296274263    --------------------------------------------------------------------------------LLPALGETIYMSLLSTLFAVVIGFILAIILILTSNGGLRENQKIYSILDVIINTLRSFPFIILMIVLFPLTSIGTTAAIIPLTIGAAPFIARLIESALKEVDTGVVEAAKSFGASDWQIIFKVMCVEALPSIISAITLTLITVIG--------------------------------------------------------
256397362    ---------------------------------------------------------------------------------------GVYHAILGTLEQAGLATLMAVPIGILVAVYLVEYGKLAKSVTFFVDVMMGLPSIVAGLFILSLWIITLLAGALALMILMLPVVIRSSEEMLKLVPDSLREASYALGVPKWRTITRVVIPTALPGIITGVMLGVARVMGETAPILLV------------------------------------------------
256397362    ------------------------------------------------------LMAAIATFLVWRATDALSVNKANVLTYTGQWKFGIGAAAWGTLVTSTIAIVIAAPVAIGVSLFITQYRRLAQVLGYIVDLLAAVPSIVYGLWGILFFGRSVFTAGVILAIMILPIIAAISREVFLQTPREQVEAAYALGATRWEMIKLAVLPYGRSGVGSAIVLGFGRALGETVAVAMV------------------------------------------------
138932695    ---------------------------------------------------------------------------------------------WETFWRTVVGLILSVLVGLCLGILMGFSKTLRIGLYPILVGFNAIPATVVPVIALIFVGMHNMNTIIIVILISFFPICVSISIGLSTLEREYEDILLSLGANKFEIFYKIALPKTLPEFFGALKVSTTLAFIGTNLMEIIEGKGLGHLFDSGKISADYPLMFAVLITLAVMGIFLYYIVVYLE-----
91788111     ------------------------------------------------------------------------------------FLQKLLKATLETLAMSALGTLIASVSGLLLALPASRRARFKGITRLLLNALRSIPELVWAALLLIAAGLGPLAGTLALALHTTGVLGRLFAEAVENVPEGAGFALRMRGVGEGRVFCYATLPQVLPQLLSYTLYRWENNIRAAAVLGVVGAGGLGQMLAFHMGLFQMSETSAILLSMIGLVALVDA-----------
135114726    -------------------------------------------------------------------WKTINWEFLTAMPRKGMTEGGIFPAIVGTVLVTIITAIFSVPLGMGCAIYLNEYARDNKLTRLIRMSIRGVPSIVYGLFGVVLFGTCVLAAGLTLGLMTLPWTITASEEALKSIPNSYRSGSLALGATKWQAIRTNVLPYAIPGMLTGTILGLARAAGETAPILFTGA----------------------------------------------
149926973    --------------------------------------------------------------------------------------------TVETLAMSLMGTALAALAGLALAIPASKKGLMRTPTRWVLNALRSIPELVWAALLLISAGLGPFAGTLALAFHTTGVLGRLFAESIENAPPEPADALRTQGIGNLRVFYFTTLPQVIPQLMSYTLYRWENNIRAAAILGVVGAGGLGQLLSFHMGLFQMGKTATILAAMLLLVAIVDSMSYHLRRRM--
111225868    ---------------------------------------------------------------------------------------GIYHAIIGTVEQVLLASVLAVPFGLLVAIYLVEYGRVSRVISFFVDVLTGLPSIIAGLFILAFWGFSGFAGALALAVLMIPTVVRSAEEMLKLVPNELREAGYALGVPQWRTILRVVVPTALPGIVTGVMLAVARVAGETVLLTVFGTNLINSNPFSGEQQFAVDRAWAAALVLIIIIMVLNLIARLFAGRNRL
83594783     --------------------------------------------------------------------------------------RGLLLHTGVTGASTLVGFVLGTLLGLVIAVGIVRFRVLEASLLPWVIASQTIPILAIAPMVVVVLGTGLVPKAIISMYLCFFPVTVGMVKGLRSADALSMDLMRTYAARPSQVFWRLRLPAALPYLFASMKVAIAAALVGAIVGELGAAMGLGARLLAGSYYGQTVQMWAALVMAAALSLFLVFLVGRAEWLVR-
156740134    ---------------------------------------------------------------------------------------------LRTVFRMFLAVLLSLLFTFTVATLAAKSRRAETVIIPALDFLQSLPILGFLTVTTAIFIGMEAASIFAIFTSQVWNMAFSFYHSLITTPRELREAAAVLRLSPWKKFWNLDVPFAMPGLIWNTMMSVSGGWFFVVASEVISVPGIGSYIALAIEQADIGAMVYAGLTLLIIILIYDQVIFRP------
156740134    ----------------------------------------------------------------------------------------LWLGLLTTVRVVIW-IGISTLVWTPIGVWIGLRPRVAQFAQPLAQFAAAFPANLLFPVAVVLIATYALPQNLLMILGAQWYILFNVIAGTVSIPNDLKEAAQVLGLRGWAWWRKLIIPAIFPAFVTGGITASGGSWNASIVSEVVSWGGLGAYIAYWSTGEFNPHVGLGMLVMGSLVLAFNRLFWRW------
116514929    --------------------------------------------------------------------KSQVVADTSILGLIKDNAGALLQGLWMTIELSIVGILAALVFGLILGIMIAEHKFWHGLANVIIYIFRGIPMMVLGMPTLLGHKLPLFTAGILTLMLYIGAIVRG---GFESVDVGQWEAARSLGLPYYKALWKVVAPQGFKLMIPSLVNQFIITLKDTSILSAIGVMDLTQTGTNLIAQNF--QGFKMWLIIAVMYLIIITLLTWL------
225026826    ------------------------------------------------------------------------------------------PAAINTVIMAGISLLLAVPVGIGSAIYLVEYNKLVKVIRVTAETLTGIPSIVYGLFGMLFFKFSILAGAFTLAIMILPVILRTTEEALLSVPDSYREGSFGLGAGKLRTIFKIVLPAAVPGILSGVILATGRIVGETAALAFSSGRTLAVHMLLANEGLHVNQAYATAVILLILVIGINALSSFIAKK---
83859333     -----------------------------------------------------------------------------------------------TALITLIAMLVAAPIGLMAAIYLSEYPRLRAWAKPALEILAGVPTVVYGFFALLTVGPFLLSAGLVMGVMIIPFVSSLSDDVINAVPQALRDGSYAMGATKSETVRHVVFPAALPGIVGALLLAVSRAVGETMIVVMAAGQGANVMLLTGDQEFDSPKAFALGLVLFIMTLILNIIALRVVQRFR-
260583445    -----------------------------------------------------------------------------LLGLLKTNAPTLLNGLWNTIWITFVSLAIATIIGVLLGLMRTRISVLETIATIYIDFMRGIPLIVLTFF--IYFGIPTVAAITTLGLNAAAYIAEIVRGGINAIDKGQSEAAMSLGLPYYKSMQKIILPQAIRLMVPSFINQFVITLKDTSILSIIGLVELTQTIIIARNLQSSSMWFIVGMMYLIVITLLTKISARLERK---
142970023    --------------------------------------------------IPALFGAWIFFLWVITIGMSVPQVLLPAPSLIWQVFDGFGATLFADFYQTFVRSAIPGFIGFLVAIAADKIPFLRRGLIPIGNFFSAIPIVGMAPIMIMWFGFDWQSKAAVVAIMTFFPMMVNTLGGLNETDRIDRDLLHTYASSYWRELFSLRLPNAMPFILNALKINSTFAMIGAIVAEFFGTPGMGFRISAEVGRMNIDIVWATIAVAAVTGSMFYGVFALLERK---
124022835    -----------------------------------------------------LILIAVVSLAVVGLFDAERIATGLPAIFKLLPEMSFWKPLIDSMAMSIAGTSIAVFFSMLLCLFAARNRPLYLAATGLLNVTRAVPELILGMILVAAVGFGALPGTLALGLHSIGMLGKFYAEAIELCDLEPIEAARSSGASEMQVIIHSILPQVFPAMADVTFYRWEYNFRASMVVGAVGAGGIGLEIISALRIMEYQQVSALLLVVLVVVTALDSMSNAL------
139831785    ------------------------------------------------------------------------------------------RSLWDSIKIAIIGLVITIVVGTGLATLMATRRWLERATWPYLVALQSAPILAMTPLIRALIDGIQTQRVLVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHKVSPLTRLLKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGSELIASIILASA------------------
154245267    ----------------------------------------------------------------------------------------YIHALGETLAIAFLGTLLGAVVAFPFGFLAAKNIFAHFAVRRLLDTVRGVDRLIWALIFVTVVGLGPFAGILAIATASFAELGKLFSEAVEALDRKPVEGIVSTGGSDVEAVRFGMLPQVLPVLASQLLYYFESNARQSTIVGIVGAGGLGLHLAEQIRVLEWQKVSFLILMMLVMVAVIDFISSRL------
144140411    --------------------------------------------------------IGGLEVNWARVADGWERGLRFLGGFVQPDFLSRWDDILESLTMTLTATVAGVLISVPVGIGAARNLAVYIACRAVIAVSRSLQEIIVAILFVAMVGFGPLAGFLTLAFATIGFLAKLLAEDIEDIETAQVEAVRATGASWWQVLNYGVQPQVMPRLIGLSLYRLDINFR--------------------------------------------------------
143286708    -------------------------------------------------------------------------------------------AAIGSLLTLMVCFVIAFPIGVATAVYLEEFAPKNKITELIINNLAAVPSVVFGILGLAIFINIFGMGGMVLALMTLPTIIISSRAAIKAVPPSIRDGALGVGASKVQATMHHVVPLAIPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
142807363    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVFLMAIIVTPLGVVAAVYLHEYNSLTKIIRIAVINLAGVPSIVYGVFGLGFFVYTLIWSALTLAILTLPVVIVSTEEGLARIPSTIRQGSLALGATQAETLWRIVLPMASPAIMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
142204900    -----------------------------------------------------------------------------------FWNNSLWQHLLETLLMAILGTAIAALLGLPLAFVAARNAGVRFITRRLFDLLRGIDMLIWSLIFLRAFGPGLFTGIFAIGFTDTGTLGKLMSEAIENADRKEVDGVKSVGASKLQQHRFGIIPQILPIFVSQSLYYLESNTRSAV-----------------------------------------------------
120556167    --------------------------------------------QTLLRWVGWFWLVAL-TVFCWQVMNENTIWAFVSDAPEQAADIGLWEPLWDTINIATLGTLLGILIAVPVAFLAATNRFVRPLALLIIVASRSINSLIWALLLVAIIGPGLLAGIVAIGLRSIGFIAKLLYEAIEEIDDKQVEAVRATGASGAQVIDYAVVPQILPAFWGISVFRWDINIRESTILGLVGAGGLGIQLNASLSTLAWNQV--AMIFIVILGTVV-------------
56421973     ------------------------------------------LVLSIISIISATVFLIILSLLYMIVRKGIDIHFLIGLPEEIDAGGGVGPFLWNSIYILVLSLLLSLPIGIGAGIFLAEYNRIMEWVRAAIESLASVPSIVFGLFGYALFGVTILGASITLALLNLPVLARVSEEAITAVPSTWREASFALGATKAQTIVKTVLPAAMKGILTGISLVACRAFGESAIILLVGG----------------------------------------------
223936680    -------------------------------------LSIVAGLLYLFLYAPLAIVIVYSFNAARFGAGWSGFTTQWYATLW--ENSLALSATKNTLLLAVFSTLISTVLGTMLGYGLNRFRPGKSLLNWFLYVPVFIPDIIMAISWLGLFELGLTTMILAHVTFQIPFVAIVVRSRLIGLDPALEEAAHDLGANEWQTFLHITFPLIIPGIVAGAMLAFTLSLDDFVVSFFTSGPGSTTLPIFIYSSVKRGITINALSTLIVLASILGTIIATLLQRNR-
168186804    ---------------------------------------------------------------------------------------GIGLHLFNSFYMLVVSLIITVPIGIGAGIYLAEYAKQGKILNTIIETIASLPSIVVGLFGLLFFGYSIIAGALSITILNLPSMTTVTESALRAVPVTIKEGSLGLGATKWQTIKKIILPSAIPQILTGIILSAGRIFGEAAALLYTAG----------------------------------------------
167758404    --------------------------------IKKILQRFYLVLIFVLLYAP----IVTLMVLSFNKSRSKWGGFTTKWYVELFKNEQIMNALYTTLIIALLSALIATIIGTAAAIGIQMHRKFRTTMMGVTNIPMLNADIVTGISLMLLFSLGFSTILLAHITFNIPYVILSVMPKLKQTNVSTYEAALDLGASPVYAFFKVVFPDILPGVSSGFLLAFTMSLDDFIITHFTKGPGV-------------------------------------------
288962225    -------------------------------------------------------------------------------------------HTGVTAGAALAGFAMGVVLGVALAAGIVQARTLESSLMPWVIASQTVPILAIAPMIVVILGTGLLPKAIIAMYLCFFPITIGMVKGLRSADPLTLDLMRTYSAGTAQTFRLLRLPASLPYLFTSLKIAVAASVVGAIVAELGGQAGLGARLLSGSYYGQTVQIWSALVMAALLGVTLVAAVGLAER----
149182008    --------------------------------INSVMEKFVPKFLFAIAAISIFTTIGIVITLVNFFRNVPFLDFFTGTELNPIGQFGVLPLLTGTIISSVIAMFVAIPVGLMSAVYLSEYAKVRKTLKPILEILAGIPTIVYGFFAFTFVTTNILSPGIVMGIMIIPMVASLSEDAMSSVPNSMREGALALGATKLEVTWKVVIPAAISGIISSFVLGISRAIGETMIVTIASGSNFTFDITQSMQTMTYYSLYAVAMTLFVFTLIMNLIAQYISRRFR-
170738422    -----------------------------------------------------------------------------------ILSGEIPRKALISLETLAIGYGIGIGLAALLTTIAIGSRIGTDLLETLTAMFNPLPAIALLPLALIWFGLGQGSVVFVLVHSVLWAIALNTHAGFRSVSNTLRMVGLNYGLRNLSLVRAILIPAAFPSILTGLKVGWAFAWRTLIAAELVGSGGLGWYIFENRNALETTNVFAGLFTVILIGLFVNVIFANIEKR---
126652196    --------------------------------------------------------------------------------------FGILPLIAGTLKVTLIAVVVAVPFGIASAIYLSEYAKTRRTVKPILEVLAGVPTIVYGFFALTFVTFNALSPGIVVGIMILPMITSLSEDAMSSVPNSMREGALALGATKFEVAIKVVLPAALSGIIASIVLAISRAIGETMIVSLAGGS---------------------------------------------
134094843    -------------------------------------------------------------------------------------------YLLRTILRMFMALGFSLLFSFVFAAIAAKYRAAEKIMIPMLDILQSVPILGFIAPFIAFFPGNLLGVECAAIFAIFTSQAWNMYQSIRTVPSELNEAARVFRLSGWQRFWRMELPYAMPGLLWNMMMSMSGGWFFLVAAEAISVPGIGAYIAVAIEARDLHAILWAIGAMLAGIVLYDQLFFRP------
134094843    ---------------------------------------------------PWWPRIWDGLVLFASLLAVFRLALFIHSDIGLTEILHVVKLGFITLLRVLLLIGLASLIWVPIAVWIGLRPKYSQCVQGAAQFLAAFPVNLMFPLVVYLLVSMQLNPDIWLVFGTQWYILFNVVAGAATIPNELRLASDNLGLKGWLKWKRVYLPAVFPSYITGAITASGGSWNASIVAEYVTADGLGSYIKQMTDIGDFHRIGLGIGVMCIFVMLLNRFF---------
294791371    ---------------------------------------------------------------------------------------GILHATIGTIEITLAAMIISIPIGILTSVYLVHSGRLAKAISFFVDVMSGIPSIVAGLFAYSMFAILAEPGTVALSILMIPTVVRSSQEMLTIVPNDLREAAYALGVPRSRTIVRIVLRTALPGIISGVILAIARVIGETA-----------------------------------------------------
297570578    ------------------------------------------------------------------------------------------QSASVPLAMALVGTLLGVLAAAMLSYPHSFSPWWLKLPRRLQMVLRGVPEVMWAFLFIAFFGPGLLAGTVAIAIHSAGVLVRVFSESIDNIPYRRFE--QSFSGSRPTCFGLVAVPTAWRDWLTYAFFQFESNVRTAVVLGIVGAGGLGFQFSFNFEWFRFEKAATYLLMIIALTVIIDR-----------
297570578    ---------------------------------------------------PWGPWAAIFTIAVLLVRMGAWLAAFAAPDFSAEFLRHCWALTLQTLSAAVIGTGLAVVAAILLAMLTGWHRLFCSLCRIIQDILRAVPDFVWAVILVAVIGLGPMTGALALALNITGILAKVYSELWDSVDERRYEQVRVAGGGRLAVLFYGIGPLAARSVQSFTLMRAECAIR--------------------------------------------------------
219851146    ---------------------------------------------------------------------------------------GIFPAIVGTLYLVAGSILFALPFGVGAAIYLNEYRMLTQMIRTGIDLLNGTPSIVFGLFGFTFLGVSMLAGQLTLGLMVLPTIIRTTEEALKNVPSSLREGSLALGATRWQTISRVVLPSAVAGIITGTILSIGRAAGETA-----------------------------------------------------
219851146    -----------------------------------------------------------------------------------IPSYGIAPLIVGTLLVTLGSMVIAVPLSIGTAVYISELPRVKLIIKPAIELLAGIPSVVYGFFGLMVMGESWLAGSLLLGIMALPTITSVAEDAIRSVPQEYREGSLAVGATRWQTISKVVVPAALSGITAAIILGMGRAIGETMAVMMVTGN---------------------------------------------
16124618     --------------------------------------------------------------------------------------------MWQTIQMAMWGTALAIIVAIPLGLLGARNIWVQQPVRRVLDLIRSIPDLVVALIFITAVGLGPFAGVMSIMFNTGGVLAKLFAEAVESIDKGPVEGVRATGAVKLQEIVWGVIPQVAPLWTSYALYRFESSSRAATVLGIIGAGGIGQILYDSINAFQFDQTG----CIVLVIVVAVSMIDLLSQVIR-
135004325    ----------------------------------------------------------------------------------------LWADFQQTVKAALTGYIMGCGSAFILAILIDRVPFLQRGLLPVGNFVSALPIIGIAPVMVMWFGFDWQSKAAVVVVMTFFPMLVNTVAGLQATQAMERDLLRTYASSYFQLLIKLRLPTAAPFIFNALKINSTLALIGAIVAEFFGTPGLGFRISTEVGRMNLDMVWAEIVVAAL------------------
142686731    -----------------------------------------------------------------------------------------------TIILSVISISFAILLGLIVSVAISKNKALYALNIGYTEIIRAIPVLVMLPVLLNLNFTAFTAGIIALSICESPFIAEIFRSGIQAVPKGQKEAGLSMGMNFFQIFYHITLPQAVRIILPALGNQFVYMLKMSSLVSIIGLNELTRKANELVVSQYRPLEIYTFLVILVLILIVSYLVRRLEKKLRV
257437832    ----------------------------------------------LLAAAVFWLAVWQAAAMAIGQEVFLVSPIQAAGTLMLLPQADFWQRVGFSAGHILLGFALGVVVSVLLAAAAERWAWVDTLLAPVIQLVKATPVASFIILALVWVSGRSLS-ILISFLMVLPVLYSAVRTGIESADVQLLEMAQVFHLPLARRVKAIWLPAILPAFRQGCSVALGICWKSGVAAEVIGDGSIGDALYRAKITLSTGELFAWTFVIILLSAGFEKLF---------
114326819    -------------------------------------------------------------------------------------------YAFRTTLRMLLALAAALFFTFTYATWAAKSRRAAMLLIPMLDILQSVPILGFLTFTVVFF-MNLFPGQVLASIFAIFTMAFSFYQSLTTLPGDLVEATRAFRLSPWQRFWKLEVPFAMPGLVWNAMMSMSGGWFFVVASEAVSVGGIGSYVALALRQQDMAAIGYAILAMAVVILLYDQLLFRP------
114326819    -----------------------------------------------------------------------------------------------TMLRVIVLMIVATLIWVPIGVAIGLRPHVARFVQPLVQFLAAFPANLFFPLFVLVIARFSLNPDIWLILGAQWYIMFNVIAGAAAFPGDMQEAARGFHIRGFLWWRRVILPGIFPYYITGAITASGGAWNAAIVSEVVTAHGLGRFIADASADGNWPRTILGVAVMSAFVVGFNRALWKP------
141326137    ---------------------------------------------------------------------------------------GIASAVVGSFFTILVCLVISFPVAVLAAIYLEEFNRITDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETA-----------------------------------------------------
223983007    -----------------------------------------------------------------------------------IFMSGLW----ETLKLAAITVFFGTIFGALIAIILSKNPLLKFITAVYVEVLRGTPILVFLPMAFPWLNLSKYACVVIALVFSSAYVAEIIRSGIQAVDKGQSEAAKSLGMSNRHMMMKIILPQAVKNILPALGNEFVTMIKETSLASTFYIGELMYTRTLLMSTKFYAWQPLIIIAAIVVTFVLSKGIQYMEKRMSV
197658977    ------------------------------------------------------------------------------------------DDGLVTLRRVALVTVASVLGGTVIGLAAGFCWPLRAFLRPILVIGLAVPDLVYIIMAILILGATETSGMVAVTVAIVPLVANVVIAAVTDRDTSLDEMAATYRFGRWDYARHVLLDQLKPAMAAAVRTGFAFSWKLVVLMETITTPGIGARIYEAFRFLRPQDMIAYALVFIVVMKFVEWVIVLPLR----
296130632    -----------------------------------------------------------------------------------------------TLTDAAIGFVTGMTAAVLLAAAIVLSRTAEGAIMPVAMLFRSVPLIALAPVIVLLVGRGVASVAVMSGIVVLFPALVTIVLGLRSASPQMRDVVTVLGGGPRTVLRLVQLPAALPSVFAAVRISVPGAITGALIAEWLAGGGIGYGVVSAVGRAQNTKVWALVVVVTLASLVLYTLAQLLEQW---
89052799     ------------------------------------------------------------------------------------------EALGETAVFLLPGYAAGIGVGALLAMLLVVMPSLAGTAMPLAIALRSVPIITTAPLVVLFTGRGAVGTIVLVAIMVFFPTFVACLHGLRQAPGRVIDVMRSYAASPFDVLTRVRVPAMLPAFFAAARMNVPASVLAVTVVEWLATGGIGSLMALSASQSDYDMLWSSVVLVAVLSSLGYAGVGWLERR---
89052799     -------------------------------------------------WFGPVLAVLIWELLGRSLTDAFVLAAPSAILGYLFENAGLMRALIETLKNAAAGFMIGNLAAVALAIIATVWPRSDAMVRGLALVVFCLPLVATGPILRVVFGPGDGPQIVLAALAVYYTTLIPLLVGLRALPSGWLDLVRSYGRGRLAALIHVRAMAALPYFVAGLQIAAPAAFLGAMVGEFTGARGMGVLTIRAMRGMNVEM----------------------------
280958310    -----------------------------------------------------YAFAAMLILVWWAGTASNVLARGQIPSVLLALTDDFINAIFKTVRQTMIAFAIGAAAGLTLGLCHGVFPTLRNTTGPCIEGLRPLPSIALIPIAIVFVGMGDSLNVTIAAFACAWPIFINTHDGVKGINPLLFDTAFTIGITRRRLFQSVILQAALPMAMTGLRIGLGIAFAVVSVEMVIPKTGIGALATTAALSGHNALLYATIAAAAMTGLMLNQAFRWTE-----
294101083    ------------------------------------------------------------------------------------------KAAIVTMKVSIASMVLAIFLGLLLAMTKIFGPTLSRLAIGYIEAIRGTPVLIYGLPNIGIKLSPFFAGILGLGLNYAAYEAENYRAGLLSVPRQQMEGALALGMTRWQALRHVVLPQALRVALPPVTNDFISLLKDSSLVSVITMVDLTAYGQLATTYYDYGTGIIVAIIYFLLGLPFVRLARWTEKKMAV
137855187    ---------------------------------------------------------------------------------------------------------------------------VNRVIKQILNGIRAFPELILAFVFLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKASGGSKINELTFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGQELINQLRFRDFPRAGTVLICTILLVLTADTISAAIRNR---
56696663     ----------------------------------------------------PLIFGATILVVWELVVRGLEVPLVILPAPSLIAARFLWADFVQTFVKALSGYLIGCGAAFVMAVAVDRSEFLRLGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETTAMQRDLMETYAASYWQSFFKLRLPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVVAALAGTLFYGLVALIE-----
190571278    -------------------------------------------------------------------------------------NAGILGAFIGSLMTIIVCLALALPIGIMSGIFMPRNRLITSIVEISMNNLAAVPSIIFLTLYLGIFGLPRSSGGMTLSFMMLPNIIIATKNAFTNVPIAIKDAAFALGAPHIKVILDHSLPIALPRIIHGAVLAIARILGESSPLLMIG-----------------------------------------------
221633804    --------------------------------------------------------------------------------------FGIWPLLTATILVSVIAMLIALPIGLLSAIGLAEYDRVARVVKPVLEILAGVPTVVYGYFALLFVTFNALSAGLVMGIMIVPLVASLSEDAMRAVPQSLREGAYALGATKLEVVWRVVVPSSLSGIVAAFILAVSRAVGETMIVAI-------------------------------------------------
257386426    ---------------------------------------------------------------------------------------GVYPQLVGSIVVVGFMAILAFPVGISAAVYLEEYSRFATLLEVNISNLAGVPSVVYGLLGLALFRRTLGFGTGIVVSAALPIVVVSAQEAIRAVPDSLREASYGMGASRWQTLRNVVFPEAVPSILTGTILALARAIGETAPLVMIAVATTTYTPPEGLFSSATALPLQ-------------------------
143192929    -------------------------------------------------------------------------------------------ATFRSLLLAFGGFLIGVAVGLLLAVIMQRFLFAERGLLPFVIASQTVPLIALAPLIVPIKWTTTYSVMFIAAYLAFFPLSVGALRGLQAPTPTSQELMRSYAATPNQTVRKLRFPSSIPYIVPALKVSAAASVVGTVVAEISTGGGIGRLLIEYARQIQPAKVYVAVFGAIALGLLVAALVTALD-----
142461083    ---------------------------------------------------------------------------------------GVLGATVGSAMALFVTVLLALPLAVMAAVYLEYFARLTDFIEVNINNLAAVPSIVFGLLGLRSFAISAAGGGMVLALMTLPTIIIATRASIRAVPTSIRDAALGLGASRMQTAIDHILPLAAPGILTGTIIGIAQALGETAPLIMIG-----------------------------------------------
222102551    -----------------------------------------------------------------------------------------------SLTVGIAATVMGLTIGVTIGAFAGYFGGVDDVLVKIIEIFQTLPSFVLLVVLVAIAQPSITTVTFAIGIITWPMVARLTRAEFRAIEKDYVLAARSLGYGHARIVFAEILPNALPPIIVTSSVMVAGAILMEAALSFMGLGGSGREVIRTAWYLTALPGLAIVFTVISLNLISDGLNDALNPR---
294791035    ------------------------------------------------------------------------------------WTDFYLPGLVQTLAASVVAIIGSMLYGLIFGIGRLLPNRVRFISGIIVEFCRAVPVLLMMIFMWRWFSSVNLPVTISLILYNGSVVAELVRSGVGSLPDGQREAALALGLTRTRSLMLIEVPQALYAMLPAAITQLVVVLKDTALGSIIQSRRLGSMYFNILQALTV-----AAVLYFIMCFIVSRIAEWLPSR---
134300488    ------------------------------------------------------------------------------------------KATWDTFYMTMVSVILSSVLGIPLGVILVITDKLNRVLGSIINIFRSFPFIILLLALVPFTTIGTTAAIVPLTVASAPFVARMIETSLKEVSWGVVEASLAMGASTWQIIRKVLLPEALPGIILGTTITAIAVIGYSAMAGVVGGGGLGDLAIRGYMRFDAVVMVTTVVILIIMVQIIQSL----------
144900228    ------------------------------------------------------------------VAKKFNTALFTVGDSREPEQAGLWGAVVGSFFSLSITLLVCFPLGVATAVYLEEFNRWTDLIEVNINNLAAVPSVVFGLLGLAIFRSAPLVGGLVLALISLPTIIIAGRAAMKAVPPSIREAALGLGASKLQMVTDHVLPLSMPGILTGTILGMAHALGETAPLLMIG-----------------------------------------------
297566510    --------------------------------------------------------------------------------------------------------------------------WLEDFIFRAVSTLNSIPFVALASLVVVWLGVNGIGSKVAIALYAFFALVYFVHKGMVSTDATKEELLTSYSASFFQRVRYLKLPFALPIIFTSLKGAAMAAVNGAIVGELFGAQGLGFMILDSRYVGNTARVFLAAVFCTVVGWLLLGVLTALERR---
134299951    -------------------------------------------------------------------------------------KFGLFPMIVGSFMVTIGALIIGVPLSVGCAIFLAEIKQMTRIVRPAIELLAGIPSVVYGFYGLVILGFSIIGGSVVLAIMILPTIVNISEDAIRSVPKEYKEGSLALGATHWQTIKKVIVPSASSGILTGVVLGMGRAIGETMAVIMV------------------------------------------------
242238765    ----------------------------LFSLQRRYLWRIGMLALAMVVYYLWFLSTFGITLAQWGHGGRYFLRMFVWHDFLDWPFGYYLSQVFITIAIVFAGTLTATFVALPLSFLAARNVMHEPWQRPVALLVRGIDMAIWGLIFVRAVGMGPLSGALAILMQDTGLLGKLYAEGHEAVERAPSRGLGAVGANSWQKHRFGIFTQSFPAFLALSLYQMESNVRSAAVLGFVGAGGVGLVYAENMRLWNWDVVMFITLILVVVVMAMDVLSARLRQR---
251798816    ---------------------------------------------------------------------------------------GIGPALLNSFYILFLSLAIAIPLGMAAGIYLAEFNKLISFVRICVEGLASVPSIIFGLFGIALFGLTILGGAVSLAFLNLPVLTRVTEESIRAVPKELKNASFALGATHLQTIVRVLIPAAMNGIITGICLVAGRAFGESAVIILTAG----------------------------------------------
140701626    ----------------------------------------------------------------------------------------FASSLWETLIMVGISGLVGGLLGVPLGVFLRENGPVNKLVGWLVNAVRSTPFIILLVAIIPFTSIGTAAAVVPLTIAAAPFVARLVEAALREVDHGLVEAAQAMGATTSQIVWKVLLPEALPGIVAGLTITFVSLTGYSAMAGAIGGGGLGDLGIRYGYQRFLPEIMLAVVLVLIF-----------------
56420996     ---------------------------------------------------------------------------------------GIGPQLINSFYMLVVTLLLSVPLSLGAGIYLAEYARIVGFIRLCLETMASLPSIVVGLFGLLAFGYTLLGGALAVTIINLPGLTRICETAILDVPANIKEGSLALGATRWQTLVKAVLPAAIPQIVTGVILSAGRIFGEAAV--FIYTAGLTTPMLR-------------------------------------
222081499    ----------------------------------------------------------------------------------------YFELMIITINVALVSTIIGFIVALPLSFFAARNMSVRLVTKRVMEFLRAFPEIVIAGLFSAILSIGPIAAIIAVGLHTIGALGKLFYEVVENIDMKPDEGMKAVGASWTERVRFGALPQVMPNFMSYALLRLEINVRASTIIGAVGGGGIGEELKLSISRGFGAKTVALVLLLFITIIAVDQFSAWLRRR---
283846634    ----------------------------------------------------------------------------------------LFSEGWVTFANASIGFAAGASAGILLAILMSSSRWIEQLTFPYAVASQMIPILGLAPIVYGIVRDVQLARILIAGYITFFPVAMNVLRGLRSAEPTAMELMHSYAAKPWTVYWKLKFPAALPGLFSGLKIAAPLAVTGAILVELMGANGLGVIMLRNLYYSHIYMFWLTVILGALLGILSYFIITIIER----
254780705    ---------------------------------------------------------------------------------------GIGVAVVGSLYMMLIVIGLSFPLGIASAIYLEEFSHFSSFVQANINNLASVPSIVYGILGINFFKMPRSTGGLILALMTLPSIIIATGVALRTVPSSIRSAALGLGASKVQTVFHHVLPLAMPAILTGSTVSLARALGETAPLLFVG-----------------------------------------------
227527956    ---------------------------------------------------------------------------------------GALPMITTSFAVTVLSALTATPFALAIGLFTTQYAKGAKFLQPVIELLVGIPSVVYGYVGLTVTGFGILSGTIVLFVMVLPTITSLTIDSLKAVPLHYRQASLALGATRWQTIYKVILRASAPGIFTAVIFGMARAFGEALAVQMV------------------------------------------------
237785697    --------------------------------------------------------------------------------------------LWGTLKAAFVSIILAMLLGAVLGTGRLHHRWVRRICGVIVEFFRAIPVLILMIFAYQLFQLAFAAVVFGLTLYNGAVIAEVLRSGIEALPSGQSEAALALGLTHRQTMRIILLPQAVASMLPALIAQMVIALKDSALGYQIGYV---EVVRSGIQSASYYRNFLAAL----------------------
134583848    -----------------------------------------------------------------------------------------------SLSVLLQGYFGGIVAALVLTTLAVSTQFGRDLLSTLTAMFNPLPAIALLPLALLWFGLGRGSLVFVLIHSVLWPLALNTYAGFQGVPETLRMAGRNYGLRGLRFVFQILIPAALPSILSGLKIGWAFAWRTLIAAELVGKGGLGWFIFQNRNELYTDRVFA-------------------------
154497695    ----------------------------------------------------------------------------------------LWQSAALSLVRIFSGFLGGAVLGGLLAAACAAFRPARLLLTPAVGVIRATPVASFIILLLLWVTTGLVPAVCAG-LMVLPVVWGNVYKGIIQTDPLLLEGAKTWRFGRWKTLRLVYLPSVLPYFASGCSTALGLAWKAGVAAEVVPKLAIGSQVYYSKLYLETPSLFAWTITVLALSFLLDKIFGTLFRRM--
261405206    ------------------------------------------------------------------------------LAYVLQYQHEIWRAIGETFIMVGISIAAAIILGLPVGTLLFLCRKLFSILNALVNVIRSFPFLLLVVAWIVGTSLGTVAAAVPLSVVAVAYYSRLVEQSLLEVPKEVMEAASSMGASTIQMIFKFLYVEARSGLALGLTTSTISFISYST-----------------------------------------------------
292654007    ----------------------------------------------------WAVYAGVLGFFVWADPGRIARGLGSAVSLVGDFADRIVGKMLESVAMAMVSTLTGIVLSVPIAFMAAENKPLYAINRGFISISRAFNAIIIAIIAVKAIGFGPLAGILTITFKTVGFFSKLLAEDLEDIDMGSVDAVRAAGASPVQTLLYGVVPQIIPRFAGLSVYRWDINIRTSTIIGIVGAGGIGSVLLTAFNRYDYQYVTAILLAIIAVVLVAEGVSAVVRRR---
148658669    --------------------------------------------------IGWLFLALIGAAAVAGTLLGGRMLIQVSPEQWLGIGIGL----GATFLRVVAALAIALIWTVPLGVYIGMQPRAAAVLQPIIQIVASVPATALFPVLLSIPGGLNIAAVLLMLLGTQWYVLFNVIAGASAIPQDLRYTTDLLQLSGWQRWRTLILPALFPYLITGMITASGGAWNASIVAEFVVFGGVGAQITSATADGDYPRLLAATLAMVITVVAINRL----------
148658669    -----------------------------------------------------LIIVGLLALGIWLAEAAPAEVRGPEISLSITALPFY---AFHSVGRMAAAYALSLGFTLIYGYVAAYNPRAERVLMPLLDVLQSVPILSFLPVVLLSFTAILLASIVLIFTSQVWNMTFAWYQSLTTVPRELREASSIFRFTRWRRLTTLELPFGALALIWNSMMSWAGGWFFLMAAEIFTLGGLGAYLQTAANAENLPAIGYGIATLIVVIVLLDQLIWRP------
297582676    ------------------------------------------------------------------------------------------QASGVTLAMAFLGTLVALFVALPVSFLVARSYWVRTPLKLVLNFLRSVPEIVFGLILVVILGLGTFPAVIAIVLHNIGVLGKLIAELIEASDRGPQEAMRAVGAGWHSGNVLAILPQIWPNVLSQYFYRFEVAIRTSLILGFI------------------------------------------------
296119035    -----------------------------------------------------------------------------------VGFEKYGEAAIETLYMVGISLLIGTILGAGLGIILVLNRWLYEIVNFVVNTVRSLPFIILMVAILPFTSIGTTAALVPLTIFIAPFMARLIEQSVLDVDSGILEAAESMGATTWQTIRYFLLPEAKAGIILALTTSTITLISATAMA---------------------------------------------------
170078882    ------------------------------------------------------------------------------------------SALVGTIWLMILTAIITFPIGVGAGIFLEEFSAENTFTKIIINNLAAVPSIIYGLLGLQVFGRSVLAGALTLSLLILPIVIVATREALKAVPDSLRQAGLALGATKWQVVREQIFPLALPGILTGTILALSRAIGETAPLITLGA----------------------------------------------
226315279    ----------------------------------------------------------------------------------------FGQSLQETVIMVGFSLFIATLIGIPLGILLVINKIIYHTLNTIINIVRSLPFIILMVAIIPFTELIVGTAIVPLIVYTAPYISRLMETALHDVDRGVIEAYQAMGASRTQIIFRIMLREARPGIVLCLTIATIGLIGATAMAGAVGAGGLGDLALRGYQQWDIEVMIITVIILVVLVQLIQSLGNWAARKLK-
238854588    -----------------------------------------------------ILVILFLLYLIVEGLPQLSWHFLTTASDSFSTNGGIRDQLFNSFYLVVITLIISIPLSLGAAIYLSEYAKFTRALRLAIEVLSSLPSVVIGLFGYLIFGFSILAGALALTILNIPLLTTNAEQALRQIPYLQRQAGLGLGMTKWRVTKDIVIPAAFPSILTGVILASGRIFGEAAALIFTSGQSSIAVSYSNWNPFDPTSFLNLMRPAETLAVNIWKL----------
259047073    ------------------------------------------------------------------------------------LATGLW----NTIVLTVVALIFASLIGIIFGLITSQNSIVQAIAGFYIDTIRGVPLIVLTFF--IYFGIPFVAGVITLSLNASAYIAEIIRGGIQAVDKGQYEACMSLGLPYSKSMQKVILPQAIRIMVPSFINQFVITLKDTSILSIIGIAELTQTVIIARNLQSSQMWLIVGVMYLIVIVLLTKLSAHLER----
27381200     ------------------------------------------------------------------------------------------QEIAATLIRLFAGFAIAVVLGVSIGIAAAASPAIDAVVRPIVRVLAPLPKVALYPALLLLLGFGHGSKITLVAADALFPILLSTYYGASTVEQKLIWSAMAAGTPRYEVLFKVVLPAAMPSILTGCRIGLVISCIVVFLAEMISTDGLGHALVTAARTFQAVDMFVPLITI--------------------
296441550    ------------------------------------------------------------------------------------LIEALWQATTETVYMVGISMIIAVILGTVLGPLLHKNKVVNAISGFVINIIRSIPFIILLVLFLLHTTIGAKAVTVPLTVAAVAFLARLVEGAFSEIDKGVIEASLAMGASVKYIIFDVLLVEALPGIVRAITVTLISIIGYSSMA---------------------------------------------------
269955879    --------------------------------------------------------------------------------LVWTRRGGLLDLTGQHLLMALVAVGAAAAVALPLGAWLGHSRRGSAAVVAISNTSRALPTLAIILLLATAGLFGNTATVIAAAVFAAPLLLAGAHDGVRGADPAARDAARGLGCSPAAVLWRVEVPLAVPLVAAGVRTAVVQVLATIPLAALAGGGGLGQVIGLGMGTQRYGQVLAGGLLVAALCLVADGVLALAQR----
295696444    -----------------------------------------------------IWAAVFVVAVYWIIRGGLMLRELGWRELFFPVLYG-----VLTLLRVAAAVLLGALWTIPVGVWIGTHPKWSRVAQPVVLVAASFPANMFFPLITAAFHVSLEWGSVALMMLTQWYILFNVIAGASAIPGDLREASDLMRLGGWRRWRLLILPVIFPSLVTGLVTAAGGAWNASIVAEVVAATGLGAYITRATTNGDWPAIVWGI-----------------------
295696444    -------------------------------------------------------------------------------------------YAGRSLMRMFVALGASVVFTVLYARLASRSRLGERILIPLLDILQSVPVLGFLSVTVVGFLGPELASIFAIFTGQVWNMTFGFYQSITGVPKELREASRLYGLGGVRRFFVLDLAYGAVPLVWNSMMSFGGGWFFLAVSESITVPGIGSYMAAAMDAGDVRALLYAMVTMVIVIIVVDQLFWRP------
83814271     --------------------------------------------------------------------------------------FGIWALLAGTLLVTVISAVVALPVGLASAIFISEYKWVRKVLKPSLELLAGVPTVVYGYFALTFVTYNALSAGIVVGIMIIPMVASLSEDALQAVPDSLSQAAYALGATKYETVVRVNVPAAFSGIMASFILAVSRAIGETMIVTLAAG----------------------------------------------
144174591    ------------------------------------------------------------------------------------------------LPLALAGTFVSLVIGVTIGLLSSSKGRGSEGIMRALDVFQAFPLLVLAIVIVTLTGNNLPTVVLAIVLIETPRFVRLTRSQALSIRESFIEAAYAMGATNRRVLWRHLLPNVSGAILAQASLAAANAIVVIAALSFLGIGTSGSMIRSGIATGDWWVALAPGIAVFITVLAFNAIADGIQK----
206578399    -----------------------------------------------------------------------------------ITGDQFLLALHDTLIMVAVSLGFGALIGVPLGIVLVVNPVVHQALNPLINVLRSLPFIILLIVILPFTTIGTAGAIVPLIVFVAPYIARLVESSLLEVDEGILEAADAMGATPLQTVWHFMLPEAAASLILALTTATIGLLGATAMAGTVGGGGIGDLITYGYQRFDAFATLTTALVLIVIVQLIQTLGTRLARRLR-
42561021     -----------------------------------LFKKIYSTIMLVLMWLSISFVIMFTFWIVFTTIFNGLSSLKYSEAFLTIGEDGIFAAILTTLLLILCTLLFAIPLALACAIFANKNSYFAKFFRFLLNLAASTPSIIFGIFGLSVFIIYLFSASITMTIVVLPMLIKNFEDALTSVPLSYREAAVALGLSKTKTLFKIVLPNALQAIITGTILAMARIIGESA-----------------------------------------------------
42561021     ---------------------------------------IITLTIFVLLALVILLGFVMIKTNVLFNKQSFFEFVFGKNWSPDSKEFGILTITLMTLILIFISMLIAVPLTIFTSFFISEYLTLQKVTITIIKLLAGIPSVVFGLFARALFKLMLMVASLTMAFMAIPIMISLSYDAIKSVPFIYRDASLALGISKEKTTFNIIRKSATPKIISAVILGMARVIGEAMAIMMIASSTIGLEMLENSSNLHESALYAIGMFLFILVFIINLLILFVSNKNSI
108803663    -----------------------------------LVDRVMTALAYLCTAAAVIPLTWIVIYVIYRGLGAWDAEFFTALPQLYGDGGGVRNGIVGTLLIVGMATLMGVPVGIMAGIYLAEYNRLGGVVRFMADTLTGVPSIVFGVVVVSMGGFNAFAGAFALAIMMVPVITRTTEEILRLVPNSIREASLALGIPRWKTILRVVVPTALSGIVTGVLLAVARVAGETA-----------------------------------------------------
290509996    ----------------------------------------------------------------------------------------YFTQIGITLAIVFAGTLTATVLALLLSFFAARNGTLALLMRRLFDVLRGIDMAIWGLIFVRAVGLGPLAGVLAIIMQDTGLLGRLYAEGHEAVDRSPGRGLTAVGANGMQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLIYAENMRLWNWDVVMFITLLLVAVVMIMDTLSAWLRRR---
117928847    ----------------------------------------------------------------------------------------LWQGLATAVEITVISFALAIPIAVALMRLSKW-RSVRVLLWPYVWVMRGTPLLLQLLPTLGFRVSPFTTAVIALVLNEIAFSGEIIKGGISAVKSAQREAGLALGMSRWTILHRVILPQAFRSIAPALSNELIIMLKNTSLASVIAVDELTLRSQQIVANFEYLAVFGAAGALYLIASSAVTVLQSWAER---
283853438    ----------------------------------------------------------------------------------LAVSGELARQGLATLLRVLGGFAAGGVFGVAFGFACGVWPGLGRASRLTVEFLRPMPSVALIPIGILFLGLGFGLCVAVAGFACAWPAYVAALAGSGAAGAELRATARVYGLTRGETIVYVLAPAAAPQVMAGLRVALAVAVAVTVTTEMAASPGLGSFILESSLSRRPEAMYAGIVAVGLLGFLLNAAFVAARRR---
138346039    -----------------------------------------------------------------------------------------------TIWVMLIAMLVSIPVSIGAAIYLEEYNRTTKLIQALVTNLAGVPSIVFGMFGLAIFGPSVLAAGLTMGVMAMPIIVLAGQEALRSVPRTLRESAYGIGCTRWQVTKDHVLPSAMPGIMTGTILAMSRIMGEAAPLVVIGATAM-------------------------------------------
142108234    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRR----
147919153    ---------------------------------RYVVNNVGIGLLWLCGILTVLILLVIIGYVLINGLPVVSLEFLTQSPRGMQRAGGIFPTIVATIEITLIAVLVATPLAVAAAVYMAEYSRIATIVRFGADSLAGIPSIMFGLFGYLFFVYYLRMGFLTLALMALPIILRVSEEAIKTVPDSYKSGSLALGASKLQTIRKVVLPTAIPGIMTGVILGMGRAVSETAAVLLTAGS---------------------------------------------
220907765    --------------------------------FRTLLGWLMTGISATFVLVALVPLIAVLTYVLLQGFSHLRFSLFTELPPPMVDGGGFANAVVGTLIMVGLGALISVPVGVLAAVYLFSSPKVARWIRFATNILSGVPSIIIGVFAYAAFVLTTLAGGAALSLLMLPIIIRTTDEALQIVPQDIRWASVGVGSSDYQTVLRVVLPAALPAIATGVTLSVARAAGETA-----------------------------------------------------
297571572    -----------------------------------------------------------------------------------IIQEQLWPAIIETLYMVGVGTIVTVLLGLPLGVILAEHRWAHKTIGAFVNIGRAIPFIILAVIVLYAIRFINVPFTVALIVSAVPYFARLVESNVLAVSQGKVEAAQMAGASRFAIMSGVLVREALPSIIQSITILTITVIGYSAMSSMV------------------------------------------------
254486569    ----------------------------------------------------------------------------------------LWTDTWSSLKRLAAGLGISTALALVIGVCIGILPFFRALLAPFVSFVSMVPPLALLPILFISMGLGETSKIALIVIGVAPIMIRDLAQTVLALPREQIVKAETLSASSWLIALRIVLPQALPRLLGSLRLQLGPAFLFLIAAEAISASGLGYRIFLVRRYLSMDIIFPYVAWITFLAASAD------------
221195633    ----------------------------FLRGQTDRLSSGVLRLLAILFWLVIWQLAALFVGKQFIL--PSPLETLGCLG-TLIGTGEFWVITAHSLLHIALGFFSALVGGVLASVASYRIRLIKTLISPLIMAIKSIPVASFVILLLVWMHASYLSVVVAHLI-AFPIIYTNLLRGLESTDTKLLEMADIFQIQGCARIRSLYLSQVLPYFEAATSLALGFCWKAGIAAEVISASSIGGELYSAKVFLDTPNLFAWTVVIVCISALIEKGFSRL------
171779738    -------------------------------------------------------------------------------GFLESYGGFILDGALMTVFLSVVSMVLALILGVVTAARMSDNLLISGLTKLYIEVIRGLPMLVILIPKSTLFGVDLDRLIAALTGLTVGFVAEIYRSGIQAVDSGQFEGARSIGFNKFQAYRYVIIPQAFKNILPTLGNEFSNNIKSSSQASVIGVADLMFTAIQGISYKPFQAVIAVGFVYLVFTFSTTRIVAHYERKM--
257070099    -------------------------------------------------------------------------------------------YTGAHLLQALPPILVAFALSLPLAKLANSRGWLRTGVTTTSGLMYAIPSLPLFVLLPGLVGTGVRSPAVALSLYGLALMVPTASDAFRSVSRDVLGSATAQGYAPAARFLRVELPLAGPVLLAGVRVVAVSTISLVTVGGVLGVPSLGMLFVDGVRRGIVEEIAAGI-----------------------
110834749    -------------------------------------------------------------------------------------------DTLASLQRLAIGVAISALVAIIVGIGNGSIPLIRSTFSPLVTGLSLVPPMAMLPVLFIIFGLGELAKVMLIIIGITPFMIRDLQQRAMEIPAEQIIKLQTLGANTWQIITRLVWPQLMPRLISAVRLSLGPAWFLIAAEAIAATEGLGYRIFLVRRYLSMDVILPYVVWITLLAFAIDLILS--------
227542731    -------------------------------------------------------FVIAIAVIAWVLKVLGDNGQLAAEKWTPFLKSTTWTTLWGTLKAALVSIVFAIIIGALLGVRLSKNKAIRWFCGIIVEFFRAIPVLILMIFAYSVFQLGFAGVVFGLTMYNGSVIAETLRAGILSLPTGQSEAAEALGLSHRQTIWNILLPQAVATMLPALISQLVIALKDTALGYMI----LYVEVVRSMSASYYRNYLPALVVVAIIMIAINFGLSRLAER---
119387507    ------------------------------------------LFFFTLDSPFHYMSWPEIAASALWGPRVDPDLPNVAAMARDFWTNAMWRHMFETVLMAFLGTFGAAILALPLGFMAARNMMLRFGLRRIFDFIRGVDGLIWTIVLARAFGPGPMTGALAILLTDTGSFGKMFSEALENIDEKQVEGIRSTGAGAVQRARFGVIPQVTPVLLSQVLYFLESNTRGATVIGAIVGGGIGLLLTQAIQTQDWEDVAYYMVLIVLMVMAMDSFSGWLRRK---
219872257    -----------------------------------------------------------------------------------MWQKALW-LSWETFVMSILATGIAGMAMFLLVRTYWYHRVAYYISRGLFLFSRSVPELMWAMILVFIFKPGIIPGALALAIHNFGVLGKLCGEVVEDVDEKPIRHLMQNGASQNQILFYGIYPAVMRTFLNYILYRMENIIRATLIVGFVGASGLGMQFKLAMSFFHYSEITLYLLCYLLLVYVTDALSALAKK----
160936198    -----------------------------------------------------------------------------------------------SLTVGIVSTAVACLIACLLGSIVAYYGKVDTVLMRILDVFMGIPTLLLAIAIAASLGAGIRNLILALIISQVPGFTRVVRSAVFNVDMEYIEAAKAYGCSPVFIIVRHILPNAVGTIIVQATMAVAAQILNTAALSYLGAPELGSMLSDAKEYMRYSVVLFPGLTIATIALSLDGLRDALDPRLK-
268317379    ------------------------------------------------------------------------------------------SAIVGSFWMMLLTALFSVPVGVGAAVYLEEYAWFLRLIQLNIANLAGIPSVIYGILGLGLFGRSLLAGALTMSLLVLPIIVISTQEALRAVPQGIRESAYALGATRWQVVSSHLLPIAAPGILTGIILALSRAVGETAPLVMIGA----------------------------------------------
136600421    ---------------------------------------------------------------------------------------GIYPAIVGTLYLVLGAVAVALPLGMATAIYLSEYAKLNQGIRLAIITLAGVPSIVFGLFGLGLFGASILSGSLTLSFMILPTIIVSSEESLRAVPMGLREASLALGATKWQTVYKSVLPFALPGMFTGSILGIGRAAGETA-----------------------------------------------------
221632546    ---------------------------------RFSFGWAVLNLNVLLTFIFLYAPIIVMSIFSFNASRQMQVWMGFTLDWYMIADERVRVAAQNSLVIALVSTIVSTVIGTLSALALERTRRVKRMYEAAMYLPIIVPEIVMAIALLVFFNLAFTWITIAHIAFSFPFVAVVVRARLADFDRTLEQAAQDLGANEWQTFRHITLPLLMPGIIAGALLAFTLSIDDFVITFFTAGVGSTTLPLEIYGRVRRGITVNALSTVMLLASIVLVLGSLLFQRRR-
144167398    -----------------------------------------------------------------------------------LILNGLW----VTVIIALGSCILGTAFGVAMAAMRMSSLAILHVPRIFIEILRGVPAVVLLIFYVVFGSVNVNPVAVAIFSFGLMFAAYSAEAGLMSIDRGQTEAAVSLGFTRLGSFRHIILPQLIQRILPVYRGEFISMVKNTSIVGYVAVQDL-------------------------------------------
83592978     -------------------------------------------------------------------------------------------------------------------------------------ISQAIPVFAIAPLLVLWLGYGLASKVAMATLVIYFPVTTAFLDGLRRTEPGWLDLARTMGASPLSTLLRIRLPAALPALASGLRVATAVAPIGAVVGEWVGSSGLGYLMLHANARMQIDLMFAALFVLTVFSLLVDRTLRAALPWQR-
42526783     -----------------------------------------------------------------------------------------------SLMVGVVSTFISLSIGVPLGLIAGYYKKIWEVFIMRLDIFLSFPSIILILVLVSVIGPSIWSVTIVLGVLQWTVFARLIYANVLSIKKEYIEAAKSIGTSNFSIILKYILPNAFPPILITVTFNVARAILSESALSFLGMGSWGNMLYDAQSITVLSRYYWVGLCIVLTVLSIDGIRDALDPRLKI
167464864    -------------------------------------------------------------------------------------QFGTFSFLFSTLALTGLSILMVVPLAVSAAIFMAKIKWMREILRPAAELFVGIPSVVYGLIGLTVIGYGILPAAIVLAVMILPTILSVSEDALRALSPGLQEASLALGATRWQTIWRVLLPAARPGIITGIILGIGRALGETMAVFMV------------------------------------------------
1657789      ------------------------------------------------------------GLSAYADTRTLPAPSAVFAFMLREAQSGLFFNVGVTLARVAVSFVIAMSLGVLLGIALGRSRLADRLLDTPLLVVLNTPALVITVLAYVWLGLTETAAIVAVALNKLPNVAVIMREGARGLDPGLEEMATTYRFDRRTWIAHVLLPQLQPFMVAAARSGISLAWKIVLVVELLGQTGSAFAINYYFTLFDVTAVIGYSLVFMSVMLALDSLL---------
148975203    ---------------------------------------------------------------------------------------------SETIQVSLLSMFFAMALGLLVAFALSSSPILRGINRLYVEVMRSIPVLVLLMPTLLDVSLHFWAGVIALTIAESAFMAEVFRGGIQAINRGQHEAAESLGLTYWQKMRLVILPLAFRQILPPLGNQFVYILKMSSLVSVIGLSDLTRRANELVVNEYLPLEIYTFLVLLVLILVVSQAVRWLEKRIAI
134789943    -----------------------------FDYARRWWMRAILAVSFLFLYFP---IVALIAFSFNNSKRNINWRGFTLKYYKAFANEALHDAFINSIIVASISTLVSTVLGAMLGILLYRFRPLKGAYEGMVHLPIAIPEVCMGVALLAFFAATKMPLGLTTIAFTIPFVAVVIRARMAGFDRSLEEAAYDLGAGQWQVMRDITLPYLKPGLIAGAMLAFTLSLDDFVITFFTSGPG--------------------------------------------
148259843    ------------------------------------------------------------------------------------------------------------------------SRLARAAIQPWAVVLQVTPVVAIAPLIIIWVHQQFAAMVVCATIVAFFPVLSNTAAGLAATPPELADLFRLNGASRWQTLALLRLPSALPFFLAGLRIAGTLALVGAVVAEFVAAGGLAGRILEAGYRLEIPRMFAALTLLALTGIVIYAALGAFER----
295837516    ---------------------------------------------------------------------------------------GIYHAIIGSVEQVGLATVIAAPIGLLTAVYLVEYGRLAKTVTFFVDVMTGIPSIVAGLFILSLMLLLKAAGSLALAILMIPVVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTSIGGITTGVMLAIARIAGETAPVLLLGQSSLPLYIYQGGYGASYDRAWAAALTLIAFVMILNLAARALARWK--
256849461    -------------------------------------------------------------------------------------------YIVGSLETCLLGLFICLPFAIGSAVFMTISPKIEKFFRPATEIYVSIPSVVYGWFGLTMGGFSVLAASIVLAIMIFPTITTVAADAIKSVPNSYREGAYGLGATRWQVIGKVVLPAASGGILTGVVLGLARAIGEALAVAMV------------------------------------------------
143373550    ---------------------------------------------------------------------------------------------------ALVGLVAGTVLGVAMSFVLSRFRFLSQLITPLAIALNAIPIFVLVAVLNNMYSITEIPRRVMVTLVVYFIVLVNVARGLLQVQPTHLELMRSYAASDVTILRKVRVPNAVPFLVTALKIAAPSAVITAFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLAACLLGLLFYAVSIILE-----
118592962    -------------------------------------------------TLTVLVPICVIATLIALWQIMVTVGPGLVVQSLLSDWHVLLPALWVTTKITLASLALALIGGGGMAILLVQSRWIETALYPITVILQVTPIIAIAPLILIYAPSTQAALLICAFVVAFFPILSNMVQGLKSVDHNLLNLFELYGASRWQTLIYLKLPASLPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLESQFRLNISRLFAALFLLASLGVLIFALTSFI------
182413528    ----------------------------------------------------------------------------------------LWQSLGLTLRLAAITTLVLGTVGLPLAQWLNTSRRLAPVVETLVTLPVVLPPTVIGFYLLVGFSPNHPPGSIASVFYSLPFAVQPFQAALRGVPRELLDAGTALGAAPARVWWRVHVPLAWRGIAAGLTLGFAHTLGEFGVVLMIGGSIPGVTRVASIALYD-------------------------------
291458320    -------------------------------------------------------------------------------------------NLIASLSILVPAIVISLSLALLIGVIMGMNRGLRDALHPVLYTISVVPSILLSPFALLLAPNFRTASLFLIVYESVWATVFGTITGIMTIDRRYLDKAETLELHGFRKLFRVMLPAASPSIISGFVNSLSGTFVMLVYAEMYGAEGMGYYVRQNAMLGLYDKTWAGFIFMIVILVIIMQIFEKIRNR---
142015181    ---------------------------------------------------------------------------------------GILGALMGSFYALLICFSFAFPIGLLASVYLEEFVKPGKITDIIINNLAAVPSIVYGLLGLGVFGMPPLVGGLVLGFMTLPTIIIASRASLRGVPPSIREGALAVGATKMQTVFHHVIPLSLPGTLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
23099554     ------------------------------------------------------------------------------------------QAFLETMLMVGLGLIVALIIGLPIGILLYENRFVKSTLGVVVNLIRSIPFIILLVFLLPFTKWLVLAASVSLSVAAIPFYARIVESAAREIDRGVIEAAIATGASPWLIIKDIVYPEAKPGFISGLTITAISLVGYSAMAGTVGGGGIGDLAIRGYYRYDDMVMFTTVIVLIVLVQFIQYFGDFIAK----
237738426    ----------------------------------------------------------------------------------LVASGDFTLILWNTLSRFFISIVFSLILAIIFSVASYRYEVIGFLLFPFIIFLRAVPTIAIIIVVLIWSSVEKVPIVVGVLIL-FPILYESILGGIKNVDKNLLKMSKVFKVPTKRVVRDIYIPSIYYSISSNIPSYMGLTFKVIIAGEVLSQESLGGEIFINKIYLESSNIFAWIIVVIVLNYFLEKGLKTINSR---
268679000    ------------------------------------------------------------------------------------------DAVIETLTMSLVSTLLATLIGFALAIVLIVTDKTYKILDVAINMLRSFPFIILIIVFLVGKHTGTFAMIVPLTIGTAPFIARMIEGAFKEVDRSVIEAAKSFGTSKVQIIFRVLLPEAFPSIISAITLSLIIIIGFSAMAGTVGGGGLGAVAMNGYYRFDGTYIFWTVFILIVLVQIFQSL----------
298290648    ------------------------------------------------------------------------------------------HNAAITLGEMLLGLVCGSVLGIACALAMAASPLARRMMRPVLLVAQALPVFAIAPLLVIWFGFGLASKIVMASLIIFFPVASAFHDGLARAEQSLVDIARLHGAGTLATLRYIRIPSALPALASGLRVATAVAPIGAVVGEWVGASGLGYLMIYSNARMQTDM----------------------------
143444472    -------------------------------------------------------------------------------------------ATLNTLKITLTAFFIATIVAIGLAIIFSLSKILEVSLYPITVIFQVTPVVAIAPLIIIWVGLDNVETAILIVIVAFFPVLANTNLGFRSVDKNLRELFIINKASKWQTLTKLNLPFAIPYILTGMKTSIGLALIGTVVAEFVAGTG--------------------------------------------
142020823    -------------------------------------------------------------------------------------------AMVETLLMAILGTLIASIVGLPLAFLAAYNSSIRFFLRRLFDMLRGIDMLIWSLIFLRAFGPGLFTGIFAIAFTDTGTLGKLMSEAIENTDKKDKEGIQSTGANKVLQHRFGIIPQIMPIFISQSLYYLESNTRAAVIIGAMGAGGIGLHFLGALMTGNDFENVAYMAILVLIAVMIDTMSAKLRR----
297627484    -------------------------------------------------------------------------------------------ATLNHLQLALPAIAAALVIAIPVAWLAHHFRWTRFTLVTLGSLLYAIPSLPLLVVLPLVIGTGVLNVIAALSIYGFALMIRAATDALDAVPRSAEVASIAMGYGWVRRFLTVELPLSGPGLLAGLRVVSMSTIALVSVSGIVGVNSLGMLFVDGFQRGILAEVVAGIVATVVVALALDGLLVLTGR----
282882461    ----------------------------------------------------------------------------------------------QTLIMVFASTFIAIVLGLPLGVILTITRKIYSVLDKIINILRSFPFIILVIVVFPLSRIGTAAMIIPLSISAAPFVARLMEGYFNQIDKGIIEAAKSVGSTNMQIITRVLIPEAMPMIVNGITMTLINVVGYSAMAGAIGGGGLGDIAIRYGYQMRDEVILWSTVVLIILIV---------------
269120732    -------------------------------------------------------------------------------------------PLWETVYMVLISMFFALLIGMPLGVLLVTSSENHILDIILINITRSIPFIILMVVLIPIKSFGNEAFIVYLALGSAPFVARVIEGALNEVDKGLIEASKSLGATNFHIITKVMLPEALPSLIHGMVLALITLIGYSAMAIVGGGGLGNQAVVAGFQNSNPAIIWKATLIIILLVQVIQFFGNLIVKK---
84685042     -------------------------------------------------------------------------------------------DVTKTLGRAVLAFFAAMTMGVVIGGALGRFAWADGLFGNWILIGLNIPAIVVAITCYIWLGLTEFALILAVVINKTPLVAVNMREGVRALDHGLAELAKVYRVGFWRRVNKFIIPQLMPYVLTAARTGLSLIWKIVLVFEVLGSGGVGFRIGIFFQHFDMKGILAYTLAFMAVVILIEY-----------
167630346    ------------------------------RGLRHHLLIAYSLAVLAFLYIP----IVVLVLYSFNESRINAQWTGWTIYLSLLHNRQVLTALENSLLIGFISTAISTVMGTSVALALHRYRRLQGAINSLIYLPILVPEIVMGLSLLVLFSQLALPIIIAHITFCISFVVVIVTARLEGMGNELEEAAQDLGASPWQTFRYVTLPLISPGIIAGALLAFTLSIDDFVISFFVAGP---------------------------------------------
25028403     --------------------------------------------------------------------------------------------LWGTLKAAVASILLALIMGTLLGLRISEIRLLRWFCGIIIETFRAIPVLILMIFAYQLFQLAFAAVVFGLTMYNGSVIAEILRSGIASLPKGQREAAIALGMSTRQTTWSILLPQAVAAMLPALIAQMVIALKDSALGYQIGYI---EVVRSGIQSASVNRNYLAALAVVAVIMILFALTALAERIQR-
224476519    -------------------------------------------------------------------------------------------ALVGTLWLMITIIPISIILGVGTAIYLEEYNAFTSFIKISISNLAGVPSVVFGLLGLTIFGKSVLAAALTMSLLILPVIIVSSQEAIRAVPKSVREASYGLGGNKWQTIYKIVLPAALPGIMTGFILSLSRALGETAPLILIG-----------------------------------------------
297623165    -------------------------------------------------------------------------------------------------------------------------RPLERALMPWAVASQTVPIIALVPVLLLVLGTSLLPTALIGAYIAFFPVVVGTVQGLRSVDPLALDLMRSYAASPWQVFTKVRFPAAVPSLFVSLKLATAAALVGALVAETESNNGLGFQILGQVQSGNVADVWILLLISALLGILVQRLVAPWERR---
283480484    -------------------------------------------------------------------------------------------ATLETLYMTALSGGATFVLGILLGLALFLTARIYSVISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGARLSTLIFRVLLPESSPALVSGMTVTLIALVSYSAMAGVIGAGG--------------------------------------------
142028818    ---------------------------------------------------------------------------------------GIAGSFVGSLFTLMTVFLLAFPIGIGASIYLEEFNKFTELIEVNIANLAAVPSIVFGLLGLGVFGFPRSTGGTVLALMTLPTIIIACRASLKAVPPSIKEGALAMGASKMQAVFHHQVPLALPGTLTGTIIGLAQALGETAPLIMIG-----------------------------------------------
163789922    ------------------------------------------------------------------------------------------ESTLQTLYMVTATALIAGVLGLILGVILVESPRLYNVLDQIVNLFRSLPFIIMMALVVPLTSIGTTAAIVPLVIGTVPFFARQIQNALLEVDPGVIEAAQSMGSSPLEIIFRVYLKEGLTAIIRVSSVTIINLIGTAMAGAIGGGGLGNLAIARGYNRFQNDVTFVATVIILIIVFI--------------
294341766    ----------------------------------------------VLRVAAPLGVGVLFLLIWQLVVEVGHIPSYLLPGPLLIAQATLFFALLMTLKVTFFAFLAATLLGTLAALLFAQSRWLEMSLFPYAVMLQVTPIVAIAPLIIIWIKNTELALVVCATIIAIFPIISNTTLGLNSVSGNLNNLFTLYRASRWQRLVRLRIPGALPYFFGGLRISSGLALIGAVVAEFVAGSGLAYQILQSGYNLQIPEMFAALILLTLAGVALFVLMVLLSK----
254514192    ------------------------------------------------------------------------------------VQGGVFPAILGTVILVLLMAVIVSPLGVLAAIYLQEYAPVTRLVRIAVNNLAGVPSIVYGVFGLGFFVYAMLWAALTMALLTLPVVIVSTEEGLARVPASLREGSLALGATRAETLWHVVLPAASPAVLTGLILAVARATGEVAPLLLVG-----------------------------------------------
153953676    -----------------------------------------------------------------------------------------------TLLSAVYVVLISVVIGIPCGLICGYYGKIDALIMRIWDIILSFPSLLLAFIFVASFGRGMGNAIVAIGIIYIPMISRLTRLTLVEKNKTYVEAARSIGCSSRRILFVHILPNCIPTLLSELTLDLGYAMLDLAALSFLGLG---------------------------------------------
142389066    ---------------------------------------------------------------------------------------GVFPAICGTVSMTF---FMALLVA-PLGVLAALYLREYATDGPIINNLAGVPSIVYGAFGLGFFCYGIGGGIDELFFNALPVVIIATEEALVAVPNSMREGSYACGASKWQTIYRIVLPRALPGIMTGLILAMARAAGEVAPLMLVG-----------------------------------------------
119491063    -----------------------------------LIEKLLTGLAFFMLGLAILPLGLVISYVIFKGLSRFNLALFTEIPTAMQAGGGVASAIAGTILLVGIAVVISVPIGIGAGIYLFSSKKIAKWIRFATNVLSGVPSIVVGIFAYTVVVLTMLAGGFALAILMLPIIVRTTDEALQLVPQDVRWASVGVGASSFHTVLQIVVPAAIPAILTGITLAVARAAGETA-----------------------------------------------------
218885906    -------------------------------------------------------------LFGVLLFGCVAFGLWKGSGLLLQVAPESWRDIVIGIAATFLAMAVALAWTLPVGVLIGTNARLARVLQPVVQIAASIPATALFPVFLMVLVDVTHGLNAAAVLLMLWYLLFNIIAGASSIPRDLKDTAALIGLSRAQRWRTLILPALFPYIVTGAITASGGAWNASIVSEYVSATGIGAIIARATAEGDFPLLFAGTLSMIVTVVGFNRLYRLAEERFRM
218885906    -----------------------------------------------------LFVAGVLGLGIWFALAHRHAAAGPDISLAPGMLPRY---AAYSVGRMFMAYLLSMLFSLGYGTLAARSRRAGPVLLAVLDILQSVPILSFLPVVLLSLSAVLAASVVLIFTSQAWNITFAWYQAQTTLPGDLREAVSGYRMGAWQRFRTLDLPFAGVSLLWNSIMSWAGGWFFLMAAEMFTVGGLGSYLQEAAAREDTPAILMGLGTMMVVIVTLDQLVWRP------
163840274    -----------------------------------------------------WLLISLLVVAAFWGSKINWAALGSAKYFGLLFLPPDWSKFGESVQMAWIGTLIGIVISFPLSFLATISSRFASWPLQFIAVIRAVPEVVIAILILSVTGLTPFTGALAL--------GKWGYESFEGVGPGSLEAVRSAGGSRWDLMRWGIWPSAQPEVFSFWLYRFEINVRAS------------------------------------------------------
144157378    -------------------------------------------------------------------------------------------HGWVTLSATLLGFLIGTVLGIGLAVLIVHSRAMDLSLMPWIIASQTIPILAIAPMIIVVLNAVLLPKALISTYLSFFPVVVGMTAGLRSPDRLQLDLLRTYGATRGQVLRKLRWPAATPYLFPSLKVAIAASLVGAIVGELGAVAGLGARLLAGSYYGQTTQIWSALLSAALLAGVLVGIVSLANR----
258592780    ----------------------------------------------VLGPLVLLALWAAVTGLGLVRPIFLPSPWRVLATLGALLADGLWRDAGATLYRTGIAFVIAAIVGVVVGVPLGVWARLYESVEVIFDFFRSMPSPALIPLAMLLFGLGDLSRIAVAAFTCSLINAIQAAYAVRTIPRYRVLGARIAGANGLFLFVRVLMPSVLPGLVAGWRITLSLSLIIVVVSEMIGTRGLGMRIYDFHLMFRSAEMYASVLVVGIIGYVLNKIVEVAEK----
135168793    -------------------------------------------------------------------------------------------YALRSVLRMFIALAASLVFTFIFGTWAAKSRHAEKIIIPFIDIMQSVPVLGFLPIAAVVFVGPEMAAIFAIFTAQVWNMALSLYQSLRSVPGELLEAGKMFQLSAWQRYWKIEVPFAMPGLIWNAMISMSASWVFLVASEAI------------------------------------------------
143958879    ---------------------------------------------------------------------NWNFITGTDSGVDNPGGAGLGASVIGSFFMMLVVLFLSLPIGVAASIYLEEFNRWTDFIEVNISNLAAVPSIVFGILGLAVFQSAPLVGGLVLTLMTLPTIIISTRASLAAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
141853132    --------------------------------------------------------------------------------------SGVLGAIIGSFYCLFVAVCISVPIGVFAAIFLQEFAKKNKITDFIINNLAAVPSIVFGLLGLSFFGLPRSSGGLVLALMSLPTIVIVTRASLLAVPDTIRDGAIALGASKTQAIFNQVLPLATPGICTGVIIALARALGETAPLLMIG-----------------------------------------------
86605760     --------------------------------------------------------------------------------------------------RMFIALAFSTLFTLIYGYIAAKSRWAERILIPLLDILQSVPVLGFLSITVTGF-IALFPGSLAASIFAIFTMTFSFYQSLRTLPQELVEAVTLYRLSGWQRFVQLEVPAAMVGLIWNAMMSFGGGWFFVAASEAISVPGLGSYVEAAVQAEDLPKLGWALLTMAVVILLVDQLFWRP------
86605760     ----------------------------------------------LLTQLSWAAIAGIGIWIVYFVTTTVGFGVLLTFGLGIL-----------TLLRVSVLLVFATVIWTPIGVAIGFNPGLAKLLQPVVQFLAAFPANFLFPFATLFFIRTQISIEWGSILLAQWYILFNSIAGAQSIPTDLREMAVDVGLRGWQRWQKLIIPGIFSAWVTGGITASGGAWNASIVSEIVAATGLGTYIAEATAVGDWPRITLGIGMMSLFVVGINRLF---------
153810114    ---------------------------------------------------------------------------------------------MPSLINTFIMTALSLVIAAPLGIFAAIYNKLVQVIRITAETLSGIPSIVYGLFGMLFFGMSLLAGACTLVIMVLPLIMRTAEEALKAVPDSYREASFGLGAGKLRTIFTIVLPSAVPGILAGIILAIGRIIGETAALLYTSGTVAQVPNLMGSGRLHMNQASATAVVILLFVLIINGLSGMVAKR---
222150668    ------------------------------------------------------------------------------------------EQTINTLIMVAITLIFATLIGLPLGILLYENKVVNSILNAIINTIRPIPFIIFLVALIPITSIGIWAAIFPMTLAASLSIARIVENNIVSVDRGVIEAAEAMGSSKFDILFKVLIPEAAGALILGLTFTTVSLIEFSAVAGLVGAGGIGYLAFTGYQRFDVLIMFITVVILIVLVQITQFI----------
294678376    ------------------------------------------------------------------------------------------QHALTTLAETGAGLALGIGLGVTLALAMALAPWLQRLIGPVLAGAQALPVFVLAPVLVLWLGYGLGPKVAMVALLVVFPVASGLHDGLCATPAAVLDLARIARASRLRTLLWLRLPHALPQGAAGLRIAVTYAPTGAVIGEWVGASGLGYLMLMANARMRIDLMF--------------------------
23100589     ---------------------------------------------------------------------------------------GIMGAILGTAWLMLIVIPVTMLIGVGTAIYLELYAKFQSFIATNISNLAGVPSIVYGLLGLTLFGNVILAGGLTLSLLVLPIVIVAAQEAIRAVPGHLSEASYGMGATKWQTVKKIVLPAALPGILTGSILALSRAIGETAPLTVLGIPAL-------------------------------------------
77359277     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAIYLHEYNAVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMLMWSALTLAILTLPVVIVSTEEGLSRIPSTVRHGSLALGATQAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
258561671    ----------------------------------------------------------------------------------------YLDSFGETLYMVGISLFLGALLGIPLALAFVINKVVYGVLNVVVNIIRSLPFIILLVAIIAGTAIGTTAALVPLTLYIAPFIARLIEQSLLEVNPGITEAADSMGASLFQTIRYFLLPEAKSSIILAVTTATIGLISATAMAGTIGGGGVGDLISYGYQQFDSIAMLTTVVLLIIIVQAIQSVGNTLARRAR-
227900169    -------------------------------------------------------------------------------------KFGIWALIIGTLKITVIATIFAVPVGLGAAIYLSEYDRARRIIKPILEILAGIPTIVFGFFALTFVTFNAISPGLVVGIMIVPLITSLSEDAMASVPNKIREGAYGLGATKLEVATKVVLPAATSGIVASIVLAISRAIGETMIVSLAAGS---------------------------------------------
255764486    --------------VEKFIVFLLRN--------SLLLSIVISFGIIISLFANTFKFFSIISATDFFFGIVWDPRFPALGSSNVMGQFGLIPLLIGTFYIGFIAMLFSVPIGLLIAIYMAEYKKLRAVIKPITEMLVGIPTIVYGFFALSLVGPFLLTAGLVMGIMLIPYVSSLSEDVISSIPRSLRDGSLGLGATRSETMKYVIFPAAFPGIAGAILMTASRTIGMIVVLAAGVAARLQFNPFESMTTITVKIM---------------------------
142170314    -----------------------------------------------------FLFVAVVGLWDLVTRMGWVSAIIIFVGENLMTGGYMLEALWTTTLTVIYAFAIAIGIGFSLGVLVGETKFGERAVMPYLVAIDTMPKVAFAPLFIAWLGFDISSKVALAAFIATFPIVVATAAGLYAATENERMLFKSVGASRLQILTRLKLPTGLPYFFTGLKIAAVGVMAGAITGEFLGGGGFGALIRQSASTLDTPRVFA-------------------------
134948352    ----------------------------------------------ILTWVMPITVLIIALGLWEYLVWHYEIPKYLIPAPSLIAETSLMASSWFTVKLTFFSLGLAIIGGVLLGALFALSRPVELSLFPFAVILQVTPVVAIAPLILIYVDSTFAALLICAWIVAFFPILSNTVIGLRSADHNLSDLFTMYRASPWQRLRYLLAPSALPYFMAALKVAGGLALIGAVVAEFVAG----------------------------------------------
142035734    -------------------------------AIMTTVGIIFSLLYETLRFFSQVPITDFLFGLNWSPQRVFVREAGDLDTRDLANAFGAVPLFAGTFLIALIAMCVSVPVGLLTAIYMSEYPKVRDWAKPIIEILAGIPTVVYGFFALTVSSESALAAGFVMGIMIIPFISSLSDDVIKSVPQSLREGSYAMGATKRETIVKVLLPAALPGIVGSFLLAVSRAIGETMIVVM--AAGLNAKLTA--NPLDAATTITTQIVVILIG----------------
15673700     --------------------------------------------TGVLYVLSGIIVLILAFLLAYILIKGLPVIFFIITASNPLTGGGIAVQLFNSVYLLIVTLIISVPLSLGAGIYLSEYAWLTGVVRSAIEVLSSLPSIVVGLFGMLIFGFSVLSGALALTVFNLPLMTRNVEESLRAIPTSQREGGLALGMSRWETATQVILPAAVPGIITGVILSSGRVFGEAAALIYTAG----------------------------------------------
55981307     -----------------------------------------------------------------------------------------------SLTIGLVAVGIGLLVGVPLGALSAYFGWIDLLVQRLVDVMLAFPGILLAIVLVAILGPGLGNAMVAVGIAAIPIYARLVRGVVLSLKADYVEAARALGASHGRILLRHLLPNALGPLLIQTSLQMAVAILFAAGLGFLGLGARGLMLARGREYLAVAPHVATFPGLAIVGLVLDGLRDALDPRSR-
297588020    -----------------------------------------------------------------------------------------------SLKVGFISVGIALVLGTAIGAVTGYFGKIDNFFMRFIDILQSIPDILLAIAILAALGPGLANLMIAVGIASIPGYARIVRSSVLSIDQEFVEAARAEGSSNFRIIFKHILPNCMAPIIVQATLGVAYAIINAAGLSFIGLGGAMLSAGRSFIRDHMHMTLFPGLAIVILNVLGDGLRDALDPKLK-
142713498    ---------------------------------------------------------------------------------------GVFPALFGTVLMVFLMTIIVTPFGVLAAVYLSEYAALTTIIRVSVSNMAGVPSIVYGVFGLGFFVYTLFWAALTMAILTLPVVIVATEEGLRRVPEGLKAGSYALGATKIETIVRTVLPIASPGIMTGVILAIARAAGEVAPLMLVGA----------------------------------------------
162147550    -------------------------------------------------------------AVVLGTAGRHMLAPISAPNAATIHLDPAWLPAVRTTLRMFAALGASLFFTFTYAVWAAKSPRAGLVLVPVLDVLQSVPILGFLTFTVVFFMGLFPGRILGAELAAIFTIAFSMYQSLRAVPPDLDEVARCFGLTGWQKFWRLEVPFAVPGLVWNAMISMSGGWFMVVYSETITVGGIGSYVGTAIAQRDLWAVLYAIVAMMVVILAYDQLVFRP------
162147550    ----------------------------------------------------WAVGLAMLSGGAAWQVWLYARATISMAEFLHVVSLG-----GLTLARVVAMVLLASLIWVPAGVWLGLDPVRARRAQFIAQFMAAFPANLFFPIFVLFIVHFHLSSDIWLILGTQWYILFNVVAGAASYPADLLEVARSLQVGGRLWWLRVILPGIVPFYITGAITASGGAWNAAIAAEVLSAHGLGAYIAHATVAGDTAHVGLGMTVMAAFVLLFNR-----------
227498550    ------------------------------------------------------------------------------------------KSLGETCYMVFLSAALATLCGMPLGVILTENKGINRVLGAVVNATRSTPFIILMVAIIPLTSIGTTAAIVPLTISATPFIARIIESSLLEVDPGVIEAAESMGASPIQIIWKVLLPESMHAIVLGVTLAIISLIGSSAMAGALGGGGLGDLAIRGYQRFQADTMAATVVILIAL-----------------
284045545    -----------------------------------------------------------------------------AGGFVEIVEDGRIPTLLASLEHLLIGFLLAAAVGIPIGLAMGRSIVVDHVVGMYVRGLFVTSLAAILPLLIIILDVGFRFRIAVVFLFSVFFIIVNTAAGARAVSEQLLITARAFAVKPLRRFVTVVLPASLPYVFLGLRLGIANAFTGMVLAELWVSRGTGAVLEGLGQNRDLPPFFALVILVTLLAALSAQSIRWTEQR---
297616560    --------------------------------------------------LVALMLVAMVAYVAVKGIGTISWGFVTQVPSRMGKEGGISSTIVSTVYLTLTALLISVPFGVGTAIYLTRRSRFTRLIEISAELLAGTPSIVFGLFGFVFFVWSVLSGGLTLSLMILPTIIRTAQEAVAAVPPEFRENSFALGATKWQTVSRMVLPAAMPGIITGIILGIGRCVGETAAVLLTAGSALGTPVL--------------------------------------
142861435    ---------------------------------------------------------------------------------------GVASSVMGSVFTILICFLLSFPIAIFASIYLEEFAKSGKVTDLIINNLAAVPSIIFGLLGLGFFGLPRSTGGMVLSFMTLPTIIVACRSSLRAVPPSIREGALALGATKNQVVFHHVLPLAMPGTLTGTIIGLARAVGETAPLLMIG-----------------------------------------------
144191093    -----------------------------------VIGGAISAVFALLALLSMVWVVATLTIANRLQPPSPAHPLGTLLSMLMVGSQ-------TSIAVAVVAVGIGLIIGVPLG-LAAAARRGSLLDEVIMDLIFAFPSLVIAILITARYGPSATNAIIAIGIFNIPVFARVARGGLWTLD--YVMAARTAGKGAARISAEHILPNIANLLIVQATIQFSLGILAEAALSYVGLGSWGRMLAEAQTMIYTAPMLAVGLAIVLLVLGLDGLRDALDPRLR-
88062879     --------------------------------------------------------------------------------------------------------------------------RAELVMIPLLDILQSVPILGFLTFTVVFF-MNLFPGQVAIFTSQAWNMTFSLYQSIRNVPKDLEEATQSFHLSGWQRFWRLDVPFAMPGLIWNAMMSMSGGWFFVVASEAITVGGIGSYVAMAIQQQDLPAILYAMLAMLLVIIAYDQLLFRP------
281355806    ----------------------------------------------------------------------------------------LWDGFWTTIGISFAAVLLGVLLGFTVAVIRSTHDKLNWLCKLYLTVIRGTPVVVLLIIYFVIFGSVNISKILVAIVASGAYVAEIIRGGIMSIDKGQFEAGRSLGLSYIQTMIYIILPQAFKNVLPALGNEFIVLLKETSVSGYIALQDLGGDIIRSQTYTAFMPLIAVALIYLAVVMQFSWLLGKLERRLK-
239831105    -------------------------------------------------------------------------------------------HGWVTLSSTLLGFVLGSALGVLLAVGIVHSRTLDKSLMPWIITSQTIPILAIAPMIIVVLNAVLLPKAIISTYLSFFPVAVGMVKGLRSPDVMHLDLMRTYNASRSQVFWKLRWPAAMPFLFTSMQIAVAISLVGAIVGELGAVAGLGARLLAGSYYGQTVQIW--------------------------
289450823    ----------------------------------------------------------------------------SWLSFLAKWGGMYLHGTLTTLQLSFFGVLFGFILGLFIAFMRSRSPFLSVPAKIYIQIFRGTPLLVQVLIAYYGFASPLVLSLIAICMNSSAYVSEVIRSGINSVDRGQFEAASSLGMKKKQIMYYIILPQAIKTVLPALGNEFITLIKESAIVAFVGIGDLMYQIAQGSTLKPFMPYVTAALIYLVLVTVLSKVISLFERR---
56478171     ------------------FEPLRVSDRLARKALRHTKERVIEALLFGAAGVSVLTTVGIVWVLV-----SESYHFFTVVPIWSFLTDTMWTPLFALLAGTLTTSLVALVVAIPLGTTIAIYPAVREAVKPFLELLGGIPSIVYGYFALIVVGFNMLGAGIVMGIAIIPYVSSLAEDAMRAVPMSMREGSYAMGGTKFQTAVRVVIPAALSGILSAYILGISRAVGETMIVAVAA----GMQPNFTMNPMEPAQTISAYIVQVALG----------------
254455982    --------------VEIFLQWL-----FFFASLGAILTTVGIVFSLLFQTIEFFKIIPFFDYLFGMHWYPAKAFVRALDPSMYSDTFGAVPVFAGTFFIAFIAMCVAIPIGLLSGIYLAEYNKFRQFAKPIIEILAGIPTVVYGFFAALTVGPFLLAAGAVMGVMIIPFVSSLSDDVINSVPQSLRDGSYAMGATKSETIKRVIFPAALPGIVGAILLAVSRAIGETMIVVM--ASGLAANLT--LNPLESTSTITAQIVVILIG----------------
261349580    ------------------------------------------FIEKGLFITAIFSILVIFTILAFIVS--EAIPAFQSYGFFHFLTGSTWAPNEGQFGVSIFVTLLSLVIAVPLSLLCAIFDKIKLLLKPVIQTLSGIPSVVYGFFGLTLLGFSVFTAALILSVMILPTIISVSQDAIKAVPGEYREAALGLGSTHWQTIRHIIFPSALPGIITAVILGIGRAIGETLAVIMVAGN---------------------------------------------
218245883    ---------------------------------RTIRETIIELILFLAAASSVATTIAILAILL-----EESILFFEKVSIFEFLTSTEWSPLFDNVSGTLVTSFVALLVAIPCGTIVAIYAKFREVIKPFLEILAALPTVVYGYFALLFVGFNMLSAGLVMGLMIIPFISSISEDAMRSVPIGLKEGSYAMGATRLQTSLKVVFPAAISGISASYILGASRAVGETMIVAIAAG----------------------------------------------
142230152    ------------------------NSFFLFSVIFWIAAWIINIFLTKTKMVLPPILFGVSLLLVWEASISVSPVILPAPSLVFVKLISLWVDFVQTVKGALSGYIFGCSAAFVVALLADRFKFLERGLLPIGTFMAALPIIGTAPILVRWFGFDWESKSAVVTVMVFFPMLINTIQGLQMSDKIHRDLMQTYNATSFQTLIKLRLAAAMPFIFNGLKICSTLALIGAIVAEFFGSPGIGFRISTEVGRFALDMVWAEITIAAITGSLFYGGIVLLEK----
143650394    ------------------------------------------------------------------------------------LNSGILAPLAGTVWVVLLTAIFTVPVGIATAIYLEEFAKKGRFIRLIISNLAGVPSVIYGLLGLAVFSRNLISGALTLTLLILPIVIIASQEAIKAVPSSFKDAGYAMGATRWQVVKNVVLPQAIPGMMSGIILALSRAIGEAAPILMISS----------------------------------------------
142038565    ------------------FTWLV-----LFFLVPFVLVVKISFAELQL-GIPPY------TELASYADGVVHVALNLSHYAFLFTDSLYFATYVNSVWVAAITTLLCLLIGYPMAYYIARSPFWTSFLIRVYAWIGILKNNGLLNNFLMWIGLTHTPVYIGMVYSYLPFLVMPLYAHLVKMDLRLLEAAYDLGARPWKAFVQITLPLSKNGIIAGCLLVFIPAVGEYVIPELLGGANIGRVMWNEFNNADWPMASAVTCAMVLLLLVPMAMFQHFQAKE--
283823931    -------------------------------------------------------------------------------------------DLAATLSRHIQGLGIGVSAALAFGLLLGLSKLANRLIGPLFLGFRQIALFAWVPLLSLWFGGNEAGKIAFIAVAAFTPMVVSTWRGTSEISPAHHELAAVLTLGRLDYVRLIALPSALPQVLTGFRSSLIASWLATVGAELFVAPGLGGRLNEGRETFQMDLLLAMLIVLVAIGMIYQRLADAGEMK---
119718480    -----------------------------------------------------LAMIPLVSLVWTVVSKGIGILSGQFLTYSMRGVLGIYHAIMGTLVITAFATLISVPIGVLTAVYLVEYSKLARVITFLVDVMTGIPSIVAGLFAYALFALFFGPGVVALSVLMVPIVVRAAEEMLKLVPDELREASYALGVPKWRTITKVVLPTAVSGIVTGVTLAVARVAGETAPLLVIAG----------------------------------------------
227526626    --------------------------------------------------------------------------------------------LFETIKLTVISIICATLFGILIGFLGVVNKIAQGVSGTVIYIFRGLPLIVLALFIIPSLTGSKIPAFVAGVITLMLYIAAFVKGGIEAVDSGQMEAARSLGLPFGKAMRKVVLPQGIKIMIPSFINQFIITLKDTSILSVI-----GLLELTQTGKIIIARNLEGFRVWTIVAVI--------------
170761156    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLVVSLIITVPIGIGAGIYLSEYAKFLNVVRVSIETMASLPSIVVGLFGFLVFGFTLLSGALVISILNLPSLTRVSENAIKEASKGIKEASLGLGATRFQTIKTVVLPSAIPQVLTGIILAAGRIFGEA--AALLYTAGMSAPSLN-------------------------------------
292656504    ----------------------------------------IGLLLAAVVVVGSLVGAAAVDVFGFAGPQSWVDWQFTSAHSGTAENAGLYPAIGGSILLMATVAALSFPLGVGAAVYLEEYAPDNAFTRFIISNLAGVPSVVYGLLGLGVFVTYLLIGGATLALLILPIVIISSREAIRAVPSDMRQASYGMGATRWQTVKNVVLPEAFPGILTGTILALGRAIGETAPLIMIGAP---------------------------------------------
154486586    ---------------------------------QRIVKTIILTVTLLFLFVPLVSMFLFTIRLSGKWSFDPWIAIFTGDGSALGADLSLWSGLGASLALCVVTVLIMLVLLVPTMVIVHRSRRLERAIEWVATLPLTIPAIVLVVLSADVLSTNAIWLCFAYVVLVMPFAFRALAVGLNSIDKTLCEASRSLGASWPRVFFRVLIPNLWQSILSASFISIAVVLGEYTVASLLGRMNLQVALYQSNSQISTAMSLLALLFGVILLVALDLISGAMRR----
296536277    -----------------------------------------------------------------------------------------------TMLMGLASVLLGGLTGALVGFCAAYYSKVDGLLMRLMDVLLSFPAILFGLAIAAIFGPGILAVVLALSVATVPLMARIVRAALVVMRQDYIEAARATGMGDARLILRHLAPNCLSPIFVFATLRFGQVILLGSALSFLGLGALGAMASEGRNFLFFAPHIAVIPCVLIFVVVLDALRDALDPRLRV
88855084     -----------------------------------------------------------------------------APGFWPQLFETLLKATGETLFQVAITMVITLVVGLAAGTLLVVTDRGGILERPFVNLGRSIPFIILMIALIPFTRLLLTAAIVPLTVAAIPFYARIVEISLREVNEGLVEAGHSLGATRWQLVSKVIVPEAVPGLIRGFTTTVVSIV---------------------------------------------------------
197106165    ----------------------------------------------------------------------------------------LFRAAWQTLWVALVALAGASLIAQALALLTALSPLLDRAIRPLASVVQVTPVVALAPLVLIWAGLDHPALVALAVVVAFFPIFSGAAAGLRSADPDLERLFDLYGASRWQRVTRLRLPAAVPFLLEGHKVGAGLSLIGAVVAEFGGGGGLAWQILDAGNKLQTDRMIAALVLLGLMGVVLHALLERLER----
227521330    ----------------------------------------------------------------------------------------FFKGIWYTIVITVFSVIIGIVLGIILALMLSKNPILHWLAVCYIEFIRGTPQMVQILFVYFGIGYALVAGIIAIGLNSGAYVAEDIRSGIDSLPKGQMEAARSLGLSRQKAFRYVIIPQAIKNIWPALGNEFITLLKDSSLVSVIGVAELMYQLVQTSTYKGVLPLFIAMIIYFVMTFSLTRLLNHFEKRMK-
193214631    ------------------------------------------------------------------------------------VRYGALALIAGTFSVTLVSMAIAVPFGLGAAIYISESPKVKEVLKITIELLAAIPSVVWGFIGLTIMGLTVLNGGLILALMSVPIIVSIGEDALKAVPDSYREASLALGATRWQTIYRVLLPAAKNGLLAAALLGVGRAVGETMAVLM-------------------------------------------------
196157949    ---------------------------------------------------------------------------------------GVFPALFGTILMVFLMTIIVTPFGVLAAIYLSEYAALTTIIRVSVSNMAGVPSIVYGVFGLGFFVYTLFWAALTMAVLTLPVVIVATEEGLRRVPDGLKAGSYALGATKIETILRTVLPIASPGIMTGVILAIARAAGEVAPLMLVGA----------------------------------------------
140927784    ----------------------------------------------------------------------------------------------------------TVVGGVIIGVSVGLVRSAEWFIMPLLIIFQTAPVSALIPMLTYIYGISDTSKIVAIVILGMPLVALNSYKGIQATNPSLLEMSESFLASRANTIIFVILPSAQKMIFAGLRLGISGAFIGIVLAELITPTGIGDLITYNRFIARYDKMFATIVSILAIAGLTLSLMRIFE-----
220932989    ------------------------------------------------------VIIALVSIFYLLIKNSWPAI--QELGLKSFFSSARWNPTLSTLMVTLGSMVISVPLGVATAAYISESPRARSILKPVIEILAGIPSVVIGFLGIVLLGLNALNGAILLAIMSLPTIISLSEDAISSVPDKFKRASLGLGANDWQTLTRVTIPSSLSGVIAAIMLGMGRAIGMTVLMATGNAPALPGGFFDSVRTMTATIAIELG-----------------------
227510656    -----------------------------------------------------LIMAIVIGIILFIATKGMSTFLKDHISMKDFFTGTLWNPGTKTLPMILGSFLVTILAAVISTPFAIGTKRGAKILQPVTELLVGIPSVVYGFIGLSVVGFGILSGTFVLFVMILPTIVSMTVDSLKSVPTYYRQASLALGATKWQTIWKVVLRAATPGILTAVVFGMARAFGEALAVQMV------------------------------------------------
121602070    --------------------------------------------------------------------------------------SGLGVAIMGSLFMMIIVLMGSLPIGMATAIYLEEYNKLTDLIEININNLAAVPSIIFGLLGLSVFGMPRSAGGLVLTLMTLPTIIIATRSALRAVPFSIRAAALGLGASKTQMVFHHVVPLAAPGILTGTIIGLAQALGETAPLLLVG-----------------------------------------------
167464865    ----------------------------------------------------WLAGFSIIGLLVWVLYRILSAGLITGLPEDIMPGGGVGPMLFNSFYILFLSLVFSLPVGFGAGIYLAVYNRLTEFIRISVEALASVPSIVFGLFGFLLFKISVLSGSLALALLNLPVLVRVTEGAFRTVPHSYWEASLALGSTRWQAIRKVLFPAALPSLITGITLVAGRALGESAI--LIYTAGL-------------------------------------------
116334429    ---------------------------------DFLATIMINLIVAVVVGI--LVFLLAYILISGLPHVSWSFLTGTTDAFS--GAGGIGVQLFNSFYLLVLTMVISIPISLGAGIYLAEYNWRTSLIRSAIEVLSSLPSVVVGLFGFLLFGFSVISGAIALTFFNLPLLTRNIEESLSAVSRSQREAGLSLGLSKWKTEIGIILPVALPGIVTGVVLSAGRVFGEAAALIYTAGQSAPVTNFADWNPMDAASPLNPLRPAETLAVHIWKV----------
283954104    -------------------------------------------------------------------------------------NSGILSSVIGTLLVMLVCMVVSVPMGVAAAIYLEEFAPLTHFIEVCINNLASIPSILFGLLGLGVFINLFGMGGLTLAIMSLPIIIVSTKAALKSVDINMKNAAYALGMTKVQMVKGIMLPLAMPMILTGSILALAGAIGETAPLMIIG-----------------------------------------------
283954104    ----------------------------------------------------------------------------------------FWGTFYISLIAMLTALPLGVMCAIYLGVFAGKKSKNY--LKPILEIIAGIPTVVFGFFFFSLFGIQALGAGFIMGIMIVPIVASLSQDCIEAVSEKRINGAYALGMTKKEVVFAVILPEAIPGIVAACLLGLSRALGETMIVVMAAS----------------------------------------------
218282954    ------------------------------------------------------------------------------MSMLDVILKGTWQ----TLYMVFFSTLIAVVLGFIPAVILTLNRIVYGILDVIVNVFRSFPFIILMVIVIPVTSIGTTAAIVPLTIYAIPFIARVFENALRETDAGVIEAAKSFGATDLQIITKVYFKESVPRLLNGIVLLIINMVGASAMAGTLGGGGLGDIAIRGYQAYDISYLVVTSIVLIVIVQLVQGIGNVIYKKK--
291297706    ----------------------------------------------------------------------------------FVSSTGILPAFGNSLIVGVNTLVWSLLVGAPAGYALARYARGREPYQLFLLFTRALPIVVLSVPMAQLFYDTTTGVTLLHTALALPTTVLITAAVFVAVPRDVEEAAQIFGCSPFSAFVRVVLPLALPGVSAASIFTFVLSWNEVLGAAVLTLNTLPGQVLSTLQYSPEAYRFAGGFALIVPAIIFIALMR--------
169632869    ------------------------------------------------------------------------------------GSYGLLPLLWGTLMVSGIALLVAVPVGLMIAIYLAEYPWLRSWAKPTIEVLAGIPTIVYGVFAMMIIGTSALTAGFVMGIMIIPFVSSLSDDIITQVPRALRDGSLGLGATKSETIRQVVLPAALPGITGAFLLAVSRAVGETMIVVLAAGN---------------------------------------------
260583232    -------------------------------------------------------------------------------------------ATYETVYISFASTLLAVVVGVPVGVWILQNNRTHFVLNTIINIGRSIPFIILLLIFIVGTVLGTTAAIIPLSICAMPFVARLTANALMEIPNGLTEAAQAMGATKWQIVRKFYLSEALPTLINGVTLTLVTLVGYSAMAGTQGGGGLGSLAINYGVYRNMPYVWVATIIIVLFVMISQKLGDTLAKK---
90423438     -----------------------------------------------------------------------------------------------TLEHALGGVAIGAGIGFMVGLAGGFARPIGATIAPIATAILGVPPIAWVVLALLWFGPGGLGPLFTVAITAMPIVFAASLQGVRSRDPQLAEMARVFRLPMRSRLFRIMLPELATILAPALATTFAMAWKVALMAEVLGGSGIGGRFATARAHLDLPEAMAWIVIVVSFVLISDVLLLGRLRR---
261407730    --------------------------------------------------------------------------------------------TRLTMAVSLSAVFISAILGTILGLISGYYGWLDRLIMRGSDVMFSFPDLLLAIGIVAILGPGLSNVVIAVAVFGTPSFARIIRSVTLSAKESLVEAARSMGAKHNRIIWKHIFPETVPSIIVNVSMRIGGAILAASSLSFLGLGAWGAMLSMGRDYLSIAPGLLIFLTVLAFNLIGDGLNDALDPKTK-
137132071    ---------------------------------------------------------------------------------------------------------------------------LRPIALLIIVSSRSINSLIWSLLLVSIIGPGVVAGMIAISLRSIGFIAKLLYEAIEEIDLNQVEAVTATGARGSQVIAYGIIPQILPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLQASLNVLAWPQVTLILIAIFISVLISEWV----------
150395348    -------------------------------------------------------FFTMVSPMEFFFGTVWDPRFAAAGSGGASGQFGLLPLLAGTLYIAFVAMLFAVPIGLFAAIYMAEYPRLRSIAKPLLEVLAGIPTIVYGFFALVTVGPFLITAGIVMGIMLIPFVSSLSDDIITQVPRALRDGSLGLGATRSETVKKVILPAALPGIVGALLLTASRAVGETMIVVLAAG----------------------------------------------
227549916    ----------------------------------------------------------------------------------------FLEAIGDTLFMVSITMVIGGFFGLILGVFLYKNRAVYWLINVLVNFFRPIPFIIMIALQVVGTTIGRSAATFVMCVAATFTVARIVEQNLVSIDPGMIEAARSMGAGPWRIIRTVILPEALGPLILGYTFIFIAVIDMSAMAGYIGGGGLGDFIVYGYHQFEPAVTFAAVIVIVIMVQLAQFLGSWLSKK---
134457388    ----------IGIATDAIVRWLLDHGQGLFDAVNALILGMAELCEQILWAPAPWVLAILMAALGLW-RVSAGFALLTLLGLNLVLVMELWDPMISTLALVLAASLLALLIGLPLGVLAARLTILWQITRPVLDLMQTMPAFVYLIPAVMLFSTGAVPSILATLIF--------------------------------------------------------------------------------------------------------------------
170758356    -----------------------------------------------------------------------------------LMKQIIFPSLWETIYMIIIATILSFVIGFILAIVLVVNKIIYGILSAIINILRSVPFIILAVAIIPFTSIGKNAAIVPLIIASAPFIARLIESSLKEVNPSLIEAAKSFGASNIQIIFKVMVKEAIPSINLNLTLATITILGTAMAGAVGAGGLGAVGLTYGYQSFNDTIMYTTLVLLVIIVGIIQFVGNVIYKKLK-
241894752    --------------------------------------------------------------------------------------------LVKTLELTLVGIILAAIWGIFLGILVMPSKLARGLSTTIIYIFRGLPMLVLGIPNLTGQKIPAFTAGVITLILNEGAIGAFVSGGFKSVDSGQLEAARSLGLPYGKAMRKVVMPQGIRLMIPSFINQFIITLKDTSILSAIGIIELGTLIIRNLQGFRVWLMIAVLYLIVI--TLLTWLSNWVEKRIK-
294102650    -------------------------------------------------------------------------------------------PTLETVYMVMFSTFFATLLGFPIGIALVVTEKIYRILDGIVNVCRSFPFIILMIVLFPFTTIGTTASIVPLSIGAAPFVGRVVESALKEVEKGLIEAAVSMGTNPKDIILKVMVPEALPSLILGETLTVINIIGYSAMAGAIGGGGLGDLAIRGFHRFQTDVLIAAVIVIIMLVQVI-------------
140301835    ----------------------------------------------------WVGSIVIFKIPTILLPSPLKIYKEIVQNLSLFAFNGYW-----TLVEAVAGYILGGSFGFLLGSLLAYSKFFERGFLPYVVGATTIPIVAFAPLVIIYVGFGIASKIVIAAIVSFFPLTLYTLKGMQSSDLIHRDLFYVLAASRFNIFIKLQLQSALPYIFTAMKQTTIAVIAAIIAEYIQADRGFGYLILQSSYVMDIPRMWSAVLFSCLLAMSFYGLVVLIERK---
136979389    --------------------------------------------------------------------------------------------IVETILMAFLGSFGAAILALPLAFIAAKNSSVRFVMRRFFDFVRGVDALIWTILLARAFGPGPLTGALAILITDTGSFGKMFSEALENIDEKQVEGVKSTGASPVQRYRFGVLPQVFPVLLSQVLYYFESNTRSATIIGAITGGGIGLMLTQAMTQKDWEEVTYYIILIILMVMLMDWISGKLRSR---
224438074    -----------------------------------------DGLSLFFYIIVRLAIFASVATFAFIIGYILYNGVGYLSPKLFELNVSMMPAIINTITMVLLSLFIATPVAIFGAIFLEEYSRAVRLIVVAAETLTGIPSIVYGLFGYLGFGFSFLAGALTLAIMVLPLILRNTQEAIKAVPILYKEASFGLGAGRLRTIFVIILPCAISGILAGVILSVGRIVGESAALLYTAG----------------------------------------------
224501887    ---------------------------------------------------------------------------------------------LNTFVIALLSSVIATIIGVCGALAIKFMPKPFAKNSLLSNVLIVSPDVIIGASFLIFFTLGFISVLVSHIAFSIPIVVLMILPKLQEMSPTLMDAARDLGASQWQVLSKVILPYIMPGVLAGFFMALTYSLDDFAVTFFVTGNGFSTLAVEIYSRARQGISLALSTLIFLFTIILVIGYYFINQRN--
260654207    ----------------------------------------------------------------------------------------FGRAALVTLQVSLAAMALAIVLGMVLAVARLFGPRWSALAVGYIELLRGTPVLIYGLPNVGIKLSPFAAGIIGLGMNYAAYEAENYRAGLMAVPRQQMEGALALGMTRSQALRHVVVPQAIRVSLPPVTNDFISLLKDSSLVSMITLIDLTKAYGQLANTYYFGIGIMVALIYFLIGLPFVRLARFAERRLAV
56962651     ---------------------------------------------------------------------------------------DMWNAFVETLLMISISTAVAIIVGFPLGVILFATDRVQSGLGFIVNIVRSIPFIILLVAALVGTTTGPIAASVSLSVAAIPFFARIVESSMREVDKGLIEAAIASGATPWMIIKDVLFLEARASMVQGLTLTIISLIAYSAMAGVIGGGGVGDLAIRGHYRYDHTIMIATVVILIILVQVFQFIGDLTAK----
299132800    ----------------------------------------------------------------------------------------LFASLLTTLRATLEGFLAAVIGGVGLALLFNRARWVEDAFLPYAVILQVTPVIAIAPLLLVYLPQHLAVVACAWIV-AFFPVLSNTLLGLKSVDRNLAGLFALYDASPAQKLWQLRLPSALPYIMGGLRIAGGLSLIGAVVAEIGSGSGLAFRIAEAGYRLDIPRMFAALALLSAAGIVIYAGLSAVSR----
170288144    --------------------------------------------------------------------------------------------ALSTLQLTSLAVLIGLAIGIFVGMRLSKYRIIRYPSSVYVEFLRGTPLMVFGLPELGLEFDRFTAAVIALGINSGAYVAEIVRAGIQSVPKGQYEAARSLGMSHAQAMIYVILPQAFRHILPALGNEFIALAKDSSLAMVIGTVELMRSAQYIVSRTFMSFPIYGGVALIYFAITVSRLVKFVEGRLKV
159185190    -------------------------------------------------------------------------------------------HAGITLSATLLGFAIGAVLGILLAVAIIHNRAMDRSVMPWIIASQTIPILAIAPMIIVVLNSILLPKALISTYLSFFPIVVGMVKGLRSPETLQLDLMHTYNASPAQIFWKLRWPSALPYLFTSLKIAIAIALVGAIVGELGAVAGLGARLLSGSYYGQTVQIWAALFMAAGVAALLVSIIGIA------
114765350    -------------------------------------------------------------------------------------ELGIWPLLWGTLYISIIALIVAVPIGLFAAVYLSEYPRMRAWAKPLLEVLAGIPTIVYGLFALLTVGTAVMTAGLVMGIMLIPFVSSLSDDIINSVPQSLRDGSYGLGATQSETIKQVILPAALPGIVGAVLLAASRAIGMIVVFGAGAAARLSLNPFDAMTTV--------------------------------
83589273     -----------------------------------------------------------------------------------------------SFFRLMAAYLLSLAWTLPVAIWIGHNERVYEFLTPVFEILASVPATALFPIIVFVLIGLTGGMNLAAILLVLWYLLFNLIAGVKSIPGDLKEAAAAFGLRGWGYLRRVVLPAMVPSLITGSITAWGGGWNALIVAEYVVYAGHTYTAFGIGSLLDMATYGSGSFQVIWSSLIAMMVTIVLMNR---
83589273     -----------------------------------------------------MIMAALLISFAYFAYQGHRVLTLAGGTEVVTSISVLPYYAFRSFLRMLGAYLLSLIFTLTYGYKAGTDTRAERWLIPILDILQSVPILGFFPAAVYFFVSLFQGRLLGVELASIFLIFTGFYESLTTIPRDLLEATVAYRVTGWRRFRTLYLPAGIPKLVYNSIMSWAGGWYFLIAAEIIAIGGLGSYLIRTTERGELGLTMVGLLTLVALITMMNIFIWRP------
296127853    ----------------------------------------------------FLVFIVVFILVRGLPHINFNLLFGKSNNSQMTLLPAIVSTAMILFMSLIIAIPLGVFAAIYLTEYSKAKSKLISVIRIFTDSLSGIPSIVFGLFGMLVFGRSILAGSLTLVLIILPSIIRQTEETLLSIPSSLREGSLALGASKVRTIFKIVLPCGFSGIMTSVILSIGRIVGESAALIYTASSGSTFSVMMWMFSSEINQTFATASILLIMVIFLNALLFFVNKKLK-
150015514    --------------------------------------------------------------------------------------------TEETLYMVLLSSIVAFLIGVPIGVLLVVTDKVNKIAGFLINVIRSTPEIILLSKFIVGTTLGANAAIVSISIGSAPFIARIIENSLKEVEFGKIEAAESMGATPIDIIKKVLLPEALPSIVRGITIAIIGIIGFTAIAGAIGAGGLGSLAIRGYQRFRTDVLIGTVVILVIIVQAIQLIGDLIAK----
116694245    --------------------------------------------------------------------------------------------MLETLAVSAVGTLCAAVLGFGLALPASYGDALRALSRLLLNLLRSIPELVWAALTVLAVGLGPFAGTLALALHTAGVLGRLFAEALENAPRAPARALMEGGTPAALVFMYGTLPCVWPQFLAYILYRWETNIRVAAILGFVGAGGLGQMLYFELSLFHLPQACTVIIAMLALAAVVDTASAI-------
283954241    ----------------------------------------------------------------------------------------LWQGLFITLEISFISIVITSIGGLFLGILMFKNVYIYTFCRLGLEFVRVMPLLVWLFVVYFWFGWDLGSVSAAIIVFSIFEMMDLVRISLQSIPKHQYESASSLGLNTVQSFVYVIIPQAVRRLTPMSMNLLTRMIKSTTFAYLIGAVELGQQIIEFHNRNDFAPFIIYGLIFFIF-----------------
138749857    ------------------------------------------------------------------------------------------PKVAESLFIAWAGTVIGALFSFPIAFLAANNVAVNYISETILNGIRAFPELILAFVFLPITGLGALTGTLAIGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELLFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVATVVLVLTVDTISAAIRRR---
134584092    ---------------------------------SNLFSRIYLFSIVVFLYLPILVMI----LMSFNTSKFYQLPIDWTFDWYLAGNKKLLKAGWNSLFVAIVSTIISSVLGTCVAYAFFRFDKGKRFLQILLLPPITIPWLIIGTSMLIFFGRGLFPMILGHVALSIPYVVIVVGARMKTFDIALEESARSLGASPLQAFFKVTLPWIFPGFFAASLFAFAVSLDQFVISYFLATPGLPVEIYTAIRKGFTPEINAISTIIILLSMSILLVVSRFHRFSR-
137905142    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVVVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIV---------------------------------------------------------------------------------------------------------------------
83816144     ------------------------------------------------------------------------------------------SALFGSLWLMGLTALISVPLGVASAVYLEEYARFLRLIQINIANLAGVPSVVYGILGLALFGQSLLAGALTLSLLILPIIIISTQEALRSIPSGIRENAYALGATRWQVIWSHVLPMAAPGIFTGVILALSRAIGETAPLILIGA----------------------------------------------
163761673    ---------------------------------------------------------------------------------LFAMVRDFWTNAMETILMAFLGTMGAALIALPLAFLAAGSRPILFLLRRLFDFLRGVDGLIWTIILSRAFGPGPMTGALAILLTDTGTFGKTFSEALENIDGKQVEGVQSTGASPVQQARFGVIPQVTPVLLSQVLYFLESNTRSATVIGAIVGGGIGLLLTQAIATQDWEEVSYYIILIILMVMAMDTLSGWLRSR---
188533199    -----------------------------------------------------------------------------------LGEGGVFPAIFGTILMVLLMSVVVMPLGVVAAIWLHEYNGLTRLVRIAVVNLAGVPSIVYGVFGLGFFVW-LVGGSIDRLFFSAPVVIVATEEGLSRIPPSLRQGSLALGATQAETLWHITLPLAAPAMLTGLILAVARAAGETAPLMLVG-----------------------------------------------
136025395    ------------------------------------------------------------------------------------------------------------------------------PSRAIVSACRSLPSLIWAIVFVIIVGLGPTAGVLAMSIYTVGYLGKMQYESIEGMNSAPLEAANAMGLTKAEISLWVVIPEAANHLIAQMIFMFEYNVRSGTVIGIVGAGGIGYYINLYLKFLEYERVAAYLVIIFLVVLIIDMV----------
163744157    -------------------------------------------------------------------------------------------ALVETILMAFLGTFGAAMIALPLGFLAAKNGGLRFAARRLFDFLRGVDGLIWTIVLSRAFGPGPLTGSLAILLTDTGTFGKIFSEALENVDEKQIEGIASTGAAPMQRYRFGVIPQITPVLLSQVLYYLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVSYYIVLIILMVVAMDSFSGWLRRK---
227516198    --------------------------------------------------------------------------------------------TFYTVIISFISTFIGFLIGLLIAIYYMLYKSVAVLIRIYIEVFRGTPMMVQAMLIFLLFNLDLSPLTSAFFIVSVNSGAYLSETGILGVSKGQLEGAHALGLNHWDTMVHIILPQAVISILPSVGNELNMNIKDTSVLNVIAVSEL-------------------------------------------
139290251    ---------------------------------------------------------------------------------------GLGVALLGSLYMVIIVFVLAVPLSVCTAVFLEEFNWFTDLIEINISNLAAVPSIVFGILGLALFINFMIVGGLCLTLMTLPTVIIAARASIKAVPPSIKSAALGLGASRVQAVFHHVLPSAAPGILTGVILGLAQALGETAPLLLIG-----------------------------------------------
136558883    ------------------------------------LLGLQAALVYAFFYLPILVLVIFSFSDDRLVGRWGGFTLGWYEAFW--NDQELTDSLWVSLQVAASSTVISVVLGTLAAFSLERFRRGQRVFDALLYLPIIIPDVTMGIMMLIFFSKGIGTVTLSHIAFNISFVSVVDRARLSGMDTNLEEAAMDLYATRWQTFWRVTFPQILPGIIGGALLAITLSLDDVVVTQFSAGPGATTLPVRVFSLIRKG-----------------------------
225378786    -----------------------------------------------LWTIAFWLLLWQFASMALDKQILLASPLSVGRCLLLVRTFSFWESIWFSLERIALGFFCAAAGGVLLSALAYHVKLIRDILALPVAVLKATPVASFIVLVLIWMPSRNLS-ILISFIMAFPIIYTNLLEGFEHLDRKLFEMAKIFRMTFWNKMYYLYFGGLFAYFRSACAIAIGMCFKAGIAAEIIGKGSIGEKLYNAKIYLETPDLFAWTFVIIAVSVLFEKIFQWL------
259502042    ----------------------------------------------------------------------------TIWGLLKANRVALLHGLWMTIQLTVVGIVLALVFGLILGVLVMQSKVANAISSTVIYIFRGIPMIVLAFFIYMGLPNHKVPLFLAGVVTLMLYIGAIVKGGFNAVDPGQWEAARSLGLPYRKALIKVVAPQGIKIMVPSLVNQFIITLKDTSILSAIG-----------------------------------------------
116754017    ------------------------------------LRSLTERIIESLLLITAVASIAIMILIFAYLIRESLPAIFEVGVLNLVLGFGMRPLIVNTLLVAILALAINMSVGIPLAIYLAELPRTRAVLKPAVELLAGVPSIVYGFLGIILTGRSILAGAILLGVMFIPSITTICEDALRAVPNEFKEGSMALGATRWQTIRYVVLPAASSGITAAVLLNIGNIIGETMAVLLV------------------------------------------------
206891166    ------------------------------------------------------------------------------------------KAAFYSLLRVFVALLIALVWTLPVGVYIGLNPRAAKILQSIVQIAASVPATAVFPVILLFLGGLDIGAIFLMLLGTQWYLLFNIIAGASAIPKDLIEISRAYGVKGIRKWKTLILPGIFPYLVTGLITASGGAWNATIVSEYVSFGGLGALISQSSASGNFGLLLLSTCFMSLTVVGINRLL---------
206891166    ------------------------------------------------------------------------------------------QYAIQSLARIFFAYILSLTFSIWYGYTASRSKIHEKIMIPLLDILQSIPVLSFLLAMIALFPGKRIGLELACILLIFTGQVWNMYHSISTIPKEMREVVKVFKFNKFSKFLRLDLPFSAIGLIWNSMMSVAGGWFFLMACEMFRLPGIGSYIQTAANEGNIEYVIYG------------------------
291527758    -----------------------------------------------------------------------------------------FSPLWVTLKTGIVASVFSFFIGIAFAELVINTKRVRAFWDGLLTLPMVLPPTVAGYILLRIFSIRWLGCVVAATIIALPLMYRNARAAFEQIDENVIYAARTLGISEWKIFWKIRLPMAKPGIISGVTLAFARAIGEYGATSMLAGNTISQQIAMVVQSGDYAT--AGFWCIVIIAISFACLVSI-------
289639743    ----------------------------------------------------------------------------------------------DTITGALIGMALGSLIGFIVAVISVWFPKWGYGGILLVSAINAIPIVALSPIMNLWFKTGMAQKIGVVTVVCMAAMAFNAYSGLRTVKPFSLDLMQMVAADKWTVFRKLRLPNCLPYVFTAFKINVAASIIAAIISEYFATSGLGFGIKDNLRKAEMATGWSYIVVASIAGVVLYSIIVLVEK----
172041125    ------------------------------------------------------------------------------------LMGGFHHAIVGTLLITLAAAIISIPIGVLCAIYLVEYAALGRAITFFVDVMTGIPSIVAGLFAFSLFSTVIISAAVALSVLMIPVVVRNTEEILRLVPHDLREASYALGVPKWKTIMKIVLPTAISGILSGITIAIARVIGETA-----------------------------------------------------
124028301    ----------------------------------------------------WLIALASLGSIWFLAHILYPRQVPSAEALAFLAGEGLWRSTWLTLSRTLLGFAAGMAAALLLGYAYTLSPVAREAVRALNTVVQSVSVLVWIVILVMLFGLSPVPPVAVAGLVAFPIILSAIVSGLESVNPRLYELAAMLGAGRLRTYTDFLLPSLLPQLAGAARAALGAALRISVVAEAFGSGGIGYMIATYYSLAEPRGVFAWGLLLVALMVLLDKL----------
143956572    -------------------------------------------------------------------------------------------HSGVTLSSAMVGFVMGTLLGIVLSIGIVYVAALDRTLMPWIIASQTIPILALAPMIVVVLGSMLVPKATISTYLCFFPVVVGMVKGLRSPSIILVDLMNSYSASKAEVFWKLRLPASIPYLFASLKVAIALSVVGAIVAELPAGGGLGARLLSGSYYGQTNLIWAALITASVISATLVTIVGRMER----
212638723    ------------------------------------------------------------------------------------GSFGIAPLVTGTLLTTAIAMVVAIPIGLASAIYLSEYAKARKVLKPILEVLAGIPTIVYGFFALTFVTFNALSPGIVMGVMIIPMVASLSEDAMSSVPNSIREGALGLGSTKLEVALKVVLPAATSGIAASFMLAISRAVGETMIVAVAGGSSLTAYIVQGYGTTVYYSIYAVGMTLFVFTLAMNLLAQYISRRFR-
143292768    --------------------------------------------------------------------------------------------AATTLALSACAMVLATGLGLALAAGRAFGPRLAALCTVYVEAVRGTPLLIYGLPEAGLRLPPFVAGVLALGLNYAAYESENFRAGLRGVPRGQEEAALALGLSRRQALRHVVLPQALRVALPPMTNDFISLVSMITLLELTGA-------YQRLATQHYDYFLLGAVVAGLLGLPFVRLARRLEAR---
150015526    ------------------------------------------------------------------------------------------KALIETLEMVFASTIGSLILGFIPAIILTVTAKVYTVLDLIINILRSFPVIILMVAIIPLTSIGTEAAIVPLTIAAAPFVARIIESSLREVDKGIIEAARSFGASSTQIIFKVMLKEAIPSIASGITLTIISIVGYSAMATIGGGGLGQVAISYGYQRFQTDYMVVTCIVLIIV-----------------
167755789    --------------------------------------------------------------------------------FNLATSQSFYIAIGATLSRVALSFFLALIVGTILGVFSGLFKSVNEYLAPIFSFLQTIPQIAYILILLVWF-KSLTALIIIVLLMILPVFYNNAVNGIKNISNDLNDVTILYHHPFKFNLIHVYLPLIKGYIVSAVETALPQSLKVGVMAEIFVSSGIGKQLYFARAQIDMVSIFAWTIWMVIIIMLITYFTNKIINKDK-
114328413    ----------------------------------------------------------------------------------------LWADTAASLMRIGIGLTVATLLALLVGIANGILPYVRAGLSPLVAVISMIPPMAVLPILFIIFGLDELSKVVLIVIGVAPCLMRNLQARVQEMPGEQLIKAQTLGASSWQIIVRVVLPQMLPRLIESVRLSLGPAWLFLISAEAIAADGLGYRIFLVRRYLAMDVILPYVAWITFLA----------------
222151444    -------------------------------------------------------------------------------------KYGIISLILGTLKVTLVATIFAVPVGLGAALYLSEYDKVRRIIKPILEILAGIPTIVYGFFALTFVTPMLISPGLVIGIMIVPMIASLSEDAMSAVPQAIREGALGLGSTRLETALKVVFPAALSGILASIVLAVSRAIGETMIVSLAAGS---------------------------------------------
237755513    ------------------------------------------------------------------------------MDFLEIIKQIDFEPFYLTFKLASLTTIILFIIGIPVAYFIAYSKKFKSFFEAVIALPLVLPPSVLGFYLLLILSRNGFLGSIASVIFSFPFMVHPLVSGFKSIDKSLIEASYTLGKSKLKTLFRVILPNIKPSILSGITLSFAHTVGEFGVVLMVGGS---------------------------------------------
261215366    ----------------------------------------------------------------------------------------------NSIIVSVTSTVVSLIIGMSGGYAFARF-RFRGKSATFLGFMRSVPGIALSLPLFMVYSRIGIGLILTYVALNIPFTTWLIDGFFRQVPKDLAEAAQIDGCTRWQAFWQVEFPLAGPGIASAGIFAFLTCWNEYALASSVNSKTLGLLDYTAEFTIDWRGMCALAVVMIVPALAL-------------
269791712    ------------------------NGAPFSEGVTVVDAMRGDRLPRTLVAGVAFTGIIVVGAILVFLVKE-SLPVLRDASLMEMLTGPYWYPSQESLAVTGLSALMSLPFSVGLGIFLSEVRGLREIIKPAVEVMGFLPSVVLGFIGMVLTGLNMLNASFLLGILMLPTVASLAEDSLSSVPKEVRDGSYALGATRLETTFRVVVPYAARGIGSACILGVMRALGETMVVLMAAGG---------------------------------------------
295107159    ---------------------------------------------------------------------------------------------LVSIGVVVVSFPLAIPLGLLLSFLRMAKHRLRAIGATYINIVRGTPLFLQL--YIAFFGLPLTMGAIVLVMNSSAYLAEIFRAGIQSISQGQFEAARSLGMNGAQTMFFVIIPQTVRRVIPTMTSEFILMYKDTSLLAAVGVTELMMYAITAATGNVTPYIVAAGFYL-IVTIPLTKLINTMEARM--
143750162    ------------------------------------------------------------------------------------------PKVFESLFIAWAGTVIGAIFSFPVSFLAAQNGIVSRVTKQILNAIRAFPELILAFVFLPITGLGPFTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKLNELSFGVIPQVMPTITSYWLYRFEINLRASAVLVL-------------------------------------------------
150020492    ----------------------------------------------------------------------------------------LWRWILNSVVVAGLVSVITTFVNALAAYPFSRMRRGRKYGIMSLLLIQMFPAIMYMIAYIPWLGLNTLGGLIFVYLGNIAFNMYLIKGFYDTIPSSLEEAAMIDGATRWQTFWRIVLPLASPILAVVVILTFMGTFNEFVLAKII------------------------------------------------
135046595    -------------------------------------------------------------------------------------------------GVIAVIVPLGTGAAIYLEQFADRSKWYNRAIELNIQNLAGVPSIVFGILGLAFFGLVAAAGSATIALLVLPTVILASREAIRAVPSSILEGSLALGVTRWQGVRKQVLPAAFPGILTGIILAISRAIGEAAPLLLVGASALPVLIYNYAGRAQVEFQILAAAGVLLMLVILLAINSVA------
241894198    -----------------------------------------------------LFLVIILWEIASKGASVVSWDFITTLPKEAMTKGGILSPIIGTVLLTLITALFAIPFGICCAIYLNEYNMLTRLIRAAIRNLSGVPSIIYGLFGLALFGTSLMAAGLTLGLLSLPYIITTTEEALMRIPQSTREGALGVGATQFECIKDVVLPSAMPGILTGVVLTLSRAAGETAPILFTGA----------------------------------------------
90961124     ---------------------------------------------------------------------------------------DMWSATWETIWMTVVSIAIVAILGLLLGLLLFETSGSDKLSVKILNVIVGVFVNIFLTQVLVGSITGAKAGIPALVIGASPMYARLVEIAFHEVDKGVIEAAVAMGANKWQILYKVLIPESLPALVSGITVSTIALIGYIAMAGAIGAGGLGQLAYDGFQSYNNAITLVATVIIVLIVFVFQWL----------
170749183    -----------------------------------------------------------------------------------------------TLLRVAISFTVAMILGVVLGVALGRSKAADLILDTPLLVLLNTPALVITVLAYVWVGLTETAAILAVVLNKLPNVAVIVREGARNLDPGLDEMARAYRLDRRSWALDILIPQLQPYMVTAARSGLSLAWKIVLVVELLGRPGVGFAIYYFVQSTDVAAIIGYSLVFMAVMIGIDVLL---------
141181452    ----------------------------------------------------WTLFLIVAMWCAYGTRSGVLASIGRYISLDLKLLPELLIPTIETFMMACVGTILGCVFSLPVAWLGASNVTLYPFGRFLMVVSRSVHEIVWALIFVSVVGLGALPGILAIAMRSVGFISKITAEAIENIDKNPVETIRAVGGNEFQVLYYGILPQIYPVVLATVIFEWDINIRRSAVMGLVGAGGLGLLFFRQMNSFNYGGVTMVILAILMLIMI--------------
149178899    -------------------------AGGLWCSLRPVYEGCIHFVLFICASISILVTVGIVVVLFFYDVPILEFLTGTQWSPLLKPQFGILPLLCGTMLVAGGSAVVAVPIGLGTAIYLSEYPRFRDIVKPMLEILAGIPSVVFGYLAVVFVSFNAASACIVVGIMILPMIISLSEDILQSVPLSLRAAAFALGANKFEVTVRVIVPAALSGIIASFLLAISRAIGMAVTLAAGATPKLTLNPLESIQTMEYRTIFAVGLALFITTMIMNVIAQYILSR---
257057703    -----------------------------------------------LLALLPLISVVVTVVSKGLARFDAEFFTYSMRGVLGEGG-GVYHAITGTLIITGLATAISVPVGMLTAIYLVEYGRLAKAITFFVDVMTGIPSIVAGLFAYSLFALLFMMGAIALSVLMTPVVVRSTEEMLKLVPNELREASYALGVPKWRTILKVVLPTALAGIATGVTLAIARVIGETA-----------------------------------------------------
254480549    ------------NHVENIFKWIL-----FSCSFIAVLTTLGIVLSVLFEAIRFFQVITISDFLLGLQWSPQMAIRADQVG--ASGSFGFVPLLVGTLLISFVAMFIAVPIGLMSAIYLSEYRRFRAITKPVLEILAGVPTVVYGFLGLTVASESALAAGLVMGIMIIPFVMSLSDDIISAVPDSMREASLGMGATMNETIRKVLMPAALPGIVGGILLAVSRAIGETMIVVMAAG----------------------------------------------
295398522    ----------------------------------------------VLRGFTYFFAAVTFAALVWIIGYVLVSGVPHLTADLFSWKYSMMPSIITTIYVIGGSLLLAIPFGVFAGFYLVEYNKWVEGIRIATDTLTGVPSIVFGLFGMAGFQYSLISGILTSAIMVLPLIIRNTEEALMSVKDNLRQASFGLGAGKLRTIFRIVLPIAMPGILSGIILAIGRIVGETAALMY-------------------------------------------------
194246589    ---------------------------------------------------------------------------------------------LETLKLILPATFFSFVIGLFLGIFLYIKNKIYYLINFIFNLLMSAPFLAFSILIIKKFYYGFEAAFFCLIFILIPIFARNCEQIFLELDENIYETSYMLGANRFQFVRYFIIRESIQSIILKTISLFISCLAYASVLGPIGINGLGEIVYR-------------------------------------
257464210    ----------------------------------------------IMGYLSIMPIFIILLYISYRGLQHISWDFLFSMPEDSMRGGGIFPAILGTLYLTLLTVIISVPFGVLTAIYLVEYAKENTFTRLIILNLAGIPSIIYGLFGMALFGVSMIAGSLTLAIMCLPVMITATKEALRAIPRELREASLALGATQWQTIQKITLPAAFPGILTGVILSISRAVGETA-----------------------------------------------------
139557930    -----------------------------------------------FWSLIFWALIWELIGRMGWMTLLPPLSQIWFAFTELLEQASFWDAFAMTARTFGIGLGLSISIGIPIGVLMGISRRSDKILSLWVNLFLSAPITAVIPALMPILGIGDATVIATVILFSIWVVIIDTQAGVTHVQNSLVEMGRIFGCSRWKIIIWIVVPAAMPEIITGVRLSVVRAV---------------------------------------------------------
143369881    ---------------------------------------------------------------------------------------------------------LAALVGVALGIAMSWSRSLASGLWPWLIALQVTPIIVLTPIIVRVVGPSFSARVLVTVLISFFPIASNTLFGLQSVPRALHDVFTLAGSSRVKRLVRLQLPSASPSVFAGLRVAAGLAVIGSIVGDFFGTPGLGRLITYFFLDTRAGPMFVTAFVASLIGLAFFLVVVAANK----
149926974    ------------------------------------------------------------------------------------------DATWTTVAIATAGMVMALTIAFPLTILSTRVLSVSAISRWVLIFLRSIPELVWALVFVRVVGLGPTAGVLAIALTYGGMLGKVYGEILESGETTPTETLLRNGSGRLQAFFYGLLPQNVMELTSYTVYRWECAIRSSVVLGFVGAGGLGQELDNSMKMFNGGEVSTMLIVFILLVALADAVSAFFRKR---
269216303    -----------------------------------------------------------------------------------------WSPLWVSLKTTGVAVIVIFFLGLLAAWATLRSDRFKGIFDTVFTIPMVLPPTVCGFLLMLFFGTSTAAAVIACIVVGFPLMYRTARGAFENLDGDMLDAARTLGWGEGKIFLRLMLPLAWPSIAAGTVLAFARAMGEFGATLFFAGNGITQTIPIAIYYDWMAGRNDVAIFWVIVVILISFL----------
289191693    ------------------------------------------------------------------------------------GDFGIFPMIIGSFCITILALLFAVPLGVGCAIYLAESEKVRNVLKPVVEILTAIPSVVYGFVGMVLLGYSWFAASVILSIMILPTITSISEDAIRNVPQSIKKASFSLGATHWQTIKYVILPHSFRGILAGIFLAMGRAVGETMAVLMVAGN---------------------------------------------
163731634    ------------------------------------------------------------------------------------WNNAMWRHIGETILMAFLGTMGAAIIALPLGFLAAKFMLVRAATRRLFDFVRGVDALIWTVVLARAFGPGPLTGALAILITDTGTFGKIFSEALENVDQKQIEGVASTGAKPLQRYRFGVIPQIVPVLLAQILYFLESNTRSATIIGAITGGGIGLMLTQAIQTQDWEEVAYYIVLIIAMVMFMDWFSGWLRGK---
262038365    --------------------------------------------------------------------------TGWVLFFLKNNKKAFLIGTATTLGISLTGTVVGFIIGLGVMLVKNINKIINMIFSIYIAVFRGTPMIVQSMIIFQVLNWNLSPLGAALFIVSINTGAYMCEIGIDSIDKGQFEAAQAIGMTHFQMMKNIIFPQVFRIILPSIGNEFIINIKDTSVLSVI------------------------------------------------
229823400    --------------------------------------------------------------------------------------------TLITVGLSLIATPIGVFTGFYLVEYADRKSKVVKVIRLATDTLAAVPSIVYGLFGMLFFVIYLLAGILTIVIMVLPIIISATEEGLLQVDNSLRMGSLALGAGKLRTIFTVVLPVAMPAILQGVILAVGRIVGETAALTLGSATGLPSSLMSSSRTLSLHMAYATGTVIILLVLAINGLSSYIGRR---
116748150    --------------------------------------------------------IGLVVLICLFLVREGMPAFFEVSPGNLFGTRWYPTDLYGTLPLILGSTFAAIVMALPLGVATAVFDWAREFLKPLIEVLAGIPSVVLGFFGMAPTGLTVFTGALILAYMALPTIISVAEDSLDAVPKSYRDAALAMGATRWQTIWRVVVPAARSGIVTAVMLGMGRAIGETMAVMMVTGN---------------------------------------------
142186921    ------------------------------------------VLTVALVWLLWVGLMEAFGLNRFFAKRPGDIWTYLVTSPGSAARADLFGALGQTLVYTLPGYIAGLALGAILAAAFVMWPIAAGVALPIAIALRSIPIVTTAPLIVLALGRGEVGTITIVAVMIFFPTLVACIQGLRQAPGQMLDVFDSYATGRWTTLLLAQVPAMLPALFASARMAVPAAVLAVTVAEWLATGGIGNLMALSSSTSNYNMLWSAIVVLTLVSCLAYEVVGWVERR---
142186921    ---------------------------------------------------------LVAALILWELSARAMEGTFLLAGPMLIEHAGLMSRALATLWTATLGFLFGNLAAIGLAAVAVTVPRAQGPVAALALVVFCLPLVATGPILRVLYGPGIGPQVTLAALACYYTTFVPLLVGLRAAPATWFDMIQSYGGGEWKKLVHVRAAASLPYLVAGLQIAAPAACLGAMIGEFTGARGMGVLAIRAMRGLDVDATWALATVASAIAILVYMAVGAVGR----
296137104    ------------------------------------------------------------------------------------------EYALYTVLRMLAALAASTVFTLIYAWIAANNRYAEKIMVPLLDVLQSVPILGYLSITVTGFIALFPGSMLGLVIFAVFTMTFSLYQSLKTVPRDLTEAATLYRLNAWQRFWKLELPYAAPGLLWNAMMSMSGGWFFVVAAEAVSVPGIGSYIAAAIAAKNLGAIGWAILAMALVILSYDFLLFRP------
296137104    -----------------------------------------------------------------FVVSMVLFTLGLIVALFLVLPRDFGWLQVGHVMLVFVLVAISALIWVPVGIWVGLRPRWAAVAQPVAQFLAAFPANLLFPLVVVAIVHWHLNVNVFTILGSQWYVLFSVIGAASALPSDLREAGRNLGLRGWLLWRKLYLPAVFPGFVTGALTASGGAWNASIVAEVVSATGLGAYITEATQQGQTLKVGLGVGVMALYVIAINRL----------
269837497    -----------------------------------------------------------------------------------MGWFDLWPSLRETLYMVSVSAVIAVLGGLPIGVLLIATDRVNRVLSGIVNLGRSIPFIILMVALIPVTSLGSTAAIVPLSIAAIPFYARVAETALREVDRGLIEMAQAVGCNSWQVVAKVLIPEALPGLVRGLTITLIGLIGHSAMAGAIGGGGLGDLAIRGYQRFETDVMVATVVTLIILVQVVQGVGDRIAAR---
158312218    ---------------------------------------------------------------------------------------GVYHAIIGTLEQVGLASVMAVPFGLLVAIYLVEYGRISRVISFFVDVLTGLPSIIAGLFVLGFWILALFAGALALTILMIPVVVRSAEEMLKLVPDELREASYALGVARWRTILKVVLPTALPGIVTGVMLAVARVAGETALLTVFGANSINFNPFSG------------------------------------
293401087    -----------------------------------------------------------------------------------VFSVSFYTTLEVTLLRGFAGLIIAFLFALFCAYLSYRSHIFRDLFYPFLLLTRSVPNISYILIVLIIFARS-IAVILILFLILFPVIYSNLFSALLHMDKDLMEVMKLYPEKESYEIRRVYLPLLRPSIEASLSAGMSLAFKVGVMAEILGGEGIGRELNLCRLNFDMIGMFAWTGWMIFLLVLMDRILRV-------
147919154    ---------------------------------------------------------------------------------------GILPMIIGTFAVTTLSLLIALPLGVGCAILISEVAPVRDVIRPAIETLAAIPSVVYGLFGLILLGFSILAGGVVLAIMILPTIISVSEDALRAVPRELREGSLAMGATEWQVITGIVVPAALSGIVTGAVLAMGRSIGETMAVLMV------------------------------------------------
282896810    ---------------------------------------LFSYLMNGLSFILSLLAFLPLGSIIWEIISRGSSSLKLEMFYLPLIDNGFANAILGTLLMVSIATLLSVPVGVITGIFLAEFARINKLVRFLTSILTGVPSIVYGVVVLTTKEFSALAGGFALSVIMLPVITLTTEEALKLVPVHQRLASAALGGTKLQTTFRIVVKSAIPGITTGISLAIARAAGETA-----------------------------------------------------
172058348    -----------------------------------------------------------------------------------------WEATGSTIYMTAVAGLATFVLGLAIGLLLYKNRTLYSVLSFLVNIFRSIPFIILLILLIPITKLGPTAALPALILGAAPFYGRMVELALREVDKGVIEAAESMGATKFQIIYKVLIPEALPAIVSGITVTLVALVGYTAMAGLAGGGGLGDMAFRSQNNITVIATLLILVIVFIIQIIGDLLVKAIDKR---
76801637     ---------------------------------------------------------------------------------------GLYPAIIGSVFLIALTALFTIFLGVGAAIYLEEYNRLTRFIEANIANLAGVPSIVYGLLGLAIFGSSLLAGALTLTLLILPIVIVSAQEAIRAVPDSRRQAAYGVGATKWQVTRDVVLPSALPGIMTGTILSLSRAIGETAPILMVGA----------------------------------------------
153955700    ------------------------------------------------------------------------------------------SPAWISVKTTFIATIITFFVGIAAAYWMTNYNKFKSAVDTIFTLPLVLPPTVVGFFLLLIFGKNGPMGKLLLKIGTFPLMYRTTKGAFEQVDNNIVNAARTLGVSRWKIFWKVILPLAWPGIAAATILSFARALGEFGATLMVAGNTIPLAIYFAAESGEMDKALMWVILIVIISTIVIFLMNYWNEHEK-
289549896    -----------------------------------------------------WVIAIVVALIVIWGFAGMPAAIFSGLGYIYIPEEDLLRGLLETFAIAVIGTFIAAIICIPFAFLLVKLRPVTGTTKFILSVIRVFPEIVMALIFIKAVGPGSFSGVLALGIHSVGMLGKLFVEDIESLDFTSVESLKASGANKTKTLVFAVIPQILPSFLSLILYRFELNLRSASILGLIGAGGIGTPLIFALQTRSWDRVGIILIGLVIMVAIVDLISGAIRK----
226939379    -------------------------------------------------------------------------------------------YALYTTLRMLAALAVSFLFTLGYATLAARSARAGKLMIPALDILQSIPVLGYLSFTVTFFLALFMMGAECAAIFAIFTMAFSLYQSLTTLPRDLVEVAASLRLTAWQRFWKLDLPYAMPGLVWNMMMSMSGSWFFVVASEALVVGGIGSYLAVAIDVRDLGAVGWVVLTMLVVIILYDQVLFRP------
226939379    -------------------------------------------------GWPDRLWLAGLTALALWALWSVWHYLAQAVDFHDVL--AVFGLGALTLLRVAVLIVLASLVWVPVGVWIGLRPQLAGRVQAMAQFLAAFPANLLFPACVVLIIHFRLDPNVLLIFGTQWYILFNVVAGAQAFPAEYREVASNLQIRGGLWWRKVMLPGIFPYFLTGALTASGGAWNASIVGEYVSAKGLGSYIAEHTASGQHPQVLLGILVMAVYVVLFNRLLWRP------
229821902    ------------------------------------------------------------------------------------------HAIIGTLLITLAATIISVPIGLLAAVYLVEYGRLARALTFFVDVMTGIPSIVAGLFAFALFTLLLGPGAAALAVLMIPVVVRSTEEMLRLVPNELREASYALGVPKWRTIVKVVLRTSLPGIVTGVMLSIARIIGETAPLLLTVGGRMATLPVFAYRQYQIDRAWAAALTLILIVMALNLIARLISRR---
77409210     ----------------------------------------------------ALIVFIVAMILIFVAQKGLSTFFVDGVKLTDFLFNTKWEPSAKSIAGSFIVTILSAIIATPFAIGAAVFKYGSKILQPAVELLVGIPSVVYGFIGLQITGFGILSGVCVLFVMILPTVTFMTVDSLRAVPRHYKEASLAMGATRWQTIWRVILNAARPGIFTAIVFGMARAFGEALAIQMV------------------------------------------------
225020936    ----------------------------------------------------------------------------------------YTKAFTETVYMVSISLFIGALLGIPLAIILVVNKWVYSILNVVVNIIRSVPFIILMVAIVPLTSIGTTAALVPLTIFIAPYISRLIEASLLEVRSGILEAADSMGATMWQTIRIFLLPEAKSSIILALTTATIGLIGATAMA---------------------------------------------------
120404842    ----------------------------------------------------------------------------------------------ETWVMVGVTMVLVVLIGTPAGIILHNNPRVFTVLNTVVNVGRSLPFLILMAAFLVGTTIGIAAAIVPMTVAGIPFFARLVQNALREVRSDVTDMGLVSGGSHVQVIRSVQLSEALPALAGALTVNTIAMIEYSAIAGSIGAGGVGHLITYGYNRFDDNIMIATVIALII------------------
143819895    ---------------------------------------------------------------------------------------GVFEGLRGTFWIGVFVVVFAFPIGIGAAIYLEEYARLTRFIELNIRNLAGVPSVVYGVLGLAIFGSTTAAAGSTLAILVLPIVIITSAEAIRAVPQALREGGYGVGATKWEVIKHHVLPYAAPGIFTGTLLSLARALGEAAPLILVGG----------------------------------------------
255019932    ----------------------------------------------------PLLVLGFFVLAHATRQMSVPFTLGEALP-ISTRPSALVDDALYTTLRMLAAVAASLIFTIFYGLLAAKNRYAGKILIPLLDILQSVPILGYLSITVTGFIALFLAVVFAVFTSQVWNMTFAFYQALITLPKDLDEAARLYRLNAWQRFFRLELPFAVPPLLWNTMMSMSGGWFFVVAAEAITVPGIGSYIAMAIAQKNLAAVFWAILAMLLVIGLYDFLLFRP------
255019932    --------------------------------------------------------------------------------------------------RVMVLVALSLLIWVPVGILVGLRPGLSGRIQAAIQFLAAFPANLLFPMVVLWHLNVNIWVSPLMILGSQWYVLFNVIGAAAALPADLKEAARNLGLRGWLLWKRLLLPGTFPGTVTGGITASGGAWNASIVAEVVSATGLGAYITLATAAGNLNAVALGIGVMSFYVVVVNRLF---------
220929987    --------------------------------------------------------------------------------------------TVNTIVIAILTVILGVIIGTGLALMISRNKILRAIASSYIEFIRGTPLLVQILPEFHIFGLAMIPGVIAMSVNSGAYVAEIIRAGIQAVDKGQMEAARSIGFTSGQAMRYIVLPQAIRNILPALGNEFVVVIKESSILSVISITELSSDIVKAAIYRPFEPLIVTACIYFVLTFSLTRLLGFAERRMR-
154250106    -----------------------------------------NVFLRILTYLISLMIIVLFLLAFIPGLKYWNLTFFAQFPKDGMTGGGIFPAILGSLLLTLTALAISIPLGILLGVVLSEYNLEY--IKFVVTILSGIPSVVYGLFGLGLFCITMLAGGLTLSLLVLPVISSSVYETMRAIPMELREAAYALGAKKSEVIFEMLLPAAKKSILTVSFVSAGRAIGETAPLILTAA----------------------------------------------
152967804    -----------------------------------------------------------------------------------------------SLQVGAVAVGFSLVCGVLVGLFAGFHDWLDTVLMRLMDVLFAFPAMLLAIAVIAVLGPGTTNAMIAIGVTYTPVFARVTRSAVLGVRESYVRASRSIGASDLRLLFRHVLPNAAPPIIVQTSVSLAFAVLAEAALSFVGAPSWGRMLSEGRGYVDLAWWIAVGLAIVLLVLLGDGLRDVLDPQQR-
149191573    ---------------------------------------------------------------------------------------GVFPAIFGTVLLVIIMSIMVMPLGVLVAVYLHEYAENNALTRMIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAILTLPVVIVATEEGLNRIPVSARHGSLALGATQSETLWRIVLPMASPAIITGLILAVARAAGEVAPLMLVG-----------------------------------------------
136060072    ------------------------------------------------------------------------------------------QGAIITLREAFTGYILAITLGITVATVMSLSKIMERSLYPYAILLQTVPVVAVAPLIVLWFGFEEKSVIIISLIISLFPIINNTLLGLKSTPTTLVELFQMHKSTKFTSFFKLRFPSAIPNIIAGMRISAGLSVIGAIVGEFIIGSG--------------------------------------------
142943248    ----------LGSFFAPLRSWLGI-CVLIFLFSILIFDGMINDWGRASQGLGNLVIFFTESLWPWSVLEPQAYPVCTVPTFMDFTCSTAWIGMVETLKIAFVSTVFGAIISIPLSLLASRNLGFRKLPRLFLAAFRSLPSIIWAIFFVILVGFGPLAGVLAMTVYTVGYLGKLQYEAIEGMTKTPLDACEAMGLTKFEVAFKVVIPECANDLISQAIFMFEYNFRHGTVIGIVGAGGIGYYINLYLKFLQYDKVIA-------------------------
257470201    -----------------------------------------------------------------------------------------------SLKVGIVAVGISIVCGGTLGALAGYYGKLDNIIMRIMDIFLAVPSILLAIAIVSALGPSILNLMVAISVSNIPRYARIVRASVLSIDQEFVEAAKAIGASNARIIFRHIIPNSLAPVIVQGTLGVASAILSTAGLSFIGAPEWGSMLSGGRQYLRYAWGVAIMITILSLNLLGDGLRDALDPRLK-
140078857    -------------------------------------------------------------------------------------------HSWVTISSTLLGFALGTALGMLLAVGIVHVKALDKSLMPWVIASQTIPILAIAPMIIVVLGTGLVPKSIISMYLCFFPVTIGMVKGLRSPDPLQLDLMRTYSSSTSQVFWKLRWPSSVPFLFASLKVAIAISLVGAIVGELGAQAGIGARLLVGSYYGQTIQIWSALVTASILAGLLVALVGLVEK----
257877307    -----------------------------------------------------------------------------------ILKTNLPQALWETFFMVGTSAIIGVVFGLLIGLLFHKNIFLHHLADFVVNAIRSLPFLILLITMLIGDPYTPAGGAIALSIAAIPFYARIAESAFAEIDYGVLEASVASGASTGQIVREVILPESLPALIRGFVLTLISLLGYSAMVGTIGAGGIGDLAIQ-------------------------------------
134300291    -----------------------------------------------------------------------------------------------SLRVGLIAVCIALSVGMVVGSAAGYYGRLDNIIMRFMDIMLAFPSILLAIALMAVLGRGVENAIIAIGIVSIPEYARIIRGSVLSVKEEYVQAARAIGNNDFQIIFKHIMPNVMAPVIVRATLGISTAILETSALGFLGLGVAGTMLGSGRGYMYNAPGIAITLTVMAFNLLGDGLRDALDPRLR-
227824868    ----------------------------------------------------------------------------------------------NTLYLVVLALFFSALWGIPAGIFLAEFAKLTKWVRMAIETLASLPSIVVGLFGYLVFQWNLMAGALSVSIMTLPMLASVTEDALEGLPPFYKLGSLGLGASRMQTLIHVELPACFPRIMTGLILAAGRGFGEAAALMFTAG----------------------------------------------
189423808    -----------------------------------------------------------------------------------------------TVVISVFATLFGTLLGALICFMMAKSRLLSAPARLYIAILRGTPVLVLLIFYVVFASININPVIVAVIAFGMAYTAEIFRTGIEGVEKGQTEAGISLGFTRTSTFLHIVLPQMVRRILPVYKGEFISLVKMTSIVGYIAVQDLTSDIIRS-------RTFDAFFPLVMVAIISWTLMQSLEYLERI
229551216    -------------------------------------------------------------------SGNWFMAIMKQYGPMLLRGTGM------TLLISLVGTLVGFIIGLLVGIIRTTRAVINWLLSVYIEVFRGTPMIVQAAVLYYGWHLNMDRTTAALLIVSIAYISEIIRGGIISVDEGQFEAANALGMTHLQTMMKVILPQAVRNSLPAVTNEFIVNIKDTSVLSVISVSELGETIAGQSFQFFHTYLIVSGIYL-IMTFTISRLFRLIEK----
256831654    ---------------------------------------------------------------------------------WSVMGPELWEQVGTTMYMVGIGMLIGGFVGLLMGLLLYLNAVVFTVLNVLINIVRPIPFIIFLTRVVVGTTLGPTAGAFAITFMAAFAFARLVEQNLVALDPGVIEAARAMGASKFRVIWSVVIPEALGPLILAYTFLFIGVVDMSAMVGAIGGQGLGEFALR-------------------------------------
224542830    ----------------------------------------------------------------------------------LFNNTQLLNAIFVSVSIAVIATICSVVLGTITAIALSKSKKIRTLVQQVNNLPIMNPEIVTAISLMLLFSFVYMTMLLAHIAFCTPYVITNVYPKVKQLDDNLADAAMDLGATPFQTLTKVIIPQIKPGIFAGALLSFTMSFDDFIISYFVSGNGVENISIVVYNMSKRVDPSIYALSTVILVVIL-------------
81428667     ---------------------------------------------------------------------------------------------------------------VLAFARLSKNKLFHSLAVMYIEFVRGTPLMIQIMFVYFGIGLALFAGVIAVSLNSAAYVAEIIRSGINAIDAGQTEASRSLGLSQHDTMRYIILPQALKNIWPALGNEFISLIKESSIVSIIGVTDLIYQVVQSATYKGVAPIFVAMVIYFILTFSLSKLLNHIERKM--
294679018    -------------------------------------------------------------------------------------DLSIWPLVWGTLYVSFIALAVAVPVGLFAAIYLAEYKQVRSIAKPLLEVLAGIPTIVYGLFALITVGSSVMTAGLVMGVMIIPFVSSLSDDIINAVPQSLRDGSFAMGATQSETVKQVILPAALPGIVGAILLAASRAIGMIVVLGAGAAAKLSMNPFEAMTTVTVKIVFALGLTLFIFTLVLNVLALVIVRKYR-
241894780    -----------------------------------------------LVFVFILMYAPIFYLIFYSFNKGDFMTDFSGFSWRMFADTRLMQILVNTFIVALLSALIATLIGLALGIYNTKRQSVKNILLSLNNILMVSPDVIIGASFLIFFTLGFGSVVLSHIAFSIPIVVLMVLPKLNEMNPALVDAARDLGANNYQVLSRVVLPYAWPGILSGFFMAITYSLDDFAVTFFVTGNGFSTLSVEIYSRLSINAMSALMFLLSLILVIIYYFIS--------
116248934    ----------------------TSNTAGFVSSRRWLLWSGIAAF-CAWVLVPIYLVALGALGGRQGVYIWPKTGLPTGISLLFLKTEGVVQSFLNSLGAAGITVALSILLGAPAGYALARYDRGKDSYRLLVLLTRAFPLAILALPLTVSFIRTILGVGLIHTVLALPFAALVTQGIFLGVPKELEEAAWVFGCTRIQAFFKVVAPLALPGIVATAVFAFVISWNEVFAASVVRNRTLTAYLLTVLSESPMHYRFAGGLMLILPSVVF-------------
260663065    -----------------------------------------------------LIALLVVSIIYFIAARGLTTFFKDGVSFATFFTGTTWDPTSGTLLAAVVATPFALAIALFTTELAP--KRSRGLIQSMVELLVGIPSVVYGFIGLAVLGSGILTATLVLFVMILPTITSLTIESLRSVPRDYRSASFALGATMWQTMHRVILRAALPGILTAVIFGMARAFGEALAVQMV------------------------------------------------
258562065    -----------------------------------------------MGGLMWLAMILALIPLGWLLFTLVSRGIGPILDVDWWTEDGAAHAIVGTLVQTLIASLFSIPIGVFTAIYLVEYNRLGKLTTFMVDILSGVPSIVSALFIYALWITILFAVALSLILLMVPIVVRNTEEMLRVVPMDLREATYALGVPKWKTIVRIVLPTALSGIVTGIMLAVARVMGESAVLILVGS----------------------------------------------
150388951    -------------------------------------------------------------------------------------------AVMNTLKRALIGFVIALGAGIGLGLMGGFFKPMYYLLRPIVLINKAVPTMAMILLALIWLESEKAPILVGFVVI-FPIIYENVVQGIRNVDVKLVEMMDMYDINKLDKLKDLYMPSIKSYLHGAMSAAMGLNLKIIIAAEVLSQPRLGTSFQIEKANLNTAGVFAWSLIAICIAGILEQTLKVMKNR---
260428746    ---------------------------------------------------------------------------------FLTTDSLYWKSYLSSVKIAGLSTLITLCVGYPLAYGMARAPDEWRPTLLMLVILPFWTSFLILNSFLLWTGIIDEPVYVGIVYTYLPFMVLPIYSALEKMDESLIEAAEDLGCSKLAAFWLVTWPLSKNGIIAGCFLVFIPALGEFVIPSLLGGS---------------------------------------------
212696796    --------------------------------------------------------------------------------------FGIGPMILGSILVTLVSALIAVPFGLAVIYLAYYSKKSYNFLNGLINLMAAIPSIIYGFFAMMVLGMNMLTASILLAIMILPTMVNISKNSLEQVPSVFYTGSLALGATKEETIRKVMVPYAKSGIYSSIILAIGRSIGETMAVYLVGVRTLTTNIVLEMGYLHRESLIATGMVLFVFILLINIIFNFIRDKD--
257125489    ----------------------------------------------------------------------------SFTGWVTYFIQKNWKETLVTLFISITGTVVGFLIGLVVALFRHKYKKINTLSSVYIAVFRGTPMIVQSMVIYQVFNINLSPMVAALFIVSINTGAYMSEIGIDSIDNGQFEAAKAIGMTNFQLMQSIIFPQMFRNILPMIGNELIVNIKDTSVLNVISVTEL-FFIVAGTYSRYYEVFIITSVIYFFLTFTLSLILKQIEKR---
229541511    ---------------------------------------------------------------------------------------GALPMITGSFAVTFLAAIACAPLSIGGAVFMTEAKRGQKMLQPVIELLVGIPSVVYGFIGLSVVGFGIAAGTIVLAVMILPTVMSLSVDAIRAVPDSLREASLALGATRWQTTYKVVLRTARPGLLTAVIFGMARAFGEALAVQMV------------------------------------------------
284931050    -----------------------------FNQFKKARSKLFHSISFTAAWLFAITFVGIFAFIFYKSIPGWESYGKSIFRLDFNLVQGIWAPLSVTLFVTFVSLLIAAPIGVNTAIFIKFREKWRKTFRIIINILAGIPSVVFGLFAANSLGWNLITAIIMLTFMIIPTIVAMSYNSLDSVDMSILSASIALGTTKTKSIYKIFKKEAKNGIYVSLLTAFSRAISESMALNFI------------------------------------------------
163845863    --------------------------------------------------------------------------------LFSIKKYGIWPLVSATVLTSAIAMVVAVPLGLIAAIFLSESDRIRRTVKPLLEILAGIPTVVYGYFALTVVTPFLKNFIPTLSIFNIPFVASLSEDALSAVPNSLREAAYGLGSTRFEVATRVVAPAAISGIVASIVLAFSRAVGETMIVAIAAG----------------------------------------------
160935843    -----------------------------------------------------------------------------------------------SLLVGFVSVGIAVIIGGVLGAIAGYYRRVDNLIMRFMDVLLAVPQTLLAIAIVAALGTGLMNLMIAVGISSVPTYARIVRASVLTIEEEYIEAARASGTSNTKIIIKHILPNCVAPVIVQVTLGIAGAILTAAGMSFIGLGSSGRDYIRGYAYMTMFPGLAIVITVLSLNLLGDGLRDALDPKLR-
238784250    ------------------------------------------------------------------------------------------------------------------------------MIRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDMGLLGKLYAEGHEAVDKSPNRGLTAMGANALQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKISAILRRK---
150020367    --------------------------------------------------------------------------------------------AWDTLKLTFFSVLIGLVLGTFIGMGRLSKIKAINIPSTVVEFLRGTPLLVFGLPQLGIQLEAYPAAIVALGLNSGAYIAEIVRAGIQSIPKGQYEAARSLGMTHFQTMRYIILPQAFKNILPALGNEFITLTKDSSLASIIGVTELGQFVIT-RTFQTFSIYFGIALIYFVMTFTISRLVRFAEKRMEI
213966207    -------------------------------------------------TLTWIVAAITVAILAWVGMKLADKGQFESNKWSFFLESTTWTTLVSTIIAAVVSIVLALVIGALLGVGRLSIAPVRWLCSVIVEFFRAIPVLVLMLFAYSVFYLGFAAVVFGLTMYNGSVIGETLRSGIESLPKGQREAAIALGLSHRQTMVTILLPQAVAAMLPAIISQMVIALKDSALGYMIGY----VEVVRSGRQLYYGAMIPSLVVVAIILIAINFGLANLAER---
136591755    --------------------------------------------LWIFTLLAIITLVTLVGTTLLKGYSRLNLSLITNFPSPFPEDAGIQAAIFGSIWVVVTSGLVSLFIAMGTAIFADQRSRFNKLITINIQTLAGVPSIVFGILGLAFWGFTVGTASAVLTMMVLPVMIVSAREALKAVPSSLREGAYALGATRWQTIVKQVVPSAIPGIATGSILGVSRALGESAPLILLGA----------------------------------------------
84685622     -------------------------------------------------------------------------------------------ALWATLRDGFLGAVAAAVVAIPLGLLIGIFPAFELSTRKILDFGRAFPVVALLPLFVLIIGANSQMKVLAIAIACFFPILVQTVYGARRLDPTILDTVRIFRIPFGLRFFRVILPSALPYIATGLRIATTVSILVAVGTEVIPIDGLGYQINLSRIANRVPEAFAYVIYAGLLGVLLTLGWELLEKR---
291279223    -------------------------------------------------------------------------------GFLSAVKFGFLTATM--------ATFFSAIFGIPAGYYLARHKKFSKVLDVFFDVPLIIPPLVVGVLILNLFNSPFLSAVIAQFFISFPFTLKSAKSAFELVPPIYERIAMTLGAGYFRSFYDTTFKLAFRGIAAGIMLSWLRSFGEFGATLMVAGGIPGINIYLNMTEGNFEKGIAASVLTVILAFLVISIIKIIFDKRR-
142038438    ------------------------------------------------------------ALFHGRAARRTMIEILQEFGQAFLYWDGQLSGLAVTLWLLVASISLGFVCAVPLAVAVSKNKWVSTPVRFYTYVFRGTPLYVQLLLLYAFFRSGFNCAILAFALNTCAYTTEIFAGAIRAIPHGEVEAARAYGMSPFTMYRRVILPSALRRALPLYSNEVILMLHATTVAFTATVPDILKVARDANSATYMAFQSFGIAALIYLAVSF-ALVAAFRRAER-
251796366    --------------------------------------------------------------------------------------EDIWPATKDTLTMIGASLIFTVILGLLIGIILFLTSRVYGLLSFVVNILRSVPFVILMILIMPMTTLGVQGTIPPLVVAAAPFFARLVETSLREVDKGVIEAAQAMGASRWDIVRRVLLLEARPGLLAGITITAVTLVSYTAMAGVIGGGGLGDLALRGYQRFQLSVMIVTVAMLIILVQLLQMVGDHLVRR---
114327931    --------------------------------------------------------------------------------------------------------------GFVTGVAIGWSRAVGYWAHPVLRLLGPLPATAWLPLAFFFFPSSFSASIFLIALASGFPVAVLTWSGVSSVAAAYYDIARTLGAKPRFLVLKVAIPAAMPSVFVGLFMGLGASFSVLVVAEMMGVAGLGWYLTWAQGWAAYANMYAALLLMALMCSGLIALLFRLRDR---
229494273    -------------------------------------------------------------------------------------RSGIIDNLFITLRDAGVGFAVGMTAALVVASIFVVSRTVEQTFMPVAMLLRSVPLVAMTPIIVLIFGRGIVGVTVMVAIVVFFPALVMIMVGLRAAPAQAQDLIAAYGGSRWTALRMVSVPSALPAVFAAARVSVPGALIGALIGEWLGSGGLGSSMIKAIPRYQYNELWASIVVITVVSIVLYAVVGIFE-----
296270894    ---------------------------------------------------------------------------------------GAYHAIVGTLEQVLLTSLISVPIGLFTAIYLVEYGRLARIVGFFVDVMTGIPSVVAGLFILAFWILALFAGALALSILMIPVVVRSSEEMLRLVPRDLREAAYALGVPKWRTIVRVVLPTALPGLVTGVMLAVARVAGETA-----------------------------------------------------
57235018     ----------------------------------------------------------------------------------LAGEGGISSTIVTTLYLVGLTLLILVPVGIGAAIYLVEYNRLTRFIRYGVQTLAGVPSILFGLFGFALFRFSILSGALTLACLLLPVLITATEEALKAVPRSYRAGAMALGATKWQAVTHVILPAALPGIATGVILCAGRALGETACLYLSGGRSLALHVFYATETNAMDKAMATAAVLIVIIVGLNGLTNFISRR---
153810116    -------------------------------------------------------------------------------------KFGIFPMIIASIYVTGGAILVGVPIALFTSVFMARYKKIYRPLKSGIELMAGVPSIVYGFFGLVLMGTSWLAASLLLGIMILPTIIGPTESALRSVSESYYEGSLALGATKERSIFVVMLPAAKSGILAAVVLGIGRAIGETMAVIMVAGN---------------------------------------------
42741696     ---------------------------------------------------------------------------------------GILSAWVGTTLVMIVTAFLAIPLGVLAGLYLEEYNWFTTLIEVNISNLAGVPSIIYGLLALGLFGQTVFVAGAVLALLILPVIIVSTREAVRSIPQVIKEGAYGMGADKWQTMTGYILPAARPGILTGAIVGLSRAIGETAPVITIGA----------------------------------------------
205372934    -----------------------------------------------------------------------------------------WEGTRISLLIGVLAAVIDFLIGVAYGGISGYYGRVDNIMQRIIEVLVGIPNLIVVILFILIFDPGIFSITMAMVITGWVTMARIVRGQLLSLNREFVLASRTLGATNNRLIFKHLLPNAVGPIIITMMFTVPTAIFTEAFLSFIGLGSLGSLVNEGYRSLQTYPHIMTFPAIVISVIILDGLRDALDPKMR-
283768893    --------------------------------------------------------------------------------------------IGTSMTMGVIALIITYLIGIPAGMAMAAHKWQDKLGTVYINVMSAVPSLAFIYFVQFIFGLYIMPVLILGLLSTGGIMMWMRRFMLDQASSDYVKFARAKGLSQREIFRKHILRNASIPLVNGIPAAVILTISGAVITETVFAPGMGKMLPDSIKAYNNPMVIAITF----------------------
111220875    ---------------------------------------------------------------------------------------------------AAVGLALGAIAGLVAAVVAARSRLIDGMLAPVAAAMNAIPIIVLAPLFNAMFSTTSSVPRRAVVAVVVFFPVFNTARGLREVAPVHRELMRSLAVGPWRFARTVSLPGALPFFFTGLRLASSLAVIAAVVAEYFGGNGLGSRITSAAANSAYPRAWAFVVAACLLGLLFYLVVLAVER----
298253903    ------------------------------------------------------------------------------------------KSLGISILRVLLGLLLGIIFAVPAGILAGGSKLGNIVVDKPSHMLRSIPFPALAPILIIFLGIDETMKIALIAVGVFGPMYVNIRDGVRNIDSKLLELAQVYHVKKSTIFISILLRGTLPSFMTGLRFAISVAWVALVTCETVNSSGIGYILSRAQEFFRPDQMMACVIMYAIAGL---------------
257790001    --------------------FLRRTAAVVGMALVFVALGALSGTYVGFDFMQAILDVP--GGLVWMATQ--FVPSLTSLQKLDTILPALGSTILASIASSCTAAVLAYICAVLGSRSVGVGGPFPLIVRAVASLFRNIPVVAWAFILLFSFKQSEFTGFFALFLTSFGYLTRCFLESIDEMSAGPVEALRASGATYGQIVAQAVVPMSITSVISWVMYMIETNIRDATLIGLLTGTGIGFVFDVYYKSFRYDIAGLVILSIVLVVIACELTSNFVRRK---
138203637    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
136263055    -----------------------------------------------------------------------------------------------------------------MACLSWAAPAMSGLLTPVALLIRSIPIVAFVPIIVRIAGYGTHTVLIVTTFLSFFPCYVFALSGFQEVAQIRKDFCTSLGCNGWRFFRYVAMPSAVPNILTALRLLAPMAILVALVAELIGSDGLGYVMIRARSDMQMDKSWAAALLASALSIMFFVIFSWLDTKYR-
237736375    ---------------------------------------------------------------------------------------GIFPAIVGTLWLTLGTIIVAVPFGIFTGVYLVEYAKLTRIINLTIINLAGIPSIIYGLFGMALFVIFLLSGSLTLGIMCLPVIITATRESLLAIPNHLREASLALGATKWETITKVILPAAMPGILTGVILSISRAAGETA-----------------------------------------------------
126660069    ------------------------------------------------------------------------------------------------LSGTLVTSTVALLVAIPLGTIVAIYLSLREWVKPILELLAAIPTVVYGYFALLVVTFNMLSGGLVMGLMILPLVSSICEDAMRAVPVVLKEGSYAMGATRLQTSLKVVFPAAISGIGAAYILGASRAVGETMIVAV--ASGLGATITAYIGTIEYQTIFAAGLTLVVMTLILNVIGYFLAKRYR-
46200026     ------------------------------------------------------------------------------------LTAGIGVAIWGTVWVLSLALLFAIPVGVGTAILLEEYLREGRLSRILLRNLAGVPSIVYGLLGLALFGPSVLAAALTLGLLGVPVIVVTAREALRAVPDSLRQAAFALGATRRQVVFRVVVPAALPGMVTGVILSAARLMGEAAPLLLVGA----------------------------------------------
42526439     -----------------------------------------------------------------------------------------------------------------------INKPFQIILTMTASFLRNIPLVAWAMLLLFSFKQNNFTGFLALFIITLGHLVRAFKEMIEETSEESFTALRAAGVPYFPALFNAVFPSIAPGLVSWLLYTVETNVRDSALIGILTGTGIGFLFNLYFKSFRYNSAGLIILCLVIIVLLIDILSNKIRR----
223938480    --------------------------------------------------------------------------------------------IIGSLKVTIIALLFSVPLALGSAIYVSQSPRKRELLKPAIELLAGIPSVVLGFFALIIFGLNAFVAGIALGLAIIPVVFSIAEDALTSVPRSYSQAALALGSSKWQAAWKIVLPAAIPGVFAAVVLGFGRAIGETMIVLLAS----GNASIVSWNIFDLTRTVTATVA---------------------
260585048    ------------------------------------------------------------------------------------------KSTIDTLIMVGLTGLIAGVLGIALGVVLVENKILYATLDKVVNLFRSIPFIILAMLLIPLTRLIVGTAIVPLVIATVPFFSRQVQLALLEVDKGVIEASIAMGCTPLEIIFRVYLKEGLPSLIRASSLTTISLIGLTTMAGAFGAGGIGNLISRGYNRFQGDVIVVATIIMLIIVFISQAVGDFLEKR---
170736372    ------------------------------------LPGVARLGDHALWWITPVAFAALWWLASAQRWFPPQLVVLAATLRTLLDTGELRDNLSITLHRLVLGFAIGATSGAAFGILLARSRLFADYLRPTFDLLRQLPTLTLIPLLILLIGVDEPLKLVVVGKAVFFPVALAAYTGVHDAPRDLVEMARHYGLGRFALLRDVLLPAALPPLLTGVRIALARAWLALVAVELLSASGIGQMMELARQMLRLDVVLVDVAVIGLIGFALDRSIALVQR----
136979393    ---------------------------------------------------------------------------------------GFHGAIMGTLWVMGIVAITSFPIGVGAALYLEEYAKRNKLTSLIISNLAGVPSIVFGILGLQLFGRSVMSGALTLTLLILPIVIVAAQEAIKSVPPSIREASYGVGATKWQTVSSHVLPQAMPGIMTGMILALSRAIGETAPIIMIGA----------------------------------------------
121535084    ---------------------------------------------------------------------------------------GAFSFIAGSVYVTLLAVLFGTPLGLAGAIFMAKIPWLRQIMRPATDLYVAIPSVVYGFVGLTVLGFGLLAAAVILAIMILPTIISISEDAIRAVPRALEEGSLALGATRWQTITGVILPAALPGILTSVILAMARAVGETMAVQMV------------------------------------------------
242240636    -----------------------------------PVELLLATVLFLILVAPLLALIVTSLVPTLGVPLNTATLTFAAYHTLLQPHSATWRALTNSVLLSSFAALTLTALSLPLAYLLVRFPRLLRWLHQAIDIPYTLPGVVLAIAFILLFARPLLQGTLAIIFLALTVSLKPVHSGMLQLDPALEEAASLAGADSTQRLRHIVLPLLAPAAFAGALLVFLTAVHELTVSALLGSETLGVVIFNLDESGN--KVLAAAISVMVVALVALTML---------
34499182     -----------------------------------------------------------------------------------------WSAIALTLRLAGISTLLLLALCIPCAWWLAHSRRLRPIMEAGAMLPLVLPPTVLGFYLLLAFGPHGPVGKLASILYSLPFVLQPLLASFRAVRQEELESARLLGAGRWQRMRHVILPSCRSGLLSAACLGFAHTVGEFGVVLMIGGN---------------------------------------------
163845862    -------------------------------------------------------------------------------------------AIVGTLYTISLTILFAFPLGVAAAIYLEEYARFSRLVEINISNLAAVPSIIYGLLGLQVFGRSILTGALTLALLVVPIIIVASRESIRAVPLSLRQASYALGATRWQTVWHVVLPQSIGGILTGSILAVSRAIGETAPLITIGA----------------------------------------------
251827514    --------------------------------------------------------------------------------------------MLETLSMSTLGTVIAFIFGITLALPASARATARSLIRLALNILRSIPELVWAVIVLIAAGLGPFAGTLALALHTTGVLGRLFADALENLPDAPEATLRINGASPMAAFFYASLPQILPQLMSYTLYRWENNIRAAAILGVVGAGGLGQMLKYHLSLFQMHQAASVIIAMLLMITLVDGISFRLRR----
149924225    ------------------------------------------------------------------------------------------------------------------GWTRWLFALVLVPARASLQITRALPELVWALLFVVWLGPGTTAGVLALAVHTFGVLGRLYGDVLEEAEPGPARVLEASGASAIARYLLGVFPQVRARLLAFTLFRFEVNLRAAAMVGFVGAGGLGDAMHTAISLFHMRDLAALLLVTITVVVAVDALGDRARRR---
149924225    ------------------------------------------------------------------------------------------KLAVESLLIGVLGTALALVLAVGLALAATELPGLRALARGVLAVFRSVPEILWAFLFVRIVGLGPGPAVFAIAITFSGIIGKLFAELIEAADPEPARQLRAAGAGPVAVFVYGVLPLVRRQWLAYALFRLECAIRSASILGVVGAGGLGQEIELSIRYFQYDK-LATTLAVVLAYVIALELASVGLRKVR-
15644018     -----------------------------------------------------------------------------------MTEGGIFPAILGSFYLMVLTFLISIPLGIFTGVFLSEYNVIAKWIDISLTALSGIPSVVYGLFGLAFFGTSMLAAALTLSLMTLPVIASSTRETLKAIPVEIREAALALGATKEEVIFKVLLPAARKGIITAVLVGGGRALGETAPVLLTGA----------------------------------------------
227891651    ---------------------------------------------------------------------------------------GALPMILGSFGVTLLAAIFVTPFAIGTALYITESKKMKKILQIVIELLVGIPSVVYGFIGLNVTGYGILAGAVVLFVMILPTVTSLTVDSLKAVPKHYRSASLALGATPWQTMFHVTLKAATSGILTAIVFGMARAFGEALAVQMVPASTLTSVLTMGIGNTVMGTVWSLALVLLAMSLIFNLIVRLIGRKD--
241664824    ------------------------------------------------LALLPIILAAIVLVAYAAKQMNVPYTPGEHLDVSLDVIE-LPYYLLRTSIRMLLALGASLAFSFAFAAIASKNRTAEKVMVPALDILQSIPVLGFLSITVTGF-IALFPGNLVGVIFAIFTMAFSLYQSFRTIPTDLEEAATVFRLSKWQRFWRLEVPFAMPGLLWNMMMSMSGGWFFVVASEAISVSGIGSYISLAIQQQNLPAIGWAILAMLIGIILYDQLLFRP------
241664824    -----------------------------------------------------------------------------------------------TMLRVILLIALAALVWVPIGIRIGLNPNVARIAQPVAQFLAAFPANLMFPLAVMLIARFALNPEIWLIFGTQWYILFNVIAGASAIPTELKLAARNFGLRGWLLWKRFLIPAVFPNLLTGLVTAAGGSWNASIVSEYVSATGLGSYIAEMTAKGDFPRIALGIAVMSLFVVGFNRLL---------
172056899    ---------------------------------------------------------------------------------------GIYPALMGSIFLMLLIIPMIFILGVGAAIYLEEYARMTSFIEVNISNLAGVPSIVFGLLGLTFFGSTLIAGALTLALMSLPVVIVSSQEAIRAVPQAMRHASLALGASKWQTTFKVVLPASLPGVITGIILAVSRAIGETAPLIMVGA----------------------------------------------
39939147     -----------------------------------------NTLYIILVLSFIYIPILSLIIFSFNKSEGRIASLVNWQGFSFEWYSKLWTDIKITLYIACLTTLISTFLGTAISLAQSLNKKWRNIVLNVSNFSIVIPEIITALALFVVFGFMFWKMLLAHISFCTPFVVITVYPKVINLDPHSLEAAYDLGATPLKALTKVILPQLKGAMLLGATLAFSLSFDDFMISYFVGGSNISAYIYSLKGTINPTVNALSTILIII------------------
182679494    --------------------WRAPRLRRFFTHPTAVAGVLILTVVTLAALLAPVLFLSMVGRPLSWPGQNPRFPLGTD-SMGHDIFSGLVHGARISLLVGSSAALIGLSVGIVSGALAGYFGGFDAVLSKITEIFQTIPAFLLVIVVVAIAQPTIFSITLAIALVSWPPITRLVRTEFRSLEKEFVMAARGLGFSHTRIILQEILPNALPPVIVMTSVTVATAILMESGLAFMGLGGAGRDLLRSAWYLCAVPGLAIVLTVLALNLIGDGLNEALNPR---
227501676    -----------------------------------------------------PLVIGLIGLIAVVVILVPVASLGLRVPWNRIGEYEIWDMLKLSLTAAFQSMLLAMVLGTGLAFWVQQLGRGSGVIRLFIYLPLAMPPVVYLAPFLFHFAFAFPGVIAAQCFVALPFVVVAVDSALRQLDQEILASAASVGLSRWEVLRKITIPSIAPALATGAGLAFARSLGGTTLTFAGSQPGVTRTMPLGIREVDTDGAYVLSAILIAMAILCLALAGLP------
158320152    -------------------------------------------------------------------------------------NFGILPLLIGTMMIAVGSSIIALPLGLGSAIYLSEYKKVRKVIKPVLEILAGIPSIVYGFFALNFITFNAASASIAVGIMIIPMVASLSEDAMMAVPDSIRQGAYALASTKFEVATRVIVPAALSSIGSAFVLAISRAIGETMIVA-IAAGQSPVLTLNPLNSIQTMTGFMVNISL--------------------
126731585    -----------------------------------------------------------------------------------LSNRGLLYHAIVTLNATFVGFLIGTGLGIVLAIGIVHSRVMDMSVMPWAIVSQTIPIVALAPMIIVVLYSILLPKAVISAYLSFFPVVVGMVKGLRSPDGMQMDLMRTYNAPTRDVLTKLRLPASVPYLFASLKIAIAASLVGAIVGELVQKGGLGARMLAGSYYGQTAQIW--------------------------
163841189    --------------------------------------------------------------------------------------------LGNTLLVTVISFAFAMLLGLFFGFLVSQNIVLRGVATTFVNIFRGTPLLVFGIPQLTGQPINWVAGVLTLALNSGAYVTEIVRGGLQSVDPGQLEASRSLGLGYLTSMRKVVVPQAFKIMTPSLINQLVILLKDSSLLMAIGFAELGQQIYNSFRISETLLIVAVMYFIVIMA----------------
297563301    ------------------------------------LVTSLVYLCFLLAMLPLVSVLWTVLSNGIVRFDAYFLTVSMNGVLPSMDAGGVYHAIVGTLAITGMATLISVPIGVMTAVYLVEYARMKRIIVFFVDVMTGIPSIVVVALWMILFGTNGAAGAIALAVLMIPVVVRSSEEMLRLVPQDLREASYALGVPKWRTITKVVLPTSAAGLTTGIMLAIARVIGETA-----------------------------------------------------
86740858     -----------------------------------------------------WAFAALSINVATLIDSGRNAADFAARMLPLDFPTALLRLTGQTMSIVICATLLSVVLSTGLAVLAHRGARFGA--RTVIVAARAVPDVVLATVFFRLFGFGALAGVLAMGLHSVGMVGKLYADAVEQIDEGPREAMRAGGAGR-------------------------------------------------------------------------------------
140453177    ---------------------------------------------------------------------------------------GIFSALKGSFFMLLITLIVSFPVGIAAAIYLEEFAPKNKISDLIINNLAAVPSIVFGLLGLAVFRSSPLVGGLVLSLLTLPVIIISSRAAITAIPPSIKEAALGVGASHMQVVAHHILPLAFPGMLTGAIIGMSRALGESAPLLMIG-----------------------------------------------
160901044    ----------------------------------------------------------------------------------------YLQAFLETLLMAGASSLIAIVAGLALAIVLHTRPRLYRGLSAAVNIGRAIPFIILLVALLPVTTLGTWAAVVPLSANLIPFFARIAQVSLGEVDSGLVEAARAMGLRRPQIVRQVLLPEALPGLIGGMTVSVIAMVNASAMAGAVGAGGLGDLAIRGYERYETRVMFEVIVILVALVSVLQFGGEWLARR---
71909176     -----------------------------------------------------LVIVMLVSDMIAKGSERLTLDFFTNFASRHAGQAGILSAWVGSLLVMLVTALAAVPIGVAAGVYLEEYNWITEIIEINITNLAAVPSIVYGLLALGIFGQSILSAGLTLALLILPIVIVSTREAIRAIPAMIREGSMAVGATRWQTCRYHIIPYAMPGILTGVIIGLARAIGETAPIITIGA----------------------------------------------
283821879    -------------------------------ASSVAIMTTVGIVLSVLESIAFFKHVSIIDFLTGTIWDPRFASAGDAGGQ---GQFGLLPLMWGTLYISIVALVVAVPIGLLAAIYMSEYPKVRATVKPALEMLAGIPTIVYGFFAVVTVGPFLLTAGIVMGIMIIPFVSSLSDDIISAIPNALREGSYGLGATQSETIKRVILPAALPGIVGAILLAASRAIGETMIVVLAAG----------------------------------------------
143302357    ------------------------------------------------------------------------------------------EALWSSARIGLVAMIVAVVLGTMLAFALQRHDFFGKQSVGFLAVLIALPGIVTGVAAWVRFGWDLLSVVAGHTTFCIVVAYNNVIARLRRIAPNLREASADLGATPRQTFRYVTWPLIRSAVVAGGILAFALSFDEVVVTTFTAGAGISTLPQWILNNFSRPNVLPYVTVMATLVILVSLPIAWLAQR---
239945781    -------------------------------------------------------------------------------------SFGVLPLVGGTLMVTLIALLVAVPLGLGAAVYLSEYKRVRKIFKPLLEVLAGIPTVVYGFFALKAITFNALAAGFVMGIMIIPTIASLAEDSMSAVPRALRDGAFALGSSRMQVSTRVVFPAALSGIVAAVVLGISRALGETMIVA-IAAGGQPNLSFNPLEGMQTMTAFIAAAGI--------------------
212716937    ----------------------------------------------------------------------------------------------NTLLITLLSFAIALVLGVAFGLMVSENKILEGIAKVYIAVFRGTPILVWGVPQLIGHSVNWVAGALTLSLNSGAYLAEIVRGAVQSVDSGQMEGARSLGLNHHQAMARVIMPQAAAIAMPSIINQLVIMIKDSSLLLAIGFGELAQQLYAANFRVTETLLIVGVMYFVAITILTW-LANIVDRK---
255657082    ------------------------------DLFTFVCKVIIE-IQIVMIMLPIVTIVYLSFVSTHSIMTTIFPRDFTLENYQMIFQKSVLQPILNSLKMSLMAVVIGLIITIPVSYLVIKKDTTYRLAKFIIMLPWSMPASAIAVNLINTFNQKSIFAFIAYTIYALPLLFSSNEVAMKSINLGLEESSRSLGAGRIKTFYNVIVPNMMPGIISGAILVFIRTIGEYTMSALVYNRPISISIVTNMQEFKIGVSMAGVLVIGICYIALGIIFKLDRKR---
255657082    ---------------------------------------------------------------------------------------------SNTIILGFGSVLVCGIMGISLALYMTFVDKHKKIIHILLLSPMMIPGVIMVIACIQLYGESGIVTKSIEILLSVLFVVLNVYVALKYVDYSTVEAAKGMGASKIRVFFDVIWPVITPAIITSTIITFASGISSFSAPNLIGGGVLSTQIVRSKANNHMDIASVQVIILLLMGISFMILLQYYGKK---
54297746     ---------------------------------------------------------------------------------------DLLSATGETLYMVFFSTLFAVLLGLPLGILLYSSSRLNKILSALINIFRSIPFIILLVAIIPFTSIGINAAIVPLTVGATPFFARLVDNVLQSLPPGLIETGYSMGANTRQIILHIILPEAQSGLIHSITVTAITLINYSMAGAVGAGGLGTLAINYGYQRFNAGIMIATVIVLIILVQLIQMVGDYLAKR---
144140823    ---------------------------------------------------------------------------------------GIFPALFGTVLMVMLMTVIVTPIGVIAAVYLHEYAPLTQTLRVAVNNLAGVPSIVYGVFGLGFFVYVVGNMDQALFADALPVMIVATEEGLSRVPRQLREASLALGATRLETLRKIILPSALPAVLTGVILAVARGAGEVAPLMLVG-----------------------------------------------
256848543    ---------------------------------------------------------------------------------------GIRDQLFNSVYLLFLTMLVSVPLALCAAIYLSEYAPFTSLIRLAMEVLSSLPSVVVGLFGYLVFVIQLLAGAMALTILNLPLLTRSCENALQQVPSLQRQAGLGLGMSKWRVTTKIVLPAALPGIMTGTILSAGRIFGEAAALIYTSGQSSSVISYSNWNPFSPTSFLNPLRPAETLAVHIWKV----------
119387034    -------------------------------------------------------------------------------------QLGILPLLWGTLYISLIALAVSVPIGLFAAIYMSEYPRLRGVAKPMIEVLAGIPTIVYGLFALITVGPMLMTAGLVMGIMLIPFVSSLSDDIINAVPQSLRDGALGLGSTQSETVRKVVLPAALPGIVGAVLLAASRAIGMIVVLGAGAAARMDLNPFEAMTTITV------------------------------
86141290     -----------------------------------------------------------------------------------------WEPLVLTFKLALFTTLILLVVALPLAWLSSTHSKLKPVIETLVSMPLVLPPTVLGFYFLIAFSPNNFFGNVASVLYSLPFMVHPIQSGLSSIPKSVTEAAYVMGKSPLETLFKVQLPQIKPALLTGIVLSFAHTVGEFGVVLMIGGNIPGKTKVASIAIYD-------------------------------
229498426    ----------------------------------------------------WLIVLITVTMIIFLAVKGIQSFTDSGLSLSDMLLSAQWDPIVGSMLVSLGALLISAPIALALAIFMNFIKWFVSLLKPVLELLVGIPSVVYGWLGVTILGFSLLAGIIVLSMMILPTITSIAADALANVPMTYMEASYGLGSTRWQAISRVIVPAAKAGIATGVVLGLARAFGEALAVQMV------------------------------------------------
219847812    -----------------------------------------------------------------------------------------------TMARVATAMTIALLWTVPVGVFIGTRPRAAAILQPIVQIAASVPATALFPVLVLAFGGLNLAAVLLMMLGTQWYILFNVIAGAAAIPQDLRFTSELLQLRGWQRWRTLILPGLFPYLVTGLITASGGAWNASIVAEYVVFNGIGAQIAVATADGDFAGLFAATLAMIVAVVTINRL----------
219847812    -------------------------------------------------------------------------------------------YALRSVGRMALAYALSFLFTMIYGYIAAYNARAERVLIPLLDVLQSVPILSFLPVVLLSLSTVLLTAVVLIFTSQVWNMTFAWYQSLTTIPRELREASSIFRFSRWQRFTTLEFPFGALALVWNSMMSWAGGWFFLMAAEIFTLGGLGAFLQTAANAGDLTAIGWGILTLVAVIVILDQFVWRP------
144123152    ------------------------------------------------------------------------------------LGRDLWSRSMHSLGASLAVVLLSAVLGVPFGLVAGFTGRVDALLMRVADVLIAFPSLIMAMAIVTVLGPGLPNAMIALALVWWPQYARLVRGQAMQVEMPYIEAASALGMRSIRILARHVFPNTLTPIIVKMSLDVSLAILATASFSFLGLGALGSLVTQGRNYFLEAWWYTTGVVILLLSVIADDLRDALDPSLR-
218191223    ----------------------------------------------------------------------------------------------------------GLIIGLVAGFARTYGGWIAHIALVFIEVIRGTPIFIYFALPMAFTDLRIDPFTAAVVTIMIAYIAEITRGAVLSIHNGFREAGLALGLSRRETIRYVIMPLALRRMLPPLGNQWIISIKDTSLFIVIGVAELTRQGQEIIAGNFRALEIWSAVAVIIITLVLSFVLRRLERRMKI
261337914    ---------------------------------------------------------------------------------------GLWATIRASLLAVVGAVLFGLILGV--GRLLP-NVLLRGVCGIVVEFCRAVPVLIMMIFFWRAFAFSYWAVVISLVLYNGSVIAELVRSGVGNLPNGQREASLALGLTRTQSLMQVEVPQAIFAMLPAAVTQLVVVLKDTALGSIIMSRRLGSMYFNILQTLVVAAVIYFIVCAAL------------------
116492831    ----------------------------------------------------------------------------TFISLWKQNQGALLGGLEQTVILTVLSIFFATIFGIFFGMLGVVPNKFANVSTTVIYIFRGLPLLVLALFIYTLVGEKIPAFVAGIITLTLAYTAAFVKGGIEAVDGGQMEAARSLGLPYGKAMRRVILPQGLKIMVPSFINQFIITLKDTSILSIIGILELTQTGKIIIARNLEGFKIWTMVALIYLVIILTWLSKWVERRMK-
121996904    ---------------------------------------------------------------------------------------GILPAIFGTVLMTMVMAVFVTPFGVLAAIYLREYARLTRMIRISVNNLAGVPSIVFGVFGLGFF-VYFVGGGVDQFFFSLPVVIVSTEEGLSRIPGSIRQGALALGATKAEMLWRVVVPLATPAMITGLILAVARAAGEVAPLMLVG-----------------------------------------------
110004294    --------------------------------------DGLGMFLLISSTVIVVSFTLVILATIIWKGLFGMVWSDLISTSTFDGGAGILSTFLVTLLLVICSIIFAIPLSLMVAIYLNEYARFAKVVRFAIDVLSSTPSIIYGTFGLAFFPLSILSSGLTLTIVILPIMIRSIEDALSGVENSLRHASLALGANKTATTLKVVLPNAMPGIITAIILAIGRVIGESA-----------------------------------------------------
257876242    -------------------------------------------------------------------------------GMLFLRGAGL------TLFIAILSTIIGLIIGLLVGIFRFFQRIVNGLLTIYIEVFRGTPMMVQAMVIFLAFGVSMNRTLAAVLIVSINTGAYMSEIGIFAVDDGQFEAAQAIGMTHWQTMIKVVLPQVMRNILPATGNEIIINIKDTAVLSVISVADLFFQGTSAAGTFQYFQTFAIGVIYLVLTISATQILRFVERKM--
142564273    ----------------------------------------------------------------------------------------------------ILGTFVGVIICIPATWFGAKNPLTYPLGRLLMTLSRSIHEIVWALFFVAVFGLGALSGICAIAVRSVGFIAKMSSEAIEDIDVGPIEAIRSAGGNGFQVLIYAIIPQVIPQILGVIIFEWEINIRRSAILGLVGAGGLGLVFFRQMNTFNF------------------------------
142412281    -----------------------------------------------------------------------------------IDTAGFQSSIMGSIWVVGFATLFAVPVGVMTALFAGKRNRFTALIELNIQNLAGVPAVVFGLIGLAFWGFTVGSAAIVLGMLILPVIIIITREAIRAVPPSYKEGALALGATQWQAVSKLVIPSAIPGTATGSILAVSRAMGESAPLLLLGA----------------------------------------------
120556166    ----------------------------------------------VLLTHPLWRKIILLGGVYLGLERGWRFVQGFLVPDFTTRWNDIYAGLMESLTMTVTSTVAGILISVPIGIGAARNAPVYLACRGIITVSRSFQEVIIAILLVAMFGFGPFAGFLTLAFATIGFLSKLLAEEIEDCDRSQIEAIRATGASWWQVVNYAVQPQVMPRLVGLSLYRLDINFR--------------------------------------------------------
157693683    ----------------------------------------------------------------------------------------IWNATGETVYMTLISLAFAFVIGIILGLLLWENKPINAVIGAVVNIFRSIPFIILIILFLMHTILGPNAALPALVIGSAPFYARLVEIALREVDKGVIEAARSMGAKTSTIIFKVLLPESLPALISGITVTAIALIGSTAIAGAIGAGGLGDLAY--------------------------------------
227510147    ----------------------------------------------------------------------------------------MWSATWETVWMTLISMIAVVVFGIILGLILYEFKVLNWIVGLFVDIFRSIPFIILIVLLLPVTKIGPRAALPSLVISASPFYARMVESYFREVDSGVIEAAESMGATTWGIITKVLLPESKPALIAGATVTTISLISYTAMAGAIGAGGLGNLALDGFQSSNNTVTLVATVIICLFVFLVDLLVKVTDKR---
288554839    -------------------------------------------ILSLGKWKWPALIFVSTIFFISVILPVIVLVYWSILGLAGALDSRFWGYAWNSVKVSGMAALICMILALPVVYLRSRYPKASAIIEKMSYAGYALPGVIVALGIIFIFNQYIPMLYNTFYLVAIAFVIRFLPQAMQSTDPRIDEAARSLGQPPWKVMIKVIIPSILPGILAGGALVFVSSIKELPATLLLGFDTLAVRIWVETSEAIYHMAAPAALLIVIVSII--------------
288554839    ------------------------------------------GVLFTFAALTGLLMAIPVFYVVW---RSLFAGTDRWMRLL---DTRIPQLIWNTMSLTFMVTLFAVSIGVLLAWIVNRSLPGRKMWQWLLALPLVIPPYVGAVAYIIVFGYSFWGIFIVLTLFTYPYVFLIASASLRKMNRNYEEVARSQGMTTSQIFWKVNIPFLRPAIGAGAILIALYVLSDFGAIAMMRYTTFTAAIYYQMGSYDNVSATVLSVVLIVLTLVILWIESRTKKKQ--
206901219    ------------------------------------INKVMIFISILTFLIGAFFLFWILGDIFLKGIRHINLRMFVELPKPPGVPGGGINALVGTLILTILASIIGIPIGIMVGVYVNEYGRLAWWTKFLSEVLTSFPTFVYLIVVVPMKSFSALAGGIALGIIMLPIIAKSADESIKMVPNSLREAAYALGVPKWRTILKVVIPSASSGIITGIMIAIARVMGETA-----------------------------------------------------
136882389    -------------------------------------------------------------------------------------DLGVLPLLWGTLYISFVALAFSVPIGLFAAIYLSEYARFRAITKPVLELLAGIPTIVYGLFALLTVGPMLLAAGLVMGIMLIPFVSSLSDDIINAVPQSLRDGSYGLGATQSETVKKVIVPAALPGIIGAVLLASSRAIGMIVVLGAGAAAKLSLNPLEGMATI--------------------------------
12054832     ----------------------------FFLAISYVVTTIVEARDRLATSVMWVCFLIAVVPLASLLWTTIVRGAERLDGYFLTHSMGVYHALIGTLEQVGIATVISVPFGLLTAVYLVEYGKLAKAVTFFVDVMTGIPSIVAGLFILSIMLIASIMGALALAILMVPVVVRSTEEMLKLVPNELREASLALGIPKWRTILKVVLPTAIGGITTGVMLAIARIAGETA-----------------------------------------------------
166030644    ----------------------------------------------------------------------------------------LFMNMFYSFQLMIPAIIIAVVIAIVGGTILGMSKKIRKVVHPVVYSISVIPSILMSPFALLMAPSFRIASLFLVVYNTIWATFFATINGIMTIDKVYLDKAKTLELNPVEKMFQVILPAAMPSIMSGFITSLRGSFVVLVYAEMYGAKGMGFYVKKFAEYGLYSEAWSGFIFMVVVLVIVMQIFEKMKNR---
163789830    ------------------------------------------------------------------------------------------PSLITTLIVVGMTLVIATPIGVFTGFYLVEYNKVVGIVRIATDTLAAVPSIVYGLFGMLFFVTFLLAGVLTSVIMVLPLIIRSTEEALLAVNDSLREASFALGAGKLRTIFRVILPVSMPGILSGVILASGRVVGETAALTLGSSTNLPDSLFSSGRTMHVNESYATGVILIVVVLMINGLSTFLSNR---
237785017    ---------------------------------------------------------------------------------------GAYHAIMGTLIQALITSALSIPIGVLTGTYLVEYSRLGKVTTFMVDILTGVPSIVALWVVLFGFERSGMAVSLALVLLMVPVIIRNTEEMLRVVPQDLREAAYALGVPKWKTIARIVLPTAMSGIITGIMLSVGRIMGESA-----------------------------------------------------
251772337    --------------------------------------------------------------------------------------------------RLVVAYLLSLLWTLPVAYWVFRTPRLSRIVFPLAEIMASVPATALFPFVIVLVVTHLHSMNLASILLLMWYLLFNLLSGVGTFPAELREVSLTFGIRQGLFIRKVFLPFLLPSLVTGSITAFGGGWNALIVSEYVGVDGLGAFLDRATYQGAHPVLIVAALLVMTAAVVAANRFFWIPLYERV
251772337    ---------------------------------------------------PTLLGLVIFSGVVLLFSRSAPSGVPVIPREDLRDLPG---DILHSLVRLFLAYLLSLSFAYAYGLAAALTRLGPRLLIPVLDILQSIPVLGFMVPLFPTTHMGVEAASIVLIATSMAWMAFAVYESVRTAPPELTDLFRGIRAPAWLWALRFLVPVTLPKVVYNSVLSWTAGWYFLIACEMIALGGLGSFLVGSTEKGHFGEALLGIGALVVTVMILDLLVFRP------
266623483    ----------------------------------------------------------------------------------------------NSLTLGLISVALAAALGVILGAVSGYYGKVDMVIMRLLDVLQAVPAILLAIAISATLGPGYMNCILALTISQIPGFTRMTRASCLNVQMEYVEAARSINARERRIIFKHVLPNAISPIIVQATMSVATAILTSASLSFIGLGGAMLSAGRSYIRSNPHVIIYPGITIMILNLLGDGLRDALDPRLK-
227903093    --------------------------------------------------------------------------------------------TKISLIVALVAAFFDLTIGVAYGIVSGWKGGVDNVMQRIIEIISSVPNLIIVVLMLVVLKPGITSIILAIAISSWTTMARQVRAETLSLNEEYVLAARSLGESPWKIAWKHLVPNLSSIIIIQTMYTIPTAIFFEAFLSFIGIGSLGVLLNEGQKNFQFYQMWYPAIILCILMIAFDGLRDAFDPR---
137900661    ---------------------------WTSDRIKVNLVGLGLFILLVLSFTQPGDGISSVWGELFTGSGKFPEFLG-----RLIPDDWAWSDMLETIAIGLASTTIALIFAIPFAFLAASNKFIYRISRFFNLSVRCLPELVLAVIFVAAIGPGPKTGTIAMAIGMFGFVVKLFSDSIEEAKQNIRDGVTSAGSTRVQESVTGVLPQVAPSLFSNSLYLFDVSIRSSTVIGIVGGGGIGFLTINAAKTLNFDTLGGIIFCI--------------------
136476515    ------------------------------------------------------------------------------------------EALGNSFKVGISATIASTILGTMIAFALGRYSRGRATTNLLIFLPMATPEVVLGASLLSMFGAGLVPVIIAHIMFCISFVVVTVKARVASLDPKLEEAARDLYANEWETFRRVTFPLVAPGIAAAALLAFALSFDDFIITNFNSGNTFPEYVWTASLRGVPPQANVIGTLMFVIALAIVFAGQVISKR---
255023362    --------------------------------------------------------------------------------------------LWLTIRLAVVSLIIAFIIGITFGFMKVSNSKLRGIATVYVDIFRGTPLIVFGIPAALDFRMPVLAGVIALSLNAGAYMVEIVRGGIQSVDKGQMEAARSLGLPHKKAMMKVVLPQAIRMMIPSFINQFVITLKDTSIMSAIGLVELTQKIIMARTFESTWTWLIIGIMYLIVITILTKISDRLERRLR-
260904716    ----------------------------------------------ILSIVSALVLAGLIAFIIWKFADAGQLDAAKWYPFTFSIQLVLLQGMAATLKVAVVASLLALVVGVVFALLRLSSKKVISVPGTILEFFRGVPVLLLIFAMFLIFGNTIWSVVIGLTLYNGMVLAEIIRAGILAVPKGQREAAMAIGLRPGQVMSLVLMPQALRAMMPTIIAQIVVLLKDSALGFIVTYQDLLYQVNLIGREYNLPTFLVGAVLFIIINMIVAGIARWLEKR---
134497128    ---------------------------------------------------------------------------------------------LITMQITLMALTVAVLGGGGLAILFNQSKWASLSIYPYAVILQVTPIIAVAPLILFVISDKILGMLICAWIVAFFPVLSNTTLGLDSADHNLRDLFSIYGATRWQRLRYLQLPAALPYFLGGLRIAGGLSLIGAVVAEFVAGSGLAFRILEANYRLKIDLAFAALLLIALTGVMIFAALSLV------
296129187    ------------------------------------------------------------------------------------------RYTQQHASLTVQAVLIALVVALPLAALAHARPRLAAPVLATTGVLYTVPSLALFAVLAPVTGIGRTTVLVGLVVYALLVLVRNVLVGLQSVDPAVRDAARGMGYGRWRLLLGVELPQAVPAVVTGMRLATVSTVALVTVGVVVGYGGLGQLMFRGFRSNYHAEVM--------------------------
169832100    -------------------------------------------VEKCLLGSAAAAVLIVFLIGAFVLLEGLPILSGHGLDFMLQGVFGVFPMIVGTFYVTIGALILGVPVGLACAVYLAEYRWFARLIRPAVQLLAGIPSVVFIMDNLGGWGFSVLAGALVLALMILPTIIGISEDAIRAVPVSYKEGSLSLGATHWQTIKKVLLPTARPGIVASVVLGMGRAIGETMAVIMV------------------------------------------------
116326668    --------------------------------------------------------------------------------------------LWVTVKIAAVALIVGLILGIILGVLRTFKNRLRVVLRLYLEFFRIVPTVVLLFLFYYILNFNLPGDQLATLVFALWVAAEMVRGALSSVPQHQRESGKAIGLNRYQLYRYVLIPQAISLEIPATINLATRVIKTTSLLMLISVMNIGQQIIEANNHTHPTGVFWVYGLIFLFYFLIDYPLSWWAKR---
148658245    -----------------------------------FGENVIEIIVFICGAISIFTTTAIVIVLAWMFFGSPEVDLVEFFGTTTTGRFGIWPLMTSTLITSIIALMVAVPLGLGAAIYLSEYPQARGYLKPILEVLAGVPTVVYGYFALTFVTYNMLSAGLTMGIMILPLVASMSEDALSAVPRALREGAYGLGATRLETSLRIVVPAALSGILAAVIVAMSRAVGETMIVALAAGAG--------------------------------------------
291562280    -----------------------------------------------------FVILLTIVIGAFLVYKGSSTFLVYRHSFLEFLGSADWAPALIFIAGSLCTCGLALLIATPFIFITEISPKFEKFYRPVVEIFAGIPSVVYGWVGLTVLGHSILAAGLVLAVMIFPTITSVAADALHSVPKECRMAAYGLGSTRWQTIYRIVVPAAAPGIISGVILGLARAFGEALAVAMV------------------------------------------------
224532639    ---------------------------------------------------------------------------------------------------------ICIGIGTGIMLAEYTSNKFYKILSMSVDILSSIPAIIFLIFFVPIFGIGILSGAITSSLMILPMIVKTTEEAFKTIPKSYKYASFALGANKTETIIKVMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
242279346    --------------------------------------SFYNILGFMLLILGWEALARNYSGLVVATPVETMSALFRLLG----DKGFLMTHLVPTLKRIALSLCIGIGSGAVLGVLAGLIEPLRLMLAPIRWILTSIPGIIVVVVFMLWFGMGTTMVVSITSTMIAPIVYVNVAESMMNVDSNLIEMARVYRMPLHMRLTRIYAMALARPLLSAVVIATGNCIRLVVLAEMLGTNGLGHALAISRTNLQTDSLYALTMLAMII-----------------
294341776    -------------------------------------------------------------------------------------------QTWITAQATLLGFVLGGLFGWVLAALMVHARTPERALMPWVVASQTVPVLALAPILGSLGLSGLLPKAVIAMYLCFFPVTVAMVQGLRAPQRIETELLQTYAASRWQTFWLLRMPSALPYVFPALKVAVAAGLVGAMVAEVGAQGGLGARLLTASYYGNILQMWAALVMAALLGLGLTAAVAVLER----
84685146     -------------------------------------------------------------------------------------------ALFETVLMAFLGTFGAAIVALPVAFLAAKNMPVRFALRRVFDFLRGVDALIWTILLSRAFGPGPMTGALAILFTDTGSFGKMFSEALENVDQKQIDGVVSTGASTVQRYRFGVIPQVTPVLLSQVLYFLESNTRSATIIGAITGGGIGLLLTQAMTQKDWEEVTYYIILIVIVVMLMDSLSGWLRRK---
255527424    --------------------------------------------------------------------------------LTEIINMLILPALGETVRMVFISGMLGIFLGFFVGIILVINKFIHRVLDTVVNVIRSFPFVILMISIIPLTRIITGSAIVPLTTAITPFIARIFQSSFKEVDPALIEAAKSFGASNKQIIFNVMLVEALPSIISGMSLAII------------------------------------------------------------
160935867    -----------------------------------------------------------------------------------------------SIVVGFIAVGFACITGTLIGAAAGYYGKADNVLMRFMDVLMAIPSTLLAISIAAALGSGLVNLMIAAGIGTIPSYARTVRASVLTVDQEYIEAARAGGASDLRIVLRHILPNCLAPIIVRSTLGVASAILTCASLSYIGL-GIQPPTPEWGNMLNTGKGLAIMMVILALNLLGDGLRDALDPRMK-
289449696    --------------------------------------------------------------------------------------------TRLSLLSALSATIVGASIGIILGLLAGYYGWINALVMRGSDVLFAFPDILLAIAIVAIIGPGMVNVVIAVAVFTIPSFARIVRSATLTVKEAYVEVARSIGCKDRRILWIHVFPGTVQSMIVNFTMRVGTAILAASSLSFLGFGAWGAMLSQGRNYLNTAPGMLIFLTVLAFNLLGDGLRDTLDPK---
260654504    ----------------------------------------------LFWGIALTFILLAVGILAFILQRGWSALFLTEKPRNSMTAGGILTPIVGTVELVVLSMAFALPIGVATGLFFAEYAKFVSALRTAIRCLAGVPSVVFGLFGLELFGPSLLSASLTLACLSLPLLVTSSEQAFRAVPQDERLASYALGAGKWHTIWHVVFPSSVPSIITGAILALGRVAGETAPIIFTGA----------------------------------------------
229823401    --------------------------------------FLISALISVLSIILIFYFIFSGGLPFILRQGVWEFLTGTWRPTASQPEFGILPMIVGSLIVTGGAILIGVPIGVLTAVYMVFYKRYYRYAKSAINLMAAIPSIVYGFFALQIFGMNMVTASLLLGIMILPTIIGLSESAIRNVPKSYYQGAIGLGTTHERAILTVVVPAAKNGILSAIILGIGRAIGETMAVILVAGN---------------------------------------------
220919226    -----------------------------------------------------------------------------------------------TLKVTAVSMLVSVPVGIAAALYASEFRRLREVLKPVIELLAGIPSVVLGFFALMVFRLNAVVAGLGLALTVIPVIFTVSEDALQAVPRAYREASLALGATRWETAFRVILPAAAPGVLAGVVLGFGRSIGETMIVLMASGN---------------------------------------------
225872174    -----------------------------------------------------IVTAAVLGIGTLAFHAMVLLREASTHEFLVLLG-----AAGMTFLRVNASLLIASLWTIPVGVAIGFHPRLANIAQPIAQIAASFPATALFPLILMRLGMGLGIGSIALMLLTQWYILFNVIAGAMAIPSDLREVAGLFRFGNLQRWTTLILPGIFPYLVTGLITASGGAWNASIVAEYMQTIGLGAQISAASDHGDFPRLLLATIIMALMVVTINRL----------
225872174    -------------------------------------------------------------------------------------------YALESTVRIFVAYILSLIFAIVYGYIAAYNRWLEALMIATLDILQSIPVLSFLPGVMLAMMSLFPNRQIGIELGAILLIAFSFYSSLKSIPKELMEACTINRFSRWQRLIQLELPFSAIGLIWNSMVSVASGWFFLMVCEMFPVGGLGSYLQTAASNGDVVAIIWGLLTMMLIIVLTDQLLWRP------
144157156    -----------------------------------------------------------------------------------LSNRGLVYHAMVTLNATFLGFLIGTGLGILLAVGIVHSRVMDMSVMPWAIVSQTIPIVALAPMIIVVLYSILLPKAVISAYLSFFPVVVGMVKGLRAPGPMQMDLMRTYSAPKGTVFWKLRLPSSVPYLFASLKIAIAASLVGAIVGELVQQGGLGARMLAGSYYGQTAQI---------------------------
289674692    ---------------------------------------------------------------------------------------------------------ISALLGLCLGIAAGILPLCGAPLSPLLTVLSMVPPLAILPILFIVFGLGELSKVMLIVIGITPILARDLEQRAREIPVELLIKAQTLGASTWTLILRVILPQLLPRLLIALRLVLGSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDWGLKALTRR---
192361546    ---------------------------------------------------------------------------------------GIFPAIFGTITMVLVMSIIVSPFGVLAAIYLREYARMLKIIRISVYNLAGVPSIVYGVFGLGFFVYTLFWASLTLALLTLPIVIVSTEEGLTRIPSSIRQGSLALGATKAETLWKVVVPLATPAMMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
142148176    -------------------------------------------------------------------------------------------AIYETILMAFIGTMGAAIVALPLSFAAARIAPVRFAIRRLFDFLRGVDALIWTIALSRAFGPGPMTGALAILVTDTGTFGKLFSEALENIDQKQVEGVASTGAKPVQRWRWGVIPQLIPVIISQVLYLFESNTRSATVIGAIVGGGIGLMLTQAIQT---------------------------------
119873094    -------------------------------------------------YITALVALFILWQILAYVINKPYLPLFTVVIYMAEDAQILLRNLVATLARVFISVAIALVIGFVGGLAATWLRVSANLLRAAILLTYPIPHVALLPILLHLFGI-ETSKIVLMSLIAFYPIALSVMEWTQRFPRDLATLIHIMGGGRRDIVKYVVMPSALPGILTGLKIAFNTAYSVSFIAESLATDGLGALIYDSWHRLDYLQMYAAILTLSGAGVATYALMSLLERK---
57864893     ---------------------------------------------------------------------------------------------------ALTATLIASFCGVTAARWMFKYRGVGKLIDGLLTAPLVLPPTVMGFVLLLLLGFTWYATVIASVVVAFPLMYKTMLGSFRQIDTNLLASARTLGASEERVFWQILLPLAKPGLIAGILLAFTRALGEFGATLMLAGSTIPIAIFFAAESGAMNQALAWVGIILVLSLSIMSIVSYWSDRQ--
150016013    ---------------------------------------------------------------------------------------GIAPQLFNSFYMLVISLVITIPIGVGAGIYLAEYAKILKFIRMSLETMSSLPSIVIGMFGLLVFGYSILAGALSVSILNIPSMTRISENAINTASKRVKEASLGLGATRWQTLAKLTVPTAMGEILTGIILAAGRIFGEAAAFLYTAGLSSKNLNFNTISMAGNSSAFSLFRPAETLAVHIWKLNS--------
148260439    -------------------------------------------------------------------------------------------YALRTTLRMFAALLVSLGFTFTVATLAAKSRRAAIIIIPILDILQSIPILGFISFTVLFF-LHLFPGQELGAELAVVFVIFTSYQSLTTEPADLVEACRSFGLTPWQRFWRLDVPFAVPGLVWNTMLSMSGGWFFVVASEAITVGGIGSYVAVALQHRDFAAIVYALLAMLVVILLYDQLLFRP------
148260439    -----------------------------------------------------------------------------------------------TLARVIAALVISCVIWVPVGVWVGFRPWATRLVQPAAQFLAAFPANLVFPVVVAGIVHFRLAPNIWLILGTQWYVLFNVVAGAAALPGDLKEAASNFRLSGLLWWRRLIIPGILPYFVTGALTATGAAWNASIVAEVASARGLGAYIAQATMAGNTSRIVLGVAVMAAFVLGFNRLVWRP------
142447758    --------------------------------------------------------------------------------------------ILESIWMAVIATIGGILLSVPIGLGAARNTWIYLFCRGIIAVSRTFPAVILAIFSVKFFGFGPFAGFVALSIETIGFFAKLLAEDIENMSKSQAEAVRATGASWLQWINYAIQPQVLPRMIGLSMYRLDINFRESAVVGIVGAGGIGAHLLTSVQRYEYAT--TATVLISIIAIVI-------------
136419920    ---------------------------------------------------------------------------------------GILPLLTGTMMVTFISILVALPLGITIAIYLSEYKSFRRNIKPALEVLAAVPTVVYGFFALTVVTFNAISAGIVMGIMIIPMVSSLSEDALFAIPKSLREASYGMGATRLQTAFKVSVPAASSGIVVSVILAIGRAIGETMIVAIAAG----------------------------------------------
136424674    ----------------------------------------------IFSKLLSFFLYCAILLLAWFGLTEWSGTISSARSFKIIAMQGYYQHILQSLVLVTSGFLVSSSLGILLGILMGANKKIEAFVNPIFLTLRPIPPLAWIPLAIVWLGLGNSAKVMVIYVAAFVPAVINSFTGVRSIEVPQREAAAMLGISRFAYYR--------------------------------------------------------------------------------
260588520    -----------------------------------------------------LMYFPLVMVVIFSFNESRLSANFTGFSLTLANDRDLKEALFNSILLGVLSCGISAVIGTLGAVGMARVKKTKGMMEYLSTIPIMIPEIILGMVFLVFFSMLNLPFGMTTLVFCIPYIFMMVKARLVGIDKSLEEAARDLGAGPIRTFFDITMPLIAPAVLSGSLLAFAMSFDDVVISIFVNGPRLNTLPVKVYAQLKTGNALCTIILVVITAVLL-------------
84501123     -------------------------------------------------------------------------------------DLGILPLLWGTFYISLVALVVAVPIGLFAAIYLSEYPRIRSFAKPLLEVLAGIPTIVYGLFALLTVGTAVMTAGLVLGIMLIPFVSSLSDDIINAVPQAMRDGSYGLGATKSETIKQVVLPAALPGIVGAILLAASRAIGMIVVLGAGAAARLSLNPFEAMTTV--------------------------------
94993627     -------------------------------------------------------------------------AKASFLGQMWAILKGNWKQTGMTLLISMVGTITGLFIGLLIGIFRTAPKAFGWLLTIYIEIFRGTPSMVIYYGTAQAFGISIDRTLAAIFIVSINTGAYMSEIGIFAVDKGQFEAATALGFTHGQTMRKIVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAIIFVLTFTVTRILRHIERR---
171058338    ---------------------------------------------------------VFTTVGIVYVLVSESLTFFAAVPLWNFLTDTQWTPIMVLMSGTLTSSLVALCIAIPLGTIIAIYHKTREILKPILELLSGVPTIIYGYFALLFVGFNVLSAGIVMGIMIIPYVSSLSEDAMRAVPMSLREGSYAMGATRFQTATNVVVPAAMSGIASAYILGISRAVGETMILAVAAG----------------------------------------------
136205764    ------------------------------------------------------------------------------------FLLDVFESSIQTVAIATVGLFFALLIGIPSALLITTALSFRYLIRALLILLRSIPEIVWALIFVRVVGLGPTAGILAIALTYGGMLGKVYAEILESGDNPPGKYAMQIGCSRLQVLLYFLIPQNLLELLSYTVYRWECAIRSTVIMGFVGAGGLGFQLESSLKMFAGDEVLTILLAFIGLVWLSDYFSKSIRK----
143572014    -------------------------------------------------------------------------------------AFGFVPLIAGTAFIALIAMLVAVPVGLFSGIYMAEYKKIRRVSKPIIEILAGIPTVVYGFFAALTVGPFFLAAGLIMGIMIIPYISSLSDDVINSVPQSLRDGSYAIGATKSETIKKVVIPAALPGIIGSVLLAVSRAIGETMIVVM--AAGLAANLT--INPLDSTTTITTQIVMILIG----------------
255659339    -----------------------------------------------------------------------------------------YAPLIITLKTAVVATVVTFFLGIGLALVVVRMRRFQGLADAVITLPLVLPPTVIGFFLLLAFGFTWKAAVMAAIVVSLPLMYRTARGAFEQIDPNILGAARTLGVSEWRIFWHILVPNARSGILAGLVLSFTRALGEFGATIMFAGNTMSTAVYAAVQANDYDLAFNWAIVIIVFSLVFVTLMNALIAR---
143954257    -------------------------------------------------------------------------------------ELGVLPLLWGTLYISFVALAFSVPIGLFAAIYLSEYARFRDITKPLLELLAGIPTIVYGLFALLTVGPMLLAAGLVMGIMLIPFVSSLSDDIINAVPQSLRDGSYGLGATRSETVKKVIIPAALPGIIGAVLLASSRAIGMIVVLGAGAAAKLSLNPLEGMATI--------------------------------
227896567    ----------------------------------------------------------------------------TFIGLFTQNLDTIGSGLWMTLELTVISIILATILGLILGVLGVMPGKLGAISSTIIYIFRGMPLMVLAFFIYIGFPDLIVAGMITLMLNEGAYTGAFVKGGFAAVDDGQMEAARSLGLPYWTAMRKVIMPQGIRIMIPSFINQFIITLKDTSILSVIG-----------------------------------------------
182414362    ----------------------------------------------------------------WQAFTRFLFGREWLTASFWQDRFGVLPLLTGSLLVSGIALALAVPLGVGAAIYVNQSTSEQRLIKPGIEFISAFPSVVLGFFGIVFLGLNALTAGCLLGLIAVPTIFTLAEDALNNVPRSFREASLALGATRLQTIVRITVPAALSGIVSAVLLGFGRVIGETMVVLLCAGNGLGVITMTGIIAQEMGEVFVVGLLLFVLSLAINYAAQKIVRRYRI
46202161     ----------------------------------------------------------------------------------------LWALVW-TLAISLSAWALALVLGVVAGALRTVPRRVAGLATAYVELFRNIPLLVQMFLWFALWVKQEMPAKEFVIAFGLFTSSRVAEAGIESRPRGQRMAALALGLTETQVFRHVTLPVALRVVIPPLTSEFMNVFKNSSVAFAIGMAELTFVARQMQEESEQGIETLAAVTLFLCAFLANRGMALMERRTRI
228471217    -----------------------------------------------------------------------------------ILPGGIANGIVGTLLMTFVASIIAIPIGLLGGIYLNRSSHLASVVRFVTDLLQGTPSIVYAWIVLPMRGYSALAGAVALAIMMLPLIIRSTEETLARLPKSFKESALALGCSYRKMVLKILLPSAMGGLLTGILLAVSRIIGETAPLIMTALG---------------------------------------------
260881191    -------------------------------------------LFAAPFAIWAAIFIVLPLFFVFYHGLTDGQGAFTLANLWEAVQLEYLQALGLSVELALISTLICLVLAYPLCMILQQIKRGRMWMNSLLTTMNGIINMVLHALALPEVTLINTPLAIVIVYNFLPYMVLPLYVSLSHIDKSIIEAAHDLGAGHWQTFRRIVFPLSLPGVISGCTMVFIPALTTFVISALLGGNKILLIIIEQEFTAAYDWQLGSALSMILMVFII-------------
136426376    -------------------------------------------------------------------------------------KAGILPALVGTLWVTLLVALITLPIGIGAAIYLEEYARIARLLKINISNLAGVPSIVYGIFGLAIFGRTVFAASLTLSLLILPVVIISSAEALKAVPPSQREAAYALGATRWQVIRRALLPAAAPGILTGIVLAVARAVGETA-----------------------------------------------------
143256711    --------------------------------------------------------------------------------------------TRLSLLVGISAALISATIGSILGTIAGFYNKTDNIIMRFIDVLMAFPYILLALAIVAVLGPGLFNAMIAVALVNIPFFARNIRGVTVTINKEFIDAARLSGMNNFQIIIREIFPNILPVIVVTISTTVGWMILETAGLSFLGLGSLGSMLGEGRSSLHTSYIPGAMIFLIVIGVNLDGIRDALDPR---
260891573    -----------------------------------------------------------------------------------------FQSLMVTIALAALTTIIGSFIALFLSFFAAQSKYVSKIIKLGITFFRAIPTILWVMVFSVVANVGVEAAIIGMTFHSVAYLVKAYSESIEEIDNGIIEALRATGASFWKVIFQAVLPSTSTSLLSWTFIRFEINFTNAVVGAAAGAGGIGYDMFMAGTYFDIREIGVFVYLIFGVAIILEFISYFLRKK---
160903359    ---------------------------------------------------------------------------------------GIGPAILGSLLMIFFILLFSIPIGVLTGTFLSEYSRLGRIIDVSVTSLSGVPSVVYGLFGLALFGTSLLSGSLTLAIMTLPVISSSVKEALASLPRELRESAYALGAKKTETIYKILFPAAKNRIITAILIGAGRVIGETAPVLLTGA----------------------------------------------
269837307    ---------------------------------------------LALTFIFLYAPILILVIFSFNAARQQTVWTGFTFDWYAQMVQDAINAAKNSAIIAVISTAVSTVIGTLTALALDRYRRGRTAFEGAMYLPIIVPEIVMAIALLVFFNFGLGTITVAHIAFSFPFVAVVVRARLADFDRRLEEAAKDLGANEWQTFRRVTLPLLMPGILAGALLAFTLSIDDFVITFFTAGVGSTTLPLEIYGRVRRGVTVNAISTVLLLASIALVLGSTLLQRKR-
188585607    ---------------------------------------------------------------------------------------GTLALILSTLIIAIGSIVIAVPWGVITAGYIVASPKIKEIMKITVETLAIFPSVVLGFIGLTILGLTALTGVLMLSIMALPTIISISEDALNSVPNEYKEASYALGATKWETLRRITYPSASSGIIAAVMLGFGRAIGETMTVLMVTGNSLAVPLTE-------------------------------------
142830879    ---------------------------------------------------------------------------------------------WVTVKLSLVAGIFAILLGTLAGLARLSNPALRNLAVTYVELIRGTPLLVQIFIVYFFIGTVLTAGVAALAVFTGAYVAEIVRAGISSIHKGQMEAGRSLGMTSAQTMRYVILPQAFKRVLPPLAGQFINLIKDSSLVSVISITDLTKAGREVVSSTFSP--FEVWFTVALLYLVLTGTLSFLVRRLEV
291459896    --------------------------------------------------------------------------------------MDLFGGLLNTMTITVFALLIGVALGLLIAIIRTTADRTGKWCRIYLTVIRGTPTMIQLMIFYIFVGRFFSGVFVASIAFGLAYVAEIIRSGILSIPAGQMEAGRSLGFNYVETMRYIIMPQAFKNVLPAIFNEFIVLIKETAVAGYVSVRDLGADNIRAQTYDAWLPLLAAGLIYLILTMFFTTLEKKLERRLK-
119485629    ---------------------------------RDILDIIMTGISGACIALTVIPLFAVLFYVLLKGAARFNLALFTQLPVAGQETGGIASAILGTIMVVLIATLIALPFGVLAAIFLSEFSKVAQSIRFATNVMSGVPSFAYSLIVLTVGQFSVMAGAIALAVLMLPTIVRTTDEALQIIPQDIRAASVGIGASNYQTVLQVVLPAAIPAILTGVTLAVARAAGETA-----------------------------------------------------
135039705    -----------------------------------------------------------------------------------------WSALRLSLIVSFWAVLLSLPFGIGWAWLLARKDFPGKFFDGLMHLPLVVPPVVAGYLLLVLFGFNWKGAVLAAAVMSFPLMVRAIRLSIEAVDRGIEDAARTLGAGPFRTFFTITLPLAIPGVLSGLILAFARCLGGATITFVSNIPGQTQTLPLALYTYQVPDGEAGALKLSIISI---------------
148379073    -----------------------------------------------------------------------------------MLQDMLFKALKETLYMVSISTILSISLGFIPSIILIINKVIYKSLDFVVNLLRSFPFIILMVAILPFTTIGTTAAIVPLTIAAIPFATRVLESAMKEVDEGVIEAAKSLGASDIQIIFKVIIKESMPSMIVAITLTIISVVAYSMAGAIGGGGLGDVAIKYGYYRFKTDIMIYTVVILIILVQVIQSLGNILYKR---
227516497    ------------------------------------------------------------------------------------------------ILASALATAVSVCIGLPLSIAVSIYARVAAIVSSFIELLAGIPSVIYGLVGMVVLGSNMLACVCVLAIMVLPTMIGMSVSALRSVPTSLRASSYALGATRIQTIVKVVIPAAKSGIFAAIVLGVGRALGEAMAISMVAGGGVNLPL---------------------------------------
160936175    -----------------------------------------------------------------------------------------------SLFMGTVAIIISCIFGGLLGAFAGYYKTADNIIMRIMDILLAIPSMLLAIAIVAALGTSITNVLIAIAISYVPTFARTVRASVLTVDQEFIEAARSIGCSDWRIIIKYVIPNSMAPIIVQVTLGIAGAILSIAGLSFLGLGEWGAMLSNARSYIRDAWGMGIMLTILALNLVGDGLRDALDPRLK-
139210194    ------------------------------------------------------------------------------------------REAWRTVAIATAGMALALIIAIPLTFISTSAISVRQAIRWLLIVLRSVPELVWALVFVRVVGLGPTAGVLAIALTYGGMLGKVYGEILESDETHATHALLRNGAGRLQAFFYGLLPQSAPELTSYTVYRWECAIRSSAVLGFVGAGGLGQQMDNSMKMFQGSEVATMLIAFMLLVAVADQ-----------
142123153    ------------------------------------------------------------------------------------------RQILLSLIHISSAMVIAFIIGSCIAILPNLHPVSAHFVDQRLTFLNSFSGVGWLFIAILWFGINSFTVIFAVTMVLVPFAIINLRTGLSEMDIEILELGNSLARRKLKNFCKLIIPMLYPYAFATFRISFGVSWKVVLTAELFGSGGMGYMLNKARQEFETEIIFALIIFMIAFVIVFNRVQKSLDKRYHV
228993532    -------------------------------------------------------------------------------------------------------------------------------------MLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKQVILPSSFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCALATLMYVFVEGFEK----
188585608    -----------------------------------------------------LIVLFLLTIIFINGFEVISLEFLIERPLQQMTEGGIFPAILGTFYLSVLTLLFSLPIGISAAIYLHEWAWFVRLIRLSIRNLAGIPSIVYGLFGLALFGSSLLSASLTLSLMTLPIVITSSEEALKGVPNNFRQAALSLGATRWETIKLQVLPYALPGMATGSILGLARAAGETAPIILTGA----------------------------------------------
227485353    ----------------------------------------------------------------------------------------FLKGVVNTLFIAILSTILGFIIGLLVAIIRRIHKLVNILLSVYVEVFRGTPSVIIFYGLKQYFDIDLSTMFAAILIVSINTGAYLSEVGINAVDSGQFEACKAIGLTNWQAMTGIILPQTIKTILPSLGNEFVINIKDTSVLNVISVTELFFMSIAGSTYQYFPTYLITAVIYLVLTFTITRLLLLIERR---
160879005    --------------------------------------------------------------------------------------------LITTLVITFFAVMIGALLGFIIAIIRSTYSKLNFLCNIYITVIRGTPVVVLLIIYFVIFGSVNINKIFVAVLASGAYVSEIVRSGIMSVDEGQFEAGRSLGFNYNQTMRLIILPQAIKNILPALGNEFIVLLKETSVCGFIALEDLTKDIIRGRTYDAFMPLIAVALIYLTLVIIFTKLVNYLERRLR-
239980538    ---------------------------------------------------------------------------------------GIYHAIVGTLEQVGLATLMAVPIGLLTAVYLVEYGKLAKAVTFFVDVMTGIPSIVAFWIMILGFQPSGFAGALALAILMMPVVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTSVGGITTGVMLAVARVAGETAPVLLLGQSSLPLYVYQAGQSASVDRAWAAALVLIAFVMVLN------------
298369161    ------------------------------------VFYIIDYLWSGFAGLSVAMVVVVLWAWGSAVFGEFMLPAPVEVFQKSLDLLKHFQEIGISLWRSVVGISVALAAGLAAGLVAGSFKTAMALLKPVITVLLAMPPIIWVVMALFWFGFGNPSVLFTIIVLVAPLTFASAAVGMASVNKQHEELFDAYKLGRLKKIRYLYIPHLTGYVISSIGVAVAMGVKVVIMAELLGASGVGARIADARAMLETSTVMAYVVLVIVFVSLFEYLITKP------
284993015    -----------------------------------------------------LAMVPLVSLVWEVVGRGIARLDGTFMVGVVGEGGGAYHAIMGTLVITALTTLISVPIGLMTAIFLVEYARLKRAITFLVDVMTGIPSIVAGLFAYALFAIFLGPGVIALSVLMIPVVVRSAEEVLKLVPNELREASYALGVPKWRTIVKVVVPTAIAGLGTGVTLAIARVVGETA-----------------------------------------------------
42525729     --------------------------------------------------------------------------------------------ILSTLIRIFITLAIDSFIAFLLGIASGLNKNVEDFLSAPENILKSSPTISVLLLALIWFKSNMTPIFVTSLIV-LPLLYRNIVDGVKNIDKGLIEMSYDFNVPFGKRLKSLYLPCIRPFLKNGYILSTGFAVKVVIMAEVLSQPGIGSAFQTAKIQIETASIFAWTGIAVLLAAFL-------------
158336621    -------------------------------AIPIGKEQGATLVVWLVALGITAVFLWLLSNVIWQGGQAVNGTFLTQAPAKAGLEGGIAPILVSTGLVLGVCMGVSLPLGLGTAVFLSEFNRSHRVIRLSLDILAGVPSIVFGLFGNAFFGFSILSGGLTLACMVLPILIRSIQVGLVNVPREYRQAAAALGLSRLGTLKTLILPAALPGIAVGVLLGIGRAIAETAALIF-------------------------------------------------
293374110    --------------------------------------------------------------------------------FTIIRGTTFIEIISVTVVRTLVTFVCILVLSLVVGILAGYYKVVAALLNPAMILLRTIPTVSLILILLIWFGRDLGPTIIVGLVI-FPIIYELVVGSIKKVDSDLKDVCLLFGCTIFEKFFALYYPNLIYALSSGVQATLGLAFKVMVMAEVMAQSGIGQALNYEKTYLNMAGVFGWTIILILIVMIFDFLISMIMK----
126698584    ----------------------------------------------------------------------------------IMLNSSFYIDILYSMGRCFFSFLLAMIFAIILSIVSYLNRFFRNLLKPINALTRSIPTMILVVLALIWFEKDSTPFIVGFTIV-FPILYDNVLGAILNIDKNLLEMANVYKIRFIDKVLKIYLPAIKFQIISILVSTFSLSLKVAIAGEVYSQPGIGTMIQTEKINFNTSGIFAWIIIVLLISAILQIAQKFLARR---
284992301    --------------------------------------------------------------------------------------QALGQALLRTLQVAIVGMVLATVLGLVLSVRLSEHRWVRVVVTTSIEFFRAVPLLVLIFFLLPKFGIRLSAFWAGLVLYNAAVLAEIFRAGILSVDRGQREAAYGLGMRKTQVMTLVLLPQAVRRMLPVLIAQLVVLLKDTSLGFIIGARGLEFFTLQFGNQYTFQLYVAAAVIYIAINLVLSWLAQYVERRTR-
262197756    --------------------------------------------------------------------------------------FGIWPLVCGTLLTASIAIGVALPFGLMAAIYLSEHMRTRKLVKPALELLAGVPTIVYGYFALTVVGFNALSPGIVMGVMIIPMISSLSEDAIYSVPVSLREAAYGLGAGRIQTIFRVIVPAAWSGIAAAFTLAISRAIGETMIVTVAAG----------------------------------------------
169824809    ----------------------------------------------------------------------------------------FLKGALMTLFIASVSTIIGFLIGILVAVIRYLHKFINFILACYVEIFRGTPMMVQSMLIYLYLGIDMAPISAALFIVSVNTGAYLSEVGINSVDVGQMEACKALGMTHSQSMINVILPQAIKNILPSIGNEFVINIKDTSVLNVISVTEL-FFVSKSISTYNIFETYAVTCVIFVLTFSLTRILLYIEKKS--
55378284     --------------------------------------------------------VATSALGFAGPNPWLDWGFLTSATSRTAADAGIYPSMVGSVMMIIVIVLTTFPVGVGAAIYLEEYAKFVTLIEINIGNLAGVPSVVYGLLGLALFIRVLQWAGLAVGLLILPIVIISAQEAIRSVPDSFRQASYGMGATRWQTIRQVVLPEALPGILTGTILALGRAIGETAPLLMIGA----------------------------------------------
268590982    ------------------------------------------------------------------------------------------------ISATLIAAIFGTLIGLVAGYVGHRTDTLLMRC---IDMLMAFPYILLALAIVAVLGPGLLNALYAIALVNIPFFARNIRVGLR--DRDFIQAARLSGKNHLQVLLTEVLPNVLPIIVVTMSTTIGWMILETAGLSFLGLGTLGSMLGQGRAQMFVAVALVPGIMIFLIVILGDGVRDILDPRLK-
136300278    -----------------------------------------------------------------------------------------------TFLVAFIAAITALVFGLGSAFYLSEYRKVRKILKPFLEILAGIPTVVYGYFALTFVTFNALSAGLVMGIMIIPMVSTLSEDAMNAVPSSLREAAYGLGAKKYQVALKVVFPSAISGIVASFILAISRAIGETMIVSLAAGGALTINPLDAIQTM--------------------------------
75759759     ---------------------------------------------------------------------------------------GIAAALSGTILFMSIVIPVSFIFGVGTALYLEQYAKFKKIVEINNQTLAGVPSVVFGLLGLTIFGESIVAAALTMSLLVLPTVVVASQEAIRSVPSVLLEGSYGLGATKWQTMYQIVLPYAFPGIITGCTLAISRAIGEAAPLLVIGA----------------------------------------------
291295407    ---------------------------------------------------------------------------------LEVFKLGFFTALRVTFFVLLV-----TLIWLPIGVYVGLRPRLTQWVQPLAQFGAAFPAFPLFVVAIAHFRLPEIWVSPLMVLGGQWYILFNAIAGSAAIPNDLKEAARLYGLRGWNRWRRLILPAIFPAFVTGGITATGGSWNASIVAEVVQATGLGAYIARWSTGEFNPHVGLGMLVMGLWVLAYNRLIQLAEERYRL
291295407    ------------------------------------------------------------------------------------------------------------------ATIAAKVPRTERVLIPLLDFLQSLPILGFLTATTAIFFRGNLFGLEAASIFAIFTMTFSFYASLRTVPRELQEAAAMLRLSPWQRFWKLEVPFGLPNLVWNAMMSVSGGWFFVVASEVISVPGVGAYIALAIQQADAQAMLWAG-----------------------
139902483    ---------------------------------------------------------------------------------------GIAGSFVGSLFTLITVFLLAFPIGIGASIYLEEFNKFTELIEVNIANLAAVPSIVFGLLGLGVFGFPRSTGGTVLALMTLPTIIIACRASLKAVPPSIKEGALAMGASKMQAVFHHQVPLALPGTLTGTIIGLAQALGETAPLIMIG-----------------------------------------------
225378727    ---------------------------------------------------------------------------------------GIFPMILGSIYVTGGALIIGVPIGILMSIFMARFDRLHKVLKPIVDLLAGIPSIVYGFFGLVVMGQSILTAALLLGIMILPTIISVSESSIRAVEESYYEGALALGATHERSVFTVVVPAAKSGVFAAVVLGVGRALGETMAVMMVVGNQARVPIFKGVRTLTTNIVLATGVVLFVFILIINISFSILKRRGK-
239617108    -------------------------------------------------------------------------------------EYGILALFVGTLSVTGLTLVFSIPLGFIIAVYMSEYRRTRELMKFVFELTAGIPSVVLGAFGLVWTGLNIFNASLVLSILAMPYFVTFIEDALSSVPKNQREASLALGANKTRTVFKVVVPQARSGILNAIILGTNRVIGETMVVLMVSGG---------------------------------------------
21225108     -------------------------------------------------WIWSWLYGGAFAVAALLLTVIGYLGAGLASGWLELLTEKAWSPTLAMIYGTAVVSALALVIAVPISWAAAVAPRLSRPLRMCVELLAAVPSIVYGLIGIMVVGDSLAAAGIVLAVMITPTIVAVSVDALAAVPDRVRESAYSLGLTRREVVRSAVLPLARSGMRAAVLLGLARALGEAIAVFLVVGRADGRL----------------------------------------
21225108     ------------------------------------------------------------------------------------------DQIVGTVLLILATGILALPLGFGAGILIHASERTARVLQTFTVVLGGAPTILLGLAGFVIWGRSWLAGAIVLVPVVVPVIALTTSARVRSIPPELKESAMSLGLTRAQFVRSVVVPYTWPATITGLLLGLARAAGETAPLIFTATVFFGAPALPS------------------------------------
29377134     ---------------------------------------------------------------------------------------------LNTFLLAFLSALIATIIGTAMGIYYTKRRKNRNTLLSFNNILLVSPDVIIGASFLIFFTLGFTSVLLSHIAFSIPIVVLMVLPKLQEMNDSMVDAARDLGANNVQVIKNIILPFLAPGIIAGYFMAFTYSLDDFAVTFFVTGNGFSTLSVEIYSRARQGISLE-------------------------
15612593     --------------------------------------------------------------------------------------------MSITLYVGFFSVVLGAIVGVILGVVSGYYGRLDTVIMRIMDVLLAFPGILLALAIISILGGSINNVIIAVGIFSIPVFARIVRGSTLAVRKEYIDAVKALGASDARIIFKHILPNVLSPIIVQGTLSIATSILTASALSFLGLGAWGAMLSDGRNYMHVALFPGLAIVVVVLAIFGDGLRDALDPKSK-
296535815    ---------------------------------------------LLLGSLAWLVAALMTMEINWAWQRGARFLAAFVPPDFVSKWDDIAEGLLESVTMTVVSTVLGLVLSVPVAVGAARNRPVYLLCRAVLVVSRTFQEVLIAILFVAMFGFGPLAGTLTLAFATIGFVGKLMAEDIEATDPAQLEAVRATGGSWLQGLTWGILPQVKPRLLGLSLYRVDINFRESAVL---------------------------------------------------
136474044    --------------------------------------------------------------------------------------------TLFSLRLSLVGFFLGTTIGVGLAILMSRFKVVQRGLLPYLVMSQTVPLIALAPLVVSWGGKRWLSASILGTFLAFFPIAVGTLRGLASAPAAAVELMDSYAASWKQTLFKLRFPAAVPFMVPAFKLGASGAVVGVVVAEISTGGGIGRLIIEYARTGDPAKVFTAVFGAAALGITMSGLVALSD-----
56962327     -----------------------------------------------------------------------------------ITSELLLESLYETVYMVGWSLLFSGVIGILLGVTLVENSFVFHTLNPIINVLRSVPFIILLVALIPFTRFLMTAAIVPLVFYAGPYIARLIENSLLEVEPGIIEAADAMGASKAQIIFRFILPELSSLLLSLTTATIGLVGATAMAGAIGAGGIGDVAITYGYQRFDNGTMLITVLLLIVIVQGLQSLGNISSKRVR-
269836293    -----------------------------------------------------------------------------------------------SLLVGVLATSIGATCGTCIGLAAGFYRRLDNLLMRIMDILLAFPSVVLAIAVIAVLGPSLFNVMIAVGINSIPTYARLVRSTTLSIKKEFVEATRALGSGDSRILFRHILPNCLNPIVVYSTLQLGTAILSASILSFLGL-GIQPPDPEWGQMVNAGRGLAIFFVVMGFNLLGDGLRDVLDPRMR-
138894365    -----------------------------------------------------------------------------------------WYGTRISLYIGLLAAVIDLFIGIAYGGISGYYGRVDNAMQRVIEILNGIPYLIVVILFILIFEPGIISITLAMVITGWTTMARIVRGQILKLNMEYVLAARTLGASNSRLIFKHLIPNVMGPIIITTMFTIPSAIFTEAFLSFIGLGSLGSLVNEGYKSIQTHLIIIPSIVISLLILVADGLRDALDPKMR-
261408696    -------------------------------------------------------------------------------------EFGVLPLLGGTLLITGIAIIFAVPIGLACAIYLNEYARVRGVVKPVLEVLAGVPTIVYGYFALETVTPFLLSAGLVVGIMVLPMISSLSEDAMRAVPKSLRHGAYALGATRFEVALKIVLPAALSGVVSSFVLAFSRAIGMIVTVAAGATPQLTLNPLESIQTMEYGTIFAVGLTLFVITFLLNILAQWVARRFR-
121611418    -----------------------------------------------------------------------------------------------SLMILLQGYAIGIVLAMLLAGLAATTRIGADLLDLLCALLNPLPAIALLPLALMWFGLGNGSLVFVLVHSVVWPMALNVHSGFRAVSPTLRMVGHNYGLRGWRHTAAILVPAAFPSLLAGLKIGWAFAWRTLIAAELVGSGGLGWFIYERKNQLDIGSVFAGLLGVILIGLIVEGVLFRW------
136040987    ---------------------------------------------------------------------------------------GAYPSLIGSTLLVLMASVIAFPFGTTTGIFLYENNKYSKIIQQTIINISAIPSIVVGLFAYAGFGQGLLSGGFALAIMMIPVVTTNTIEALRNIPIEHRNSALALGSTKWEAFKNHRLPYAFPSIITGYILGISRVIGETA-----------------------------------------------------
15639641     -------------------------------------------FSAVLLAAVVSFLFLPLAVIALFSFNKDKSLIWTGFSLLFFYSEKLWSSFLNSVLIASVSALVATIVGTAAAIAIRWYRFSGRLYAQVMSLLPMLPEVITGMAMLVFFSLVRLPLGRASIIFCLPFVLLLILTRIDTFDLSLIEAAQDLGANEWQALGKIVIPAIMPGILSGFLLSVTLSLEDFVITFFVAGPGSTTLPLYVFSMIRYG-----------------------------
189218407    ---------------------------------------------------------------------------------------GVANAIVGTLILMGLTFLIGTPIGVLGGVFLSEYNNLKKIVRFSADILNSTPSIVIGILVIPMHGFSAIAAAVALSLIFVPVVCRTTEESLLLVPKELRDAALALGIRKWKVICYVMIETAKQGILSGVLVALARIAGETAPLLFTAFG---------------------------------------------
170750616    ----------------------------------------------------------------------------------------LWQAFLDTALMVGVSAGIAVLAGIPLALFLVTSPVANRVVGTVVNGFRAVPFIVLLVALIPFTTIGVWAAIVPLSVSATPFFARIAEVSLREVDAGLIEAAQSIGCRRRHILAHVLLPEALPGIVAGFTITVVAMIGASAMAGAVGAGGLGDVAIRGYQRFDTTVMVVVIAILIALVCVVQFAGDTAVRRLR-
212704997    ------------------------------------------------------------------------------------------------LLLTFKVTAYSICGAVPLGLLISRNRFFNLLASTYVEVIRGIPLLVYFAISMLVKMEGVTSAVIALSFCYGAYMGEVFRAGILAIPHGQTEAARSLGFNRVQTMFYVVLPQAWRTIIPPVGNECIAMLKDTALVSVIGMPDLMQRAFASKSYCYFESYTVVALVYLIITLILSKIVSIIEAR---
222151443    -------------------------------------------------------------------------------------------ALIGTLWLMMTIAPIAITLGVATAIYMEEYAKFTRFVKVNIANLASVPSVVFGLLGLTLFGKSVLAAALTMSLMILPVIIVSSQEAIRAVPNAIREASLGLGGTKWQTITNVVLPASIPGILTGTILALSRAIGETAPLVVIG-----------------------------------------------
160915899    ----------------------------------------------------------------------------------------FLKAIQETMIMLSISGIVSFFFGTAFGVLLIVTRRIYGVFAKVIDFFRSIPFIILVAFMLAGTSIGVKGALVPLIVGTIPYFARQIESALAEVDHGLIEASQAMGSSPWEIITRVYLRESIPAIIRASTITLISLLGFITMV---------------------------------------------------
163800199    -------------------------------------------IFHGLFLTSAVIGIVSLAVIAYFIVRE-SIPAFQEAGLSGIVLGQNWLPVATMIVASIVSTAGAVLVGVPVGILTAIFKRLADVIRPAVELLAGIPSVVYGFFGLVIIGNTILAGIIVLGVMILPTVITVSETSIRAVPRAYKEGSLALGASKIYTIFKLLVPAARSGIMTGVILGIGRALGETMAIIMVMGN---------------------------------------------
259502414    ---------------------------------------------------------------------------------------NYWNYFAKGVGYTIIIAVCSALFGIILGLLLALMRRLHGLAVAYIEFIRGTPMMVQIMFVYFGIGAIIIAGIIAISINSGAYVAEIIRSGIQAVSAGQVEASRSLGMSKRLTMRYVVLPQAVRNIWPALGNEFITLLKDSSLASVIGVTELTQLVQSATYKGVLPLG-VAMLIYFILTFTLTRLLNFGERK---
261404284    -----------------------------------------------------------------------------------------------TLSVGFISVIIGAAFGVVLGIISGYYGKWDAIIMRVTDVMLAFPGILLALAVVSVLGKNLFNVIIAVSIFSIPTFARVVRGSTLAVRKEYIDAMRSLGASDGRIIFGHILPNITSPIIVQATLRIAVAILTASGLSFLGLGAWGAMLNDGRNYIHPHVALFPGLSIVFVVIAFDGLRDVLDPKMK-
297623166    -----------------------------------------------LLLPGVVPFVLLLLWQGLVVGHGVPKGIFVCAALLATFPVLLRDAYVTFVKEVALGFALGLTAGFAAGVGVAGSRFLQRGFLPLAAAFGAVPIVGLAPVLGRAFGVDWQSKAAVVVIVTFFPVLLNTVQGLTAVDPLQLELLRAYAARPREVFFKLRLPNALPYLFNALKLAAVVSVISVIVAEFLIPGGLGQRISLSARRGAYDVVFAAIVVSSLVSLALYGALSWLARR---
238916414    -------------------------------------EIAVYSAIYVCAAFSVLLLLGIIVYVFAKGARRVNWAFLTGVTSILHGTVGIAGNILNTLIIILLTMIITTPIGVGAAIYLNEYAKLVTVIIFATETLAGIPSIIFGLFGMLFFGQLCHMGYSLLTGMVLPLVTRNTQEALKTVPDSFRTGAVGLGAGKWYTIRTILLPSAMPGIVTGVILAIGRIIGESAALLFTAGS---------------------------------------------
160936565    ------------------------------------------------------------------------------VGLLEILFGTVWQPAAASILTSIVGTFLAILIGVPIGVMTAIFKRLSDMVRPAVELLAGIPSVIYGLLGILILGANLISAVLVLALMILPTVINISESALRSVPAHLKSASLALGATKIQTIFQVIVPAAKSGIITAVVLGTGRAIGEAMAISLVSGSSVNLPL---------------------------------------
157827293    ------------------------------NLLSKLYIIFIKPIPNLLIAIIWYGCLACLAIYAANKCYDFVKTTISLSEFLLVIKLGFF-----TLLRVITMVILALIIWGAYRCIYWIKNSSYTKMMPVIQIASAFPANFLFPFVVIFISHYNLNPNIALILGTQWYILFNVIAGTSAFPADLKESANIFRVKGWLWWKNIILPGIFPHIVTGVITAYGGAWNASIVAEIISATGLGLYITNAANASDYSLVAIGVVVMSLYVIVISRLVWRP------
282857492    -----------------------------------------------------------------------------------------------SMFVGLATICVSLSLGSLIGATAAYYGKVDNILMRIMDVFLAIPNILMAITLVAAFGTSLLNLILAMGLAGTPKMSRIVRSSVLSIGTDYIEAARACGTSDMRIIFRHILPNAMGPILVQATQTVARSVITVSSLSFIGLGEWGAMLSAAKSQLRYSPGIAIVMVVVSLTLLGDGLRDAMDPRLK-
142397010    -------------------------------------------------------------------------------------------HSYITLSSTLLGFTIGTILGIILAVSIVENKAMDASLMPWIIASQTIPILAIAPMIIIIFGLSLLPKALISTYLSFFPIAVGMVKGLRSPELSYLDLMHTYNSSRLNIFWKLRLPSSVPYLFASMKVAIAISLVGAIVGELGAVAGLGARLLTGSYFGLTIQIWSALVMAAILAGTLIFILNIISR----
269955541    ------------------------------------------------------------------------------------------PALLQTCQLIGLVLAVALVVGTPLAFLVYNRPRVYAVLDGVINVARSLPFLVLMAAVIPFTRLLMGTAVVPLSIGAIPLYARLVESTLRNLGPDLVEVAQSFGATTVQSMLKVQLRESVPGIVSNLTIAVVGIIDYTAVAGAIGAGGIGFLALSGYNRFDTPVMITTVVLLVLFTQVVQR-----------
94993643     ----------------------------------------------------------------------------------------------NSFVIGFFGVMFSYIVGLPLGLFMARFKNFDRFSTATMTFMLALPSIAVIYVVRFLGGMVGLPDSFPMLGASDPYILPALILGILNIPTTVIRFARSKGLSESEIYRGHLFKNAMVPIVSGVPASIILAIGGATLTETVFAPGMGKMLIDSIKSANNSMIVGLTFIFTVLSIVSDIVMTLVDPRIKL
227903012    -----------------------------------------------------------------------------------------------TLLLALVGTIVGFFIGLLVGIVRTRGKRWAWLLSVYVEIFRGTPMMVQAAVIYQFWHLNLNRTVAALIIVSIAYLAEVIRGGIISTPEGQFEAASALGMTHNQRMWHIILPQAIKNCLPSITNEFIVNIKDTSVLSIISVSELGTTIASQSFKFFPTYLMISAIYL-ILTFTITRIFNFIEKR---
227872730    ----------------------------------------------------------------------------------------FLEGLKNTLIITFFALVIGVALGFIIGMVRSTYDRANGICQFYLTIMRGTPAVILMIFYYCIFTSRIFSGVFVGIIASAAYVAEIIRSGIMSIPKGQMEAGRSLGFSYGETMRYIIMPQAVRNVLPAIFNEFIVLIKETAVAGYVAVQDLTKA--GDIVRSRTYDSWTPLLTVALIYLILTMFFSFLEKKM--
239909234    -----------------------------------------------------LLFIVFLLALWECLARAGVLAPGVAAALWELAASGVFAEIGRTAGRAVAGFALGGLAGVLLGFGCGVFPGFGRAVGTTAEFLRPMPSVALIPIGILFLGLGFGLCVAVAAFACCWPAYVAARAGAGAAGPELRDTARAYGLGRTESIVFVLAPAALPQIFAGLRTGLAVAVAVAVTTEMAAANGLGSFILEASMAGRPERMYAGIVAV--------------------
52081034     -------------------------------------------------------------------------------------EYGALPFILGSFAVTLLASLIAAPLGIGGAIFMTEISWGRKVLQPVVELLVGIPSVVYGFIGLTVLGHSLLAGTIVLAVMILPTVTSISTDALMSLPKNLREGSYALGATRWQTIRKVLIPAALPSLLTAVVLGMARAFGEALAVQMV------------------------------------------------
218961911    -----------------------------------------------LWKIELAIVILITFIMAWVIVDVKPIAFFTQAANTKSIISGIFSALVETIYLALLATVFAIPFAFVLSFFAAKNLMFYIIIRTISTVFRSIEAIVWAIIFCVWVGIGPFAGMLALWIHSIAALIKLYSEQIENIDPGPVEAIKATGASTLQVWRYGVTPQILAPYLAFTIYRWDMNIRMATVVGFVGGGGIGLALYQEQQMLAWRNVGLIMWLIALIVWVMDMLSGYLRSK---
108760429    -----------------------------------------------------------------------------------------------TLKITLVSMLVAVPMGVFSALFVAEFRRLRELLKPIIELLAGIPSVVLGFFALMVLSLNGTLAGLALALAIVPVIFTVSEDALTAVPRSYREASLALGATLWETAWKVVLPAAAPGILAACVLGFGRAIGETMIVLMAS----GNADIVSWNLGDSARSLSATIA---------------------
138671716    -------------------------------------------------------------------------------------------------------------------------------------IFLNIPALVLIILSYVWFGLTELAAIIAVSLNKIPNVIVTIREGARAVNRDLLQVAEVYRVSKSKKFTLFYLPQLYPYLIASARGGISLIWKIVLVVELLGSNGIGFKLHEFFQFFDITSILAYTFAFVVIMIAIENLFFVPLDKM--
136466238    -----------------------------------------------------------------------------------------------------------TIFGVSVSFLLSRYRALGELITPLAVALNAIPIFVLVAVLNNMYSITEVPRRIMVSLVVYFIVLVNVAKGLTQVKSTHVELMRSYAASDFAILRKVRIPNAVPYLFTALKISAPAAVITSFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLGACLLGLVFYAV----------
253583356    ---------------------------------------------------------------------------------------GLLPLLAGSFWVTIVALFISIPVGISTAVYISEYPKARSILKITIETMSAIPSVVLGFIGLYVLGLTALTGGIMLAFMAIPTIVSIADDSLNALDKSYKEASLALGANKIETIFNILLPAAFPGIFAGIMLGFGRIIGETLTVLMITGN---------------------------------------------
227432423    ----------------------------------------------------ALIGIVVVAIFAFVLSRGLSTFFRDGVNVKDFLFGTTWNPSVTNLPMIVGSFLVTFLAAVVATPFAIGTKRGAKIMQPIIELLVGIPSVVYGFIGLTVVGFGILSGTIVLFVMILPTITSMTVDTLKSVPRYYRESALAIGATRWQMIYKVVLRSATPGIMTAIVFGMARAFGEALAVQMV------------------------------------------------
148981283    ---------------------------------------------------------------------------------------GVFPAIFGTVLLVILMSIVVMPLGVVAAIYLHEYAKNNALTRLIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRIVLPMASPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
68171174     -------------------------------------------------------------------------------------NTGILGSLIGSMFTIIICLTFALPIGITSGICLSEKNKISSIIEISITNLASVPSIIFGILGLAIFDIPRSSGGMTLSLMMLPNLVTSTKQAFAAVPPSVKDAAFSLGASNMQVILHHSFPIALPSIMQGAILSIARILGESSPLIMIG-----------------------------------------------
291618383    -------------------------------------------------------------------------------------DFGVFPAIFGTVLMVLLMSVVVMPLGVIAAVWLHEYNALTRLVRIAVVNLAGVPSIVYGVFGLGFFVW-LVGGSVDRLFYSLPVVIVATEEGLSRIPNSLRQGSLALGATQAETLWNVVLPMAVPAMLTGLILAVARAAGETAPLMLVG-----------------------------------------------
271964739    ----------------------------------------------------------------------------------------LWESTWQTAQMVAWSTLFTVLIGLPLGVALVVTDRLNRVLGLVVNIGRSLPFIVLMIAVIPLTTIGTVASVVPLTLGAAPFFARLVETALREVGRDKVQAAQAMGAGGSTIVGKVLLPEAMAGLVAGLTVTVVALISYSAM----------------------------------------------------
134093751    ---------------------------------------------------------------------------------------GIFPAIFGTVLMVMMMSAIVTPFGVMAAVYMREYAKLIRLIRISVNNLAGVPSIVYGVFGLGFFVYVLLWASLTLALLTLPVVIVSTEEGLSRVPRSVREGSLALGATKAETLWRTVLPMASPAMMTGLILAVARAAGEVAPLMLVGVDGLGFHIYDGFQSPNVPLVYATALLLVIVIMVLN--LAAIHLRNRL
137609852    -----------------------------------------------------------------------------------LFDGDLLYHLSITLYRVLLSFLLAMLIGTVIGILMGTYKKIDLLFDGWNILFLNMPALVLIILSYVWFGLTEIAAIIAVSLNKVPNVIVTLREGARTIDKSIIEIADVYKVSKFKKFFYFFLPQLYPYLIAAARGGIALIWKIVLVVELLGSNGIGFKLHEFFQFF--------------------------------
261404066    -------------------------------------NHPLLGVHSFLMMAFIYVPIVMIIIYSFNDTRLSGNWEGFTMDWYLFQNRHVMEALMNSLTVAVISTIVSTLLGTAAASLRNLGRKGRSGMNGLLYLPVIIPDIIMGLSLLVLFSQLNMPVIIAHITFSLSYVYVVVTARLSGMGKQLDEAAQDLGATPWQTFRHVTLPQIAPGIISGALIAFTLSLDDFMVSFFVAGP---------------------------------------------
295398249    --------------------------------------------------------------------------------------------TRVSLFIGMMAALFNLVIGVPYGIISGWNGRIDNIMMRFLEILSGVPNLVIVILMLLVLQPGIMSIIIALAITEWISMARVIRAQTMKINQEYILAARSLGESAWKISFRHILPNLSGIIIIQTVFSIPSAIFFEAFLSFIGLGSLGTLINDGYKTFHLMWYPAGVICIVMIAMLANGLRDALDPK---
137125000    -------------------------------------------------------MALIFSIFFIPLRFSIPFIFDNYSDVLEPYNAGLRAAYWGTIYVVLYSLFFAVPLSIGAAIWLEEYNKITEFIQALIANLAGVPSVVFGLFGLAIFGRTILAAGLTMATMAMPTIVLAGQESLRSVPNPLREGAFAVGCTKWEVVRDHLVPYALPGMMTGTILSF-------------------------------------------------------------
142153071    ---------------------------------------------------------------------------------------GVWPIVVGTFIVVITAMIVAIPLGLLSAIYLSEYDRVRKTIKPVLEVLEGIPTVAYLTPWLPWSGLFSTGAGVAVGLIIIPLIASVSDDAMRSVPRSLREGAYALGASKMRVALRVVVPAAISGIIAAFVLGASRAVGETMVVLLVAGAGLSFNPFEGIQTMTAYIASRATGEIAVGSIVYDTIFAV-------
142109887    --------------------------------------------------------------------------------MFDMFVQSFW----ETLIMVGISGVVGALVGLPLGVLLYLTDRVNRVLGGIVNAVRSTPFIILLVAVIPFTSIGTAAAVVPLTLAAAPFIARLVETALREVDRGLIEAAQSMGATTSQIVFKVLLPESLPGVVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRYLPEVMWTVVAILIV-----------------
84497185     -----------------------------------------------------------------------------------VITEGLPKALWETLAMTIGSALITAVLGVVVGVLLHNHRAVSRVLGAIVNVGRSLPFLILMIAIIPITTVGWRAMIVPLTVGAVPFFARLVETSLREVSSGKVEAATIMGATRWNITRKVLLPEALPGIVAGLTTTVIALIGYS------------------------------------------------------
288957390    -------------------------------------------------------------------------------------------HAWVTAEAALTGLAMGLVLGILLAAGIVHTRTLEASLLPWVIASQTVPILAIAPMIVVILGTGLLPKAVICMYLCFFPITVGMVKGLRSADPLWLDLMRTYSASGLRAFWSLRLPASMPFLFASLKVSVAISVVGAIVGELGGQAGLGARLLSGSYYGQTVQIWAALIMASLLSVAL-------------
289580176    -------------------------------------------------------------------------------------SFGVLPLVWGTMMITVGSALIAIPIGTLTAIYLSEYSRVRRVVKPTLEILAGIPTIVYGFFALSFITFNAAAGAIVVGVMIIPMVSSISEDAMSSVPDSLRNAAYGLGATKFEVSTQVVLPASLSGILAAYVLAISRAIGETMAVTLAAG----------------------------------------------
269929329    -----------------------------------------------------------------------------------------------SLRVGLVAVGIAAIVGSIIGMTAGYFGWFDIISQRVIDVMLAFPDLLLALAIIAVLGPSLTNVMIAVGIGSVPTYARLMRGQVLSLKKEYVEAARAIGAPTRRILFVHILPNALSPMIVLASLGIASSILSAAALSFIGMGAWGAMLSNGREFLREEWGLAIAITVLGFNILGDGLRDALDPQSR-
220911143    ---------------------------------------------------------------------------------------GIYHALLGTVQITLLATVISVPVGLLTAIYLVEYGRLARAITFFVDVMTGIPSIVAGLFAAAFFFAVVGPGTVALSVLMIPVVVRSSEEMLKIVPNELREAAYALGVRKWRTILKVVIPTAISGIASGVTLAIARVIGETA-----------------------------------------------------
258511881    ------------------------------------------------WGLAWLAFALVLFGLVDLVGSVMWEGIRSFRFSMLFIAGGLENAILGTFELVFIGVVFAAPLGILGGIFTSEFPRLAAAIRFVAEVLSGVPSIVIGYFGYLLWGFSALAGGVALTLIMLPYILRTTDTSLQQVPLLQREAAWALGMTRTQAILKTVWRPAASGMATGLLLAIAIGLGETA-----------------------------------------------------
150024468    ------------------------------------------------------------------------------------------------IVMSLAAVPFGTITALYLTEYAAENSRFAAAVRFSVRTLAVVPSIIFGLFGLGFFIQFIGAGSLTMALLTLPVIIVSVEEALKTVPRELREASLALGATKWQTIRKVVLPESISGIMTGTILAVSRGAGEVAPILFTGAANLGYHIYIMSTQSSMPIQFATTLVLLMLTISLNIVAVIIRSRIR-
227881421    -------------------------------------------------------VIILGLITVYLFIKSIPAFRTMGLDILLKTNQPLWERASNTYSLTVLTTIIAMVIAAPLGIAGALFKWAREIIKPAIEMLAGIPSIVYGFLGWVVVTEYLMVAGIMVGVMALPTVVSVAEDAIASVPGSTKDGSLALGASDWQTIKSVTFPTAFSGISAAVILGVGRAVGETMAATVI------------------------------------------------
28493320     ---------------------------------------------------------------------------------------GALHAIMGSFEITILAALIGIPLGLLVAIFLVEYGSGGFLSRTVVDVMAGIPSIVVGLFVYAFFSLVLFLGAVALSILMLPIVIRSAVEVLRLVPNDLREAAYALGTPKWRTILFIVLPTAFSGIATGSALAIARAVGETAPLLIVAG----------------------------------------------
141389085    -------------------------------------------------------------------------------------------PLWDTLNMATLGTILGVLLAVPIAFLAARNTTLRPIALFIIVASRSINSLIWALLLVAIMGPGLLAGVVAIGLRSIGFIGKLLYEAIEEVDTNQVEAVTATGASRAQVLDYAIVPQVLPAFWGITVFRWDINIRESAILGLVGAGGLGLKLQSSLNVLAWPQV--TMILAVILATVV-------------
15894272     -----------------------------------------------------------------------------------ILKQILLPSLWETIYMVFVSTLFAIIIGFIPAIILVVNKIVYKILDFIINMLRSFPFLILMIAIFPFTKLITTAAIVPLTIGAFPFAARVIESSLKEVDTGIIEAAKSFGASNFQIIFKVMIKEAMPSIVLGITLTVINIIGYSAMAGAIGGGGLGAAAMQGYNMFNTTVMVYTVIILMIIVQILQSL----------
104773745    ----------------------------------------------------------------------------------LFADKRLLAILLETIMLALLSSLAATVLGTFGAIAIQRSKEAYRILLSFNNILIVSPDVIIGASFLILFTLGFASVLLSHIAFSVPIVVLMVLPKLKEMDNSLIDAARDLGANNYQVFSQVLLPALTPGILSGFFMALTYSLDDFAVTFFVTGNGFTTLSVEIYSRARQGIDLEVSTIIFFFVLLLVGVYYFLTKRQ--
42523160     ----------------------------------WDFAFALMGLLSLLFALVTLLTLIVDLGMTGVPRINAEF--FVNFPSRFAEKAGILSAWVGSFLIMLTTAFCAIPLGIAAGVYLEEYSKKNWVSQIIIINLAGIPSITYGLMALGLFGQSILTAGLTLGLLVLPIIIVTTREAIRSIPNTIREASYAMGASKWQTIRYHILPYSSGGILTGVIISLSRAIGETAPLITIGA----------------------------------------------
15806374     ----------------------------------------------------------------------------------------LWQGTLETLWMVLPAALIAEVLGVALGVLLTLTRPVFRVLDALVNIGRSLPFIILLVLLVTGTSIGSTAAIVPLTIAAIPFVARLVDGALRDVPHGVTEAARAMGASTAQVVGKVLLPEARPALIHSFTVMFVSLIGYSAM----------------------------------------------------
55821512     -----------------------------------------------------IIYLPIFYLIAFSFNSGGDMNSFAGFTLSMFSDSRLMLILVQTFFLAFLSALLATIIGTFGSIFIYESKKQQTGILSLNNVLMVAPDVMIGASFLILFTLGFVSVLLSHIAFSIPIVVLMVLPRLKEMNRDMVNAAYDLGATQWQMLREVMLPYLTPGIIAGYFMAFTYSLDDFAVTFFVTGNGFSTLAVEVYSRARKGISLE-------------------------
156742798    ------------------------------RSLGSLALGMHTVLTLAFLYAPIVVLVLFSFTRDSFGVRWTGFTFDWYARLL--ADQRLLTAAMNTLIVALVSTVVSTIIGTMTALAMERYRRWRTGFDALLYLPIVIPEIVMALALLALFGIRLATVTIAHIAFTISFVVVVVRASLKGFDMRLEEAAQDLGANEWQTFRYITLPLIMPGVIGGALLAFTLSLDDFVITFFTTGSGLPVEVYGQVKRAITPKINAISTLMLLVSITLVFLSQFVQRRREI
136591754    -------------------------------------------------------------------------------------DFGVWPLVIGTFSVMLVAVIIAVPGGLAIAFYLNQYDRVRRNLKPILEILAGVPTVVFGFFAINFVGYSALSAGITVGLMILPMMTTLAEDAMAAVPRALIEGSYALGATKRETCTGVIFPAALSGIIAAGVIAMSRAIGETTIVLLAAGS---------------------------------------------
217076786    ----------------------------------------------------------------------------------------LWRWIFNSVIVAGIVAIITTIVNALAAYPFSRMRRGRKYGIMSLLLIQMFPAIMYMIAYIPSIGLNTLGGLIFVYLGNIAFNMYLIKGFYDTIPSSLEEAAMIDGATRWQTFWRIVIPLASPILSVVVILTFMGTFNEFVLAKII------------------------------------------------
94263656     ----------------------------------------------------------------------------VGLGLVEVWRGGLLEHIAVSLFRFGTAYLLAAVLALPLGLLLGWFTRLHRALDPLIQILRPISPVAWFPLAVLWFKIGDLPAIFIIFIASFFPILLSTIAAVRSVEATYIKVALNFGSSQWSLLHKVVIPAAFPYITVGMH------IALLVAGEMLGASGLGYFILDARNFLRTDLVIVGMLLVGALGLLLDRLM---------
167038159    --------------------------------------------------------------------------------------------LLMTLKLTFLAVTIGVILGLIVALIKMSSKPISFIGASYVEIIRGTPLLVQLLLILMQFGIDITAGVSALAINSAAYVAEIIRAGIQAVDPGQNEAARSLGMTHAMAMRYVIIPQAIKNILPALGNEFIVMLKESAIISVIGFADLTRQIIQSITYKYFEPYIIIAAIYFIMTFIFSRLLGIFERRLR-
253999566    ---------------------------------------------------------------------------------------GILPLVSGTLTTSAIALLVAIPIGTVGAIYLSEFAKTRETVKPILELLVGVPTVVFGYFALLFVGFNMLGPGIVMGIMIVPYISSVAEDAMRAVPMSMREGSYAMGATRFQTAIRVVTPAAISGIIAAYILGISRAVGETMVVALAAASTITAYIVQVAGSIGYQSIFAAGLVLMLMTLIFNILGHLTRKKFR-
144147122    ---------------------------------------------------------------------------------------GALHAIVGTLEITGIATLISVPVGVMTAIYLVEYGRLKRAVTFFVDVMTGIPSIVAGLFAFTFFLVILGPGAISLAVLMTPVVVRATEEMLKIVPNELREASYALGVPKWLTIVKVVVPTALAGIATGVIIAIARVIGETAPLLLAAG----------------------------------------------
251795092    ----------------------------------------------------------------------------------------YWTGIKKTLEVSLLAVLSGLVLGTLVSLLRLSGLWLLRFIGTVVEIVRGTPLLVYGLPIFLGFDIGITAAYLTLTVNSGAYIAEIMRAGIQAVDKGQMEAARSLGMSKGLAMRQIILPQAFKNVLPALGNEFVVVVKESSVLSVVGYAELTYQAIRGATFISIEPMLVSALIYFVLIFTLSKLLGIGERRLK-
238022709    ----------------------------------------------------------------------------------------FYQAIGETLIMVGVSSAVGIIVGGLLGIWLYTNRPVHRILGTLVSFMRSFPFVILMIVVMPLTRLIVFAASVSLSIAASFYFARLVEQNLKEVPRGVVEAAQAMGASPRTIIFKVLLSEARSGLVLSITILMIAILGESAA----------------------------------------------------
226309435    -----------------------------------------------------------------------------------FLTNAFYTDILPSIGRLLLGLLIAWIAGITLGVLLGRIPLVAMIIEPILHFMRGLPGPVLLPLALVLVGTGSAMRVGLIAFGAVWPVLFNTYSAVRQVPQGFEDAGRVSRISRSSMLFRVILPTASSGIFAGIKVSTSLGIILLIASELAASNGIGFGLSQAQRSFEFLTMWSFIVA---------------------
144196572    ------------------------------------------------------------------------------------GQFGLIPLLWGTLYISLIALVIAVPIGVFAAIYLSEYRGIRAWAKPALEVLAGIPTIVYGFFALTTVGSSVMTAGVVMGIMIIPFVSSLSDDIINSVPQSLRDGSYGLGATKSETIRNVILPAALPGIVGAVLLAASRAIGETMIVVLAAG----------------------------------------------
259501278    -----------------------------------------------------FIVITAISLIVFIAIKGLAIFVDNRASLLNFLISDVWQPIVGSFGVTLLALMLAMPFGLALSLFVTQYKRVKDILQIVLDLFTGIPSVVYGFLGLILTGFGLLSGAVVLAVMILPTITSIMINAINGVPISMIQASLALGATRWQTIYKIILRFCLPGLLIGVIFGMARALGEAMAVQMV------------------------------------------------
150016811    -----------------------------------------------------------------------------------------------TFSRAVFGFALGAAIGFVLAIIMSLSKIAEKISLPYLIISQMIPVLGLAPIIFTLVRDMNTSRIVIAAYITFFPVSVNMLSGLNSVESDKKELLYSYAAKKKSIYYKLMIPYSMPYLFAGLKIAAPMSITASILVDMLGSGGIGVKLLYSLYSGTKDVFWGSVVTSALMGILSYFIVILFEK----
167719572    -----------------------------------------------------------------------------------------------------------------------------ALYGLLMAPLAILAARVPLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
117620284    ---------------------------------------------------------------------------------------------WVTVKLSLVAGIFAILLGTLAGLARLSNPALRNLAVTYVELIRGTPLLVQIFIVYFFIGTVLTAGVAALAVFTGAYVAEIVRAGISSIHKGQMEAGRSLGMTSAQTMRYVILPQAFKRVLPPLAGQFINLIKDSSLVSVISITDLTKAGREVVSSTFSP--FEVWFTVALLYLVLTGTLSFLVRRLEV
170760755    -------------------------------------LSTICGVLIVFLTLSIIFFVALKGIAVFSKGVSLKEFLFSTSPDTDVPKFGALNFIAGSTFVSIGAVILSAPVSIALAIFIYISPKLDKVLKPALELFVGIPSVVYGWLGISILGFSILAGIIVLSIMILPTIASISVDAIKVVPRSYLQASYGLGATRWQTISKVIVPSAKDGILTGIILGLARAFGEALAVQMVIGNSIQFP----------------------------------------
254474313    ----------------------------LFFLVPFVIVAKISLSEAAVSIPPYLPVIDWSKGLAGLWEAAERWSLDNYI--WLTEDALYWQAYVTSLQIAFLSTLLTLLVGFPIAYGMARAPRSWHPTLVMMVILQALITIGVIDEPLVILNTS-IAVYIGIIYSYLPFMVLPLYSSLEKLDTTLIEAAEDLGCPPWKTFWRVTVPLALPGMIAGCFLVFIPAVGEFVIPDLLGGSSIGKTLWVEFFS-NRDWPVASAVAIVLLALLI-------------
238922182    ------------------------------------------------------------------------------------------EPLIKTVQMSIAGTFIGAVFGLFTAFLLIKKPYVRIVVRVIVQCVRTIPVLILALVATFIWGLGAAAGTIAIAVSTWAVMARIGGEDIESLTLKPYEAVTAIGAGKFKAFSRTVIIELLPGYLSNSLYVLEANIRHAAILGYVGAGGIGLLLNEKISWREYSRVGMILVMLFVAVLVIEGISTFLKA----
238922182    --------------------------------------------------------------------------------MFMTGKSGVMYLMLETIAIAVAGTCAGAVFAAILTLINSRKAPVAFIGRLVVMAIRTVPVYVYGLIFIRVTGPGSFAGVLTMMMCSIGLLTKRFTVAVDNWNMAAWNACKCAGTGFIARLRYVAVPELKIQFKDAVMYRLDVNVRSASTLGLVGAGGIGAPLIVYMNNYRWDAV---------------------------
227503840    -------------------------------------------------APWPFAIVGAVAVLVALATRVPWSRLGAVVG-----QDSTHDLLRVTLSSAVLATVLATFLGVGLAMWLHGLKHMGQAVRLLVYLPLAMPPVVLLAPLLLKFAFAFAGVVTAHTFVALPFVVVAVDSALRHIDQEVSTSARRVGMSRWAVWQKITLPTIAPSIFTGAVLACARSLGGTTITFAGSAPGITRTMSSGIREVSTDNAYALSAVLIGLAVLCLALAGLP------
142975168    ---------------------------------------------------------------------------------------DVWEAARTSLTVSLSTATIATALGFATAYTDYRYSRLKPIYLGLVLLPPTIPLIIMALAMLAWFAKLGISGQVMSIIIAAPFAMAIIRLRLSQMDPSLEAAAWNLGANEWSAMRRIIVPFCRPAIISSFCLTAAVSFDEFAISWFVSG----------------------------------------------
121607384    ----------------------------------------------LLRWLRPWVFPALLAAAFWYARRAAALGAATRALVGAALDGSLWHATGFTLGTAALGLLLGTALGLALGLVLGISRRAAQLGFLSIEVLRPVPCVALIPLSMLTFGFGVRMELGIVAFATFWPLLVLVQSAVQQIEPRLLEVSRVLGLSARERTFKIVLPAIVPRLFVALRLGVALALVVAVTVEIAANPGMGYAMMIAQQSFEPALMLAWLGWIGVVGFAVNAGMVLLQR----
142396144    -----------------------------------------------------------------------------TLMYLSHIMHGLEQHIGVHI-RCLYSLFFAVPLSIGAAIWLEEYNKITEFIQALIANLAGVPSVVFGLFGLAIFGRTILAAGLTMATMAMPTIVLAGQESLRSLPNPLREGAFAVGCTKWEVVRDHLVPYALPGMMTGTILSFSRVIGEAAPLIVVGG----------------------------------------------
154148490    ------------------------------------------------------------------------------------FMDGFPAAIWETLYMTLISTFLAFILGLIFAIILFMSAKIYRFFDVLTNTLRSFPFIILIIAIIVGTNIGTSATIVPLTIGAAPFIARLIESSFKEVDFGIIEAAESFGASDWQIIFKVVLVEALPSIISNITMTLIVIIGFSAMAVVGGGGLGTLAINRGYNGFDNEILYIAVVVLLIIVQIFQSLGDWLYK----
253576621    -----------------------------------------------------------------------------------------------TLYISLIGTMIGAAIGLLAGVIHWLLKIVNGLLTIYIECFRGTPMIVQAMAIFLLFNYDMDRTFAAIFIVSIAYMAEIVRGGIYSVDKGQFEAAHAIGMTHWQTMRNVVLPQVIRHILPATGNQFIINIKDTSVLNVISVSELYFMTIAGNNFRYFESFFVASVLYLIMTLTVTKILQRIEKR---
291458315    -----------------------------------------------------------------------------------------FAKTPVTLEIALIAAFFSLLLGMIIAVIAYYRPLLYPAARAFVSFMRGTPIVAQLYFFYFGVAVYMTPVTAVSLVLSLAFMSESIRAALLSVDDGQREAALSLGMSNLQIVRRIIIPQALRVALPPLFNDFINLIKASSLAFMLGVPDIGAARTEGSRTYRYFEIYGAVMVVYWVVIAFDFLRKLLEKR---
299139106    -----------------------ANFERLSRARRTVTDHFVTGLAILSTVVVLVPLVAILGYLIYKGASSLNFAFFTHIAPVGEQGGGMSNAIVGSGVVLGLASLLGIPVGIGAGVYLAEYRMLGNIIRFTADVLNGVPSIVMGMAAFALIHYSAFAGGVALAIMMVPTITRTTEEMLATVPHAIREAALGLGIPKWRTVLSVSLRTASPGIITGCMLAFARVAGETAPLIFTAFG---------------------------------------------
270290710    -----------------------------------------------------------FILATGLPHVSWRFLTSSAAAFS--AGDGIGDQLFNSFYLLVLTLILSLPIALGAAIYLNEYNKITEIMRIMIEVLSSLPSVVVGLFGFLLFGFSILSGAIALTLFNLPLLTRSIENALAGVPNLQREAGLALGISRWHTITKVILPAALPGILTGVILSAGRVFGEAAALIFTAGQSAPSLNYADWNPLSSTSPLNIFRPAETLAVHIWKI----------
15789693     ------------------------------------------------------------------------------------GSFGVLALVSATLMVMIGSSIIALPLGLGTATYLSEYPRLRSVLKPALEILAGIPTVVYGFFAVIYITFNMLSACVVVGIMIIPMVASISEDAMSAVPDELRQAGYGMGATKLEVSTGVVVPAALSGIFSSFILALSRAIGETMAVTIAAGS---------------------------------------------
49083678     --------------------------------------------------------------------------------------------LWTTLWLSLVSGAIGLAIGLVAGCRLSKNPTLHDLSTIYVELVRGTPLLVQIFIFYFFIGTVLFAGVAALALFTGAYVAEIIRAGVQSIARGQNEAARSLGLNAGQSMRYVILPQAFKRVLPPLAGQFISLVKDTSLVSVIA-----------------------------------------------
227509675    -----------------------------------------------------LLYMPILYLIIYSFSKGTTMTNFRGFSLTLFHDKRMLAIFLDTILIALLSSVFSTIIGTLLGISNAKRERSRQTLLSLNNILLVSPDVIMGASFLIFFTSLKVPLGFWSVLLSIPIVVLMVLPRLDEMSPSLINAATDLGATSGQVLSRVVLPFIQPGIIAGFFMAITYSLDDFAVTFFVTGNGFTTLSVEIYSRARQGISLEINALAGIM-----------------
144123782    ---------PLGRRGADGVSAVADAMRGLLARGRALVVAAPMLWLGLFFLAPFLVVLRVSLAALWEWSDGLLTLYLNFGNYLFLLEDSLYAAALSSIRMAGVATLICLVIAYPMALLIARSRRMYALIGLMAPTGFINSALGLIGIPPIPMLQTDFAVYMGIVTGYLPLMILPLYSTLEKLDGALLEAAHDLGAPPIRAFLTVTLPLSAPGIVAGCLLVFIPAVGEFVIPALLGGPDIGR-VLWTEFFNNRDWPVASAVAIAMLALLV-------------
28378703     -------------------------------------------------------------------------------------------AALRTTTRLFIGMGYSILFSLIFGILAARYRSARYVILPIVNLLESVPLLGFLTFTTAWFFPNNVLGVEAVAIFGVFTIMLALYQSLRVTPEDLMTVAKQFGCNSWQRFWRLEFLYATPSILWNIVISQSAAWFALVACETLVLPGIGSYIQIALDTANFGAVINAVIALVICVLLVN------------
28378703     -----------------------------------------------------------IAWWLVIAVGLYRLGVLLIKYLDWINLSVLFKWTFLTTSRVLIAVLLSALIFIPLAVWVASNARRLKLIQPVGQVLGSIPADIYIPIVALMITLTGTTQHWWVITGTQWYFFFNIIAGYLAIPSDIKDVVNIFHLSGWRWWTHFLIPSLFPSFITAIINAAGAAWNADIAAELIAVTGLGAYIAQNINNKPAEATGVLIICVIVVVLIWQPLYRFAERR---
294102661    ---------------------------------------------------------------------------------------GMLSLIVGSVAVTILSSLLALPISLFIAIFISESEKMRNILKPILELLGFLPSIILGFLGMVLIGLNLLNASILLGFLIIPIVGSLAEEALSAVPLELRNASYALGATRWETISKVVFPAALPGILSACLLGIMRGMGETMVVLMAAGG---------------------------------------------
116492201    ------------------------------------------------------------------------------------LAQRILHGTMISLLIGVFATIIDLLIGVGYGIFSAWKGKIDIFMQRIIEIMSSVPNIVIMVLLLLVFNGGILPIVLAIAINEWTTMARLTRAQTLSLNQEYILAAQSLGESPWKISVKHLLPNLSSVIIIQTMFTIPTAIFFEAFLSYIGIGSLGTLINDGQRNFQFYPAIVLAIIMIAFNILADGLRDAFDPR---
289422748    ------------------------------------------------------------------------------MDFLVNYYSSFLSGTGITIGLSFLALFLGFFVGLIACIGKISNSKVASIMIQLAIIYFGLPSLGVNFPSLFGLPEEFTAGVFALTLNSGAYVAEIMRSGIQAVNKGQMEASRSLGLNYWQAMRYVIVPQAVKNILPALANEFISLIKESAIVSVVGITDLTFFASSVKNSTFFGPYIFAAVVYFVITFTLSKLVGLLEKKM--
126650342    --------------------------------------------------------------------------------------------LFETIFMSIAATVFGAIIALFFGLFTMINKPLMLFSRFVASLSRNIPVVVWALVLLLSFGQNSVTGFLALFVGSTGFLTRAFIESIDEAGDKSIEGLQATGATYFQIVFKGVLPQCLPQVISWILFMIETNIRNATLIGILTGTGIGYVFDIYYKMLNYNVISLITLC---------------------
218672202    --------------------------------------------------------------------------------------------------------MLALVGGVGFAIFLVQSRWIELAFYPLAVILQVTPIVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLFFLKLPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRLNIPRLFAALLMLSLLGVAIFAATSFI------
296141216    ---------------------------------------------------------------------------------------GIRHALYGTLVQAGVATLFSVPIGVMVGIFLVEYARLGRITTFMVDVLAGIPSIVIFGVWITTFGMPAFAVSLALILLMVPVVVRSTEEMLKLVPHELREASYALGVPKWKTIVRIVLPTAASGMVSGVFLAIARVVGTAPVLLLVG-----------------------------------------------
229494697    ------------------------------------------------------------------------------------LGSQFWQSIGNTFGFTVVTVLLETVIGLSMALIMAKTFRGRGLLRASVLIPWAIPTAVTAKLWFFIFTADPWPARFAIVVATAPFMALLILAGLQMIPADVYEAAKVDGATAWQRFRMITLPLVKPALMVAVLFRTMDALRM-------------------------------------------------------
257093344    ---------------------------------------------------------------------------------------GLFPALLGTIWLVTVALILSVPIGIFAAIYLSEYNWFTRTINLAIINLAGVPSIVHALFGLGAFGTSILAASLTLAVMTMPVVIVATRESLQAVPQAFREACWNMGATRWQTIRRVVLPNSITGILTGVILEVSRTAGETAPIMFTGA----------------------------------------------
141384967    --------------------------------------------------------------------------------------------MLETLKIAFVSTILGFFGAILLSPLAARNLWISIPIRILLAAIRSLPSLIWAIIFVIVIGFGPISGVLAMTVYTIGYLGKLQYETFEGMSSGALEAGRAMGLSSTSITTNIVIPENSNHLLSQLIFMFEYNVRHGTVIGIVGAGGVGYYINNYLKFLQYEKVFALLILIFIV-----------------
137500914    ---------------------------------RALVSRLLTAGTWGLAVLACVPLASVLWMLVTRGGARLDVELFTELPAAFEVGGGFGNAIAGTLVMVTIAALLAIPIGILAAVALAERSRLAEACRFSARTLTGLPSFAYALVVLTTGTYSAPAGGVALALLMLPTVILTAEEAMAMVPEGMKLAAHGMGCTRSQVVWKIVLPTALPGVLTGVLLAVARAAGETA-----------------------------------------------------
142013704    -----------------------------------------------------------------------------------------------TLLISFIAMFVAGPIGMFSAIYLSQYAKVRAYAKPIIEVLAGIPTVVYGFFAVIFFNIDGLSSESALIIMIIPFIASLTDDALSAVPKALKEGSLAMGATLSETTRKVIIPASFHGIVGSFLLAFSRAIGMIVVMAAGFAANLTANPFNAVTTVTVQIVFALAFVLFFLTLILNVISLTIVKRYR-
136534888    ----------------------------------------------------AWAGVWLLFFGLMGGGNWWGVPTG-----LSTVSTDQWGGLPLTLMLASLSIGLAFPLGVLVALGRQQMPAIRSVCITYIELVRGVPLISVLFMASFMFPLLMPTGTVGITLFSAAYTAEIVRGGLQAIPRGQLEAAATLGLGYWQTQRLVVLPQALAHVVPGLMNNFIAIFKDTSLVTIVSSGSLGLAV---------------------------------------
289583547    -------------------------------------LKLVTLLTYLFLYGPILVVVLMFDAGRYGLRWDFTTEWYASLATRSDLIDSLWLSIQIGIVVMIISTVLAVVAAFGLSRF-DWPKRKGPIATYLIFVPLTLPIIIYGIGLYVFFGRGFFPIVVGHVLYTLPFATLVVGAGVIGLDRTLEEAAMDLGADPLTTFREVTLPALMPNIVAAALFSFTLSFDEFLISFFVSGGGLPVRIWGMVRADIEPEVYAISVVVLLISIAI-------------
293374908    ---------------------------------------------------------------------------------------------------SIVATLGAIVIGVPIALLTSIFKWLANIVRPAVELLAAIPSVLYGVFGFAVTGDSLLAVIIVLTIMILPTIVAVVETAIRAVPSSYKEGSLALGASKMQTIFKVILPAAKSGILTGVILGVGRAIGETMAVILVAGNGIPQTIFDRVRLLTTNIALEQG-----------------------
76817664     -----------------------------------------------------------------------------------------------TLWLLVVSLGLGFGLAVPLAIAASRNRAVSGAVWLYTYVFRGTPLYVQLLLCYTLDSFFRSAMNCTLLAFTLNECAYATEIAIKSTAPGEIEAGLAYGMSRFKLYTRVILPSALRRALPSYSNEVILMLHATTLAFTATVPDITRDVNSATYASFQAYGIAAALAVVVFALI--WLFRRMEAR---
296454582    ---------------------------------------------------------------------------------------GLWMTIKATIVAVVGAVVFGLVFGV--GRLLP-NPLVRGVSAVIVEFCRAVPVLLLMIFFWRWFAFAGLPVVLALVLYNGSVVAELVRSGVGNLPGGQREASLALGLTETQSLMEIEVPQAVYAMLPAAVTQLVVVLKDTALGSIIMSRRLGSMYFNILQTLVMAAVIY-FIACWLLSRIAEWLPSRMQQR---
136156980    -------------------------------------------------SIPALVVLAAIIGGWYALAYSLDNNFASGDGSALIVVERIADATRISLVTAVVGFVLAALVGVALGIAMSWSRSLASGLWPWLIALQVTPIIVLTPIIVRVVGPSFSARVLVTVLISFFPIASNTLFGLQSVPRALREAACAL-----------------------------------------------------------------------------------------
77410083     --------------------------------------DPLSFFLFAIVYLGAILSFATIAFVVIYILVKGLPHVNTGLFAWTYNTQNLLPAFINTIFIIALTLLFAVPLGIGGSIYLTEYARYLKIIRVATETLAGIPSIIYGLFGALFFGLSLISGSLTLSIMILPLIMRTTEEALLSVPDSYREGAFALGAGKLRTIFKIVLPSAMSGIFAGIF----------------------------------------------------------------
260461550    ------------------------------------------------------WLALILGALLYKGLSGVNLSVFTEMTPPPGDAGGLLNAIYGSIVMTVIGIIVGTPIGVLAGTYMAEYGRFSTVVRFINDILLSAPSIIIGLFVYELMVRPMMAGAVALAILVIPVVVRTTEDMLNLVPNALREAGTAIGAPRWVVIRSVAYRAALSGIVTGILLAIA------------------------------------------------------------
238927195    -----------------------------------------------------------------------------------------------TIQITVLSTAIGFVIGLIVGVARISHLRLRMLAEVYVEFFRGTPLLVQIFLFYVITGQRIDPFIAAISACGIAYVAEIFRAGIQSVDEGQMEAGRSLGMTWLQTMRYIIVPQAFKRVIPPLGNEFIAMLKDSSLVSVIGFEELTRQLIIAKTYGSFEIWMSVAVIYLVMTLTISRFVAYLERRCRV
89070320     -------------------------------------------------------------------------------------------ALTNSLVIAAVSSLLAVIVALPLALHVWARQGWLSRGLYMLGVAPFMLPPVISALGFLVFWVQMTATIVSHGIFLVTLPVVTITLGLQSVDLSLIEAARTMGANRGKVLRTVILPLIFPYMVSGYAFAFVLSLNEYIIAYMVAGETLPIKIFNSLRYGYTPIMGVVSVLFVALAALVFGLIG--------
258513490    --------------------------------------WLDRLWLAVFWGAGLLILVILFSILGYLFYRGWPFLTLTPKGLPLGSEGGVWPAITGTVYLVLIAVAAAGIPGITAAIYLVENQKFKQTINLIVQCMAGIPSIIILLVVYLGFGISLLAGGLTLGIMIFPLILITARDALSAVNENYRLIGISLGVSRRYILARIIFPQAMPSILSGLLLAMGYAAGIMVTAAVISAGSPGSLL---------------------------------------
291613661    ---------------------------------------------------------------------------------FFFSDFIYTEVFLKSFAMALATTLICLVMAYPLAMLIARSPKQSRNLMMLLVILPFTSNFLIGIALLGLFGFSPFAVLVAMVYVYLPFMVLPLYTNLEKHDPVLLDAAQDLGANAWQRFWRVTFPLSRPGIFAGCALVFIPAIGMFAVPELLGGTGIGNLIKQFLGTRDWPFGSTLAILLTMAVLLVVWLVSRLSAR---
227891736    ----------------------------------------------------------------------------TFIGLLKQNSGVFLNGLWKTIYLTILGIIGATIFGIIIGFLGVIPNKFAQVSTTVIYIFRGLPLLVLALFIIPSLTGTKIPAFIAGIITLTLYTAAFVKGGIEAVDKGQMEAARSLGLSFGKAMKKIILPQGIKIMVPSFVNQFIITLKDTSILSIIG-----------------------------------------------
169835617    ---------------------------------------------------------------------------------------------------------------------LSKFNPLASLGKIYVDIIRGTPLLVLLIMYYVVFGSYNFMPKIFVAAIAFGIIGEIIRGGIESIDNGQMEAARSLGLSSWQAMRLVILPQALKNSLPSLISEFIALLKETSIVGWIGLNDIGADNIRFQTATAFESLFAAALIYLALTAIFTRVATRVERKLK-
167770762    --------------------------------------------------------ILVLIVFSFNKSKSRGAWTGFTLSWYLFTNEAIIQSLINTLVVALISSVLATVIGTLAAIGIRNMGRLSRSVVMNVTYMPVIPEIVTGVSLMLLFVFVKNAGVLAHITFNIPYVILNVMPKLRQMDVSVYEAAQDLGCSPMQAFFKVVIPEIMPGMLAGFLMAVTYSLDDFIISYFV------------------------------------------------
228997981    --------------------------------------------------------------------------------------------------MVGLSVGAAIILGVPLGVILYFTSKVHRILNGIVNIIRSFPFIILLVALVPLTTIGPIAATIPLSVAAIPYFARLVEQALREVPKGVIEAAEAMGATPLQIVWKVLLVEARSGLVLSLTVLTVSFISYSAMAGVVGGGGVGDLAIRGYYRFQTDVMIVTVLMLVILVFIGNRIAAKIDKR---
134513262    -----------------------------------------------------------------------------------------------TIILSVISITIAIILGLIVSVAITKNRTLNAINIGYTEIVRAIPVLVMLPVLLNLNFTAFTAGIIALSICESPFIAEIFRSGIQAVPKGQKEAGSSMGMSFFQIFYYITLPQAVRIILPALGNQFVYMLKMSSLVSIIGLNELTRKANELVVSQYRPLEIYTFLVLLVLILIVSFLVRRLEKKLKV
99078213     ----------------------------------------------------------------------------------------LFDGFMESLKIAILATVGGILISVPLAFMAAANKPIYLLGRGLIIIARSFHPVIVAIIFVKAVGFGPFAGALTLVVYSVGFVAKLLAERIEEIDFGQVEAMRSAGAGFLTTQVYAVLPQIMPRLVGLGIYQLDSNLRASAVVGIVGAGGIGATLANAFGRYDYDFALAITMVIVGVILISEAVSGVIRKR---
220911557    -----------------------------------------------------------------------------------------------TLLSALLCAGVAIAIGLPAGLIAGYYAKFEAVSNWIVSILMSLPGLIVLLTIRAAFGPSVWISMIAFGILISPSYFRLTRAAVQSVNELYVDAARVSGLSDLSIIARHIFSVVRAPIIIQTAAIAGVAIAIQSGLEFLGLGTWGVMLSEGFKNVYLTPALAMALTIGGLVLLGNALRDALEDGEKI
260221660    ----------------------------------------------------WVVLFWEILVRALDVPRVLLPAPSLIIGSLGDHAPKLWGDFVQTVGAVLIGWAMGCGAGFLVAVAIDRMPFLQRGLLPVASLTSAIPLVGVAPIAVMWFGFEWPSKAAVVVLMTFFPMLVSTLAGLQAAGKLERELMYSYAASYPRTLLALRLPAALPFIFGALKVNATLALIGAIVAEFFGSSGLGFRISTEAARMNMPLVWGAIVVAAVTGSVAYALLVALERR---
169334935    --------------------------------------------------------------------------------------------ILQTLYMTIVSTVIAYIIGLPMGILLVTSAKLFKILDILTNVLRSVPFLILLVLVIVGTTIGSTATIVPLVIGAAPFIARMVESSLKEVDRGVIEASLSMGASPYQIVSKVMITESMPSLMVGFAISITTILGYSALAGFVGGGGLGDIAIRGYYRYQSNIMIVTVILLVLIVQILQAI----------
218134888    -------------------------------------------MTVVFYCVAVFFFVLLAAFAGYVIIKGFMGATPEMFRFQRRGSIG--NQLFNTIYLVFLSLLITVPIGALAGIYLAKYARLTKFIRICIETLSSLPSIVVGLFGYLIFLVIMMAGALSVSILTLPLITTTTEDAIRGLPEGYFQASMGLGSTRWQAIFHVLLPACLPRIMTGIILAAGRGFGEAAVLLYTTGSG--------------------------------------------
150401001    ---------------------------------------------------------------------------------------GIFPMIMGTVLVTLLALVFAVPLGVGCAIFLSELNWAQKILRPSIEILVAIPSVVYGFVGMVLLGFSWLAASIILAIMIIPTITAISEDALSSVPRALKEGSLALGSTRWQTIKKVLIPASISGIMSGIILGMGRAIGETMAVLMVAGN---------------------------------------------
150391602    ------------------------------------------------------------------------------------------KAFMDTLIMVFISGLIASIIGIPLGVILVITRKINFILGKVVNIFRSLPFVILLTAIIPITTIGLRGAIIPLIFASAPFVARQVESALLDIDPGVIEAAQAMGSSPFEIIYRVLLVEGLPGIIYALTITVVSLIGFSAIAGTVGGGGLGDFAIRGYQYYRTDIMIVSTIILLLIVNVV-------------
253582233    ----------------------------------------------------------------------------------IIKGKDFLSIVFHTIKRTGISIGISLAMGILFSVFSYRYRFFYILFFPFFSFLKSIPTIAVIILVLIWSNVEAVPVITGIMIL-LPLIYENILGGIDSIDKDLLKMANIYKVSKFDILKGIYIPGVYYFSASGIPALIGLTLKVVIAGEVLAQDSLGGEIFMGKIYLESSSIFAWIIIVILINFLLD------------
120401318    -----------------------------------------------------------------------------------------------TLQLTLYGFTGGLFLGVLLAALLTRSRALTAIGRTYVVIYRGTPLIVFVFTALPHIGITLPPVAAGSVALAMVFISEILRSGIKGVDPGQSLAGRALGLEPRKLMRRVIAPQAFRSMVPALGNEFISTMKNSALASVIAVPELTLRTQQASSTFDY---FSIYFATAVMYLALTAVLSIIQ-----
124516267    ---------------------------------------------------PVLGMASLFLLSILGYSGVESMKRALASGVPWDGLSELPLDMVYSMLRLLAGYLLSLCWTVPVAWYVFVHPRLMRTVMPVAQVMASVPATALFPFIIVLVVRTTHSMNLASILLLLWYLLFNLLAGAGTFPNELREAALTMGVRGRLFLRKIFLPFLFPSIVTGSITAFGGGWNALIVSEYVSVRGIGAFLDKTYGSGNEILIVVSLLMLTVVVVTLNRFFWTP------
124516267    -------------------------------------------------------------------------------------------DLARSVLRLFAAYFISLVFAYVYGLLTALTRWGEKILLPLLDILQSIPVLGFFFLLIHLFRNPLEGVELASVILIATSMAWNMAESIRTAPVEYKELLDGMQAPGWLRLVYFLVPVTIPKMVYNSILSWAQGWYFLIACEMISMGGLGSFLVVSTSSGKILDALAGIVLLVVTVVLMDFFLFRP------
137336295    ----------------------------------------------------------------------------------------LYEALMATFGRVFTGMFLAFIAAIATGALISLSTFATWSLSPLLYVLAPIAPIAWIPTAIVVFGISNVTAVFIVFMGVYFILTIGTLAEIRRVPQEYLTISGNLGANRWQQWLYVVLPSIFPGVFTLLRTNFIAAWMAVLVAEMVGLRGLGAIIM--------------------------------------
284166705    ---------------------------------------------------------------------------------------GFYPPIVGSVMIIAFVALVSFVLGVGSAVFLEEYASDSGITGAITRVIQAVPSVVYGLLGLGLFINLLVTAVLTLSLLILPITIISAQEAIRSVPDDLRNGSYAMGATRWQTTRNVVLPEAFPGILTGTILALGRAIGETAPLIIIGVPHLTYSPPNGI-----------------------------------
196229502    ---------------------------------------------------------------------------------------GIFPCIVGTVLLVIGSMAIALFIGISSAIYLNEYSRFVHFVRLAILNLAGVPSIVFGLFGFALFNVCLLSGWFTLAFMALPVVITASEESLKSVPKGFREGSLALGATKWQTIRTNVLPYALPGMLTSSILGIARVAGETAPIMFTAA----------------------------------------------
149909991    ----------------------------------------------------------------------------------------YWDGTVLTVQLAFLSVVIGFFLAVPLAIMASQYVWLSRGIWLFTYVFRGTPLLIQLYLIWFLLEDAFYPCLLAFVLNTAAYSTEIIRGSLLTTDKGEIEAAQAYGMSDFQVLRRIILPSAFRRALPAYSNEVIFMLSIASVVTLVDITGAGYNVYSRFYAPFEAFIFAGAIYLC-LCFAIFAVFKRLEKR---
222481100    -----------------------------------------------------------------------------------------WPAIRNSLTFASAATLLALPMGVVVAVLTTRRFRGRKLVDAVAMAPLAVSGIIVGLGLLLVFGVEIVAIVVAHAIAGYPFVVRTVAPGLEGLDRSLIESARALGASRARVLRDVELPLVWPGVVAGAAFAFAISIGEFTATVVLATGADAYTMPVAIERFIGRRLGPATAMGVVLLVVTGLSFVVIER----
222481100    -----------------------------------------------------------------------------------------------TAYQAALSTIASVALGLPAAYLLARFEPGRRTLRSLTIVPFVLPSIMVAVGFVATFGFTLEAIVIAHAFYNAPLVARVTTAAWESVDASAVETARSLGAGPTRAFFDVVAPQVYPAVLTGAALTFVFTFGTFIVLALGGFELATVEVFVYRLVRDLNYAEAAALAIVELVISLGVLLAYL------
262200298    -------------------------------------------------------------------------------------------AASVSMRVAVVAVAISLLVGVILGMVAGFAGVLDTVLMRIVDVVFSFPVMLLALAIVAILGPGVTSAMIAIGIVYIPIFARVARADTLRVRQTYVLAARTMGVPTWRTLVSHVLPNISGPVIVQTSISLAFAILSEAALSFLGLGSWGRMLYDAQGFITTAWGLAILFTVFAFNLIGDGVRDVLDPRQR-
148925847    ----------------------------------------------------------------------------------------LWQGLFVTLEISFISIIITSIGGLFLGILMFKNTYIYAFCRLGLEFVRVMPLLVWLFVVYFWFGWDLSSVSAAIIVFSIFEMMDLVRVSLQSIPKHQYESASSLGLNTVQSFAYVIIPQAMRRLTPMSMNLLTRMIKSTTFAYLIGAVELGQQIIEFHNRNDFAPFIIYGLIFFIFFIL--------------
221201274    ------------------------------------------------------------------------------------------QSFWETLIMVGISGAVGALVGLPLGVLLYLTDRVNRVLGGVVNAVRSTPFIILLVAVIPFTSIGTAAAVVPLTLAAAPFIARLVETALREVDRGLIEAAQSMGATTSQIVFKVLLPESLPGIVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRYLPEVMWTVVAILIV-----------------
260596851    ------------------------------------------------------------------------------------------QGTLETLYMVGLAALFTVLIGLPVGVVLFITPRLNSVLGGVINIGRSLPFIVLLIALIPLTRLIITAAVVPITIGAFPFFARVVENALDEVDHGRAEAIVSMGGNAWHVISKALLPEALPALLAGVTLTVVMLIGFSSMAGVIGGGGLGDLAIRGYQRFNNEVMAATVLILVALVQGVQTLGDQLVRR---
288959800    -----------------------------------------------------------------------------------------------SLLIGATATLVSVLAGVLIGAVAGYFGRTDDVLVKLVEIFQTIPGFILLIVTVAIAQPTIPAITLAIALVSWPAVARLVRAEFRLLEKEMVMAARGLGYGHARIILREILPNALPPVIVMSSVTVATAILMESALSFMGLGGAGRDMLRTAWYLSAIPGLAIVFIVLALNLIGDGLNDALNPR---
298717301    -------------------------------------------------------------------------------------------ATGETLYMVLLAALFTVAIGLPVGVLLFLNRAISLLLNALVNTGRALPFVVLLIALIPFTTLGSTAAIVPITLGAFPFFARIVENALDEVDRGRIEAVVSMGGTLWHIVSRVLLPEALPALVAGITLTIVMLIGFSAMAGVVGGGGLGDLAIRGYQRFDNQIMAATIVVLLALVMLIQKL----------
237737126    ---------------------------------------------------------------------------------VIYYREELYTALGETIIMVFIAGIISTLIGIILGIALAVTKKINTTLARIINILRSIPFVILLAAFIVGTTIGLKGAIVPLIFGSAPFIARQIESALSSVDSGVIEAAYAMGSSPFEIIYRVLLREALPEIIYALIITTVSLIS--------------------------------------------------------
229829573    -----------------------------------------------------------------------------------FINDNRWQSLVSGLGVTLQITVFAVIVGILLGALVATVRSFNVICKIYLTVIRGTPVVVLMISYFIIFATSKNAVAVAIFAFGLAYVAEIIRGGIMSIDEGQFEAGRSLGFNYPQTMIYIILPQVFKAVLPALLNEFITLVKETSVAGYVGIMDLTKDVIRSRTYSAFMPLFAVAGIYLVIVIILETVFGRLERRLR-
33594354     -----------------------------------------------------LLVVLYTFYAAAQLWARFETGLGHAATFLARMFDTLWKGIAESLEIAVLASVLGILLSLPIGLLGARNAWASWPARALVALCRALRPVIVAILFVKAVGFGALAGILALTVASIGFIGKLFTEAIEEISLKQVEAVRASGASFGNVIIFGVLPQVFARFVGFATYQFDSNLRNSTMVGIVGAGGIGGTLFSAFQRFDYD--FVAAILLTLIAIIM-------------
23100780     -------------------------------------------------------------------------------AFLDAWGSDLWTSTIQTFQMVGISLAISVLIGLPLGILALSNKFVYNVLNIVINIIRSVPFIILLFFILPFTSIGVKGVIVPLVVYTAPYIARLMESALLEVNRGVIEAYEAMGIKTRHIVWHVLVRESRSSIVLGLTIAIIGLIGASAMAGLVGGGGLGDLAYRGHLRYEVDVMYVTVILLIILVQGLQSLGNYFAARLK-
229815004    -------------------------------------------------------------------------------------QTGALPLIVTSFAVTLLSTAIALPIAIGSAIFAIRPDFGKKIFQPLVELLVGIPSVVFGLIGFHVTGMGILPGAVVLAIMILPTVTTLSMDALRAVPDGYRQGSLALGYTRWQTIRHVVIKSAMPSLMTAVILGMTRAFGETLAVRMVIGG---------------------------------------------
269119741    -----------------------------------------------------YLPIIMLVVLSFNNSRGFSWGGFSLKWYIELFRNDLWEAVLRSILIALGSSFLSVVIATLGAIAIKWYNKVKKYVKFISYIPLVIPDIIMGISLAIFFPLSMWTIFIAHTTFNIPFALFIIMSRLDEFDYSVVEAAYDLGASEFTTLVKVIIPMMMPGIIAGFLMAVTLSFDDFVITSFVSGNG--------------------------------------------
84494729     -------------------------------------------------WVQYALLIAVALVLVFAANWTQIQQVFFRSDMVATFTEGLPNAFKNTLVYTAGAFIIGLLLGTVLALMRLSSVGPYRWLATVIEFFRGLPAIVVFILPLAFSGLVIPTVWIALGLVASAYMAETIRAGIQAVPPGQIEAARSLGMPAGVATRKIVLPQAFRVITPPLTNEIILLVKDSSLVYVLGLSTTGYELTKANTNANLTPLVVAGFCYLVITLPLSILVRRMEARQK-
126657594    ---------------------------------------------------------------------------------------GVGHAIIGTLMLVAIAAVMSIPTGILGGIYLSEFPRWGRWIRFAANILSGVPSFAYGVIVVTMDSYSAIAGGFALAILMLPIVVRTTDEALQLVDKEVRWASVGVGASNFHTVLYIVLPTALPGILTGTTLAVARAAGETA-----------------------------------------------------
283959646    --------------------------------------------------------------------------------------------TKLTFSISIISVVIAVVFGVLLGTIAGYFNHIDNLIMRILDVVFAIPSLLLAVAIIASFGASIPNLIIALSIGNIPSFARTMRASVLEIKREYVDAARITGENTWNIIWRYILPNAIAPMIVRFSLNIGVVVLTTSSLSFLGLG---------------------------------------------
167718236    -------------------------------------------------------VAWLALCSAAAVYAGIALLRTTAPALSWSDLADVARNGALTLARVLVLIGVATVVWVPAGVLIGLRPRATALVQPVAQFLAAFPAFPLAVFAIVRFGLPAIWLSPLMILGTQWYILFNVIAGASAFPDDLKEAAASLRVRTPTWWREVMLPGILPYYVTGAITASGGAWNASIVSELVDARGLGAYVARATASGSYPRIALGVATMSLLVIAMNRLIAFAERRSRL
259501631    -----------------------------------------------------------------------------------------------TLVITIFSVLIGVILGTILALMRLSSHLALKIPAIYIELIRGTPQMVQILFVYFGIGAILLAGIIAIGLNSGAYVAEDIRSGINSLPVGQAEAARSLGLSKAATYRYVVIPQAIKNIWPALGNEFITLLKDSSLVSIIGVAE-TMYQTQLVQTSTYQGVFVAMAIYFIMTFTLTRILSYMERRM--
189460789    ------------------------------RIFKNRLLYVLVCVLSGLTAIPLLAILGEVLIKGWKQLGWSFITEATPNAYKAMIPGGIANGIVGTFLMLMLAAVVAIPVGVFCGICLYRKNWFATIVSYLTDLLQGTPSIIIGWVVVPMKGYSAIAGSVALFIMMLPLIIRSTEETMKVLPETLKEAGLALGGSYWRVMLQVMLPSALGSIFTGILLAISRVVGETAPLMFTALGG--------------------------------------------
225017313    -----------------------------------------------------------------------------------------------TLGAVLIGVPVGILTAVFLSETAPR--RVAGVVRPAVQLLAGIPSVIYGFFGMLVLGESLLAVILILAIMVLPTIVSVSETALRAVPVSYREAAMALGTTPTKTIFKVTVPAAKSGILAGVILGVGRAIGETMAVIMVAGNVANMPHLLGTTGLHRQALFAIGLVLFIFIMIVNIAFTAISKR---
154505132    -----------------------------------------------------------------------------------FIEDDRWLLLVNGLKVTILVTLFALLVGVIIGFTVAIFKILNAICKVYLTIIRGTPSMIVLFMYLVVFGASIVIGGLAFGINSGAYVAEIVRSGIMAIPEGQTEAGRSLGLSYGQTMRLIIMPQAFKNVLPALVNEMIVLIKETAIIGYIGEQDLTAMVIQSRTFEAFIPLITAAVIYLALVMLLTFFMNKLERRLR-
116490803    -----------------------------------------------------------------------------------------------TLLLSIVGTVVGFIIGLLIGIVAKKRPRVNWLLSVYIEIFRGTPMIVQAAVFYYGFNINLDRTTSALIIVSIAYLAEIIRGGIISIDQGQFEAASALGMTHFQQMEKIVLPQAVRNSIPAVTNEFIVNIKDTSVLSIISVSELGSTI-AGQNFQFFHTYLTISLIYLVLTFTITRIFRMIEK----
150019589    -----------------------------------------------------------------------------------------------TIVLAFFAVLCGTILGLALTLLRRKFKPISYIAAAYVEFVRGTPLLVIGLPKLIGIDMPDMTGSIALALNSAAYISEIIRAGIEAVDKGQMEAARSLGMNQGLAMVHVIIPQAFKNILPALGNEFISVIKESSMVSVIGVAELMYNIVRGNTALGLEPIIVAAVVYFVLTFTLTRCLGYVERRMK-
138451623    ----------------------------------------------------------------------------------LFQNRVLLHAFGNSLLIGLVSTILATVLGTLGAWMLYRYRPVHRLMEAFIFVPMIMPEILMGVSLLVLFVILSLPVIIAHVTFTFPFVLVGMQARLQGMDPSLEEAAMDLGATPRQAFFRVIFPYLMPAIASGALLAFSLSLDDYIVTVFVSG----------------------------------------------
167772596    --------------------------------------------------------IAVVIAYSFNDTKLFHWAGFTFSWYGLFHNQTLINAFFNSLELALISSASAAVLGTLGAVLSGRHFRARGALENLSMIPIMVPEIILGMAYLSFFTFVRLPAGMLTLVFCVPYIFINVKARLSALDPSIGEAARDLGASAQRAFFDITLPLIAPAILSGALLAFAMSMDDVVISFFVTGAQTSTLPLEIYSMLRMGVTPEIALCTVLLGAVF-------------
260587124    ---------------------------------------------------------------------------------------GILPFILGSIYVTAGAVLIGVPIGICTAVFMAKFPKLYKFMKPAVELLAGIPSVVYGFFGMVVVGSSMFTASVMLGIMILPTIISVGESAIRAVPESYYEGALALGATHERSVFRTVLPAAKSGVMAGVILGIGRAIGETMAVIMIGVRTLTSNIVMEMGYLHKEALIATAVVLFVFILLINLLFSLVKRR---
227516236    -----------------------------------------------------------------------------------------------SLSVGVLATLISTVIGLVMGSFSAYYGGWDTLIMRLADIFLAFPYILFVIAMLAVIGPGIQNVFLAIGILGWPSIARVFRSAILSVKADFVDAARSMGASDARIIMRHIFPNSVASIVVYSTMNIGGAILTESALSYLGMGVIGIMIQDGQIYLATQPWLMIMPGLAILTTVL-------------
51893889     ----------------------------------------------------------------------------------LFTSSRAWRPIRNSLAMSALATVGSILLGVAAAYALNRFKKGKSLLDVAVMIPWALPGTVVAINLIAAFNQPSVFTFGKVIVGTFPLVFRSTNATLAQLDPSVEEAARSLGATWWYSFRRVTFPLMFRGVLAGALMAFVQGVGEFVASVLIYTARISVEINNLMYSFKFGTAAAYGLLQMLLILVAIYISNRLEQRQNL
51893889     -----------------------------------------------------YVIVAPLALVLWGYVVQPMLATFLASGFTLKYYRGFFEALLTTVGISVLSVITCAVVGVSMAVLLNRFEPGRRLLESLILVPMALPPLVLFDLPQVPFALKGLTGVLVVHTFTMYPYFTSAAAALAGFDPSLEEAAYNLGARRWQVWTRVLLPMLTPALVAGSLLTFMVSMASYTAPLIFGVDRITMQIAIARTNGDLALASAEATVLSVVSIAFLVLMRWYQNR---
110634395    -------------------------------------------------------------------------------------NRSLLKHAWITLSSTLLGFAIGTALGILIAVGIVHNRAMDKSVMPWVIASQTIPILAIAPMIIVVLNAVLLPKALISTYLSFFPVVVGMVKGFKSPEAIQIDLMRTYNASGPQTFWKLRWPSALPYLFTSMKVAVAISLVGAIVGELGAVAGLGARLLAGSYYGQTVQIW--------------------------
163761273    -------------------------------------------------------------------------------------DFGFLPLLWGTLYVSFIALSVAVPIGLMIAIYLAEYSALRSFAKPAIEVLAGIPTIVYGLFALITVGPFLMTAGLVMGIMLIPFISSLSDDIINAVPQAMRDGSYGLGATQSETIKQVILPAALPGIVGAFLLAASRAIGMIVVMGAGAAARLNLNPFEAMTTVTV------------------------------
140604316    --------------------------------------------------------------------------------------------IVGTVMLVVGSMTIALILGVSAAVFLNEYARFIRFVRLAILNLAGVPSIVFGLFGFGMFVIYLLAGWFTLAFMVLPVIITASEESLKSVPKGFREGSLALGATQWQTIRKNVLPYALPGILTSSILGIARVAGETAPIMFTAA----------------------------------------------
138345646    -------------------------------------------------------------------------------------------PLAGTVWIVGLTALLTVPIGVGTAIYLEEFNRFSRIIELNIANLAGVPSVIYGLLGLAVFSRNVTAGALTMTLLILPIVVIASQEAIKAVPSSYRDAAYAMGANRWQVVKAVVLPQALPGMMSGIILALSRAIGESAPILIISS----------------------------------------------
254518615    --------------------------------------------------------------------------------LRIIKEKNFLLNIINSLLRGFISFFIALIIAIVLGIVSGFNKFVYNFLYPINSILKSIPTIAFILIALIWLNKNYAP-YLIGIIIAFPILYETTVNSILNGNSELNEMVESFEVSFFDKLLSIHIQAIIISISSIVTSTFSLVLKVVIAGEVYGQPGIGTAIQGEKINFNTSGIFAWIIIVAILCYITDKII---------
296141005    --------------------------------------------------------LAFGIVVVAVVGYGLWRAAETILSTSGIAEVGHFLLGLATMGRVALVMLFATVVWVPIGVIIGLNPKLSRALQPVIQVFASFPANFLFPLITAVLIAGNIPGVVLMALGTQWYILFNVIAAASAIPGDLLEAADDMSLPRWMRWRYVLLPGVFAGYVTGGITAAGGAWNASIVAEVVSAFGLGDYIADATAATGPAHTSNLLLGISVMCLFVVGTNALLWRR---
296141005    -------------------------------------------------------------------------------------------YAARSLLRMFLALGASIVFTFAYATLAARSRRARAVLMPLLDVLQSVPILGFLSITVTLFIALFPGSTLGLELAAIFAIFTAFYQSLISQPRDLGEAAEDIGLSRWQRFWRLDVPSGMIPLVWNAMMSFGGGWFFLTASEAVALPGIGAYVASASADGDLGLVGWAIGTMIVVIIGVNFLFWSP------
298250430    --------------------------------------------LDAGRLLNVFWLLCLLGVVGWGLWNMVVLLAFAGWGRLFIAAGATWLRT-------LAALLIGVAWTLPLGVAIGLSPRWSKRLQPVVQVVASIPATAFFPILLPLLGGLSLAAIVLMLLGTQWYVLFNVIAGAMAIPNDLKEAATTYQVTGWRRWRVLILPGIFPYLVTGLLTASGGAWNASIVSEYVQFNGLGAEIAAAATANNFALLLAATLLMAAFVVVINRLL---------
298250430    ------------------------------------------------------VVLGLIALLVVAASR-WVAPLTPKVSISLAPNM-LPAYAGYSMLRMMLAYILSLIFTLAYGHFAATRPRAGLVMVPLLDILQSIPVLSFLPAVVLALVAAFPHSNIGLELASVLLIFTGFYHSARTLPKDLQEFSAIANLRPWQRFLKLEVPSSMIGLIWNSMMSWAGGWFFLMASEQFVLGGLGSYLQAAANAGDTVALFLGLGTLIVLIILINFFFWRP------
143348895    -----------------------------------------------------------------------------------------------SMTVAIVVTLISVFVGVALGGLAGYFGWVDTIISRFIDTWQVIPFVLIGFSIITVFGSSFWVIVAALVLTGWYSTTRLFRASVMQVKSDYVEAARATGVPTKRLILRHVGPNAIPPIIVVLAFSIAGAILSESIYAFLGVGSLGVMISGSRNYLDKPFVFFGSVLVMLIVLIGDGLRDALDP----
226349694    ---------------------------------SAFLSVVITAAIVVALIAPLFTFFQNVTIWEFLTGTTWTAGFGSKTSWTD-KEWGVLPLVAGTLSTTIIALLVAVPLGLGAATYLAEYARIRRVVKPILEILAGVPTVVYGVFALTMVTFNNLSPGIVMGFMIVPTVASLSEDAMSAVPHAMREGSYALGANRMQTTVRVVFPAALSGIVAAIVLGLSRAVGETMIVAIAAGS---------------------------------------------
143380104    ----------------------------------------------------FLAVLPLFALVVFVTLRALWLSPTFFLNNPLDTEPGIFNAIIGSLQMSGLALLITGPVGVAGGIYLSEFARVASIGEMVIDILLGIPSIVAGLFAFLLFGFSGWAGSLALSVLTLPIVMRTTQEVMRLVPPSIREASLALGIPVWRTTLLVTLRTALPGVLTGLVLAASRALGETAPLIMTAKGTNASNVLDFGTTMNIGQAWATALVLMVIALTLNVIVRWRTVDSRV
254994273    --------------------------------------------TGVFYAIAVLIVIILAGLLGYILVKGVPQLFLTTPPQSFQAGGGIGPEIWNSFYMLVITMIISVPISLGAGIYMAEYARKNWITRTTIEVLSSLPSIVVGLFGFLVFVIQMISGALTLTIFNLPLLIRVVEEALNAIPNTQREAGLALGLSRWETITRVLVPAALPAI---------------------------------------------------------------------
118591216    -----------------------------------------------------------------------------------ILSRLIWG-TRVSLAVGLSATIIAAFFGSLLGLVAGYAGRTDTLIMRGIDMVMAFPYILLALAIVAVLGPGLLNALYAIALVNIPFFARNIRGITLGLSREFVDAARLSGKSPVQILFLEILPNVLPVIVITMSTTVGWMILETAGLSFLGLGALGSMLGEGRKILFTAPHVSIIPGLMIFALVMDGVRDILDPRLR-
296132324    -----------------------------------------------------------------------------------------------SVQIGVISVSFSLVLGVALGAIAGFYKWLDGLIMRLMDILLAFPSVLLAIAITAVLGPELRNAMIAIGVVYTPHFARIVRSTVLSVKTEYIEAARAIGCSDLRIILRHVLPNCMAPIIVQTTLSIGTAILDAAALSFLGLGAWGAMLSDGRSYIQIFPGMAIMFVVLGFNLLGDGLRDALDPRLK-
141629405    ----------------------------------------------------------------------------------LLASGAALEAAWPSLLRVAGGLLAAFLIGAPIGLAIGLYPILERSLQVPFQFLRMISPLAWMPVAVLAFPTWDTAIIFLIAAAAVWPIIFATAAGVKRVDPAWIIVGRSHGGGPIGIIHRIILPAVIPDLLTGIRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDVLAALILLIGLIGFGLDFVLLRALKR---
85859335     -----------------------------------------------------------------------------------MTRGGIMPAILGTLYLTLGAITVALPLGIASAVYLTEYARQGLIIRIIVNCLAGIPSVVFGLFGLGFFGSCILSGALTLGFLVLPTIIGASEEALKAVPQTFREASLALGVSKWRTISRIVLPNALPGILTGSILGIGRAAGMFTAAAFFTAKALPYHIYTAGTRIEETRPLQFGTALVLMALVLGIDLFAIIIRSRM
226308289    ------------------------------DVIATILVSL--AVVIALIPLVWVLFTVIAKGLPALTSPTWFTNSLSGLT-ASADGGGIYHALIGTLLQGIVCAVFSIPLGIFVAIYADRKSKLGKLTTFMVDILSGVPSIVAALFIYALFPKSAFAVSLALVLLMVPVVIRSTEEMLRIVPMDLREASYALGVPKWKTISKIVLPTALPGIITGVMLALARVLGETA-----------------------------------------------------
58040006     ---------------------------------------------------------------------------------------------------------------------------LRFVAGVYVEVVRGTPLLIFIFYGLPAFGIRLSPFMAGVLSLGLNYAAENYRAGLLSVPRGQMEAAIALNMTHWQALRLVIVPQAFRTVVPVMTNDFISLLKDSSLVSVITLTELSQTYVRLSSTYYFGTGIMVGLAYLLLGLPFVRLARMAERR---
227873596    ----------------------------------------------------------------------------------------------ETLIMVSISGVFAALLGVPLGIVLAVTKKLYSILSKIVNTVRSIPSIPWLVRAIVGTTIGMKGAIVPLIIACIPFMAKQTELALQSIDKGVIEAYRAMGFSEIAIIFKVMLKEGFSAIIQAVTIMLVGLISYSAVAGSVGGGGLGDFAIRGYGQNKTDVMFLTIVIMLVMVFFVQWVGDSLSK----
242309457    -------------------------------------------LSWLLKISMFSTLFVFFVLIGFIFYKGVMYLSWDLFAWEYTSENSMMPAIINTINMVLFSLLIALPLGIFGAIFLSEYSRLLNLIRVASDTLVGIPSIVYGLFGYLAFVIYFIAGVLTLSIMILPLILRSSEEALRSVPMSFREASFALGAGKLRTIFAIIVPAAIPGILAGVILSIGRIVGESAALLYTSGS---------------------------------------------
210623568    ----------------------------------------------------------------------------------------FMKSTLTTIEISFIALFFGFIIGLILCLAMSKNGIFKALSTIYIEVIRDTPLLVQLFPSLFGIPSDFIAGAFALSINSGAYVAEIMRSGIQSVDKGQMEASRSLGLSYWATMRHVIVPQAVKNILPSLANEFVSLVKESAILSFIG-----------------------------------------------
139898550    ----------------------------------------------------WLLMFCFVALSLYGMWQVIHIASLPE--LFRILLLGFF-----TFLRVFVLLLFCMLLWVPVGVWVGFRPAIANRVMPVIQFLAAFPPNMLYPLLMEIILVYGLNVNILMILGTQWYILFNVISAVQSIDKELVYVTKQLGVKGFFLWKRLILPAIAPHLISGAMAASGGAWNASIVAEVLTAAGLGSYIHMAASRGDLDLHVLAILVMCFYVVLINRLFWNPLYR---
260430516    ----------------------------------------------------------------------------------LILSGQAFAPLGETLGRTLAGFGLGMVLGTGYGIAAALSRTFRELTLWLLQISIFTPTLILIFLFLISLGRTNLTVIVLVGLVVMPVVGTYIRDAMGDFEDELTEMADSFKIGLRERVTGMYLPFLVPPLLAAGRVAFTLAWKVAFLSEIFGFNGIGWQVKTGYDIYNIQLLLAWLMLFIFVLLIAEQLMRLAQRR---
110635449    ------------------------------------------------------------------------------------GEYGLLPLLWGTVMIASIAMLVSLPIGLMTAVYLTQYARIRNAVKPVVEVLAGIPTIVYGFFALVTVGPFLLTAGIVMGIMIIPFISSLSDDIIRQVPRAMRDGSLGLGATQSETIRRVILPAALPGIVGAFLLAVSRAIGETMIVVLAAGN---------------------------------------------
144217536    ---------------QAGVDYMVSNWRADIKIFNEWLLVQVLMPMKASYLAMPAIATFVLTMGVGYIIGGIRSAIVVGSFMLFIALTPWWERALITMYMLTFAVIVSVFIGTIVGAICVQNKRATKFILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYAV------------------------------------------------------------------------------------------------------------------
55980230     ------------------------------------------------------------------------------------LTAGIGVAIWGTIWVLSLALLIAIPVGIGTAILLEEYLREGTLNRILLRNLAGVPSIVYGLLGLAIFGPTILSAALTLGLLGIPVIVVTARESLRAVPESLRQAAFALGATRRQVVFRVVVPAALPGMVTGVILSAARLIGEAAPLLLVGAAAVQIYLWVSMNIPEFARVAAAGILVMLLVL---------------
292494062    --------------------------------------------------------------------------------------------TRIAVQVGLIATGIGMTIGTVVGAVSGYYGWVDDVLQRFVESLYAIPFLILVIAIMSAFGRELGIAIIGVSITTIPVFTRLIRSQVLSVEMEYVEAAKAAGVRDRHIIFRHIIPNSFAPVLVQSTLQVGVNILIVASLSFLGFGSWGQMLAHSRQYMIVNSGLEVLATVVGFNLLGDGLRDAIDPRS--
291003747    -----------------------------------------------------------------------DFGFDWAYTFGLFGNAELWNAALMVAVLAVLAWSIATVLGMGLALLKRSELRVLSVPSGYVWFFRSLPLLVLLIFIYPVLGSPFVVGLVALVLSETAYIAEIHRGGLKSVSVGQGEAARALGIPYGGVQRLVVIPQAFRVALPALGNQF---ITILKLTSLVSSISLAEILLVGQRLYQNFKVLETLLAVSIFYVVLVTLFD--------
162448141    --------------------------------------------------------------------------------------------IVSTIFIALLSLLISLPIGVMTALFIARVKKLSETFRTIIEILASIPSIIFGLFGATIIGNSMLATVLVLAIMTIPTIASISEVAIRSVNQKIVNASLALGATKSQTNFKVVLTAAKSGIFASAILGIGRALGEATAVSLVAGGTLTSIMLEGMTGIDYDIRFSVGIILMVVILLTNAILNFIKKK---
284988930    -----------------------------------------------------------------------------------------------SLRVGFLAVAFALVVGALIGLLAGYYGRWDDVLMRFMDVLFAFPAVLLAIAVLAVRGPGAGNTALAIGIVYIPVFARVTRASVLGVEEVYVRASRSVGASDFRLLTRHVLPNAAPPIIVQTSISLAFAVLAEAALSFLGLGSWGLMLAEGRGFIDLAWGMAIFLTVLCFNLLGDGLRDVLDPRQR-
220932878    ----------------------------------------------------------------------------------------FWEVFLKTVMWTFVNVFCHVVGGIFLAILLNRQLRFKKLYRTLLIIPWAIPEFINALVWRGMFNYRYGAVNIVLIWLGIPFMMIVALGGLQSIPKTYYEAARIDGASGWQQIRHITLPMLKPVMTPAIVLGTVWTFNKITVIYLIAGRNLTRKVEILVSYVYYQYSYAAALSVIIFVILL-------------
137504157    -----------------------------------------------------------------------------------------------TLAVGASAAALTMVIGISIGALAGYFGWVDDLLMRFTEFFQVLPTLLFAMVLVTLFSPSLVTIAFAIGVVSWPQTARLTRAEFLKIKQEYVTAARAIGARNGRIMWRVILPNAAPPLIVSATLTIGVAILFEAGLSFLGLGDPNTMSWGLMIGANREYILEGVVA---------------------
269218626    ------------------------------------------------------------------------------------IKQELLQSTIDTLLMVGVSTLLSVIFGGILGIVLITSKFFAATLGFVVNATRSIPMVIVMFLLIVPTRALIGNASVPLTVGAIPYFARLVESNLSGVERGKVEAAQMMGASRTWILWGVLVREAVPALIQSVTILAITLVGYSAMAGIV------------------------------------------------
119384229    -----------------------------------------------LTGLASLGLIWSLAARNSLPAILPGPLAVAAALWTLLTEPSFWTDTLLSLGRAAAGLASAFALGAPLGLAGWRWPVISALAAPLRLILMGMPAPILAILFILWFDGGPLTVILTVAVLLLPVFQIAVAEGTGNIDSHLAEMARVFRVPLMRQLHRIALPAVWTALGPALRIAVANALRVTLLTELLGAEGLGAAVQRAQSWLQTDRLFALVILILALIGLADTGLGLLLR----
282164552    ------------------------------------------------------------------------------------GTYGIFPMIVGTLAITALSLILGLPLGLGCAILLSEVRWSRDILKPAIETLAGIPSVVYGFFGLILIGLSVLACGIVLAIMILPTIISISEDALRSVPKEYREGSLAIGATKWQMIAGIVVPAARSGILASAILGMGRAIGETMAVWMVSGN---------------------------------------------
139439041    -------------------------------------------------------------------------------------QGGVLYQLFDSFYLLLITLIISVPISLGGAVFLVEYAPIRDIASTAIETLSSLPSIVVGMFGFLVFSVQLISGAVALTMFNIPILVRVIQQALEDVPQAQRDACLAMGLTRWEATLHILIPEAMPAIVTGIVLSAGRVFGEA--AALLFTSGMSSPV---------------------------------------
153008795    ---------------------------------RVLVEAAAWLLIVIVLFLPLIGLTLSALVPAYGVPLTFATATAENFRFVLLEHAGAARAFRNSAVLSLAAAFFAVLIAVPLAMLAWRKRRWTPILNFAAEMPYALPGVVLAIACLLMFLKPLLYNTLWIILFAFVLALRPTVAGLHQIDRALEEAARVAGAGLFYRLRTIIFPLVAPATLAGGVLIFMTAFCELTVSALLWASGLGVVMFSFEQAGDSAYAAAISILAVAVTFMLMLATNLFARR---
153008795    -----------------------------------------------------------------------------------LGSQSTWVATWHSLQIGIGGALLALVFGIVAALLVGTNMRGRNVFVLFYVTPLLIAPQVTALAWLQLFGLYSVWGIIFLLGVQYGPLVFLVRAGLRKLPRELVEAGLSAGASKWTVLRTIILPLMTPSIIGAAALAFVSCVGNFGIPAFLG-----------------------------------------------
298727052    ----------------------------------------------------------------------------------------FLKATVLTIELTIVSLFIACVIGLVFAFFKVSNIKLESIANAYIFVVRGMPLIVQLMFLYIFTLSDFAAGSIALGIHSGAYIAEIFRGSIQSIDKGQMEAGRSLGMTYFKTMRRIILPQSFKRAIPALANQFIIGLKDSSLVAYIAVSELHALSTQAYNYMPLETYFVVGI----------------------
225175884    -----------------------------------------------------------------------------------------------SLQIGLIAVVIGLAAGVPLGALSGYYGTFDLIVQRLVDIMIAFPGILLAIVVVTILGQGVNNVMIAIGIASIPIYTRLVRGSVLAVKEQFVAAAKVLGISNYKIILRHIMPNCLGPIVVQSTFQVATAILWAAGLSFIGIGATGLMLSSGRQFIQTSPGLAILFLVLGFNLLGDGLRDALDPKSR-
142458818    -------------------------FSLLFESLKFFSAINIFDFLFGMNWSPQRAFVSDASAITALEYENLKGAFGSV------------PLFAGTAFIALIAMLVAVPIGLFSGIYMAEYSKVRKYSKPIIEILAGIPTVVYGFFAALTVGPFFLAAGLVMGVMIIPYVSSLSDDVINAVPQSLRDGSYAIGATKSETIKNVVIPAALPGIVGSVLLAVSRAIGETMIVVMAAG----------------------------------------------
150389461    ------------------------------------------------------------------------------FGFLTKYYGMYLTGARNTLLLAFFTVLLGVFFGVALALMLSKNPILKGFAASYIEFIRGTPLLVQLLIIYGMRFPDLFAGIVALTFNSAAYIAEIIRAGIMSVDKGQMEAARSLGMPHSMAMKHIIIPQAFKNILPALGNEFIVVIKESAIVSIIGISDITATIVRGNTYRPFEPLIVAAVMYFMITFTLSNLMRMMERRLR-
116493058    ------------------------------------------------------------------------------------------SATWETIWVTLVSVLFTAIIGCLIGLLLFETKVVNWLVSLFVNVFRSIPYIILIVVLIPFTNVGPVAALPSLILSAAPFFGRIVEMSFREIDQGVLEAAEAMGASHWTIIFKVLLPESLPALVSGLTVTAISLVGYTAMAGAIGAGGLGALAYNGFLQYNGTIILVATILIVLFVFVLDLLVKIIDKR---
15903938     ------------------------------------------------------------------------------------------PAIISTVILVFGALLLALPIGIFAGFYLVEYTKCVKIMRLASDTLSGIPSIVFGLFGMLFFVVFLLSGILTSVIMVLPVIIRSTEEALLSVSDSMRQASYGLGAGKLRTVFRIVLPVAMPGILAGVILAIGRIVGETAALMY-------------------------------------------------
191637950    ----------------------------------------------------------------------------------LFADTRMIQIVLDTLLVALLSSLIATIIGALGALAIDRTSRVKNTVLSLNNILMVSPDVIIGASFLIFYTALKVPVLMSHIAFSIPIVVLMILPRLQEMSHSLLDAARDLGASNYQVLTRVIVPYITPGIFSGFFMAFTYSLDDFAVTFFVTGNG--------------------------------------------
288573550    -----------------------------------------------------------------------------------------------SLQVGFVAVSFSILIGGFLGALAGYYGWIDNVIMRFMDVLFSVPQLLLAISVAASLGPGLFNLMIAVGISSVPQYARLVRASVLSIEQEFIEAARSVGAKDLKIIFRHILPNCMAPIIVQGTLGVAFAILTAAGLSFIGLGSGGREYIRDHAYMTMFPGLAIMITILALNFLGDGLRDALDPKLK-
227881207    --------------------------------------------------------------------------------------------TRIAITVAIVSTGIAMIFGMLVGAVAGYYGWIDDALMRASETLYAIPFLILVIAFMTAFGKNLTYAMIGVGIATIPTFARLIRSRVLSVEEDYIEAAQAAGVRDRDIILRHVIPNSFAPVLVQATLQVGVNILIIAGLSFLGYGSWGQMLSNSREYFSIWPGIAILITVVGFNLIGDGLRDALDPR---
116694246    -------------------------------------------------------------------------------------------ATLETLAIATAGIALAFVIATPLAVALTRKPRVRAGVRALVLLLRGVPELVWALVFVRALGLGAAAGVLALAITYGGMLAKVYAEILESSDTRAVDALLGSGSGRLAALFYGLLPHASQELVSYTVYRWECAIRASVVMGFVGAGGLGQLMDQAMKLLNGGEA---------------------------
16263590     ---------------------------------------------------------------------------------------GILHGSRISLFVGLMATALGLTFGVVVGAIAGYFSWIDDLLVRLIEIFQTLPSFVLLVVLVAIVQPSATTVTLAIAVISWPTVARLTRAEFRAIEKDFVMAARSLGFGHGRIIVREILPNALPPIIVTSSVMVATAILMESALSFMGLGGTGRELVRTAWYLTALPGLAIVFTVLALNLIGDGLNDALNPR---
226314012    -------------------------------------LSGYSWLMLVFLYLP----ILILVLYSFNDSRINATWTGFTWKWYLFENRQVMQALMNSLTIGVISSVIATVLGTAASLAVKHFSRWSNIFNGLMYLPIVIPEIMMGLAMLVLFSLGKVTLILAHVTFSMPYVMVIISGRLADMGKELEEASQDLGATPWETLRYVTLPLIMPGIIAGFLMSFTLSLDDFIISFFVAGP---------------------------------------------
257093343    -------------------------------------DWYVDKLLAGIVFVCGISAILFVLGIFFFVTKEGIGFVFEKMDFREFFLTPYWSPILALMAGTASVTGLAMLVAVPFSLGAAISGKTREVLKVLVELLAAIPSVVWGFIGLVIMGLCVLNAGIILGLMAAPIMTSIAEDALKAVPDRYREAAEAMGATRWQVIYKVVLPAAKNGLLGGVLLGVGRGFGETMAVLM-------------------------------------------------
251810353    -----------------------------------------------------------------------------------------WKGAQISLYIGVVAALLDICIGVVYGAVSGFFGRVDDVMQRILEIIASIPNLIVVILFVLIFEPSIWTIILAMSITGWLGMSRVVRGEFLKLNQEFVLASQTLGASKFKLIFKHILPNTLGAIVVTSMFTVPSAIFFEAFLSFIGIGSLGSLVNRAMLLIHPHELFIPAIILSLLILFFDGLRDAFDPKMR-
160895164    ----------------------------------------------------------------------------------LFENQSLLTSFGNTMIIALVTTVLSTIIGTLGAIGMYKYKKGKGIIDGLLYIPVVIPEIVMGISLLTVFAKVSIPRIIAHITFCVPYVIFNVRARLSGYDISIEEASMDLGANRIRTFWEITLPVLRPGITAGALLAFTLSIDDVIISYFVNGNTMTYPLQVMASIKSGVAPDVNALSALILA----------------
227549082    ----------------------------------------------------FLTVIALALIGWWVLARLAENGQLDAEKWTPFVNANTWTTLWGTIKAAALSILLALIFGVVLGLRLAELKAVRWLCATFIEFFRAIPVLLLMIFLYQFFGLAFWAVVTALTLYNGSVIAEILRAGIRSLPRGQTEAAHALGMTHWQTMWKILLPQSVAAMLPALIAQMVIALKDSALGYQIG-----------------------------------------------
135414189    ----------IAPILDAGVDWIWETFFYYLNIFNKFLITNVLFVMRDAYLGMPVISTFVLVMGAGYIIGGIRSCIIVGALILFIALSEYWNRALITAYMATFAVGVSAILGIVTGSICARNEISAKFILAVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAMLM--------------------------------------------------------------------------------------------------------------------
142037865    ------------------------------DAMRNRLQRKRKAINAIALTASLAAMAFGLLWLVWILYTTVHLGVGGLSLQLFTESTGLANAIVGSLLLCGFGTLVGTPIGILAGVYLAEYNLLASTIRFINDILLSAPSIVIGLFVYAIVRFSGWAGVIALALLQIPIVIRTTENMLKLVPNALREAAFALGTPKWRMVLKITLRASVGGIITGVLLAVARIAGETA-----------------------------------------------------
143352509    ------------------------------------IASAIITFGFATVVIPWLSLVWTVVSRGW---RAIYPGFFTQDMLVNSMDDGISHAIVGTCVIVGVATLVAAPLGIVAAYVVEINGRAARLVRFLTQAMSGVPSIVAGLFIYSTIVIAVTAGSLALAILMLPTVARTSEEVLKVVPREIRDSSYALGATQLRTTLRVVLPTVRSGLITATILGIARVAGETA-----------------------------------------------------
212696678    --------------------------------------------------------------------------------YALSIKDRIFEDIGLTFYMLILSAIFSGIFGLIIGVILVENKKVYSILDKITNLFRAIPFIILLAVFIVGTRIGPTAAIVPLVFSCVPFFAKQVEQALAEVDPGVIEAAEAMGNSPFEIITAVYLREGLPSLIRASSITLISLLGLTAM----------------------------------------------------
291563809    ------------------------------------------------------------------------------------------ESFGQTIYMVIVSGAISMVFGLFFGIVLTKNKVVFNILDKLVNIFRSIPFVILLTALIPLTRMVVGTAILPLIFGTVPFFTRQIESALAEVDYGLIEAAESMGNSPWEIIFRVYLKESVPGIVRAMQITFISLVGLTAMAGAVGGGGLGDFAIRGHSRGQTDVTYVTVIIILIMVSLI-------------
134656954    ------------------------------------------ALLSVLTTVSVIGILAFETYNFFQKVPMLDFLTGTRWTPLLEPKHGILPLISGTVLIVLGAALVALPVGVASAVYLSEYARTRNIIKPVLEILAGIPTVVYGFFALTFVTFNAASGSIVVGIMVLPMVASLCDDALRSVPDALRQGAYSLGATSFEVSTRIVIPAGLSGIFASFVLAISRAIGMAVTLAAGATPNLTMNPLESIQTM--------------------------------
135922762    --------------------------------------------LQVASLLVPLLLWTALASLGLVDEKFLPSPKEVFLSLASMAESGLFQDIVASTGRVFGGFLLATLLAVPIGICMGVYPAICALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVAR---------------------------------------------------------------------------
184201259    ------------------------------------------------------------------------------------------QATGQTLYMVTVTLVLAGLIGLAVGVGLYVTRRVFTVLNLLVNFVRPIPFIILLAAEVVGSRLGPNAAIFAMTIGATFAVARIVEQNLMTVDPGVVEAARSMGVSRWRIITTVILPEALGPLVLGYTFLVIGITDMSAMAGAIGAGGLGDFALRGYQRFNDEVTWAAVIVIIVLVQLVQFFGNWLARR---
256423403    ----------------------------LFRATGLLVIMILGGILLMLVW-NTVSFFLKVKPLDFITGTQWNPTSGNA-------RYGLLPLLTSTALVTLGAMIIAIPLGIGTAACISEYKRLRNILKPLIECLAAVPSVAIGFLGIVFVGLNALNGAILLAIMALPTIITVTEDALQALPHTYREASYGVGASRWQTVRKVVIPAAAPGIIAAVMLGVGRAIGETMTVLMATGN---------------------------------------------
163795974    -----------------------------------------------------------------------------------------------TLTMGIIAVAAGGSIGAVLGLLAAYFRRLEGPIMRVVDVLLSFPSILFGLAIAAVLGAGTFSITIALTVAAVPAIARITRAAALVVQQEYISACRAIGMSDGRIIFRHLLPNCASTIFVYLTLQLGQTILLGAALSFIGLGALGTMAADGRNFLFFAPSFAIFLIVLAFNVLGDALRDVLDPRLR-
121608290    -------------------------------------------------------------------------------ALGLLWDRDFWSACRVVVELSIATWCMGLVAGFGLALGKQSSPVLRRLAGLYIWFFRSLPLLVLLVFTYVLLSDPFYAGLTALVVSETAFIAEIHRGGILGVPPGQIEAGRALGIGRAGIQRMIVIPQALRIALPALSNEFITIAKMTSLVSVISLAEIGQRLYT-QNFLVFETMLAVAFYYVLIVTVFDKLLGALEAHMNI
42741693     -------------------------------------------------------------------------------------QFGVWPLLTATLWAAGIALIIAIPLGTVLAVYLSEFARVRESIKPCLELLEAVPTIVYGYFALLLLGFNLLVPGIVLGIMILPYIVSVSEDAMRAVPGSLREGAYALGMSRIQTAVRVIIPGAFSGITAAYVLGMSRAVGETMVLAVAAG----------------------------------------------
226310214    ------------------------------------VLGLITFFVLVLVNLPFLVIIPSSFTAAGYLAFPPEGFSWQWYEMIL-DRPEFIDSLWISLKLATVTAILATFLGTLAAFALSKYKRGSGIINALMLSPLTVPSLIIGISALLFFTRIGIAGTFAHMLISIPYVVRLVLTGLSSFDYTLEKAGYMLGAHPFRVFWDITLPLLRPAIVSGMIFSFLTSFDNVTVSLFLVAPTLPLAIFTYMQETLDPLVASISSVVILLSLVFIVLLEKVYGLERL
89054781     -------------------------------------------------------------------------------------ELGLIPLLWGTMYISFIALLVAVPIGLFAAIYMAEYARVRSIAKPLIEVLAGIPTIVYGLFALITVGPMLMTAGIVMGIMLIPFVSSLSDDIINAVPQSLRDGSYGLGATQSETVKQVILPAALPGIVGAVLLAASRAIGMIVVLGAGAAARLDLNPFEAMTTVTV------------------------------
135882764    ----------------------------------------ITLLHFVAITVIPLIWIVDIAFSEGNALGGQIGDSFTTEHFSKILNDSFWTWLTNSLIVSIGTALLGLFIAIPAGYAFSRYKTGRDVSMFSFLLVQMFPGIIILVPYLVMKTLGLLNSHLGLILAALPLCVWMLKGFFDTIPRELEEAAELDGCNQFQVFTKVVLPLSTPAIAVTALFSFLAAWNEFLLA---------------------------------------------------
213966471    ----------------------------------------------------------------WWTASQRGVTVGASAG-------GVAHAIVGTLVQALVTTLMTVPFGIFVAIYLVEYSRLGKVTTFMVDILSGVPSIVASLFWVVMFGMSRSAVSLALVLLMLPIVVRNTEEMLRIVPHELREASYALGVPKWKTILKIVLPTALSGIVTGIMLAVARVMGESA-----------------------------------------------------
16330176     --------------------------------------------------------------------------------FLITLFRNLFKGSILTVLLTAFSVFFGLIGGTGVAILISDIKPLQLIFRIYVEFFRGTPMLVQLF--IIYFGLPALAAIIALSLNVAAYLAEIIRGGIQSIDQGQWEACESLGMSPWQTMKEVIFPQAFRRILPPLGNEFITLIKDTSLTAVIGFQELGQLIV-ATTYRAFEVYIAVALVYLLLTTISSFVFKWLE-----
144190501    -------------------------------------------------------------------------------------QLGFLPLIWGTLYIAFVALLVATPLGLLAAVYLSEFKRFRAWAKPALEVLAGVPTIVYGLFALVTIGPFLQAVVGATIMMLVPFVSSLSDDVINAVPQAMRDGSLGLGATKSETVTRVILPAALPGIVGAIVLAASRAIGETMIVVLAAG----------------------------------------------
160935885    -----------------------------------------------------------------------------------------------SIGIGVTVVIAAFFIGVPLGIVSGYYGKMDFMLMRIMDVLMAFPQLLLCILFVAVLGANLTNAVMAVSIYTVPNFARMARSETLAIKNEYIEAAKALGANNFRIIVSHILPNIMSPLIVLATLNFGNAVLTTSGMGFLGIGAWGAMLSSGRQYLLVAPHVTSIIGLAILFLVLDGLRDILDPKLK-
136436390    --------------------------------------------------------------------------------LLLKYYPYLFSGVMISLQIAFMSCAIGAVIGTGLGILAGHNKIAKFFAQAYVSIIRGTPMLIQVMGTYLVLVSMGVPAIISIGLNSAAYLSQTILTGITSVSKGQLEAAKTLGFSKAQTIRYIIFPQAIRTVLPNLESEIVTLIKDSSLASTIGVYELTQQIIRSQTYDTVTVFFAIGLIYLILTTIVTILMSILNKK---
142038445    ----------------------------------------------------------------------------------------LWVTVEVVGAVVLLSIALGVPAAYALARVQFRGKRFALLVFLL---PLMVPPVTYGIPMATVMYKVGLAGTLPGVILALPFVILVMTPFIEQIDPNLEAAARIFGANTWRYFRYVLLPLLVPGMLAAGLLVLVRTIGMFELTFFTAGPSTQTLVVRAPQSIDAMAMIYMAITLVWVVIAL-------------
291616399    --------------------------------------------------------------------------------FSLFSDANFWLATWTVIKLSLLTWGMSIIAGFILALAKQRHPLLTLPARFYIWLFRSLPLLVLLIFVYAILSDPFWAGFIALTICESAYIAEIHRGGLLSIPRGQSEAARALGLRYAGIQWRIIIPQALRVALPALANEYIAIVKLTSLVSVISLTEIGQRLY-SQNFLVMETMAAVAFYYVLIVTVFDFLLKQLER----
144142690    ---------------------------------------------------------------TWWWEARATARLPQGWDYIFSPVSRVVESTGNTLLIAIIVTLLCTAISLPAARVIARRFRGKSIIEFFFLTPLIIPEIAVGLGILVTFIQLGLAGTYAGIVLTIPYMVRVLTSVFQGLSSDYEEQARVLGAGPFKTLLHVTIPMILPGIIAGGLFAFLISSNIFLLTFFIGRGQIETLPTLLFSRVSGGGALDAVAAGVALIVCI-------------
218509816    ----------------------------------------LAALNGALYRASPALLAGFAFLAAWGIKPSILPAPWRILTQGWLNREALISNTWPTLGATLGGFALSLAFAFVSSILMDFMPFMRRALLPIFIGSQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISI-------------------------------------------------------------
118442995    --------------------------------VNKFLKRFYAFLIFVFLYAPIVVLIVFSFNNS--KSRAHWDGFTLKWYMALFNDQQILKSLYYTIAVAVLSSLVATIIGTAAAIGINNMKSVSKKIMLNINYLPVLPDIVTGVALMSLFNLGFLTMLLSHITFNIPYVILSVLPKLRQLPKDTTEAAMDLGATPSYALRKVILPQIKPGIVTGALMAFTMSIDDFVISFFTTGEGV-------------------------------------------
288871380    ----------------------------------------------------------------------------------------FLDGAGKTMVIAIVGTLIGCLIGFAVGIVQTIKRVILGFIKLILNVFRGTPMMVQAMFIYVLFDINMSPMFAAYFIVSIAYMAETVRGGILSIDPGQTEGAKAIGMTHFQTMVNVIMPQALRNIMPQIGNNLIINIKDTCVLSVIG-----------------------------------------------
143312040    -----------------------------------------------------LVPVVVAVAFSFNDGRSRSVWTGFSLRWWLLRDDAMRRTIVNSLVLSIGTLLVVTPLGVALAIGVQRRGRAAGASRALTAVPLVTPEIVVGAALLLTFTLGLPAQLIGNVTFSLSSVVVIVRSRLVAIGPTYEEAARDLGASRLQALRHVLLPMLLPSVVASLVVVFATVIDDFVITSFLSSG---------------------------------------------
218779278    -------------------------------------------------------------------------------------DFGIFPLIVGSIFVTILSATISIPLGVMSALYLAEKPKMREIVKPIVELIASLPSVVIGFFGMVITGLNMFNAALMLAFMSIPTICSISEDAIYSVPNALREASLGLGATKLETIIRVILPASISGVSTAVILGMSRAIGETMVVLMVAGG---------------------------------------------
188587011    --------------------------------------------------------------------------------------------TRLSIQVGFIAIAISLVSGSLLGAIAGYFGHLDNVVMRVVDIILSIPPILLAIAIVSAIGPSLTNLFIAVGIGFIPQFARIVRGSVLTLKEEFVEAAQALGAKNSRIIVKHIIPNALAPIIVQATLGVAMAILSAAGLSFIGLGAWGAMLSDGMRFIRDSWGLAIALTILGLNLFGDGLRDALDPRLK-
159184302    -------------------------------ASSIAILTTIGIVLSMLTE--AIQFFTMVPAHQFFFGTVWDPRFAAAGATDSSGQFGLIPLLAGTLYIGFVAMLVAVPVGLFSAIYMSEYPRLRSVVKPLLEVLAGIPTIVYGFFALTTVGPFLITAGFVMGIMLIPYVSSLSDDIITAVPRSLRDGSLGLGATRSETIKKVIVPAALPGIVGAVLMTASRAIGETMIVVLAAG----------------------------------------------
37520016     ---------------------------------------------------------------------------------------GFGNAIQGTLLMVGIAALISVPFGVLSGIFLSEYARIIEVVRFGVNVLAGVPSIVYGVVVLSTKTFSAYAGGFALAILMLPIIVRTTEEALKLVPWELRLGSLGLGADRFNTIARVIVPAALPGIITGVMLAVSRAAGETA-----------------------------------------------------
153008106    ------------------------------------------------------------------------------------GQFGLIPLLAGTLYIALVAMLFAVPVGLFSAIYMAEYPRVRTIVKPVLELLAGIPSIVYGFFALVTVGPFLRDLSIAIAVMLIPFVSSLSDDIITAVPRTLRDGSLGLGATRSETVKRVVLPAALPGIVGALLMTASRAIGETMIVVLAAG----------------------------------------------
166030440    --------------------------------------------------------------------------------------------TRISLSVGILAQVIATIIGVTMGSLAAYYGWVDTLISRIMEIFAAFPDLIFAMAIMYVLGAGMKNIFVALGLLTWVRTARMIRGSILQLKKEYVEAAKASGASPFYIITRHLIPNCISTIIVLVTLGIPNAIMYEASLSFLGLGSWGSMISFAQSYYSIFPGLAIMITVIAFNIFGDGLRDALDPKMK-
269957737    ---------------------------------------------FALAMIPLVSLLWTVAVRGAEKFGPYFLSVSMRGVFGGMDSGGIYHAIVGTLLITLCAAVISVPIGLLTAIYLVEYGHLARATTFFVDVMTGIPSIVAGLFAYALFAIFFGPGVVALSVLMIPVVVRSCEEMLRLVPNELREASYALGVPRWLTIIKVVLRTSVAGLTTGVLLSVARVIGETA-----------------------------------------------------
223039907    ------------------------------------------------------------------------------------------PAIGETLYMSVVSTILAFLIGLVPAILLVLSKPLFITLDITVNTLRSFPFIILIIVLFPLTSIGTSAAIVPLTIGAAPFIARLIESALKEVDKGIIEAARSFGSSNFQIIFKVMFVEALPGIVASITLTLIVIIGFSAMAGAVGGGGLGSVAINGYQRFRPDIMLYTVVILIIMVQIFQSL----------
238916413    ---------------------------------------------------------------------------------------------------SIAGTTLAILIGVPIGLLTAVFKKLAAVVQPAVELLAAIPSVIYGLLGLMLLGANLLAAVLVLAIMILPTVINMSASAIRAVPMNLRATSLALGATKIQTIFKVVVPAAKSGIITGIVLGIGRALGEAMAINLVAGGSVNLPL---------------------------------------
76801636     ---------------------------------------------------------------------------------------GVLPLVWGTMMIVVGSAAIALPVGVLTAIYLSEYRRTRKVLKPTLEILAGVPTIVYGFFAISFITFNALSAAIVVGIMIIPMVSSLSEDAMSSVPDDLRNAGYGLGATKFEVSTQIVLPAAVSGILASFVLAISRAIGETMAVTLAAG----------------------------------------------
282857095    -----------------------------------------------------------------------------FLRMFTIIFSGF----KNTVSMAFVSLIFAVLLGFVLAASRYYNPVLKQFSVVFTSFFRSTPFIAQLFVFYYGFAQISAAVRGLSSFWAVVIVLSNIRGAISSVDKGQFEAGISIGMTPWQTIRRIVIPQAARVAVPGMVNSFANLFKSTSLAFTVGVMDMTSCAKNEVNTYRYLEGFIALLIIVILALV--------------
297564299    -----------------------------------------------------------------------------------------------TLYIMALAVVMSIPFGIATAVYVVEYNRLTGAIRFFTDVMTGIPSFVYGLVVIGWMGFGTFAGALAIAMMMLPIVTRSAEEMLRLVPNEMRNASYGLGARKWQTIVHTVLPAAAPGLTTGSMLAVARGIGETAPLLLTAFG---------------------------------------------
298346439    ----------------------------------------------------------------------------------------YLTGIVNTVLLAIIATLLGCVIGFACGILNTIHKRVRGIIRVYVEVFRGTPMIVFIYYGLPYFTNNALQFQVSIFVVSIAYIAESVRGGIISVDPGQTEGARAIGMTHFQTMLYVILPQALRNLLPQIGNNFIINIKDTSVMFIIG-----------------------------------------------
92115381     ------------------------------------------------------------------------------------VEGGVWPAIFGTLLMVILMSLVVTPFGVLAALYLNEVARVTRLVRIAVRNLAGVPSIVYGVFGLGVFVYGLLWASLTLALLTLPVVIVATEEGLARVPGTLREGSLALGATRFETLKRVVVPMALPSMLTGVILAVARAAGEVAPLMLVGVAKLAPEI---------------------------------------
136556425    -----------------------------------------------------------------------------------LGNGGLLHAITGTVIMVAIALVVAMPIGILTAYLTEIRGKFSRPIKFLVQAMSGVPSIVAGLFILITGSLSGFAGSLALMILMIPTIARTSEEVLLLIPNDLREAGVALGGTQWRTVALVVVPAAKSGLVTALILGIARVAGETAPLVLLTGGG--------------------------------------------
254473824    ----------------------------------------------------------------------------------------------ETISVSLTAIAISMLVGLFVAPGLSDNKFGLAFNRTYVEVVRSVPSLVLIFWVYYGLPVVFWAGVLALALSDSAFQAEIFRAGIQSVDKGQIEAGHSLGLSYFQRLRFIILPQAIRRMLPPLGNQLVYMLKMSSLVSVIGLQDLTRRANELVVTEYRPLEIYTVLVLLVLILIVSQGVRWLERRFK-
210613852    -----------------------------------IVSRLIVFLQIVFIILPIVTIVYLSFTETSSIMQEIFPHAFTLENYRVIFEKRVLKPLLNSLKMSAIAVAVGLLITVPSSYMLVKYKKFHTFLKVLLLLPWTMPASVVAINLINAFGQETIFAFIAYTITAIPLLLNSNETAILGMNPNIEEASKSLGANMFYTFTRVVIPNIAPGILAGGVLVLIRTIGEYTMSALLYGRPISISMVTNMQEYKVGISLAYGVIVIAICYVALAVIFKLDKK---
210613852    --------------------------------------------------------------------------------------------IGNTVVLGVLSVFTCGVIGIMLAMYMTFVGKWKKVIHILLLSPMMIPGVITVISFIQLYGIPYEFQGLGAIVFVITYTYLNVYVALKYVDNSGIEAARSMGASWWKIFRDVIWPVITPAVLSSAIVTFASGISAFSAPNLIGGGVLSTQIVRSKANNHMEMASVQVIVLFLISLAVMMTIQYFGKRYR-
262194719    ------------------------------------------------------------------------------------------------LSAGILATILSVLIGVSAGYLGGVWDDVLSALSNVFLVIPALPLIIIVASTFVSAGAVIVAATIGFTSWAWGAVLRAQTLSLRR--RDYIEAARASGESTWRIVLFEILPNLTAIIASSFVGTVIFAVTTEITLAFIGIGGIGEILFWAQSQQALAQGAWAGLAIAFLGTALALLNFGIDE----
254469507    -----------------------------------------------------------------------------------------WQHGEVTLIMAVVGTLIAGILALPLAFAAAANRLARTGVRRFFDFLRGVDMLIWSLIFIRAFGLGPLSGIFAIFFTDTGTFGKLFSEAIENADKKQAEGVQATGASPVQKYRFGLFPQILPLFISQMLYYLESNTRSATVIGALGAGGIGLKLIETMRTRDWENTLYLIFLIIIVVMLMDQLSGWLRRK---
297161140    ----------------------------------------------------------------------------------------FWDRLVWTVTWTAACVALTFAIGLGLAVILNRRFAGRTLYRSLLILPWAVPAFVSVFPWLNDPTMAKVSVIAVNIWLGVPFMLVALLGGLQSIPGELYEAAEMDGAGPWQRFRHITLPGLRSVSSTVVLLSTIWTFNMFPVIFLLTRGGPGVLVTYALSFVNSPRDFAGASAWGVLILLILMLFAAVYRR---
22125298     ---------------------------------------------------------------------------------------GVFPAIFGTVLMVILMSIVVMPLGVIAAVYLHEYNWLTRLIRISVVNLAGVPSIVYGVFGLGFF-VYLIGGSLDKLFYALPVVIVATEEGLARIPTSLRQGSQALGASKAETLWHIVLPMAAPAMLTGLILAVARAAGETAPLMLVG-----------------------------------------------
85859334     -------------------------------------------------------------------------------------EYGIWPLIVGSLIVTFFSSLIAVPLGVLSAIFIAEIASIREILKSAIELLAGLPSVVLGFFGMVILGLNIVNASLMLAIMAIPTISSISEDALYAVSQEFKEASYALGATRFETITRVIVPAALSGISTAVILGMARAMGETMVVLMVAGG---------------------------------------------
142064821    -------------------------------------------------------------------------------AMFDLWWPELLDAIRDTLSMVAASAAIAALIGIPLAVIIYERRGVNAVLGALVNVFRSTPFIILLVALLPFTTIGVWAAVVPLSIAAIPFFARIAEVSLREVDRGLIEAALAMGAKRRHIVWHVLLPEALPGMLGGFTITVVALIGSTAMAGAVGAGGLGDLAIR-YGYQRFDTTVMATVIVILIALV--------------
291546705    ------------------------------------FSGLYLGILFFLMYLP----IGVVVVFSFNEARLPVRFTGFSLKWYLFQDRDLIQALKNSLILAVSSCGVSAVIGTLGAVGLSRIHWKTKGVMEYISILLMIPEIILGMVLMAFFYMLNLPFGMLTTVFCVPYILMEVKARLVGMDPSLEEAARDLGAGSFRAFWDITLPLIMPAVISGSLLAFAMSMDDVVISIFVTGPRVSTLPIKVYTQMKTGVTPEIALCTIMLGVIL-------------
27377840     ----------------------------------------------------------------------------------VLASNRFLTYFINSLVVTGSATALALIVGVPAGYGIARM--AAHKSAIVILIARITPGLSYLIPLFLLFQWTLVPQIIIHLVVTVPIVIWIMIGYFETTPLELEEAALIDGATRWQVFRHVALPIAKPGIAVAFILAVIFSWNNFVFGIVLAGRTLPVAVYNMISFDQLSWGLAAAALIVTLPVLLLTVFA--------
225181291    ------------------------------------------------------------------------------------------QGAVLTVQISAVAVLVGFLIGSVVGLVKLSSIRLRFLATAYIEIIRGTPLLVQIV--LIYFGLRFTAGVIALSINSGAYVGEIVRSGIQSIDKGQMEAARSLGMNYVRSMRFIILPQAFRRIIPPLVNEFIMLIKDSSLLFAIGFAELMQNAIRARTYKDFEVFIGIAAVYFVMTFILSRVASYVERRTRI
223984599    ------------------------------------------------QFLTIVILMILWQLLALSVNNDILIPMPLDVALADVSQPAFYAQTLSTLGRMLKGFGISLILALVCGFAAAMQPVIRRLIEPLEVIVKTIPNLSYIMIFLIWLGSE---GSVMVTSFCVLFPVFYTAVLLSQLDSELQDVLRCYPERSVSVFWKVRLPQALPHLLAAMKTGFGLGLRVCVMAEVLTQVRIGQMSYAARIALDMTGLFAWTLWIILISAAADGLFSWLQKK---
229818951    --------------------------------------------------LPSLVLAALVAVWELAVRAAVLPAPTAVLAAGVRLHDELGAHLATTLTEAGLGLAAGAFAGAGIAVVVALVPVIGDAVLPLVVLTQTVPTVVLAPLLILWAGFGIGGKVVLVALTTFFPVMVATSSAMARADAELADMVRGLGGGRRDELALVRLPAALPGALAGLRIAATYAIGAAVVAELAGASGIGVFIQHSRKAYAVDQILLVGLVTGALVLAVDALSRRLVPWQR-
258544130    ------------------------------------------------------------------------------------------QNVILTLYRASIGISLALTIGISAGLIAGSSRTLSLLTRPIITVLLGTPPIIWVVLAIFWYNMGSTSVIFTVTITTLPLVFAAAQMSVMTLPTPLSEMLSSYRVPLARRLKAFYLPHILRQLLPALIVAVGTGLKITVMAELLGSNGIGSAIGSARAMLDTVDVMAYVVLIVTIIMSIEYGLLEPLRR---
119511512    ------------------------------------------------------------------------------------------PSILNSISGAGLAAIAATIFALPVAILSVRFPKITAIIERCSYISFGVPGIV-VALSLVFFGANYLPFVFAYLVLFLPQSVGAIRTSLLQVNPQLEESARSLGRNPWQALREVTLPLVRPGVISGAVLVFLTAIKATMLLAPIGFNTLATQIWQATENVDFADAAASSLAMLLVSM---------------
119511512    ---------------------------------------------------PPLFLILAAAVVAVAITLPLVYLVIRAVG---IGGDEFWALILNSAAMAATVTLFSTLIAVPLAFLTVRTDLPGRKFWLVATTLLAVPSYVFLQLLLQPLGVEELPAVLAITLFTYPYLLLSVRSGLQGIDPSIEEAGRSLGYSSKETFFKVVLPQLKPSMIAGGLLVALYSLRDFGTPSLMRFDTFTRVIFKASFNRNTAAVLALMLVTLVLLIL--------------
110636071    ----------------------------------------------------------------------------------------YFDSFVVTLKLAVLSAFFACLLGVPAALVLSRSRKFANAVMTFMLSPLSIPSIVLGFAMLIGLGVSFISLLIAHVVASIPYIVRTVGGQYRSMTPGFEESAMILGCNGWQTFWYVTFPMIRGAILAGAIFALIISIDNVSLSLFFSSPTLPVVMLSYLESSFDPSIAAASTVQLIIAVVL-------------
136476962    ---------------------------------------------------------------------------------------GIMPLIAGTLTTSLVALAVAMPVGTIAAIYLSEFAKTREITKPILELLVGVPTIAFGYFALLFVGFNMLSAGLVMGVMIIPYIASVAEDAMRAVPMSMREGSYAMGATRFQTALRVVTPAATSGIVAAYILAISRAVGETMVVAVAAG----------------------------------------------
135084940    ------------------------------------------------------------------------------------WNNAMWRHIGETILMAFLGTMGAAMLALPLSFLAAKKFAVRGAVRRLFDFVRGVDALIWTVVLARAFGPGPLTGTLAILVTDTGTFGKIFSEALENVDDKQIEGVSSTGAKPLQRYRFGVIPQVVPVLLAQILYFLESNTRSATIIGAITGGGIGLMLTQAIQTQDWEEVAYYIVLIVGMVMIMDSFSGWLRGK---
298246540    ---------------------------------------------------------------------------------------GAWGLILGSIIITLASVLIATPLGMALFMAEVTPRWLSRILQPLLEVFTGMPSVVIGFLGLTVLGYGYGAAIIVLVVMIIPTIVSVSIDAIRAVPGSVREASLALGSSKWQTMSKAIIPAASTGLATAVVLGMARAIGETLAVAMVLGG---------------------------------------------
89896862     -------------------------------------------------------------------------------------KAGIYGVILGTVMMMLIVIPVTTVLGVSTAIYLEEYAKLQYLINVNISNLASVPSVIFGLLGLTVFGRLMLAGGLTMSLLVLPIVVVAAQEAIRAVPSFLREASYAMGADKWTTVRKVVLPVALPGILTGTILAMSRAIGETAPLVVLGIPTL-------------------------------------------
71083868     -------------------------FSLLFESLKFFSAINIFDFLFGMNWSPQRAFVSDASAITALEYENLKGAFGSVPLF------------AGTAFIALIAMLVAVPIGLFSGIYMAEYSKVRKYSKPIIEILAGIPTVVYGFFAALTVGPFFLAAGLVMGVMIIPYVSSLSDDVINAVPQSLRDGSYAIGATKSETIKNVVIPAALPGIVGSVLLAVSRAIGETMIVVMAAG----------------------------------------------
152980487    -----------------------------------------------------YVPLAIVVVYSFNDSRLNAEWVGFTLDWYLFANEEMLRAAGNSLIIALVSSAVSTLLGTMAGFALHRYK--IRLLQVLVLTPIAIPEILVGVSLLIFFTLGMLSVTLAHIAFSMGFVAIVVRSRLSGMDESLTEAARDCGATPWQAFRRVTLPLIMPGVVAGALMAFTLSIDDFVITFFTAGANTSTLPLQIYSMIKIA-----------------------------
171058403    --------------------------------------------------------------------------------------------TLETLAMSALGTILAAAAGLLLALPASRLHAARAPTRLLLNALRSIPELVWAALLLISAGLGPLAGTLALALHTSGVLGRLFAEALENAPPGPGEALRAQGVGDARVLLYATLPQVLPQLLSYTLYRWENNIRAAAVLGVVGAGGLGQLLAFHMGLFHMGKILGAMLALVALVDVLSYASRRLMTR---
139538574    -----------------------------------------------------LLVLWEAGVRAFGVSPVILPAPSAVASTFASSTDLLWIDFQQTLKGALSGFVIGCIAAFSTAILIDRSAFLTAGLLPIGNFVAALPIVGIAPILVGWFGFDWQSKAAVVVVMVFFPILVNTVQGLRETDAMQRDLMRTYAAGYFATLVKLRLPAALPFVFNGIKIATTLALIGAIVAEYFGSPGMGFRISTGVGSLSIDLVWAEIAVAAL------------------
225405687    -----------------------------------------------------------------------------------------------SLAVSFSSVAMSLAGGGFLGAISGYYGKVDNVIMRITDILLAIPMTLFAIVIVAALGANTRNLAFALAASSVPIFARVVRGAVITVDVEFVEAARAIGATNRTIICSHIIPNCLSPIIVQVTLRIASAIYNTAALSFLGMGGLGRTYIRDYSYLSIIPGIAIMLTVLALNLLGDGLRDALDPRLK-
90413902     --------------------------------------------------------------------------------------------LWVTLKISVISLFFAVIIGLVAGLMRISNNPVTKLSFLYVEIIRGTPLLVQIFIVYFFLGTRFTAGVVALSVFTGAYIAEIIRSGIQSIPPGQMEAARSLGMNYPKAMAYVILPQAFKRTLPPMAGQLITLIKDSSLVSVISITDLGREVISG-SFATFEVWFVVAGLYLLLTISLSWVVQRIEKR---
163841900    --------------------------------------------------------------------------------LELVTSAGVLQSLVGTLEITGLATLFSVPIGLLTSIYLVEYAWLRRTVTFLVDVMTGIPSIVAGLFAFSLFTIVFGPAAVALSVLMIPIVVRSSEEMLCLVPNDLREASYALGVTKVVTILKVVIPTAIAGIVTGITLAIARVIGETA-----------------------------------------------------
150389139    -----------------------------------------------------YLWIGLLVVLIWSALGTNFNPLMFFGNTLHFLKRSFWSESVITVQIAIMGTAVAFLLAVPLSFLSAKHWSIYTTLRGMLSFLRSVPEIVFALIFVPTVSLGPFAGVLALSLHNVGVMGKLFSEIIESADIGPQEAMTSTGAKKNIVILYGILPQVIPHVLSNSFYRLEVSVRASLVLGLVGAGGVGQLLSIHFKMFQYNKV--AVDCLVIMAMVIIIDYIGGIIRRRV
118474108    ------------------------------------------------------------------------------------------EATIDTLYMTFISTFLAFMIGLGLAIILVLNKGIYNTLDLIVNVLRSFPFIILIIVFIVGTSIGTSAAIVPLTIGSAPFIARLIENAMNEVDYGVIEAALSYGANKTQILFKIMFIEALPSIINAITLTLIVVIGFTAMAGAVGGGGLGDVAMRGFQRFRPDIMAYTVIILIVLVQVIQMIGNLLYK----
290509891    --------------------------------------------------------------------------------------------ILTTFKIVLASVTLSILGGALLAPLRGASRAVIRLPQGLIEIVRSIPPLVLIVWAYILFGLTLSSCVLAISLYGSVFFAEIFRSGMQSVDHGLVEAGLSVGMSPLTVLVRITAPVAFLRILPAFVSQCVMSVKNSVLASYIATGEIGQRLSTATFRPLETLTFVALFFVATI-LPLSLLASYAERRIR-
142604400    ----------------------------------------------------------------------------------------LFPAMLNTLEIALLGFLLASSGGILIALLMSYSRSVQDTLLPLAIILQVTPIVAIAPIIIIYVDSTYLALLICVWLVAFFPILTNTLFGLNSANPELLDLFRLYKASKFKTLLHLKIPNSIPSVVAGLKVSAGLSLIGAIVAEFGSSSGLAFRILEAGYRLNISRMFACLLLLAVIGVLFHKLIEI-------
197658975    -----------------------------------------------------------------------------------------WQEAALTTWRVVCSLAIGFVLGTAAAVVMTRMEFWGRVVGAYVAIATAVPSTILALLALFIFRKSDAGVVFVVAVTTFPFIAVLLREGLRSLSGNLDEMTSVYRFGRASAVRHVVLPQVLPYALTALRNEYAHAWKVVVLAELIINSGMGWQFSQAFDRFQLQRVMHWLLLFVAILLVTEYLI---------
238917322    --------------------------------------------------------------------------------------------MLATLAIFFLTLIFSMPLGLLVCEIRKRIGIVRWIARIYISIMRGTP--LMLQLLVVFFGPYYLFGMKVTATYRFYAVIIGFALGIESIPKGQYEAAEVLGYSKVQTFWKIIFPQMVKRVLPPVTNEVITLVKDTSLAALAYTEMFTLAKQVAASTASIMPLFIAGLFYYIFNFLVAMVMEKLEKRM--
220935814    ---------------------------------------------------------------------------------------GIFPAIFGTVTMVLVMSIIVTPFGVLAAIYLREYAKLLRTIRISVYNLAGVPSIVFGVFGLGFFVYVMGGGILTLALLTLPVVIVSTEEGLARIPSTIRQGSLALGATKGETLWKVVVPLATPAMMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
254249807    -------------------------------------------------------------------------------AMFDLWWPELLDAIRDTLSMVAASAAIAALIGIPLAVILVTRRGVNAVLGALVNVFRSTPFIILLVALLPFTTIGVWAAVVPLSIAAIPFFARIAEVSLREVDRGLIEAALAMGAKRRHIVWHVLLPEALPGMLGGFTITVVALIGSTAMAGAVGAGGLGDLAIR-YGYQRFDTTVMATVIVILIALV--------------
136484539    ----------------------------------FLSMCSMALGLTVLLWILFVLFSNGLAALDWNILTKDTPAPGSEGG-------GLRNAIIGSLMMVGLSVLVSTPVGILAGVYLTEYSKTAELTRFVTDIMLSAPSIVLGLFVYAIFGFSGYAGSLALSLIAIPVVMRTTENMLRLVPGSLREAAFALGAPRWKVSTLVTLRAAKSGVITGLLLAVA------------------------------------------------------------
111225075    ----------------------------------------------------------------------------------------LWNGLLDTLRAALTAMVFAVVLGVALAMAMSRHRAVRIPATAVVELFRSLPVLMLILPALGWKLSAFWALVLGLTAYNGAVISEIFRAGIASIDRGQTEAAAALGLRPVQVFRLIQFPQAVRRMSPTLISQLVTLLKDTSLGFVIAYSELLRSGRGAVEFLGSRYALPIYTAIAVIYIVTNSLLSALARW---
256545654    --------------------------------------------------------------------------------------------IFSTLFISIISTLIGFVIGLIVAVIRKIKKIVNFILVCYIEVFRGTPMMVQAILIFQFLSIDMSTMLAAFIIVSINTGAYLSEVGINSVDEGQFEACKALGMTHSQTMFNVVIPQTIKSILPAIANEFVVNIKDTSVLNVISVTEL-FFVSKSIAGSTYQTYLITAIIYFILTFITTRIILLIEKK---
142029816    -----------------------------------------------------FLYIPIISLVVYSFNESKLVTVWSGFSLALLQDGELLNAAWLSLKIGLLTACASVVIGTWAGFVLARFGRFRGFTLGMINAPLVIPEVIQGISLLLLFGRGLFTIWIGHVMLCVSYVAIIVQSRVKELNRSLEEAALDLGATPFKVFFLITLPLISQALMSGWLLSFTLSFDDLVLSAFLSGPGSTTLPLVVFSRVRLGLIFITTVTVGVIAV--NRWMQVRERR---
299136080    -----------------------------------------------------------------------------------------------TVSSAGIGLLLGATLGCLTAFTAQLLPALEPGLDRLAVVVNALPAIALGPVLVITAGREATPALLAAIPVFFLIYVAAT-SGLRSADRRLGQFFQASGASCGTRFRYLDAISALPALLNGMKLAVTTAMIGAVVGEWFGAPGLGIVILNTMQNFQIPLMWAAVLVVAGISLTGYALIGWVER----
114566598    --------------------------------------------------------------------------------------------TLLTLEITALSVAFGMFLGLLAALLKMSYKILAIPGIVYIDFFRGTPLFVFGILPLVFDATSFQAAVIVCSLNSGAYIAEIVRAGIQAVDRGQTEAARSLGMNNRQAMWYVILPQAYKIVIPPMINEFIAMLKDTSLVAVIGA----------------------------------------------
259501470    ----------------------------------------------------------------------------------LINDNRLLAIFIETIILALLSSLFATIVGTLIAVNNIKNRNRKKLLLTLNNVLMVSPDVIIGASFLILFTLGMGSVLLSHIAFSIPIVVLMVLPRLKEFDKSLVDAASDLGANSWQIFSKILLPAITPGILSGFFMALTYSLDDFAVTFFVTGNGFSTLSVEIYSRARQGINLEINALSTVMFIFV-------------
296116962    -----------------------------------ITDRAVGVACIVATVVVVYLLFSILWTLIVRGGAGLSLPTFTHSTAAPGTGGGLANAIVGSLEQTGLAALIGTPLGMMAGVYLSEFSRIVSLVRFVSDMMLSVPSILVGLFVYLIFHFSGWAGMFALTILFIPVVVRTTEDMLRLVPRAMREAAYALGAPSWRVILSVCLRAARGGIMTGVLLALARISGETAPLLFTSLGNL-------------------------------------------
284046468    --------------------------------LTDRLGLALAWVLGVLFLVVTAAIVLYMMVQGLRYVRPELFVTSPAAGFSESETGGFLDPLLGTVIVAAMAMAIAFPVGLGVGVWLSEYGRLARVTESTVEMLAGTPSIVFALFGTLLFGRSFFAAAAMLSFVALPLVVANVREGLQAIPGHVREASYAVGKTKLTTTRRVLLPAARPSVVTGAMLGVGRIIGTAIIVLLLGA----------------------------------------------
256389685    -------------------------------------DRLMAVVTHSIAILVAGVLVLIVGFPIWGGLKSLTHLNFYTQDLRVITIGGLQHAVIGTAEQITITLAITVPLGIACAVFMNESPRLANLVRTVAAAATALPSIVAGLFVFALLILELLAAALALSVMTLPIIIRASDVVLRLVPGHLKEASYALGASRWRTALRVTLPTARSGLATAVILGAARGIG--------------------------------------------------------
218530010    -------------------------------------------------------------------------------------------HAWVTLSATLTGFALGSLLGIALAVAIVHLRSVEASLMPWIVASQTVPILAVAPIIIVALGTGLLPKAVIAAYLCFFPVTVGMVKGLNAPDRIQRDLMRTYSASRGQILARLRWPAALPYLFASLKIAVAASLVGTIVAELGAQAGLGARLLAGSYYGQTIQIW--------------------------
136512746    -----------------------------------------------------------------------------------ISNGGLLHAITGTLTLVAISLVLSVPIGILTAYLTEIKGRFTAPIRFLVQAMSGVPSIVAGLFILITKSYSGFMGALALTILMIPTITRTSEEVLLLIPNDLREAGVALGGTQWRTVAMIVLPAARSGLVTAMILGVARIAGETAPILLLTGGG--------------------------------------------
142101273    -----------------------------------------------------------------------------------------------TFFIAFIAMCVAIPIGLMSGIYLAEYAKVRQYAKPLIEILAGIPTVVYGFFAALTVGPFLLAAGGVMGIMIIPFISSLSDDVITSVPQSLRDGSYAMGATKSETIKKVIFPAALPGIVGSILLGVSRAIGETMIVVM--ASGLAANLT--LNPLESTSTITAQIVVILIG----------------
221636107    -----------------------------------------------------------------------------------------------SIGVGFAAVGVAMLVGVPIGLLAGYFGGLDTVVSRIVDVLLAFPYVLLAIAIVAALGPGLFNAMLAVGIAGVPYYVRIVRAALALRDQEFIQASRALGAGHGRILFRHVLPNALSPLIVAATLDVGWMITAAAGLSFLGLGAWGVMLSDGRQYVGVAPGFAIFSVVLALNLVGDGLRDALDPRLR-
137667482    ------------------------------------------------------------------------------------------------LVGSLIVTGIAMVVAVPVGLASAIYLSEYAWLKPVLEILAGIPSVVLGFFALRWVGFTLAAAGIGVGILTIPLIASVSEDALSAVPNSLREASSGLGAKRVTTTIKITIPAAISGLVAAFIIGISRAIGETMVVFLAAGGG--------------------------------------------
167756089    ------------------------------------------------------------------------------------------------------GVFLAICIGVPIGLFTAINPKVRKIVKSAIELLAGIPSVVYGLLGILIIGANLISAILVLAIMILPTLINITETALKAVPDDYRKSSLALGASQMQTIFKVVLPSAKSGIVSAIVLGVGRAIGEAMAILLVAGNSVNLPLFNSVRFLTTGIVFTIGLVLFVFIIIINLILTFIIKR---
138551485    --------------------------------------------------------------------------------------------SLQTIAIATVGLVFALIIGVPASLLITNVLSFSKIERLVLIMLRSIPEIVWALIFVRVVGLGPMAGILAIGLTYGGMLGKVYAEILESTAGIKHIQGMQIGYSRFQILAYVLIPQSSLELVSYTVYRWECAIRSTVIMGFVGAGGLGFQLESSLKMLQGGEVLTILIAFVV------------------
294498364    -------------------------------------------------------------------------------------------ALWETLYMVSASLLFGALIGIPLGILLVVTRKGHSILNPIVNIFRSIPFIILLVAIIPFTTIGTTAAIVPLVLHIGPYMARLVENSLLEVNEGIIEAAQAMGASKTQIVFRFLIPEAFPSILSLTTVTIGLIGATAMAGAIGGGGLGDLAITYGYQRFSTITIVVTVVLLIIIVQGIQSLGNIIERKIR-
94991751     -------------------------------------------------------------------------AKASFLGQMWAIFKGNWKQFLRGTGMTLLISMVGTITGLFIGLLIGIFRTFGWLLTIYIEIFRGTPSMVIYYGTAQAFGISIDRTLAAIFIVSINTGAYMSEIGIFAVDKGQFEAATALGFTHGQTMRKIVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAIIFVLTFTVTRILRHIERR---
255256853    ------------------------------------------------------------------------------------------QPLWESLYMVFFSTLFSVIIGLPLGIILVITDKLNHILGTIINIMRSIPFIILIIAIIVGTTIGPTAAIVPLSVAAAPFVARVIESSLKEVDWGVIEASISVGATIPQIIFKVMIPESLPSLILGITLTIINILGYSAMAGAIGGGGLGDLAIRGYQRFETDVLIATIIVLIVFVEIVQRLGNYLAKK---
288921081    -----------------------------------------------------------------------------------VLSERLPDATLETIQMVGFSSLFTLLLGLPLGLLLHASSPAHRALGLVVNVGRSLPFLILLIAVIPFTNIGPEAAVVPLTLGASPFFARLVESAAREVDPNTVEAVVVMGASRSQVVVKVLVPEALPGIVAGFTTTIVTIVSYSAMA---------------------------------------------------
77164106     ------------------------------RLFAWLMFGCAALVVASLVWVLGDVVIEGLTHFSWSFLFAEPADAGRAGGIGPILVSTLWIL----LLALAVSLPLGLGVAIWLSELAPRNSRFADGTGITLDILAGVPSIVYGLFGNAFFGFSLLSGGLTLACMILPVFVRTCESGLRAVNDDWRRGALALGMTRSAAIWYILLPAARPAIMAGLILGIGRATAETAALLF-------------------------------------------------
141154961    ------------------------------------------------------------------------------------------DAAFNTLLISCVSIILGTILGILFGWVLHVSKKGAATLGLFLDIFRSIPLIIQIILFYNFFPLIGIAGTVVLTIYCSSLMAFVFRGGLDSVETVTRRAARSLGMTYFQDLRYIVFPIGLRAILPSWTGVALGVLKDSALVSVIG-----------------------------------------------
141324088    -----------------------------------------------------------------------------------LTNGGLLHAITGTLTLVAISLVLSVPIGILTAYLTEIKGRFTAPIRFLVQAMSGVPSIVAGLFILITKSYSGFMGALALTILMIPTITRTSEEVLLLIPNELREAGVALGGTQWRTVAMIVLPAARSGLITAMILGVARIAGETAPILLLTGGG--------------------------------------------
51891392     ------------------------------------------------------------------------------------------EATKETLYMVGVAGLFTVLLGLPLGVLLWEKPALNRILGVLVNIGRSTPFVILMVAVIVGKSIGTTAAIVPLVVAAVPFMGRVVEQALHEVGPGKIEAALAMGSSNWQVVTKVLLAEARPSLVRGTALMLVNLVGYSAMAGAIGGGGLGVAVKWGYNRFQMDVMYVSLVILVIMVQVVQWIGDSLANR---
229826278    --------------------------------------------------------------------------------------------TGYTLLLSLITVFFGTILGSVLAMLNNRFWLVRFIVSAYIEIVRGTPILLQLCIFTFLIPLDFVSVTVALILNSAAYVSEVIRSGIEAVDKGQTEAARSLGLNKRQTMFKIVLPQAIRYILPALGNEFIMMIKETSLASTFFVGDLMYQVITGATFLVIEPLIIIGVIYFILTFTLSRGVAVLERRMK-
269839757    ---------------------------------------------------------------------------------------GMLNAIVGTLIIVGLASLMSVPLGVLTGMYLGEYGTFARTVRFLSDSLAGIPSIAAGIFAYSFIVTAMLAGSVALAILILPVVIRTTEDALRMVPGDIREAAYALGITRWRSTLRIVLPAARAPIVTGALLGIARASGETAPLLFTAFGTLQIYVYTSPYEVNWNLAWAAALTLVTIVLILNVLARVISAKSR-
221069152    -----------------------------------------------------------------------------------------------SLLVGISATLIGLSLGIGIGSISGYFGWVDDVLQRVVVLFQTIPGFILLVVLVAIAQPAIGTIVMAIGLVTWPTVARLVRAEFRSLEKDFVLAARALGYSHARIILREILPNALPPIIVTSSVMVASAILLESALSFMGMGGAGRELLRTAWYLTAAPGLAIVFAVLAFNLIGDGLNDALNPR---
290559722    -----------------------------------------------------------------------------------MLIFSVFVDTAYSWTRMFIALFVSIIIGLFTGIAIARSKILNKIFMPVIDVLQTLPILAFFPFAVYLFVFDIAAVIFLIITSMLWNIIFGAYQAIVALPQEYIDLSKIYDLNLYQRLKKIFIPAALPRISEQMSLSWAIGLFYLVTSEIFSVGTKDYAVKHGIGVEFVHAAATGNVTLYIYSIVIFVLFVIATR----
289642185    ---------------------------------------------------------------------------------------GIYHALIGTLEQIALASLFAVPFSLLVAIYLVEYGRISRTISFFVDVLTGLPSVIAGLFILAFYILALFAGALALTILMIPVVVRSAEEMLKLVPNDLREASYALGVSRWRTIVKVVIPTALPGIITGVMLAVARVAGETA-----------------------------------------------------
86606497     -----------------------------------------------------------ISLRIASLATAITFGVGTLAAYGMLHYRGRWRSLLEAILLAPLVLPPTMVGFLLLLLFGRRTLLGQLLASLNLSVIFT-----------------WYAGVITAVVVALPLMYRTALGAFQQIDPTLVAAARTLGASRAKIFTQVLIPLALPGILAGITLSFARALGEFGATLMLAGNTLSMAIFFAVQAGDMRGAAISSALVLGLSLGVMTAVNLWFQR---
154247958    ------------------------------------------------------------------------------------------PALLATLVHALGGCLAGGVVGLVLGIVGGLVLPVGAMSRPVFTALLGTPPIAWVVLALLWFGPGGAAAGFTVAVTAAPILFLAALEGVASRDPALTEMALLYRAPPLQRLTDLVLPGLADFLLPALATALAFSFKVAVMAEVLGADGVGGGLATARSHFDLAATMA-------------------------
289435759    ---------------------------------------------------------------------------------------GALPMIIGSFAVTLFAACIAGPLAIGAAIFMEISPKFGKVLQPVMELLVGIPSVVYGFIGLSVVGFGIAAATVVLTVMILPTVTSLSVDAIKSVPRHYREASLALGATRFQTIWKVVLRSSRSGILTAIVFGMARAFGEALAVQMVPASTLTSILTMGMGNTVMGTLDNNILWSLAMVLLAMSLFFIIVIR---
251794138    ---------------------------------------------------------------------------------VLALKSEIIKAIQQTLTMVSISVAAAVIIGLPIGIFLFLNRPLYSIVSYAVNLVRSFPFLILLVALIPFTAIGPLAASVSLSVAAIPFYARLAEQSLREVPKGVIEAAVASGAPMKHIIWGVLLSEARPGLVSGLTVTIISFISYS------------------------------------------------------
156934392    ---------------------------------------------------------------------------------LLMNNDSLLQAAQHSLTMAVFSATFATIIGALTAVALYRYRRGKPFVSGMLFVVMMSPDIVMAISLLVLFQLGFWSLLFSHITFCLPFVVVTVYSRLKGFDVRMLEAARDLGASEITILRKIILPLAMPAVAAGWLLSFTLSMDDVVVSSFVTGPGYEILPLKIYSMVKVG-----------------------------
256755374    --------------------------------------------------------------------------------------------IVGSVSVSLLALIISTPLSVSIAIFMTISPKLGKLLQPAIEVFTGIPSVVYGWVGLSVLGFSLLAGSLVLSIMIFPTIASVSADAIRAISRDYYEASLSIGATRWQTIWKIILPSAMPGILTGVVLGLARAFGEALAVQMVLGNTIRIPHSIVDSTVNMTSII--------------------------
189485396    --------------------------------MRKIIDTVIETVIFICGILSIVFVILIFGFLF-----KEGFSFFKDFGIIKFITGQFWYPTSDTKSFGILPLIIACIIMVPIGIMTALYKGVRDVLKSLVELMAAIPSIVIGFVGMIPTGLTAFSGSIMLAFMAMPTIVTISEDAIRSVPCQYKEGALALGATKWQTIRRIVLKAAMPGIIAAIMLGIGRVIGETMAVMMITGN---------------------------------------------
139120302    -------------------------------------------------------------------------------------KYGVWPIVVGTFIVVITAMIVAIPLGLLSAIYLSEYDRVRKTIKPVLEVLEGIPTVAYLTPWLPWSGLFSTGAGVAVGLIIIPLIASVSDDAMRSVPRSLREGAYALGASKMRVALRVVVPAAISGIIAAFVLGASRAVGETMVVLLVAGAGSPSLSFNPFEGIQTMTAYIASRATGEIAV---------------
142371236    -----------------------------------------------------------------------------------------------TAFIAFIAMCVAVPVGLFSGIYLAEYARQRKWGKPIIEILAGVPTVVYGFFAALTVGPFFLAAGLVMGVMIIPFVSSLSDDVINAVPQSLREGSYAMGATKSETIKKVVFPAALPGIVGSVLLAVSRAVGETMIVVM--AAGLAANLT--INPLDSTTTITTQIVMILVG----------------
262038823    ----------------------------------------ISLFFFVLVMIFFYLPIVMLVVLSFNSSKSFSWTGFSLKWYIELFQKDLWQAFGRSLIIGITSSLFSVAVATFGAIGIKWYNSRIKNYVKFLNYIPLIPDLIIGVSLLIFFNMQMTTIFIAHTTFNIPFSLFIIMARLDEFDYSIVEAARDLGASEVQTLFKVILPTMMPGIISAFLMAMTLSLDDFVITSFVTGTNSNTLPVQIYSMIKFGVVINALSTILIIGTIV-------------
84684961     -------------------------------------------------------------------------------------QLGILPLLWGTLYISLIALAVAVPIGLFAAIYLSEYSKVRSIAKPMLEVLAGIPTIVYGLFALLTVGPLLVTAGLVMGIMLIPFVSSLSDDIINAVPQAMRDGSYGLGATQSETIRQVVMPAALPGIVGAILLAASRAIGMIVVLGAGAAARLSLNPFDAMTTV--------------------------------
222102761    -----------------------------------VFGLIILLFLIVFIVLPVLTVFLWAFAEQWFYPSVLPTKWGFRFWSAVLARPDVWAALWTSVELSLTVTALSAIICLPAAYAFARMDFPGKSVFMLSFLMNAFPRFALIISIAVLFLSFNLVGTFTGVVITLLLMIWLPAAAFRAVSRDMEEAARDVGANRWQVFRHITLPQAFPTIAAALLMTFVWTFYETEGAWLVGAPRIRTMPLLMMSMINNQLVVQYGAVLSVM-----------------
227501318    --------------------------------------------------------------------------------------FGIFPMIIASIIVTFLSTLIALPFGLGTSIFMAYYKKSYSSLKALINLMAAIPSVVYGFFAMMVLGMTMLTASILLATMILPTMVNISENSLRKVPITFYQGSLALGASKEETIQKVMLPYAKSGIFSSIILAIGRAIGETMAVYLV------------------------------------------------
58039174     -----------------------------------------DHLATAFGMVMAGILVLVLASILWTLLSRGLAGLSAAAIMKPMGPPGSSSGLANAIVGSLIQTFMALLMATPLGLGCGIYNKFASCVRFVSDVLMSVPSFVYQVLVAPFGHFSALAGSVALAILAVPIIVRTTEDMLRLVPTSMREAGAALGATRWRVTLSLCLRSAKTGVLTGILLALA------------------------------------------------------------
186683156    --------------------------------------------------------------------------IFTSIAVILQAFPTLLQGALVTLQLTIISVVFGLIGGSLIGIVLSRITPVRWLARAYVDFFRGTPLLVQIF--MIYFGLPLTAGIIALSLNNAAYTAEVVRAGIQSIETGQAEAAQSLGLSSIQTMSYVIFPQAFRRMIPPLGNDFISLLKDTSLVSVIGLEELGQLIV-----ADNYRAFEIYAGVAVVYLCLTLLFS--------
187735798    ------------------------------HFMAPAVKRVVKPVMEIMASLPS-VVLGFFGALYLAPRMEDKVPALLCMAVLLAALIAWFWTTRPAAWRNKFSRGVEYIVMTPVILLCAWFCWGYWLEQPLISLCRSVASFADLWRNGSGMPYEQRNSLVVGFIMGIPVIFTISEDALSNVPPSLIAASEALGASRWQMVRTVVLPVASAGIFSALMIGLGRAVGETMIVLMATGNTMDWNIFNGMRTLHYRVLFLGGLILFSMTFILNTLAEIVRQRLR-
256380801    ---------------------------------------------------------------------------------------GVYHAIYGTLVQGLICALISVPIGMFVGVYLVEYSKLAKATTFMVDILTGVPSIVAALFVYSLFGRSAFAVSLALVLLMVPVIVRTTEEMLKIVPDELREASYALGIPKWKTIVKIVLPTALSGILTGIMLALARVMGETAPVLVLAA----------------------------------------------
118470411    -----------------------------------------------------WVLYSVITKGIHAVTSPTWFTNSQAGMTAFSPGGGVYHAIVGTVLQGLVCSLISIPIGVMVAVYLVEYSRLGKITTFMVDILTGVPSIVAALFIYALFQRSGFAVSLSLVLLMIPVIVRATEEMLRIVPMDLREASYALGVPKWKTIVRIVIPTALSGIVTGVMLSLARVMGTAPLLVLVGAQAMNFDIFSGFMGSLPGMMY--------------------------
254820303    ---------PLVDALNSGLDAVIADGTWSNLYSQWVPRTLPPGWKPGSLAAPPPVLPDFAAIAASQHHKNVGPAAPKSTLAQLRDSFFDWEMYRQTLILTSSASAIGLTLGMLLAIAISQSRWLRWPARVYTDVFRGLPEVVIILIIGLGVGPIVGGGVAALGMMAAAYIGEILRSGIQSVDPGQLEASRALGFSYPVAMRLVVVPQGVRRVLPALVNQFIALLKASALVYFLGLVADQRELFQNAQTGNLSPLVAAGAFYLILTVPLTHLVNYIDARLR-
218659495    -------------------------------------------------ALPFLLTVWCLAASRVPSYVLPQPWEVAAEGLRWIQSGELGRQFLASLSREFGGFGVAILAALAIGVSAGLWRPFREFAQPLLALFMAIPPIAWAPLSLIFFGLGYLSIAVVIFIASAFPMAVTIQEGVRSIGSGEVRAGPHFSAKRFQLLAYVYFP---------------------------------------------------------------------------
253317019    --------------------------------------------------------------------------------------------IIGTLKITVIATIFAVPVGLGAAIYLSEYDRARRIIKPILEILAGIPTIVFGFFALTFVTFNAISPGLVVGIMIVPLITSLSEDAMASVPNKIREGAYGLGATKLEVATKVVLPAATSGIVASIVLAISRAIGETMIVSLAAGS---------------------------------------------
142159632    ---------------------------------------IYSILLLGLTTALVSIAAMITWAFIAGGPRLNLDLFTNVPSVVTPENAGYRTAILGTLYVIGGVIVLIVPLGVGAAIYLEEFNPFNRFVDLNIQNLAGVPSIVFGILGLAFWGFVAAAGSLTLALLVLPTVILASREAIRAVPSSIRDGSLALGATVWQAVSKQVLPAAFPGVLTGVILAVARAIGEAAPLLLVGA----------------------------------------------
257784235    ------------------------------------------------------------------------------------------------LAIVICAYPVAIVLGMGFALLISKNPLLRALAVVYINLLRGTPFF--LQIYILFFGLPMLNINLDTNLLGFIVVAINSRAGIQSIPQGQYEAASSLGMNRFQTMTFIIIPQTIRRVIPPLTSDFITSYKDTSLLSSVGVMELMMFAKNTTSTGNMTPYMTAALFYLAITLPLIKVVGSIEKRM--
256754819    -----------------------------------------------------------------------------------------------SLKVAVIATVITVFTGILCAYYILKLKRFKGLIDGLFTLPMVLPPTVVGFFLLILFGFSWTGAVIASAIVSFPLMYRTARGAFEQFDENLVNAARTLGMTELKIFLRIIVPNVYPGLIAGLVLAFARALGEFGATIMLAGNTMAVAVYTAVQAGDREQAYKWVLIICAMSFVSMILMNFWNTRQ--
225572426    ------------------------------------LSNLYLGLVFLLMYLPILVVI----VFSFNDSRLTVGWKGFSLQWYLFQNSSLMEALGNSLILGVLSCLLSAVIGTLGAVGMAKLNYKSKGLLEYVSILPLMPEIILGMVFLAFFSQLNLPFGMLTTVFCVPYILMEVKARLVGMDKSLEEAAMDLGATPRRTFFDITLPLIMPAVLSGSLLAFAMSMDDVVISVFVNGPRLSTLPIKVYTQMKTG-----------------------------
295394442    ------------------------------------------------------------------------------------LMGGFAHGLVGTLMITLLATIISVPVGLMTSIYLVEYGKFSRAITFFVDVMTGIPSIVAGLFAFAVFQLFITTAAIALSILMIPVVVRSTEEMLRVVPNELREASYALGVRKWRTIMKVVLPTSISGIASGVTLAIARVTGETA-----------------------------------------------------
143336352    ---------------------------------------------------------------------------------------GILAPLVGSVWVCVTCMLLSLPVGVATAVYLERRTRLNRFIELNVRNLAGVPSIVYGIIGLLPFGQSVLAGGLTLMLVILPIVIIASQEALRAVPRGMRQASEALGATRWQTTWKVTLPAAAPTILTGAILAMSRAIGEAAPLLVLG-----------------------------------------------
295091992    --------------------------------------------------LMAVILIPALTLPVWIFAERWAWPDLVPQVFSLRSVREVFGRGGELGRLMLSSVLLSAFLSAVIGTMTARALVFYSFRGKALVSFLTVPSTVFAMGVQLLFGLNNTAAGVAILICSLPYAVRLIAEGTKAAGRSLEEQARTLGASPWQAFRRISLPVMAPVILSAAGMAYIVSFSQYFLTLLIGGGTFSVVMVPYLQSGDRNMAAIYSALFLAVTLLVFGLFERIARRM--
283768983    -----------------------------------------------LWLVLIFFYAPIVYVLIFSFNSSKSLSNFTGFSTRWFANRTIMEAIWYTVIIALLATLISTIVGTITAIGLSKSNRVLKEMVHQVNNLPMLPEIVTAIGLMLFFTTGFMTMLLAHIAFCIPYVILSITPRLRRLDPNLADAALDLGCTPIQAMWKVIVPQISGGIIAGALVAFSMSFDDFVISLFTTGPGISIYVYSNVKRVNPTINALSSLIVYVITIVLILINVVPMIRN--
159030673    ------------------------------------------------------------------------------------------------LSGTLTTSIVAMFVAVPLGTIAAIYPRLREVVKPCLELLAAIPTVVYGYFAFLLPSFNMLSAGLVMGLMIIPLISSISEDAMRAVPLTLREGSYATGATRLQTALNVVLPAAISGISAAYILGVSRAVGETMIVAIAAAATITAYIVQVSGSIEYQSIFAAGIMLVILTLIFNIIGYFLAKKYR-
142759894    --------------------------------------------------------------------------------------------LWGTLYISFVALLVAVPIGLYAAIYLSEYRSVRAFAKPLLEVLAGIPTIVYGLFALTTFGPFLVTAGVVMGMMLIPFVSSLSDDIINAVPQSLRDGSYGLGATQSETVRSVILPAALPGIIGAILLAASRAIGETMIVVLGAG----------------------------------------------
229495415    ------------------------------------------------------------------------------------WQEGMAGHLTASLGRIGVGLALALLIALIIALAMHRYRHFGKVFNAFIYFSYPIPKLALLPIVMLLGGLGEGTKIIMILLIVLFQLIVSLRDALAAIPKDNYIVMHSLGASTPAMLRHLLLPALVPALLSALRIAIGTAVSVLFVTETYGSRGMGYYIVNAWMRVDYLDMYAGIAFLGATGFLLFVLTDCAE-----
258646314    ---------------------------------------LVSYALAVLAFL--YLPILILALYSFNDSRMNAVWAGFTFKWYLFNNRHVAEALANTLVIGFISTAVSTILGTTAALALHKYRKWQGLLNGLIYLPILIPEIVMGLSLLVLFSLGRTSIILAHITFCLSFVVITVGARLDGLKQEYEEAAGDLYARPWQCFRYITLPLIMPGITAGALIAFTLSIDDFIISFFAAGPNSTTLPLYIYAMVKRGLMIAAEIALVLLA----------------
137075756    --------------------------------------------------------------------------------------FGILPLVTGTFLVAFGAMFIALPLGLMSAIYLSEYDKVRQVIKPVLEVLAGIPTVVYGYFALLFISFNAASAAIVMGIMILPMVSSLSEDAMRAVPRSLREGAYALGATKLEVSLRIVTPAAISGIVASFILAISRAIGETMIVTVAAG----------------------------------------------
259651118    ----------------------------------------------------------------------------SFLGLLRENWGTLMNGLRETMVVTIVAIFFATAVGILVGLLGVLPNRFARVATTFIYIFRGLPLLVLALFIYTLIGSKIPAFVAGIITLTLAYTAAFVKGGIQAVDVGQMEAARSLGLPFGKAMRKVILPQGIKIMIPSFINQFIITLKDTSILSIIGILELTQTGKIIIARNMEGFKIWTMVALIYLIII--------------
242240716    --------------------------------------------------------------------------------LELFAYADFWQASWLVVQLSVLTWCAGIVLGLLVALGKQRLSGVRRLASVYIWLFRSLPLLVLLIFIFGLLSDPFSAGLIALIVSETAYIAEIHRGGLLSVQKGQFEAGRALGLRAAQIRFYIVIPQALRISLPTLVNEFITIVKLTSLVSVIS---LSEILMVGQRLYTENKVLETLLAVVLIVTLFERLIGWLEKRMDV
141745264    -------------------------------------------------------------------------------------------------------VPLGTGAAIYLEQFADRSKWYNRAIELNIQNLAGVPSIVFGILGLAFFGLVAAAGSATIALLVLPTVILASREAIRAVPSSILEGSLALGVTRWQGVRKQVLPAAFPGILTGIILAISRAIGEAAPLLLVGASALPVLIYNYAGRAQVEFQILAAAGVLLMLVILLAINSVA------
291299721    ---------------------------------------------------------------------------------------------------TIVTTGLAALMAIPLGVLGAIYLNEYGKQRPLARFVRTMPSFIYIVWVLATGELTAFAGALALACLMLPIVIRSSEEMLRLVPDELRQASAALGARKWRTTLTVVIPSAISGITSGSLLAIARAAGE-TAPIIIVVGTITRINWDAFNRGNTTLA---------------------------
239835070    ------------------------------------------------------------------------------------------QAFWISLGIASVVTVLSLLAGIPAAYAIRRYQRGREAVLNLFTAPLLLPSIVLGLAILLVFVRLELLGTIAHLIVTTPYVIRIMITAFSTLPPSVEEAATMLGASPFTVFRRITLPLMMPGLVASAALSFLLSFDEVVISLFITGPRMTTLPVEIFNYVESRTPMTASISVVLIAATLLIIFVI-------
225626767    -----------------------------------------------------------------------------------------WDYFRNSIIVSVTSTVVSLIIGMSGGYAFARF-RFRGKSATFLGFMRSVPGIALSLPLFMVYSRIGIGLILTYVALNIPFTIWLIDGFFRQVPKDLAEAAQIDGCTRWQAFWQVEFPLAGPGIASAGIFAFLTCWNEYALAS--------------------------------------------------
297570823    ------------------------------------------------------LLYTVVTEGWARLTQSGFLTHTTFGSSNLDATVGAGHALLGTLMITGVTALIAIPLGVLCAVYLVEYGRFAKTITFLVDVMTGIPSIVAGMINYAIFGKNGFMGAIALVVLMTPIVIRNTEEMLRLVPNELREASYALGVTKAATIVKVVLRTSLSGIISGIVIAIARVIGESA-----------------------------------------------------
116490695    ----------------------------------------------------WLVFIVLYVPIFYLITYSFNSGMHGWKGFSLIHYCQLWADTVDTLIIAFLSSVLATIIGTFGALWINFAKSQLTILLNFNSILLVSPDVIIGASFLIFFTLGFLSVLLSHIAFSIPIVVLMVLPRLQEMPVTLTEAAEDLGANFWQVLNKVTLPYISSGIMAGFFMALTYSLDDFAVTFFVTGNGFSTLSVEIYSRARQGISLEINALSAIMFIV--------------
149922920    ----------------------------------------------VLVILPIFFGAGAALFAGYYVGLANFVAILTARGAPLLSTGSFYVVLAVTVLWTVVNVFFHLAIGVALGLVLSRTMRLRGLYRVLLIVPWAVPSYVTAIAWFSRFSTAFTANVATNVWLGFPFMMVVTLGALAAVPKDVLEAAEVDGASRWQRLTQITLPMIAPTMIPAVTLGAIWTFNMFNVVFLVSGG---------------------------------------------
293166877    ------------------------------------------------------------------------------------------RSLLETLRAAGLAIVGALLFGVVFAAGLSDHRVVRWPCWVVVEFFRAVPLLMLIFFVWSLYGFSIAPLVVGLILYNGSVLAETFRAGMNAVPTGQVEAAYALGLRKNAVMRIVQLPQAIKIMLPALVSQCIVALKDTSLGYYIVAPGLTYAGRQIWNEF--GNRLQTALVLAAIYIVLNLLLSL-------
226311147    --------------------------------------------------------------------------------------------TQLSMSVGFVAVFIGAFFGIILGLLSGYYGWVDTIISRIIDVLLAFPGILLSLAIVSALGPSLFNVMIAVGIFSIPVFARIVRGSTLTVKKEYIDAIRSLGANDFTIIFRHIFPNILSPIIVQATMRLATAILSAAGLSFLGLGAWGAMLSNGRDFLFTAPGFAIATLVLGFNIFGDGLRDALDPRMK-
226314771    ------------------------------------------------------------------------------------------------FSVAFAAVVIGTLIGAISGYFGGW---IDTCFMRLVDVMNSIPSLFFNILVLALFGAEFVYMILILSLTSWTSVARLVRGQFLQLEMQYVEAARAIGVSHWGIITRHLIRNAMAPIIVYATLMVGSAILSESGLSYLGLGGLMLSKAQEFMLVDPLQALYPGLCILLVVLAVDGIRDAFDPRNK-
142217767    ---------------------------------------------------------------------------------------GVFPAIWGTVAMTLIMALLVAPFGVLAALYLREYAALTSTVRIAINNLAGVPSIVYGAFGLGFFTGGLLWAALTLALLTLPVVIVATEEALAAVPNSMREGSYACGASKWQTIRRIVLPRALPGIMTGLILAMARGAGEVAPLMLVGVKKL-------------------------------------------
296449667    -----------------------------------------------------------------------------------------WSPLWISLKTALLSTVITFVIGIFVSYIMANYRKWKGLIDGLFTLPLILPPTVVGFFLLLLCGFSWTATVISAVVVSFPMMYRTSRSAFEQIDNNMLSAARTLGLNEWKVFFKVAVPLAWPGIIGGLVLSFARALGEFGATLMIAGNTMPIAIFFAVEGGDMNKAMMWVMIIVVISIAMILLLNYW------
222083231    -----------------------------------------------------------------------------------------------SLTIAVIATLIAAAIGTVLGLLAGYYKGIAAVLALGSDVMLCFPPLLVALLVVTIAGPGLTTLIGVLSVVFVPTFVRVVYSGVLGIEQEFVEAMRALGVRSSFIMFRTILPNIIGPLLVQCSIAMATAVLMESGLSFLGLGSLGLMVASAMSMYQAPHLLAAALTFIVLVMLCDGLRDHFDPKPRL
225628041    ----------------------------------------FNIVSVALGFAFLYLPIVLLVIYSFNESRLVTVWAGFSTKWYLFRNQALMDAAWVTIRVGLLSATIATVLGTLAALALTRYTRFRGLFSGMVYAPLVMPDVITGLSLLLLFVAMFWTVTLAHITFSMCFVAVVVQSRLVSFDRSLEEAAMDLGAPPVTTFMKVTLPVILPAVVSGWMLAFTLSLDDLVIASFTSGPGATTLPMKIYSQVRLGVTPEIAVCTILIALVTTGVISVINKRREV
143306333    ----------------------------------------------------------------------------------FLEFGGALHAIVGTLVMVVIATLITLPLGVLSGYLTEVRGRITFLVRFVVQSMSGVPSIVAGLFIYTTYSFSALAGSLALAVLMLPTVARTSEEVLKLVPEDLRSAGYALGARQWRTAFMVVIPTVRSGLTTAAILGVARVIGETA-----------------------------------------------------
49081884     --------------------------------------------------------------------------FFETMSFANIDWYEIWLASIDTFWMLGGSLLFTVVLGLPLGVLMFEQKAVYTLLSLVVNILRSLPFIILLIVMIPLTSLGVAGAIPPLVVGATPFFARLVETALREVDKGIIEATQAMGASTRQIIWNALLPEARPGIIAAITVTAITLVSYTAM----------------------------------------------------
87121722     -----------------------------------------------FSRLPWWLLAIIVSGILLTWNIAADTGYQKIFNTLS-------QGIATTVTVTLIAFLIACIIGLIMALAFSRYRLIREVARFYVEVIRGVPVLVLLFPELVDFYNMVWRAILALCISYSAFIAEVFRAGIQEVDKGQIEAAKALGLSGWQRFRFIIFPQAFRKILPPLGNDFVAMIKDSALVSALG-----------------------------------------------
144120591    ------------------------------------------------------------------------------------------------LLIAFGAVGIALVIGSLLGAIAGFYGGFVSAIMRVVEVMQAFPSFILALAIAGALGPSFTNLIIAVAITNIPIYAHLMRVGVLNHRQEYALASIALGASSWRTLFRHLIPNSLGPIFVQATLQPGYAILTAAGLSFLGLGGLMVAIISGQWWLSLFPGVAIMIAVMGFNLLGDGLRDLFDP----
227545466    ---------------------------------------------------------------------------------------------INTLLVAFLASLLATIIGTLGALAIKDARRPWKNSLLSLNNVLMVPDVIIGASFLIFFTLGFVSVLLSHIAFCIPIVVLMVLPKLNEMSPTLVDAAYDLGASRWQVLSRVVLPSIAPGIFAGYFMAFTYSLDDFAVTFFVTGNGFSTLSVEIYSRARQGINLEIMFIVSLLLVIGYYLISRGGRRTRI
288871381    --------------------------------------------------------------------------------------MSYLLGAAKTMKIALVGTSIGCLIGLAVGIIRDRMARVKAVMAAYVEIFRGTPMMVQAMFLFAVFQINMSIGFAAFFIVSIAYMAESVRGGINSTDPGQTEGAKALGMTHVQTMVLVVLPQALRNIMPQIGNNLIINIKDTCVLSVIG-----------------------------------------------
82617305     ---------------------------------------------------------------------------------------GIFPMIVASFYVAIGSLIIAVPLGLACAVFLAEISWARSILKHAIELLVGIPSVILGFVGLVLWGFSILAGSIILAIMALPRIISISDDAIRSVPREYKEASLALGATHWHTIRKVILPSARSGIVAAVILAMATSIGETMAVLMV------------------------------------------------
299125352    -------------------------------------------------------------------------------------QFGVLPLVTGTLLVTVLSALIAIPVGLAAAIYLSEYSRIRSVIKPALEVLAGIPTVVYGYFGLVYITFNVLSASIMVGVMIIPMVSSLSEDAMSAVPDELRQAGYGLGATKFEVSTGVVVPAAASGIFSAFILALSRAIGETMIVAV-------------------------------------------------
284045941    -------------------------------------------------------------------------------------SFGVLPLVIGTLSTSLWAMLVAVPVGLLSAIFLSEYPRVRKVVKPVIEILAGIPTVAIGVFALLWLSFSAGVAGIAIGLMIVPIIASISDDAMRSVPGGLREAAYGLGATKMKVATRVVFPAAISGVVASIVLAASRAIGETMVVLLVAG----------------------------------------------
289547797    -----------------------------------------------------------------------------------------------TLKLAFITSFLLLFISIPLAYIIAFSKRWVSFLEAVVSLPLVLPPTVLGFYLLLLMSKKGPIGAVASVIYSLPMMVHPIASGFASVPKRLIEASYSLGKNPLQTLFLVILPNSKGSILSGIILSFTHTLGEFGVVLMVGGN---------------------------------------------
47567833     -------------------------------------------------------------------------------------KFGILPLICGTVLVTAIAMFVATPIGLACAVFLSEYASARKVLKPMLELLAGIPTIVYGFFALTVVTFNAISPGIVIGFMMIPTIATLSEDAMRAVAKGTKEASLALGATRFEMVKQVVFPSAFTGIMAAIILAASRAIGETMIVVIAAGS---------------------------------------------
260430660    ------------------------------------------------------------------------------------GAFGWLPVILGTIVITVVALFLAVPVGLLSAIYLNEFDRLRAVAKPLLEILAGVPTVVYGFFAILVVAPAMLAAGSVMGIMLIPFISSFTDDALSAVPKSLRDGALALGATRAETVLNVLFPAAIPGIVGGILLAVSRAIGETMIVVMAAG----------------------------------------------
256848544    ----------------------------------------------------ATIAILVITILVFLTYQGFALFTQDHVKLINFLTGQIWKPALPMIVTSLLVTLLSGIIALPLALIVAIAMSLYKVCQPIVELLVGIPSVVYGYVGLTVTGFGILAAIVVLFLMVLPTMTSMTIDSLNAVPKSYRMASAGLGATRWQTISRIILPSAKGGILTAMIFGMARAFGEALAVQMV------------------------------------------------
288798365    ---------------------------------------------------------------------------------------GILPAIFGTVMMVIVMSIVVTPLGVLAAIYLREYAKQGPIVRTIVNNLAGVPSIVFGVFGLGFFVYFLTPGLIWASLTLAPVVIVSTEEGLTRIPSTIRNGSLALGATKSETLWKVIVPLSAPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
71083867     ---------------------------------------------------------------------------------------GIGGALVGSFFTIVITLLLSFPIAIAASVYLEEFNKITDFIEININNLAAVPSIVFGLLGLGIFHLPRSTPLVALALMTLPRIIIPCRASLKAVPPSIREGALAIGASKVQSVTHHVLPLAIPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
160934972    ---------------------------------------------------------------------------------------GILPLILSSIAGTVGAVIIGVPIGILTAVFLSETKWVASVVRPAVQLLAGIPSVVYGFFGMLIIGDSLLAVILILAIMVLPTIVSVSETSLRAVPVSYREASLALGTTPVKTIFKVTVPAAKSGILAGVILGVGRAIGETMAVIMVAGN---------------------------------------------
288818624    -----------------------------------------------------------------------------------------WSPFWLTFKLASVTTALLLLVGIPVSYLAYTKRRISTIIEVLVALPLVLPPTVLGFYLLLLFNKHGLIGSLASIIYSLPMMVHPLTAGFRSIPRDLIEASWTLGKSKLETLLRVILPNMKASILTGVVLSFAHTIGEFGVVLMVGGN---------------------------------------------
136416606    -------------------------------------------------------------------------------------------AMYETVLMAFLGTFGAALVALPLAFMAASNKAMRFAFRRVFDFLRGVDALIWTIILSRAFGPGPMTGALAILTTDTGSFGKLFSEALENIDEKQVEGLRSTGANALLRARFGVIPQIAPILLSQVLYFFESNTRSATVIGAIVGGGIGLLLTQAIQTQDWEDVAYYMILIVLMVMLMDSFSGWIRRR---
296139502    -------------------------------------------------------VAAMFAFAVWVLWVMGNKGQLEWSKWDMIVDSRFWTTLWGTLLAAVVSIVLAMVLGTVLGLGRLSHRGVRWISGAVVELFRAIPVLILILFAYYAFALAFAAVVFGLTMYNGSVIAEIIRSGINSLPKGQSEAASALGLRKSQLMRLILLPQAITAMLPALISQMVVALKDSALGYIIG-----------------------------------------------
142041865    -----------------------------------------------------------------------------------------------TLALTLVSGAASLLLGVPLALAAGRHTPLRWSARSWLMLIRGTPLLVQLYLLYYGFGQIVWYAIVALSVNESAYVATILRGAIAGVPAGEIEAGHAYGMKRVQVLRRIVGPRAWRLALPALTGEAILLLKSTVLASTVTV--FDVMGTANTLRFETLRVYEPLAGAAIVYVVLVALLTIPAAR---
142813203    --------------------------------------------------------------------------------------------------------------------LFWQNRFVYLLSSVLVNIIRSVPFVILLVLLLPLTTIGPIAASVPLSVAAIAFYARLVDSALREVDKGIIEAAEAFGASPMRIICTVLLPEASAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMIVTVVALIILVVLGDWLAKRADKRDR-
143970149    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVLLMSVFVTPFGVVAAVYLREYAKVTNIIRVAVNNLAGVPSIVYGVFGLGFFTPGLLWASLTLALLTVPVVIVSTEEGLARIPRSVREGSLALGATKLETLLRVVLPMASPAMMTGLILAVARAAGEVAPLMLVGVVKLGFHIYDGFQSPNIPLVFATALLLVIVIAVLNVSAVSIRNRLR-
142936126    ------------------------------------------------------------------------------------------------LIAVFATFFASVLGTLAALGLSNRHMPFNRLIMALMISPMIVPLIITAAGMFFFFAKLNLVATIAHTILGIPFVVITVTASLAGFDNNLLRAAATLGGSPLRNFFKIQAPLIAPGVISGSLFAFITSFDEVVIVLFVGGTTLPRQMWSGIRNEISPTILAAATILVIFSILLLTTLEMLRRRS--
119383778    -----------------------------------------------------------------------------------ISPQDYWEGAWRTILMTLSAGVLATLLGVALGLLLMPWRGLRHLLDTVTDSLRCVPLLVQVTLILGFRISAFTAGTVALGLFAAGYISEVVREAVQAVPGNLRRAARGLGMTRFQEYWYVILPLGIRQGFPSWLGIILGIVKDTSVVAVIG-----------------------------------------------
116750312    -------------------------------------------------------------------------------------DFGILPLLVASLAVTSLSALIAIPLGVMTAVYLAESARVREIAKPVFELLAALPSVVIGFFGMVVTGLNLFNASLMLAFMSVPTICSISEDAVHSVPKDLKEASLALGATHMETILRVIVPASLSGISTAVILGMSRAIGETMVVLMVAGG---------------------------------------------
259047505    ----------------------------------------------------------------------------------------YWPLFIEGATTTILLSFFSVVVGVGCGTLMALHKVLSNAAKVYIDIIRGTPLLVQL--YLVYFGLATISGVIAVSVNTTAYIAEIIRSGIQSVDKGQMEAARSMGMPKGMAMRQIILPQAMKNILPAIGNEFATLIKETSIVSLIG-----------------------------------------------
114705730    ----------------------------------------MTLFGYRLPMMSSLIVWVILWEIIGRLELLLLFPPFSEVILALLTSSSFAEAMRITAISYVAGLAIALVVGIALGFLMGLVPTADKMLNMWVNTFLSAPLSALVPVFMILFGLGTPTVIVTVFMFAVWIIALDTRAGVQNISPSLIEMSRSFGASRFERFK-ITLFAALPEILAGVRLGMIRGVKGVVIGQLL------------------------------------------------
142022926    -----------------------------------------------------FLYIPIVSLVAYSFNASKLVTVWSGFSLALLHDDELLTAAWLSLKIALLTATASVAIGTWAGFVLARMGRFRTLYAAMINAPLVIPEVIQGISLLLLFGRGWLTIWIGHVMLCLSFVAVIVQSRVKELDRSIEEAALDLGARPWKVFFVITLPLIAQALVSGWLLAFTVSIDDVILSAFLSGPGSTTLPLVVFSRVRMGL----------------------------
135077721    -----------------------------------------------------------------------------------------------TLLITFIAMCVAVPVGLFAAIYMAEYKKFRSWAKPLLEILAGVPTVVYGFFAIAISSESALAAGIVMGIMIIPFVSSLSDDVINSVPQSLRDGAYGLGATKSETVRQVILPAALPGIVGAVLLAVSRAIGETMIVVMAAGVG--------------------------------------------
136613236    ------------------------------------------------------------------------------------GAFGAIPLLVGTLLISAVALTISAPVGLMSAIYLGEYPKMRSIIKPTLEVLAGIPTVVYGFFAVVVVAPLLLAAGFVMGIMTIPFVSSISDDAISAVPASLKEAALGLGSTRSEAIKNVIVPAALPGIAGGILLAASRVIGETMIVVMAAG----------------------------------------------
210617726    ------------------------------------------------------------------------------------------------------------------GTIMGLNQRVREILHPVIYAFSVVPSILLSPFVLLLAPTLFSASVFLIVYNIVWATLFATITGIMTIDKRYLDKAATLELKGMKRITKVILPAASPSILAGFVNSLRSSFVMLVYAEMYGAGGMGYFVKKYAELGIFANTWVGFVFMVIILVIVMQAFELLKK----
126660070    -----------------------------------LIDSCFAIVGLLIIFVAIFVLLGLVLQIVIEGLPRLTPQFFVSFPSRKAEQAGILSAWVGTSLIMLVTACAAVPIGIASGIYLEEYARLSAIIEINVTNLAGVPSIVYGLLALGLFGQSVLTAGLTLALLILPVVIVTTREAIRAIPISLREASYAVGATKWQTIWDHILPYSLGSILTGIIIGLARAIGETAPVITIGA----------------------------------------------
256421281    ------------------------------------------------------------------------------------------DPIWLTLKLALNTTLILFIVAVPLAYLLSVKKTFSLLIEAIVSMPLVLPPTVIGFYLLLAFSPANFFGHIASVIYSLPFMVHPVQSGFSSLPPSLREASYSLGKSKWETFLRVLLPNIKPSLLTGIVLTFAHTVGEFGVVLMIGGNIPGKTRTGSIAIYDEVEAF--------------------------
142438460    -----------------------------------------------------------------------------------------------SLMIGLSAALMTVIIGVTVGALAGFYRGVEEVLMRITEFFQVLPTLLFSMVLVALFGASLPMITFAIGIVSWTAVARITRSEFLRIREEYVMASRASGASNMKLMFRVILPNALPPIIVQSALMVGSAILFEAGLSFLGIGSNRQYILDAGYTVTIP-GVAIFVTVLAISLVGDGLNDALNPKLR-
117617583    -------------------------------------------------------------------------------SFVLTTLPAFGQSVWVTLQLGAIVILTSLAVALLNVTLQSHRPWLNGVIRAYVELARNTPLLIFLYFGLPALGLSLSGFATAVIAMTFLGGGYLTEAGIQAVPPSQLEAGRAIGLSRWQLLRHVQLPQAWLASLPALFANFIFLLKETTVASAVAVPELTTKNYIALYYKTYEMLAVLTLMCVLIFLPLSLALRVVERR---
119513081    ----------------------------LFSPLPKSRQLFTYLMNAIALGLTVVALIPLLSILWEIIARGIS-GLKLEMFVNPVIDFGFGNAILGTATIVTIAAILSVPVGILTGIFLAEFGRVANFVRFITNILTGVPSFAYGVIVLVTKKFSAIAGGFALATIMLPVIVLTTEEALKLVPIDQRLASAALGGTRFQTTFRIVVTTAIPGITTGILLAVARAAGETA-----------------------------------------------------
20091912     ----------------------------------------------LLTAVFILYFVGFIFYSAIPVFESQGIINFITGDSWNNGNFGIRNFIVGTLIITAVTIILAVPPSIFTAIFLSESPKVVSVFRPLIELLVGIPSVVYGIFGLIPFMRDTTPGQVVLSIMILPTIITISEDSIRAVPGVYREASFALGATKWETIRHVVLPAASGGILSAVVLGIMRAMGETMAVVML------------------------------------------------
238019936    ----------------------------------------------------------------------------------------------QTLYMVFLSLFIGTVLGLIIAVTIVKNSIVYTITNTIVNIVRSVPFIILMVFILPLTKMITTAAIVPLVIFIAPYLARLFENSILEVNKGIIEAAQSMGASHFEVIWHFLLPEAKGSILSITTGTIGLIGATAMAGAIGAGGVGDLALTYGYERLNFPLMLFTVVILIIFVQIIQTIGNYFARRAR-
165976677    -----------------------------------MLSGSFFAVGFGLFWLGWILFTLIHKGI-----PELSLSLFTLPTPAPNETGGLSNAIMGSFMMLVFATLIGTPVGILADTYLARYSKLAKVTRFLNDILLSAPSIIIGLFIYAIYHYSGWAGSFALAILVIPVVIRTTDSMLNLIPNNLREAAVALGCPQWRMITMVCYKAARSGIITGVLLAVA------------------------------------------------------------
240103072    --------------------------------------------------------MWLFSLVVLLVTIAYPLVALIYKSLFGEKGFGYWVYTLNTLKLAVIVTFFAVIIGVPLAFLVVRTNLPGRKVVRFLAVLPFIPPYVSAIAWIQLVNIYSFPGLVLVMTLKFYVYVFLTAAALEQMDPSLEEAARMSGSGPFKVAKDITIPLVMPSIASGALLAFVATCANFGIPALIGDRALTTRIYSTLSIPDIDRAIAYSLILVII-----------------
240103072    -----------------------------------GLVALFVFLFLALTSVIPLFSLFFSAFLKNLYSPLTSLSSFTLSNFKFVLMED--ETTTAALKTSVFSAFTASTIVTLFGALLAYNVKGRLFMDWLSSVPYALPGTVVGVAIILAFIKTPIFNTLWIIPFAYFIGVRTTVGSLLQIDRTLEEASLMCGANWLTTMKNIVLPLIKPGLIAAWILVFMPTLSELTVSIII------------------------------------------------
172035800    ---------------------------------------------------------------------------------------GIANAIIGTLITVTIGAIISVPFGVLAAVYLSEFSRVAKWVRFATNVLSGVPSIIAGVFAYGLLGFSAIAGGVALAVLMLPTIVRTTDEALQIVPQDVRWAAFGIGAYNYQTVLKVVLPAAIPSILTGVTLAIARAAGETA-----------------------------------------------------
159900511    -----------------------------------LGESIIQGFLLFCGVLSMFTTIGIVVVL-----GSESIAFFRQVSIVEFVTNTVWSPQIDEFGILPLLLSIAMFIALPTGLAAAIYSRARSILKPILEVLAGVPTVVYGYFALKFMTYNMASAGLVMGIMIIPMVSSMSEDALSAVPRALREGAYGLGATRLETAIKVVLPAGISGIIAAFVVAISRAVGETMIVAVAAAETMTGHIARSYASIDYNSIFAIGLTLFLMTLGLNMVSRRLVRRFR-
257060057    ------------------------------------------------------------------------------------------SPLFISLRASIIATIIVFFIGMAAARWMLDYKKGKGIIDSIFIAPLVLPPTVVGFLLLLLLGFTWEATVITATVVAFPLMYRTTLGAFEQIDPNIILAARTLGASEWRIFWTVMIPLSYRGLVAATILSFARALGEFGATLMLAGNTMPVAIFFAAESGDMKTALIWVLILLFISM---------------
142196085    ------------------------------------------------------------------------------------GSFGAIPLFAGTLLISAIAMSVAIPVGLMSAIYLSEYAKARSVLKPLLEILAGIPTVVYGFLGLDVSTESALAAGIVMGIMIIPFISSLSDDVINSVPQSLRDAAYGLGATRSETIRQVILPAALPGIVGAVLLAVSRAIGETMIVVMAAG----------------------------------------------
295698689    ---------------------------------------------------------------------------------LLLKNDSLMQAALNSITISFLSASITTIIGFLISLSLLRYSLKSKFFIYCMLFIVSVPDIVMAISLLFLFKFIRIPLGFFSITFCLPFSVINTYSKMKKFDINLLEAAEDLGASEFLILRYIILPLSIPAIVSSWLLTFIVSIDDVTISSFVTGP---------------------------------------------
154483399    --------------------------------------------------------------------------------------FGIWPMIVGSIYVTAGAMIIGVPIGLLTAVFLAKYKKLYKFIKPIINLMAGIPSIIYGFFGLVVIGDGILAASILLGMMILPTIINTAESSIVAVPEAYYEGALALGATKERSIFKTVIPAAKSGVMSGIILGMGRAIGETMAVVMVAGN---------------------------------------------
254443487    ---------------------------------------------------------------------------------------GIWPCIVGTVLLVIGAMTIALTLGVLSAIFLSEYSKLNAIRLSILN-LAGVPSVVFGIFGLGFFNVSLIAGCFTLAFMVLPIVISASEESLRAIPQGLREASLALGASKWTAIRTNVLPYAMPGILTSSIIGVARVAGETAPIMFTAA----------------------------------------------
144120677    -----------------------------------IGEKIIKAVLWVTATLSILVTTGIVISLLLQVSIWEFLTGTIWAPAFANPSYGVLPIVVGTLTVVLFAILIAVPVGLASAIYLSEYKRVRKTIKPILEVLEGLPTVAILTPFLPWTGFSIGVAGITVGLLIIPLVASVSDDAMRSVPASLREGAYAMGATKFEVAIKVVVPAAISGIIAAFVLGISRAIGETMVVLLVAGAG--------------------------------------------
16126903     ---------------------------------------------------------------------------ASTMTFANVDWREIGQATLDTLAMLGGSMVLTVAGGLPLGVILFLTGKGQMLENLLVNILRSVPFVILLIVMIPLTSLGVAGAIPPLVAGAAPFFARLVETALREVDKGVIEASFAMGAKRRQVVLGALLPEALPGLVAAATVTAVALVSYTAM----------------------------------------------------
144128325    -----------------------------------------------------------------------------------------------------VAFLLPLMLSPVAVSWMVGKSMFEARFGPIARAAR---ELGWQSPS--FFGNAELAPYLIAAMDAIPLMMIMLLAGLQAIPKDIQEAARVDGANGWQNFREVTFPLMLPVSITAIMIRVIFKLKLADIIITVTSGGPGSYIFRYRDRSNVGYGTMLAVFYLVLIVIAFTLFMKLASR---
38234476     --------------------------------------------------------------------------------MYSVAGGGALHAMIGTLVQTLLCSAVAIPLGVLAAIFLVEYSRLGKMCTFMVDVMTGIPSIVALWIVLLDFERSGIAVSIALLILMVPVVVRTTEEMLRIVPQDLREASLALGVPRWRTIVSVVVPTALPGIITGVMLAIARVMGESAVLILVGS----------------------------------------------
136787794    -----------------------------------------------------------------------------------------WYGLLPLLSGSLLISSIALFFAIPLGVGAAIYPTERNVIKPYIEFISAIPSLAWVPFFPVQERLNAFTAGCLLALMAIPTIFTLAEDAINNIPRHFKEASLAMGATRLQTTLRVIVPTALSGIISAIMLGFGRVIGETMVVLLCAGN---------------------------------------------
55377278     --------------------------------------------------------------------------------------------TAVTVALTVASILLGFAIGFPAGAIEVYSDRARRLVEQVGVVLRGTPLLVIIMFGLSVSSSAFVTATIALGLRSAAYQSQIFRGALQSVDDGQLEAARAVAMSRFEAIRHVVVPQALRRSVPGFQNEFTIVLKDTSIAIVI---GIGELLTTGQNLYEGGQS-TAALEIFLAVSLVYFVLTFATNRS--
42526584     ------------------------------------------------------------------------------------------------LLIGLVASIISVLVGVMYGIISAYFGRVDTVMMFIFEIVVSVPIIPILIVSAAVFKPSIWMIILALIIFGWTGSVKTVRSMALQIKEEYIEAAKALGAGKWRIILKHIAPLLLPYSFAIMASSVPGAIIFESSLSLLGLGTWGQILHDAQSSGATLNGLWPGLFIALLGMIFAFLGFAMDK----
46579380     -----------------------------------------------------------------------------------ILLEGLW----ITLEVSMLAIIIGIVLGVVTGLAISVNPALRWLAITYIEIIRGSPLLVQVFLWYFVVGTPLWYGVMALAIFTGAYVAEIVRAGIQSVHRGQMEAARSLGMSYAQSMRKVILPQAFRRIMPPLAGQFISLVKDSSLLGVIAVREL-------------------------------------------
289581137    --------------------------------------------LAVCAAIVGLAVILPVSVLLWWLVRGPETYVG-AFGFRL-------EYALNSVSVSLLAALAAVVLALPVAYLSARYRSLASVLERATYVGFAVPGVVIG-LSLVYFGSAYAPTVFAYVVLYLPLAVGAARTAFLYVNPRFVEAARSLGCPPRTAFRRVTLPLVVPGLVAGGALVFLHGMKELPATLLLGFDSLATFIWMAERNAYYGYAAVPALVLVALAIV--------------
289581137    --------------------------------------------------------------------------------------------LTNTLVLIALVTTFSVLIGVPLAILTCRRFWLAALALPLV-----IPSYTSAYAFISIWGLYGMPGTVALTLYNYPFVFITTVAALRAFDKTYIDAARTLEDNLFGVFREVVLPMTKPAIAAGALLAALETAGDFGVPAMLRLNVFTRQIYVEHNALDYAAMLSLHLVAITLVILV-------------
121602709    --------------------------------------------------------------------------------MFKTLLHELLNAILDTLLMTTSASLIALIIGLPLGLLLYTSSLINRPLSVIIDSTRAIPFIILAFYLLPVTGVGIHAVIFVLAISAIPFYARIAELSFKTVDHGLVEAVRSMGASRLQIIRHVLIPEALPNLINGFTVMIISLIGATSLAGYLGGGGLGDMAIRGYQRYNTSIMTIVIIALIILNITVDRITQKLDKKN--
261314826    -----------------------------------------------------------------------------------VGQFGLIPLLAGTLYIALVAMLFAVPVGLFSAIYMAEYPRVRTVVKPVLELLAGIPSIVYGFFALVTVGPFLRDLSIAIAVMLIPFVSSLSDDIITAVPRALRDGSLGLGATRSETIRRVVLPAALPGIVGALLMTASRAIGETMIVVLAAG----------------------------------------------
143086964    -----------------------------------------------------------------------------------------------TFQFAFVTVLLAFSVGLFLSLVLNKNLKFQRIYRAIFILPYAIPAFVWLSPVYEILEIEPVAVLLVNTWLGFPYMFLITTGALQSIPKNLIEAAKVDGASSLQTFWRITFPLLMVSISPLLIGSFAFNFNNFTLIFLLSGGGIGSEVAVGWTDILISFGLASTVSIIIFALVL-------------
142413772    -----------------------------------------------------LIAFLTASLPLFYLFRRAIDAEVSEISLILFRSKTL-EILATTLGLTIAVTTLSTLIGIALAWLFNIDLPFKSTLQALVILPVAIPSYVYSWISLIPGFKGLWAALFVLVLATTPFITLTTLAALRRSDWSTYEVAQTLGLNGLQIFVRVTWPQIKNSVAAGSLLSALYVLSDFGAISLLGVDTLTRAIEN-IYRGSFDRSSASILALILVAI--SALVIRLEERSR-
142413772    --------------------------------------------------------LIALFGIGSYLALGLVIPLFQLLSIFLINYSLLFKASISTLIAACLGALIALALALPVGVLSAQGSRLGRVSDKAILIVHALPGIVMGLALVSFIGWLYQSLLLLSFAYALLFMAKAVRSSVDRVPKNLIEISATLGLPKSATFRRVVIPLATPGLLSGTLLVLLAAMKELPATLMIGFETLATQMWSYSSIFRFNEAAPYALLLVLIAAIPTFLINRPDKGDGI
294676740    -----------------------------------------------------------------------------------IWQNRMWRHLGETVLMAFLGTFGAALIAFPLAFLAASNRLIRLGLRRIFDLFRGIDGLIWTVILSRAFGPGPLTGALAILLTDTGTFGKTFSEALENIDEKQREGIAATGADAVAQARFGVVPQVAPVILSQVLYYLESNTRSATVIGALVGGGIGLLLTQAIQTQDWEEVSYYIVLIIVMVMAMDSLSAWLRAR---
126667310    ----------------------------------------------------------------------------------------LWTGFKESFQIAFLATLMGVGLSLPIAVMAAKNLPIYLLGRALIVISRSFHPVIVAILFVAAVGFGPLAGILTLTLYSIGFVAKLLAEEIEEIDWGQVEAMRSVGAGYFKILVFGVFPQIMPRQIGLSMYQLDSNLRASAVVGIVGAGGIGGTLMNAFGRYDYDFAFA-------------------------
143923718    -------------------------------------------------------------------------------------AFGFIPLIAGTSFIAFIAMLVAVPIGLFSGIYMAEYAKVRRVSKPIIEILAGIPTVVYGFFAALTVGPFFLAAGLIMGIMIIPYISSLSDDVINSVPQSLRDGSYAIGATKSETIKQVVIPAALPGIIGSVLLAVSRAIGETMM----------------------------------------------------
143322232    ----------------------------------------VNWVMRILVGVAAFLAILLIALIVFVLLKAIPFLVAFFLNNPLDTEPGILNAIVGSLQLSGLTVLISAPIGIAGGVYLSEFPRVVAIGETAIDVMLGVPSIVAGVFAVPVLGFSGWAAVVALSILTLPIMMRSTQEVLRLVPQAIREASLALGVPVWKTALFVSVRTALPGILTGVILAFSRAIGETAPLLMTARGTNAENWLDFSTTMNIGQAWATALVLMVLALTINML----------
170751272    ----------------------------------------------------------------------------------------FGRELRTHAALALTSVAAAALIGIPAAALARPVPPLRAGLLTGLNVVQTVPSMALFGMLIAPLGIGAAPAFVALFAYALLPVAAATVAGLDAVPGPVRDAARGVGMTQRQRLFQVDLPLALP-------------------AILTGVQNIGLAVIQGISQNAGDLVLLGALPTVALAVLLDAVIDLSRGR---
143439602    -------------------------------------------------------------------------------------AFGFIPLLTGTLLIATVAMIVAIPLGLMSAIYLAEYKRVRDIAKPIIEILAGIPTVVYGFFALPVSAESALAAGLAMGVMIIPFVSSLSDDVIKAVPQSLRDGSYALGATRSETIKKVILPAALAGIMGSFLLAVSRAIGETMIVVMAAS----------------------------------------------
258636227    -------------------------------------------------------------------------------------------AIGETLLMTLVSGLFSLIAGLPLGLILVEHRLVNRLLGIIINGFRSLPFIILLVALIPFTSLGTWAAIVPLSITATPYFARVAEVSLREVDRGLIDAVRAMGASKMRIVWEVLVPEALPGILAGFVVTLVALVGASAMAGAIGAGGLGDLAIRGYQRFETNVMLAVIAVLIILVWLGDRLVAKVDKR---
141671024    -----------------------------------------------------WAVLLIALMWSWEGADMRPMALYEDAANMASFIDGFFPEMIITVQIAIWGTVLSVICAVPFGILSSDNMWIWQPVRRLMDLFRAINEIVFAMLFVVAVGLGPFAGVLALWIHTTGVLAKLFSEAVEAIDPQPVEGIKATGADSIHQVIFGVIPQVMPLWISYSLYRFESNVRSATVL---------------------------------------------------
255527859    ------------------------------------VFNWISVLYTTLIFLFLYVPIFVVIVYSFNASKSNAIWAGFTLDWYLFDDTNVMIAFKNSLIIAVSSTIISSVIGTLGAIGLYKYKRGKSIVDMLLNIVIVIPEIIMGISLLIYFAQLNVPFGITTLVFCIPFVLIVVRARFAGFDSSIEDAAMDLGANRFKVFTSIILPLILPGILSGAMLAFALSFDDVIINFFVSGS---------------------------------------------
37519578     ---------------------------------------------------------------------------------------------------------------IPLGTIAAIYLSEYAVAKPVLELLSAVPTVVYGYFALLFVGFNMLSAGLVIGIMIIPYVSSLSEDAMRSVPMAIREGSYAMGATRMQTALRVVVPSAFSGIASAYVLGFSRAIGETMIVAIAAAATITAYIVQVSGTLAYQTIFAAGLMLLAMTLTFNIAGHLLRKRFR-
56416519     ------------------------------------------------------------------------------------GSFGILPLLSGTLLIVIVAITVALPLGLLSAIYVSEYKRVRRTFNTLLEVLCGIPTVVYGYFAVVFLSPNILTAGLTIGIMILPFVTLLTENALRSVPKILRYGSMALGATRAETTWNIVIPYALPDICSSVILAISRVIGETMIVLMAAG----------------------------------------------
139005984    ---------------------------------------------------------------------------------------------------------------------MGISNRADKILSLWVNLFLSAPITAVIPALMPILGIGDATVIATVILFSIWVVIIDTQAGVTHVKDSLVEMGRIFGCSRWKIIFWIVIPSAMPEIITGIRLSVVRAVKGVIVGQIIALIGFGGLFNTYLSYFLMERFWGLIIVVFIMSFTIIGLVEMLERR---
82702109     -----------------------------------------------------YIPLIIVVLYSFNDSRLNAEWVGFTLFWALFNNTEMLLAARNSLIIALCASFSATLLGTMSGLAIHRYK--LRVLPVLVFTPVAMPSILLFFLQVLNFTLGMVSIIIAHTTFCIGFVAIIVRARLQGMDESIFEAARDLGASPWQTFRLVTLPLIMPAVVAGALMSFTLSIDDFVITFF--TKGVGEPIL--------------------------------------
23012866     ---------------------------------------------------------------------------------------------------------------------------LDRVFDAWVVFFLNLPALVTAILCFVWFGLTEGAALAAVVLNKIPSVVVTLREGARALEPAYGDLADLYRIGRWRCLRHVVLPQLAPYLMVAARSGLALIWKIVLVVELLGSDGIGFKLHLFFQGFDVAGILAYSLAFILVVQAIELAVLAPLERK--
242260615    --------------------------------------------------------------------------------LKIIEDKDFGITLYSTLYRTVVSFWLALAIAVIFGGLALMNMSIRNLLVPLNAIAKSMPTMILVVLSLIWVDKDNAPLVVGVAI-ALPIVYDTILSSIERIDKNIVEMLNVYRVNRLEKFKHIYLPTVAYSLVGILSSTISLILKVVIAGEVHGQPGIGAMVQIEKVNFNTPAIF--------------------------
158426022    -------------------------------------------------------------------------------------------DTLATLDRLLTALGLSTAIALVVGVTIGMLPAVRALLAPFVAMVSMVPPLALLPILFIVMGLGEASKVALITIGVTPFLIRDLAMRVEELPREQIIKAETLGASSWQLALRVVLPQIAPRLIDALRLSLGPAFFLIAAEAIAAESGLGYRIFLVRRYLAMDVILPYVAWITLLSVLMDYALVRLRR----
159044083    --------------------------------------------------------------------------------------------LWGTLYISFIALLVAVPIGLFAAIYMSEYPRVRAMAKPLIEILAGIPTIVYGLFALITVGPLLMTAGLVMGIMLIPFVSSLSDDIINAVPQSMRDGSLGLGATHSETIKQVVVPAALPGIVGAILLAASRAIGMIVVLGAGAAAKLDLNPFEAMTTVTV------------------------------
137162783    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRK----
110668503    ----------------------------------------------------------------------------------FIIAENLFAASQITIAIAIAGTILGLPGALLFGIMASERVPFNFVFRATMSLIRAIPALVWVLILIPLGGVTPFTATLAIMIDTTGYLGRLFTDELEEIADGPIEGIQSTGANKSQIVSFGMLSQVFRQFIAWIAFDLEHNVRVAIGLGLIGAGGLGLELDIQRKTFHYTEMMACILLVVLLA----------------
255262676    -------------------------------------------------------------------------------------DLGILPLLWGTLYISFIALLVAVPIGLFSAVYLSEYPRMRAFAKPAIEVLAGIPTIVYGLFALVTVGPLLLTAGLVMGVMLIPFVSSLSDDIINAVPQAMRDGSLGLGATKSETIRQVVVPAALPGIVGAILLAASRAIGMIVVLGAGAAARLSLNPLEAMTTVTVKIVFALGLTLFVLTLGLNVLALIIVRRYR-
254519389    -----------------------------------------------------------------------------------------------TLSLSIISMIIALVIGVIIALIRINNIKLKQLVEVYISFLRGTPLLVQLF--LLYFGLPYTAAVIGLALNASAYIAESLRGAFDAIDKGQMEAALSVGMTKMQGMKRIVMPQMFRVAVPSLGNVFVDNIKGSSLAFTLG-------VTEALARAQMSAAFESYIAVAIV-----------------
269127599    ----------------------------------------------------AWLVLPIAVMILFGFNDTHSKFNFQWEGFTLHWYRHLFDRLINSLVIALASTAITTVLGTLAGLALGRYSRGQGVANLVMFAAISSPELVMGASLLSMFVTLNTPRGYGTILFSIAFVAMTVRARAVGLDPSIEEAARDLGAGPWTTFRLVTLPLIMPGVISGALLAFALSIDDFVITNFTSGSTVTFPLWVWGSTVMGTLLFAAGVLIAVLNLL--------------
121611639    -----------------------------------------------------------------WLGRAVQLDFGRSFYFQADVMQLIAERLPITMKLGSIALLLATVVAIPLGVLAAIYRWLDRIALALAVVGQAMPSFWFGLGLILIFSVTLVLPAIALAYYAMPAMMRLTRAGMLEVGSDYIRTARAKGLAKNKVIFKHALRNAVIPVVALAAVELGFMLGGSVVIESVYSQGLGQLAWDAISRNDYPVVQAVVLIIAMLTFLADVINALLDPRIRI
50122084     ----------------------------------------------------------------------------------------LFPAIFGTVLMVVLMSIVVMPLGVIAAVYLHEYNSLTRWVRIAVVNLAGVPSIVYGVFGLGFF-VYLIGGTLDQLFYSLPVVIVATEEGLSRIPMSVRQGSLALGATKAETLWHVVLPMAIPAMMTGLILAVARAAGETAPLMLVG-----------------------------------------------
296272556    ---------------------------------------FLNKFILVLSTISALIGLAFLGWILITLVIKGLSSFHLSLFFNDLINGGLRNLIIGQFIIAGIASLIGIPIGMLAGIYLQEYKKFVRVIRDLSDIMMSAPSFVYAIIVVPTGGTSGFAGSIALAIMMIPIVINTTDNMLSLVPRELREAGMALGASKYRVTLDIVIKAAKVGIMTGLLLSFARIIGETA-----------------------------------------------------
157691854    -----------------------------------------------------------------------------------------WKGTQISLLIAVVAAVIDLIIGVAYGAISGYFGKIDNAMQRVLEVLMGIPNLIVVILMILVLKPGIIPIIIALSITGWISMARVVRAQVMKLKQEYVLAARTLGLSNFKIIFKHMLPNLTGVMIINTMFTIPSAIFFEAFLSFIGLGSLGTLIFKSMIAFPYQMVYPAIIISVIMIVVADGVRDALDPKMK-
142791229    -------------------------------------------------------------------------------SFVLTTLPAFGQSVWVTLQLGAIVILTSLAVALLNVTLQSHKPWLNGVIRAYVELARNTPLLIFLYFGLPALGLSLSGFATAVIAMTFLGGGYLTEAGIQAVPPSQLEAGRAIGLSRWQLLRHVQLPQAWLASLPALFANFIFLLKETTVASAVAVPELTTKNYIALYYKTYEMLAVLTLMCVLIFLPLSLALRVVERR---
142790456    -----------------------------------------------------------------------------------------FKYLMNSVIISSVSTVIAITIGMMGGYAFARFNKGKNKIFLGLMLARAVPGISLSLPLFILFGIINTSFGVILVYVAVPFTIWLTDGFFRQIPKEMSEVARTDGCTRFQAFWNVELPLAGPGIGAAAIFAFLLSWNEYALASIITRTVIGMMDYLDEFTINWAGMCAIAVVMIIPALIL-------------
148655935    ------------------------------------------------------------------------------IDLLGKVTPDLLQGTVVTLQIAAVSLTLGMIIGLPVGVGRVYGPWVQRILGAYVTLFQGTPLLIYGLPDIGITLGRLQAAFLTLGLNSAAYQAEYLRSALQSVSEGQMTAARALGMSKWQAIWSIILPQAVRLALPAWSNEAVAMLKYTSVVFLIAVPDLMAKILSSRYFAPIQIYLIVAVFYIVLVGITYLILTWIERRVRI
120553194    -------------------------------------------------------------------------------------------ASWDTLVMVGMSLLFSVLIGLPIGVLLFLTPVAYAILSFIVNVLRSVPFIILLIVMIPFTSLGVAGAIPPLVAGGAPFFARLVETSLREVERGIIEATQAMGANVRQIIFGALLPEALPGIIAGITVTAITLVSYAAMSGVIGGGGLGDLAIRGYQRFQTDVMVITVALLVIFVQVL-------------
291296301    ----------------------------------------------------------------------------------------FWQTLRLTLEVGLVSTLILLFVGLPLGWLAHKRFWGKRVLESIVLLPLTLPPTVLGFYLLLLLGQNGPLAQVGSVLFSLPFALNGYREAFRSLDLDLVQTARTLGAGWRRVWLEVILPITWPGILSGSILAFAHILGEFGVVLMVGGSLPGIYIYDQVQALQFGRAAEASGVLLLVSFALVYLVRTLE-----
135115940    -------------------------------------------------------------------------------------DLGVIPLLWGTFYISIVALLVAVPIGLFAAIYLSEYPKVRAFAKPMLEVLAGIPTIVYGLFALLTVGPLLVSAGLVMGIMLIPFVSSLSDDIINAVPQAMRDGSYGLGATQSETIRQVVLPAALPGIVGAILLAASRAIGMIVVLGAGAAARLSLNPFEAMTTV--------------------------------
258545107    ---------------------------------------------------------------------------------WLAYGWRLLQGAGVTLAISLAAMLVSLAGGVLLGVLMTLPNRFLRFCRAYLEFIRFMPVLVLLYIFYAWFGWHWQAYSVCILVFSLWGIAEMVRGALVSIDPHQRETALAIGLSPAQVFRYVLLPQSVRRVLPGVVNLLTRMIKTTALAALIG-----------------------------------------------
136668314    -------------------------------------------------------------------------------------NSQLWDAMVNSLAIAAIATLFSLIIGALAAVMLWRFRPLKGAIDGTISLPIIVPEICLGVAFLVFFSKVGWPSGLAHITFCFPFVTMVVRARLASFNREQEEAAKDLGAGEWQAFRDVLVPHIKPALVSGGLLAFTLSLDDFVITFFTSTPG--------------------------------------------
89053402     ----------------------------------------------------PWWLVALGVFAAYALWQLWTSEIYWQV--LTTLRRGVWITVIVTLVGFAMASLMGLGLAL---MSLSRRLIPRQIARFYIEVVRGVPIIVLLLYIAFVFAPGLVAAYIALAIGYSAFIAEVFRAGLQSVDPGQIEAANALGLNRWNRFRHIIFPQAIRTILPPLGNDFVAMVKDSSLVSVLGVLDVTQLVTAASNFRYFETYNVVALIYLTITVTLSILLRRMEKRMR-
142659663    -------------------------------------------------------------------------------------AFGFIPLIAGTSFIAFIAMLVAVPIGLFSGIYMAEYAKVRRISKPIIEILAGIPTVVYGFFAALTVGPFFLAAGLIMGIMIIPYVSSLSDDVINSVPQSLRDGSYAVGATKSETIKQVVIPAALPGIIGSVLLAVSRAIGETMIVVMAAG----------------------------------------------
283847724    -----------------------------------------------------------------------------------------------SLRVAFTATLFALIIGLPIAYYISRSKRFADMIDTIITLPIVLPPTVLGYYLLVLFGFTPTGAVIAALIVSIPFLIKSARTAFSSIDSSYIQAARVLGHSELNIFFTIIFPLAWRGIAAGITLGFARALGDFGATLMIAGSTMPIAIYDALLAGNRELANVLVMIMTIVSIIVLYAINRLEKR---
261366633    --------------------------------------------------------------------------------------FSYLRGAGTTLLLALVGTFFGCLIGFAIGALQTIIRILHGVLRCYVELFRGTPMIVQAVFILQVFGIKMTAGFLIVSINTGAYMAETVRGGIVSIDPGQTEGAMSIGMTHWQTMLHVILPQALRNIIPQIGNNFIINIKDTSVLSVISITDLFFVHKSVVGALYTYFESATIVMIITMTLLASYLLRLWEK----
292492987    -------------------------------------ERMATVIIWAMALLVTAFFAWLFIDLIWRSLDRISWSFLTDLPQNAGREGGISSILVSTGLILLVCLAVAVPISVGAAIFLAEFTRFGRLVGRSLDVLAGVPSIVFGLFGNAFFGFSILSGGLTLACMVLPLLIRATEEGFRSVPLEYRLGAAALGMSRMSTLWHLLLPTATPGLVVGLILGIGRA--MAETAALIFTSG--------------------------------------------
143368320    -----------------------------------------------------------------------------------ITSGGLAHAIVGTTLLVSVALVFSLPIGILTAYLTEIKGRFTRPIRFLVQAMSGVPSIVAGLFILVTKSYSGVMGSLALTILMIPTIARTAEEVLNLIPNDLREAGVALGGTQWRTVAMVVVPAARSGLITALILGVARIVGETAPILLLTGGG--------------------------------------------
237753374    ------------------------------------------------------------------------------------------EATFDTLYMSVVATLIATALAILPSILLVLNALVFRVLDSITNTLRSFPFLILMVVLFPLTSIGATAAIVPLSIGAAPFIVRIIENALKEVDKGVIEAALSFGATNLQIIFRIMLIEALPSIISGITLALILVVGFSMAGAVGGGGLGDIAIKYGYYRFQSDIMLYTVLVLIFLVQIIQSLGDFLYRKLK-
149189955    ----------------------------------------------------AFLIVPVFMSIVAGLTNNYFVGVKSGLTLRWVVWSLYSDTIWLTLQIAIATTIINVLVGVPCAYVLAKSKRWASLFDEILTLPIAIPGMAISLGLILAFRSNWTFILVGHVIFTLPFMVKSVLAVLQSINNVLEEGAASLGASFWQRFFDVIVPNCKAGIVAGMLMTLTLSIGEFNLTWML------------------------------------------------
255280613    -----------------------------------------------------------------------------------------------TLVIGILSTVLSAILGIIMGAVAGYFGVVDSCLMRFLDLFQAFPSLVLAMAFCAVFGTGVDKCILALGITGIPGFARLMRANILRINMEYIEAATTINCPTWKIIARHIVPNAISPIIVEIAMSISRNGLASSSLSFLGLG---------------------------------------------
291562513    ----------------------------------------------------------------------------------------MWRGARVSLAIAFISVICNVFIGIVYGSIAGYYGKIDMVMMRITEIIGAFPEIVVVTLFILFFGTGMLSIILCLVVQNWIGTARMIRSQFRYKGSEYVLAARTLGVKDMALIFRHILPNSIGPIITRAMIAIPGAIFTESFLAYIGLGSIGVLLSQGQKIMQPNQVFFPAVVISLLMIAFNML----------
288906315    --------------------------------------------------------------------------------------------ILETLEMTFFSALIAYLIGLPLGIILYATARGRLLENRIINLVLGVIVNILFTRLVTGSSIGTIASIVPLTIGTIPIVARMVEASLCEVQPGIIEAATAMGASPFYIILHFILPEATPSLLQGAAINVATVLGYSAMAGVIGGGGLGAIALQGYYRYQKDVLWSTVALLVIMVMIIQEVGNLIAKKKR-
118581559    ----------------------------------------------IMAAIPSVVVGFLAGLWLAPLVDHSLLALFLAMALLIIIFLLFWKRVKPASRLDQLSRGKEFIILIPLALVGILISWQLGGLVEVSLFDSDFKQWLYSVLGIRYDQRNSIIIAIALGFAVIPIIFTIAEDAISNVPRNLTAASLALGASRWQTAWRVVLPSALPGVFSAVMIGFGRAIGETMIVLMATGNTMSWSIFNGLRSLSYRVLFLSAVLLFIFTFVINSVAEALRQRFR-
160880964    ----------------------VAHGIFITCAFAAVLAVASISLYMIINGVPAIFKVGLKEILFGTVWKPTAAEPSFGIAYVILTS------IIGTLAAILIGVPIGVGTAVFLTEIA--SKKVAAIITPAVELLAGIPSVVYGLLELHIFGSNLISAVLVLAIMILPTVISISSSALRAVPASLKNASLAVGATKMQTITRVLLPAAKSGIVTAIILGIGRAIGEAMAISLVSGS---------------------------------------------
222147391    ------------------------------------------------------------------------------------GQFGLIPLLLGTLYIGVVAMLFAVPVGLFAAIYMAEYPRLRSITKPLLEVLAGIPTIVYGFFALTSVGPFLLTAGFVMGIMLIPYVSSLSDDIITAVPRSLRDGSLGLGATRSETVKRVILPAALPGIVGALLMTASRAIGETMIVVLAAG----------------------------------------------
158319969    --------------------------------------------------------------------------------------------IFQTLKRTVSSFIVSLLGAILVGFTTYTMPMLRKIMSPVLYFIKAVPVVAVILLILIWSNSEVAPAIVG-FLMVFPFLYEGVLNSLTSIDRELISMTKLYKVSLFYRVKDLHLPSIYFGMNGMLSSAFGLAFKSVVAGEVLSHPSIGSAIYREKNYLNTSGVLAWLIIMVSISIFLDQFVKLLGR----
160881959    -----------------------------------------------LLAIAIWLILWQVASIVINSNILIASPIQVVTTLALIFEKSFWFSISSSFLKISLGFILAVVTGVLLSLGAYHNVFLKEFFTVAMRVIKSIPVASFVILALLWVRARNLS-ILISFLMVLPIIYTNVLKGVESADQGLLEMAAVFHMSGLRKLKFIYLPAVMPYFVSACSVGLGFCWKSGIAAEVIGNNSIGEQLYEAKLYLMTKEMFAWTVVIIGISVVFE------------
138453034    -------------------------------------------------------------------------------------------ALMLSLMRVVASYAASLLFSFILGLLAARTRLGEKIIIPVLDILQSVPVVGFFPAAIAFFFGVELAAAFLIFTSQAWNMAFAVYEATKTIPQDNFDAVASFGVKGSQRFWKLYAPACVPRLVYNSILSWSNGWYFLVACEIIAIGGIGSFLALAAEQDQPRLVIWGLVALSSLVLGVDALVWRP------
71066483     -----------------------------------GLGFAISAIAFGLFWLTWILM----TLFVEGFQGLIEMPVFMADTPPPMGDGGLRNAIIGSVMIALLGLAIGTPIGMMAGIYLAEFSQLGKVTRFLNDILLSAPSIVIGLFVYALMSFSGWSGAVALALIVIPIVVRTTENMLNLVPNTLREAAYALGTPKWKLISTVTLKAAKAGLTTGVLLAFARITGETA-----------------------------------------------------
258406609    -----------------------------------------------------------------------------------ILLQGLW----ITLKVSVVAIILGIVLGVLTGLSISSNPALRWSAITYIEIIRGSPLLVQIFLWYFVIGTPLWFGIISLAVFTGAYVAEIVRAGIQSVSRGQMEAARSLGMTYTQSMRKVILPQAFKRILPALAGQFISLIKDSSLLGVI------------------------------------------------
154247878    ---------------------LRLTVSPVFLARRRVVDRIMRVVLFLSAALSVLVTAGIVYVLL-----SESLKFFAQVSIISFLTDTQWTPIMTLVSGTLVSSLIALLVAIPAGTVLAIYPQVRETIKPFLELIAGVPTVAFGYFALLFLGFNLLVPGIVMGIMILPYIVSVSEDAMRAVPAELREGAYALGFTRLQTATRVVIPGAFSGVTAAYILGMSRAVGETMVVAIAAG----------------------------------------------
284046216    ---------------------------------------------------------------------------------------GFLDPIQGTLLLTTIGIVIAVPIGVCVALWLVEYGRLARIVESAVDVIAGAPSVVLALFGLSIFGRSFMVAGTIMSLIALPLVIAATREALLQVPNHVREASLALGKTKASTIRAVLLPAVRPGIATGTALGMGRIIGDTAIVILLLGNTLTTQPRDG------------------------------------
295404045    --------------------------RPLEKAIEWTIR--LSGLLAIIVLLGVFVILLQQGVPALFLTNPWDFLTGTWQPLSEPPVLEISQFFVATLWVTAVSTLLAVPVGVAAAVYLAEIRRVSDIVKPLVELLSGFPSVVMGFIGLTLLGLTGFTAGIMLSMMSLPVIVSVSEDALRAVPDEFRQASYGLGATKWETIWNVSLPAALSGVSAAIMLGVGRAIGETMTVLMVAGGALAVP----------------------------------------
56421972     --------------------------------------------LFRFFCLTSIVFLIVVLSAIVLFVSKTGLLVFRDVSPWEFFFSSRWDPITGTLYVTFVTLLIATPISISTAVFIAEMPRLQQWLRTLLDLLVGIPSIVYLVPWIAPVGDGILAAAIVLSMMILPTITRITDDALCAVPNEWREANYALGGTKIEMISKILLPAAKSGIAAAVILGMARAIGETMAVVMV----IGNVAQWGFDLVTPSSVLTSHIVMQILNV---------------
227881422    -------------------------------VVSKGFAPMTRGIRFGLFWEPWFYFPPIDKYVVIEGPLVWFYWPFVMEGVALMTENGIFPAIVGTVWVVFGAVVFAIPLGVGAAVFLTEYAWFTKLVEISTDGLWSTPSIVYGLFGLAFLTTSLLSGMLVLGFMMLPLVVITSREALKSVPDDYRDASAALGVGKWETIKSVVLPAAMPGVITGAILGIGRIAGETAPILLV------------------------------------------------
139497739    --------------------------------------------------------------------------------------------------------------------------RFARVVELNIRNLAGVPSIVYGLLGLTVFGKTVLAGGMTLAAMVLPIVVITSVEALKAVPSGIREAAYGVGATKWEVVAHQVLPASMSTILTGTVLSLARALGEAAPLILVGAAT-GFLSFGDANFMETFTGPFTALPVLIF-----------------
119718931    -------------------------------------------------------------------------------------------AVSASLARMAEAYIVSLLIALVLGSLMARNKVVESIMLPVLDILQSIPILGFFPAALAMFIANLAAAVFLIVTSLVWNMIFGVYASIKSLEPSVFDMARVYSLGAVSRFFYIYVPASRAALLANSLISWAGGWFFLTAAEVITLGGIGAFIMESYNRGDYASFYIGVAALFATIMATYVLL---------
145221452    ----------------------------------------------------------------------------------------------NTLILTICASIIGLILGMALAIAISKSRWLRWPARVYTDIFRGLPEVV--IILLIGLGVGPVVGHLALGLMAAAYVGEIFRSGIQSVDPGQLEASRALGFSYSTSMRLVVVPQGVRRVLPALMNQFISLLKASSLVYFLGLIANQRELFQNAQTGNLSPLVAAGLFYLALTIPLTHLVNYIDVRLR-
237751608    ------------------------------------------------------------------------------------------PAIINTINMILFSLAIAMPFGIFGAIFLTEYNKLIAVITTAAETLVGIPSIVYGLFGFLAFVVFFLAGSLTITIMILPVILRSAQEALKSVPLMYREASFALGAGKLRTIFAIILPAATPGILAGIILSIGKIVGESAALLYTFGG---------------------------------------------
143086792    -----------------------------------------------------------------------------------------------SLTIGLVAAAMSVFIGITVGALAGYYRGFAEILMRITEFFQVLPTLLFSMVIVALFGATLVVVTIAIGIVSWTAVARITRSEFLRIREEYVTASRSAGASHFILITKVILPNALPPIIVQAALMVGSAILFEAGLAFLGLSDIGSYILDASYTVTVP-GLAIFITVLSISLIGDGLNDALNPKLR-
163855573    ---------------------------------------------------------------------------------------------------------FGTVVGAIVGWLRESSTTASYLLASYVDVMRSIPLIIQFILVNSAFAALGSPGVLTLSLYMGALTSELVRSGLRSVRPELRRASRSLGMSYWQELRHIGAPLAVRTVFPSWIGTLIALTKDTALVSVVGYVELLRAAQILIVRTNEALMILAGVGLAYFII---------------
257791942    -----------------------------------------------------------------------------------------YSPLWVTLKTTLTAIVFIFVLGLLAAYFSLRIPRAQDIADSIFTIPMVLPPTVCGFLLLLAFGKNTAVGQWFIDIGAFPLMYRSARGAFENLDPNMLDAARTLGWSNAKIFFKLMLPLSWSSIAAGTVLSFARALGEFGATLFLAGNYLGITIYFEWMNGNTDVAIFWTVVIMAFSFVVILFINLWSRR---
223938481    --------------------------------------------LATLLILGILAVILLILVNGWSGLSWHFITGGTEKDMFNTKYAGILPMIYGTAARVILMTIFVIPVGVTLTEYAHHTSIFTRIIRGAVNNLAGVPSIVFGLFGLGFFKPALLWASMTLAVMTLPVVIVATEESLKAIPQGMREASLALGATKLETILRIVLPQALPGIMTGGILAVSRAAGEVAPILFTG-----------------------------------------------
212640289    ----------------------------------------------------------------------------------------IWAATTETLYMTAVSVVATFVLGILLGLLIWENRLINGVIASFVNIFRSIPFIILIILLVVGTILGADAALPALIIGAAPFYARMVEIALREIDKGVIEAAKAMGATTATIIWKVLLPEALPALVSGITVTAIALVGTAMAGVVGAGGLGNLAYLEGFQRNNNDVTFVATVLILVIVFIIDFVTSKIDKR---
115525885    ------------------------------------------------------LGLALVAVGWTLVNRSYGALVLPSLALRIVLSSDALAAVTATVGHAFGGVAIGAAAGLILGLIGGVVRPVGAALAPVATAILAVPPIVWVVLAFLWFGTTGTGILFTVAISSMPILFAATLQGVRSRNRHLAEMATVFRLPLSTRLLRILLPDLAVMLSPALATAFAISWKVALTSEVLGGSGIGGRFAVARAHLDLPEAMAWIILVVGVVLSSDALLLGPLRR---
78044176     --------------------------------------------------------------------------------------------ALVTLKITVIAVTLGSIIGLFAGLMIARNPLLKFIARVYVDFIRGTPLLVQIFIIYYGFPQPWAAAIASTSINSGAYVAEIFRAGIQSIDRGQMEAARSLGMTYGQAMRYVILPQAFKRVIPPLGNEFIAMLKDTSLLSVIGFEELARALIIGYNARAFEVWFAVAILYLIMTLLISQLVSYTERRLK-
116670156    --------------------------------------------------------------------------------------------LGNTVLVTAISFALAMLIGLFMGFLISTSVVLRGIATTFVSIFRGTPLLVWAFFFY--FGIPWVAGVLTLSLNAGAYITEIVRGSIQSVDPGQLEASRSLGLGYAKSMQKVVVPQAFKIMTPSLINQLIIMLKDSSLLLAIGFAELGQQIYAGNFRITETLLIVAVLYFVVI-MLLTKLANVADKR---
118594573    -------------------------------------------------------LIILFLDLVLDGYPKFTLDFFTNFPSRRAARAGILSAWVGSSLVLLVTFFVAVPLGIAAGIYLEEYAKKNWISDIIVSNLAGVPSIIYGLLALGLFGQSILTAGLTLALLMLPIVIVSTREAIRAIPIHIREAAYAVGATKWQVVLHHVVQYSYGGILTGVIIGMARAIGETAPVITIGA----------------------------------------------
239834924    ---------------------------------TTLIGVMLAIVFAYLIAAPIVLLLAVIVQFADRARSGQQIGELTFAFFSAISTDVFWRPLWNTAIIALGSIAFALVTGIPLAWLLSRNLPGKKWFSTALIVPYMLPSWTFALAWLTLFAYGMLPITIILAMHYTPFVILLFGNALRQFDSTLEDSARVMGAGKLLIARRIILPLMLPSLVSASTLIFAKCLGDFGVAYIVGFDVLATSLFRAISTSQTGMSAVLAATIVVLGSI--------------
260654503    -------------------------------------------MELLIKALSWVGVLIMAFILVFLLWEGLPVLKTVSLGELLTGKLGMAALIVGSLAVTLISTLVGLPFGLGMAIFLAEIRRMKEILKPALELLGFLPSIVVGFLGMVLVGLNMLNASILLGLLMVPVVGSLAQDALEAVPQDLRDASMALGATRWETICRVVLRAASSGLMSSALLGIMRSFGETMVVLMASGG---------------------------------------------
225154932    ------------------------------------IPSGLKLMEWGFGAWTALVFIIVLMVYSFNTSRLNILWQGFTTKWYLVRNRPIMEALTNSIIVAIITTIAAVILGTTGAWLLYRYRRFARSIQTLICVPMIMPEIVMGISLLIFFTVLSLPVSIAHVTFCFPFVLVAVQARLQGLDPSLEEAALDLGATPLRAFWLVIVPCLRPAILSGGLMAFTLSMDELIVSFFVGPDSRTLPLLFGMAKVGLNPMLNALSAIFVITTAAFVLFSEYLRR---
167772677    -------------------------------------------------------------------------------------SFGIFPMIVGSVYITGGAILLGVPIGILTAVFLARFRPAYRVLKPAIELLAGIPSIVYGFFGLVVLGNTILTASILLGIMILPTIVGVSESAIRAVPDSYYEGALALGATHERAVFFAVLPAAKSGILAGVVLGIGRAIGETMAVVMIGVRTLTANIVMEMGYLHREALIATGVVLFVFILLINVSFSLLKRRM--
283844545    -----------------------------------------------------------------------------------------------TVLISLVAMLVAIPIGLTTAIYLSEYASARKIFKPIIEVLAGIPTIVYGFFAFTFVTPVLLSPGIVMGIMIIPLVASLSEDAMSAVPKAMREGALALGATKLEVTFRVVIPAAISGIIASFVLGISRAIGETMIVTIASGS---------------------------------------------
148658094    ---------------------------------NWLVNRMAWVFVEVMRNVP--LLVLLVFIYTAFFLKLPRARQAVSLGPIYLSNRGVWGEPTDTVSVLIGALIAGAVVGLAMRWWQNRSGRPRPQVVPSLLTMTLIPPLALSLPEIAGFNFRFMALLIGLVIYTAAFIGEVVRAGIQAVPKGQVEAARALGLNPSRTLRLVVFPQALRVIIPPVTNQYLNLTKNSTLAVAIGYPDL--FAISGTIINQTGRAVEMIAVVMALSLITSLVMNWYNRRVRL
42522758     --------------------WLTRNLVAFFKGFRGPQRFAYYMMLPAFIGIPFFYNIAISFSNFSLRTFQDWSLVGFHHYIAALSDPRFYSLFLKTVIWTVVNIVFHVSIGVFLAVIINQVIAGKGFWRALLIIPWAVPQYITALTWRAMFNQEYGPINIFLVWLGFPFMMIVALGGLQSIPSSLYEAARLDGANAWQRFRHITWPLLLPVMAPAALLGSIWTFNNLNVIWLVSNSGVSYVYKAAFNLYRYGYA-ASVSVIIFLILVIWGLGSLKSQFKK-
116334712    ------------------------------------------------------------------------------------------EAALRTMTRLFIGMLWSLAFSLVFGVMAARYKTARYFILPLVNLLESVPLRGFLTFTTAWFFPNNVLGVEAVAIFGVFTIMLVLYQSLRVTPKELLTVADPFGCNSWQRFWRLEFIYAVPGILWNMVISQSAAWFALVACE--------------------------------------------------
257790975    --------------------------------------------------------------------------------------------TQITLTVGLAAVAISLTVGVILGSIAGYKGKWDTVIMRIMDMMLAIPSILLAIAIMAALGPGIEKAVVAIGLVAIPEYARIVRSEILSIKEDYVAAARVIGDSNFKIVFKHVLPNVLPSIIVRATLGISTAILDAAALGFLGAAEWGDMLGRGRNWLMIFPGLAITLTVLAFNLLGDGVRDGLDPKAR-
84501734     -----------------------------FNVTTMPGFATVAILAFVLLYVP----IVTMVIYSFNASDSVALWGGFSTRWYAIAWENDFEATIRSLVIATSAAVIASTLATMAALGTTRRKRFRGQTLIYVMINQPVPEIVTAVALLIFFAAIKTATILAHSAFCVPFAYLPIRARLEGMDLTLERAAADLYATPFQTFRRITLPLMAPGIAAGAMLSFVISLDDVIITEFVKSAG--------------------------------------------
143316810    ------------------------------------LIKVVVMVLASLAFIPWMSIFVSVLQKGLHGFRPNFFTMQTTTPDDELSLGGAGHAIVGSLLMVLIATIITIPLGILSGYLTEIRGRLTFFVRFVILSISGVPSIVAGLFVYTTFSFSGMAGSLALAVLMLPTVARISEEVLKLVPDDLRSASYALGARQWRTSFMIVLPTVRSGLTTAAILGVARVIGETA-----------------------------------------------------
261416097    ---------------------------------------------------------------------------------------GIFPMILGSLYVTLGALAIGVSVGLLSAIFLARSERLHRVLKPAVELLAGIPSVIYGFFGLVIIGFSIFTASILLGIMILPTVISVSEAALRAVPNSYYEGSLALGATHERSVFFTVLPAATSGIVAGIILGFGRAIGETMAVILVAGNQVRMPIFEGVRTLTANIVLATGVVLFSFILTINLLFSILKKR---
126737846    -------------------------------------------------------------FFGLHAWSDFFFGTTWAPNFRGDSELSILPLLWGTLYISAIALLVAVPVGLFAAIYLSEYPAVRTLAKPLLEILAGIPTIVYGLFALLTVGPMLLTAGFVMGIMLIPFVSSLSDDIINAVPQTMRDGSLGLGATKSETIRQVVLPAALPGIVGAILLAASRAIGETMIVVMGAG----------------------------------------------
299123894    ------------------------------------------------------------------------------------VSFGVLPLITGTLVITFGAAAIALPVGLLTAIYLAEYDRVRSILKPAIEVLAGVPTVVYGYFALVISTFNALSASIIVGIMIIPMVSSISEDAMSSVPDSLREASYGLGATRFTVSTSVVVPASISGIASSYILALSRAIGETMAVTIAAGN---------------------------------------------
254439748    -------------------------------------------------------------------------------------DLGIIPLIWGTLYISFIALVFAVPVGLFAAVYLSEYPRLRSVAKPMIEILAGIPTIVYGLFALVTVGPLLMTAGLVMGIMLIPFVSSLSDDIINAVPQAMRDGSLGLGATKSETIRQVVIPAALPGIVGAVLLAASRAIGMIVVLGAGAAARLSLNPFEAMTTVTV------------------------------
40557586     ------------------------------------------------------------------------------------------KAIIVTLEIALLSTIISTIIGLAAISLMNYNKKWQKIILSTNQFPIIIPEIINALSLFVLFSFMFWRMLLSHISFSVPYVLVTIYSKCCNLDVDTIEAAYDLGATPWQTLIKIILPQLKNSIIAGASIAFALSFDDFIISYFAGGS---------------------------------------------
148260910    ---------------------------------------------------------------------------------------GLQNAIIGTLVLSLGSLLIATPIGIGAGIYLSEYNRLAATVRFLADTLTGTPSIVLGYFSYITMVIGLLAGAITLAIMVVPYLARITELSLRRVPTSMREAAYALGARDHTVASRIVLAAAAPGVITGVLLSLAISVGET--APLIYTAGWSNYLWTG------------------------------------
51891900     ----------------------------------------MDAASHWLFLLAIVVALAVLAILLWDLLSRLSWSFLTSHASRFADRTGILAPLVGSFYVIVLTAAFALPVGVATAVFLEFYASLTQFLKLNIDNLAGVPSIVYGLFGLAFFGRSILAAALTLALMVLPVIIVNTREAIRAVPPSLAHGAYALGASKTQVIFTVILPAALGGILTATILSVSRALGESAPLLAVGA----------------------------------------------
297162207    -----------------------------------------------------------------------------------------------TLQLTAYSMLLGFALGTVLAFMLSASPVLRTVAWTYVWIFRSIPMIVQLVFWFIPFGPVFWSALIGLTLHQAAYCAEIVRGGVLSVDRGQLEAAAALGIPRLRQIRRIVLPQAMRAILPTAGSEIISLLKGTSVVYVMAIGELQVKVIYGRNGMVIPLLMVATAWYVFLTSVLSAVQYYVER----
135077076    -------------------------------------------------------IIVLLVIAILWELGKQALPAMTEYGLSFWYQFGVLPEIWGTLYSSLLALVLGGIFGIAIAIFLFIHPKLALVFRTIVELLAAIPSVVYGLWWFPLFGTDLSPAALVLAIMILPTVAAISVDAFRRIPYKVKEAAYGMGTTKWEAILKVMLPTASSGILAALVLGFGRALGETMALAML------------------------------------------------
293608481    -------------------------------------LEVVLGLFCGLVSGAILLIIFTAVLASFIQSWPYDLSLTLAHYSFEYVDGGGWAAYFNSVRMALFSTVFGTALIFMVALLTERHPLIKNYVQALVLLPLAVPGLVLGIAYILFFNQQSNPLNVLYGTMTILVISTIVHNAIKQIPLQLDQAAQTLGTSKWKTFWKVYLPMCFPALCDVSVYVFVNAMTTVSAAIFLYSPDTSLAAVAVLNMDDAGDTVAAVAMSILI-----------------
299123692    -----------------------------------------------------------------------------------------------TAFQAALSTLASLALGLPAAYVLARYERGRRTLRSLTILPFVLPSIMVAIGFVATFGFTLEAVVIAHAFYNAPLVARVTTAAWESVDARTVETARSLGASPIRAFRDVIAPQLYPAVVMGAALTFVFTFGTFIILALGGFELATVEVFVYQLVGDLNYTEAAALAIVELAISLGVLYAYL------
299123692    -----------------------------------------------------------------------------------------WDAIRNSLVFALGALALSVPMGVVISVLTTRRYRGRKLVDTVAMAPLAVSGVIVGIGLLPVFGVEILAIVAAHAVSCYPFVVRTVSPGFESLDGRFVESARALGASRVRALLDIELPLVRPGVIAGAAFATAISIGEFSSTVVLATGTDQYTMPVAIEQFIGRRLGPATAMGVVLLLVSSASFVIIDR----
117928094    ----------------------------------------------------------------------------------MIDDGTLPQALVNSFSVYGAGVGIAILLGALGGLLLARIRVLRVAFEPYIMGLYATPLIALIPFILALLGYRFWPKVVVVFLFCVFPVLLATQRGAQSVAVELMEVAKLYRSSERAIWLHVVIPYTLPFFMTGVRQALARGVGMIAADIFLSANGLGGLLVSAAQQFSTAEMLAVVLVITVAGLMLMAVGRLVEK----
56419260     ---------------------------------------------------------------------------------------------LNTIVVALLSAAVATILGVIGALAVYYVKRQRTKNALLANVLIVSPDVIIGASFLLLFTLGFTSVLLSHIAFSVPIVVLMVLPKLEEMSPTLIDAARDLGASHWQVLSGVVLPFLAPSIWAGFFMALTYSLDDFAVTFFVTGNG--------------------------------------------
289705234    -----------------------------------------------------------------------------------------------TLQSAGIAVVSSVVFGLVFGFLRLAFGPVRWLAAVVVEFFRAVPVLVMMVFFYQLFAQVARTGAIALTLYNGSVIAELVRSGVRSLPRGQREAAAAVGMTSTQSLRLVEVPQALIAMLPSLLSQFVVILKDSALGYLIGFFELLQYARQLGSGN--GNILQSLVVAAVIFIVINFLLTWAATR---
237751712    -------------------------------------------------------------------------------GLSSADLNATFKSIGITLILTTGGVFIGIVVGVLLAFLRMLQIRLNFLIDEYIDILRGTPLLIQLLVFFATLNDNFLAALVAIGLNSSAYIAEIVRAGIQSVDKGQMDAGRAMGLTHSATMRHIIMPQAIKNILPSLANEFIVVFKETSVVGLISVNDLTMQALQAVLYNPTPYIFAGVF----------------------
148658239    ---------------------------------------------------------------------------------------GVFHGIVGTLLITTVALIIATPIGIMAGIFLSEFPSVATTVRFASDVLSGAPSIIVGVTAYILLGFAGIAGSIALTFLMVPTITRTTEEVLKLVPEATREAALAMGATTWYSTFTVVIPTALSGIVTGVMLAFARGAGETAIMTVLGSNVLMTNLFEPMAAL--------------------------------
89893250     --------------------------------------------------------------------------------------------TKISLFVGIAAVSISLTVGVVLGAIAYRGGRTDTIIMRFMDMILAIPSILLAIAFMAALGKGLDKAVIAIGLVSIPEYARIVRGSILSIKEDYVQAAKVIGNRDSRIIFKHILPNIVSLIVVRATLGISTAVLDTAALGFLGLGEWGDMLGRARGFIFTAPGIAITITVLAFNLLGDGLRDALDPKSRI
298528291    -------------------------------------------------------------------------------------DYGILPLIAGSASVVALASIMAIPLGVFSAIYLAEHPKTRAVIKPIVELIEGLPTVVIGFFGMVVTGLNVLNASIMLAFMAVPTITSISEDAIYSVPRHMKEGSMALGATQWETIARVIVPASLAGISTAVVLGIARAIGETMVVLMVAGG---------------------------------------------
25029021     --------------------------------------KAVDGFAAVLIYGAMFIAAIPLVWVLWTVISRGLGPILTVGILLQLPGGGAAHAIIGTMVQAVITSVVSIPIGIFTAIYLVEYNRLGRITTFMVDILTGVPSIVAALFWIVLFGFDRLAVSLSLVILMVPVIIRNTEEMLRVVPHDLREASYALGVPKWKTIAKIVLPTALSGIVTGVMLAIARIMGESAVLVLVGS----------------------------------------------
51891901     --------------------------------------------------------------------------------------FGVAPLVSGTFIIAGGAALVAVPLGLGSAIYLSEYDRVRRILKPLLELLAGIPTVVYGFFALTFVTFNALSAFITVGIMITPMICSMSEDAMLAVPRSLREAGFALGATRLEVALKVVLPAAFSGVVSSVILAVSRAIGETMIVALAAGS---------------------------------------------
297623764    -----------------------------------------------------------TALVAPLSVVGVWFWRGVAGGQALTFS---WPSVWNTVGVSAASALLSVVAALPIAVLAVRYPSWSALVERLSYVGFALPGVVVG-LAFVFFGVRYVPALYAYLVLFLPQAVANVRASLVQLSPNLEEAARSLGRSPWRTLVEVTLPLIRAGLLSGATLVFLTTMKELPVTLILGFETLATNVWQKTFGAFFAQAAPYALAIVAVSAVSGGLLLWREGRS--
297623764    ------------------------------------------------------------------------------------------QILWNTLLLVTSVSVASLVIALPVAWLTLRTDLPGRRVWLVLAALLVIPSYVGSFAYISAFATGFWGAFTVLTLFNYPYLLLALRAGMQGLDPSLEEASRSLGHTRWGVFWRVTLPLLRPAIAAGTVLVALYVLSDFGAVAML------------------------------------------------
260574100    ----------------------------------------------------PWWLVLLAGLVCWMFYEVWASPVYAQV--LATLSKGI----RITVFVTLVGFALACLIGLGLALAAQRFLALRQAARFYVEVVRGVPIIVLLLPALVLAWSLLWRAVIALTLAYAAFLAEVFRAGLLSVDKGQIEAAQALGLNGWQRFRHIVFPQAFRTILPPLGNDFVAMVKDSSLVSVLGVADVTQLVTSAGNFRYFETYNVVALIYLTMTVTLSLGLRKLEARLR-
295398523    ------------------------------------------VMKYVFMLAAFTSILALLAICYFIFARGLPFMADYGFGQFLFGSFGLAPMLIGSLYVTLIAFVLGVPTGVFTAMFMAFYPKLHKVLKPAMNLMSGIPSIVFGYFGLQVLGMSIMTAGIVLAIMILPTIITMSESSLRAVPKTYYNASVGLGADHDRTSYVIMMPAARSGIFSSIILGIGRAVGETMAVIMVAGN---------------------------------------------
56961809     ----------------------------------------------------------------------------------------LWEGLKYTVLITLVGVFLGSIVGSIFGLMLSRIGFVRAIAAIFVEAIRGTPLLAQIFFILDLRFDPLYTGIFVIAINSGAYIAEIVRGGVQSIDKGQMEAGRSLGLTGSQTMRYIIWPQAIKVMIPPFGNQFIISLKDTSLLSTIAVADLMYQTYTGLSASYFDTYLLVCLFYLAITIPASLLLRYTERR---
145297216    ---------------------------------------------------------------------------------------------------------------------------LRAFSRLIAILLRSLPELIWALLFVRLSGLGPLAAILAIAVSYGGMLAKVYNEIMESGALQPARALLLGGSGRLQALWYGVLPAVRQELLSYTVYRWECALRASVIMGFVGAGGLGQQLELSLRMFAGGEVVTLLLAFILLVTLADGLSAWL------
145297216    -------------------------GEVVTLLLAFILLVTLDGLSAWLRHTPGLQLLACLGLASAMAWRMLSFSFGGLGRFIGEFLQPDWSPFLRTVGLGLLDTVLSTLLSALLALPLACLARHCWPLRLLFNLLRSVPELIFASLLVIAVGLGPVAGILALTLHTTGVLARLFVETLENADQAPRLALQLSGSGPTASFWYGLFPLVSRQWLAYSLYRGEMNLRAATILGVVGAGGLGQQLYVSLSLFRYDQ----------------------------
281492278    --------------------------------------------------------------------------------FLSIGNLAYF--SMRTMFRMIVGMMWSILFSVICGVLAIKFKTARRIILPMVNFLESVPLLGFMTFFLLGLYPNNVMGAEALAIFAVFTIMLSLYQIMEVVPKDLKEVTSQFRYSAWEKFWRLEFVYSIPGLLWNLVISQSAAWFAIVASEQVTVPGIGSYIQVALDRADFKACGFAVIALIINVVILNFLVFQP------
281492278    -----------------------------------------------------------------------------------------------TTLRVVLAMLIAAAIFTPLGVWVASNKRRLSFIQPIGQVVGSIPSNVYTPFIVIFISLGEWWILPLIMVGCQWYYFFNVIAGYLAIPDDIKEVTKIFPLSKFKWWTRYLIPSMFPYLITAIINAAGAAWNADIAAETINVTGLGQYIAVNDGIKDSALGTLAMCAVVGLCIIF-------------
296533326    --------------------------------------------------------------------------LGSARDFLPILLQGVWVTIGVTLGALVIATLLGLVWALMRTSGTRW---LEWPAKAVVNTLRGIPIIVFVLPDLGIDLTAFQAGVIGLGVAYSAYMGEVFRSGMLAVDPGAVEAAESLGLSRLRIMTRVILPQATRIVLPPYGNMLIMMLKDSSQASVI------------------------------------------------
113477568    ------------------------------------------------------------------------------------------SPAWISLKTATVTTIITFFLGIATARWMLGYRKNKGLIDAILTSPLVLPPTVTGFLLLLLLGRNGPVGHIAATVVSFPLMYKTSLAAFNQIDTSLLACARTLGASEWRVFWRILLPLAKPGIIAGALLAFARSLGEFGATLMLAGSTIPIAIFFASEGGNMKEAL--IWVLVILAISLGVITGV-------
160879811    --------------------------------------------VFLLIALSALSVLALITVFIFIKGVPIIAKVGIVFGMKWAPSQGYFPMIVGSVSVTLGAAIIGVPIAICCSIFLAEFATLRNIFRPAIQLLAAIPSVVYGFWGVLFVGLSILAGSIILGIMILPTIISITEVSLLALPRHYKDGALALGLTHWQTIRSLLLPAAKSGIVAAIILGLGRAIGETMAVIMV------------------------------------------------
77463750     -------------------------------------------------------------------------------------------HGWITLSATLLGFGIGTGLGILLAVGIIHNRAMDQSVMPWAIASQTIPILAIAPMIIVVLNSILLPKAVISAYLSFFPVVVGMVKGLRSPDAMQLDLLSTYNASRAQAFWKLRLPASMPYLFASLKVGIAASLVGAIVGELGAVAGLGARLLSGSYYGQTIQIW--------------------------
143136347    ---------------------------------RNLLSRILTFLAGLFSAIAVLPLIAVLAYVLIKGGGVLNLSLFTASSTGLEGG-GIGNAVIGTIIVTFLSALIAIPVGVGGGIFLAEYSSFAKFIRFGTNVMAGVPSIIAGVFVYAVISYSAIAGGVALSILMLPTVIKTTDEGLKLVPDDLRRASLGVGASKFITILRITLPSAFTPIATGVVLSIARA----------------------------------------------------------
149915151    -----------------------------------------------------------------------------------------------SLIVGLVSTLVALLIGVPLGAFAGFYGGLDDGAMRFTEFFQTIPNFALAIVLVAIMEPTLPTITLAIAIVSWPPVARLVRAEVLSLKREFVDAARLAGLSNTRILFGHILPNAMSPIIVMASLMVATAILLESSLSFLGLGGAARTVIRSAWWLSFIPGVAILLTVLALNLIGEGLNDALNPR---
209547422    ----------------------------------------------------------------------------------------------NTLILAAASTVLGVVIGMALAVMISQSRWLRLPARIYTDIFRGLPAIVTILIIREIFGPSPFPGILALSLIAGAYIGEIFRSGIQSVERGQMEACRALSMSYGQGMRLIVIPQGIRRVLPALVNQFIGNVKDSSLVYFLGLLASEREIFRAVVTGNLSPLLLAGLFYLVITVPLTHLVNYIDVRLRL
15673147     -----------------------------------------------LTFVLILLYAPIFYLIFYSFNSGSDMSKFTGFTLTLFADSRLILIVVQTFFLAFLSSLIATVIGTIGALNLVKFKRRRRTLLGLNNVLMVSPDVVIGASFLILFTLGFMSVLLSHIAFSIPIVVLMVMPLYQEMDSSLIDAANDLGANSSQIMREITLPYLTPGIIAGFFMAFTYSLDDFAVTFFVTGN---------------------------------------------
257458448    -----------------------KNLRTFTIIFTAAVLYIASALMTDFTAWNALTGIP----RGLYWLVRNFLPSSQSLTVLPLIFKTSLHTAVIAVTASTVAFCVACIAAIAGSQTTGRFRILRIVCAGTASFCRNIPLPAWSILLLLSFKQNAVTGFLALFFITAGHLTRAFTEIIDSHAEESYTAMEAAGVPYIPIIIHGVLPNVLPLFISWLLYAIETNVRDSALIGILTGTGIGFLFNLYFKSFRYPEAGLIICILMILVLCIDSISNTVRR----
222478939    ------------------------------------------------------------------------------------IEAGLYPAIVGSVIIIALVAVLSFVLGVGTSVFLEEYMPGSGILGSLTRLLQAIPSVVYGLLGLGLFANLLVTASLTLSLLILPITIISAQEAIRSVPDDLRRGSDAMGATRWQTTKNVVLPEAFPGILTGTILALGRAIGETAPLIMIGA----------------------------------------------
296126538    ----------------------------------------------------------------------------------------LYQSIIQTFVMLIYSGVISFFIGGFLGVLLIVTKKFYEVLSKVINFFRAIPFIILLAMLVPLTRFIMGTAIIPLIFGTVPFFARQIESALSEVNPGLVEAAQSMGSSPIAIIFRVYLKESIAPIARGTTITAISLIGLTMAGAVGAGGLGTYAIQSGYYRNKLDIIYVSVILLVILVGIIQAIGNFVVKK---
259046391    ------------------------------------------------------------------------------------------KATNETLYMTFIPTFYVFVIGLLLGILLFLNKFVHFILGGIINVFRSIPFIILLTLLMPFTKAIMTTAIPTLVISAAPFYARLVDIALNEIPSGVIEAAESMGANTRQIITKVLIPESLPALVSGITVTAIALVGSTAVAGAIGAGGLGNLAYMGFTRNKQDIIFVATVAILVLVFIIDLTVKAIDKR---
239995157    ---------------------------------------------------------------------------------------GVFPALFGTVLMVFLMTIIVTPFGVLAAIYLSEYAALTTIIRVSVSNMAGVPSIVYGVFGLGFFVYTLFWAALTMAILTLPVVIVATEEGLRRVPEGLKAGSYALGATKIETIVRTVLPIASPGIMTGVILAIARAAGEVAPLMLVGA----------------------------------------------
227552838    ----------------------------------------------------------------------------------FLSPSNLFYFSIRTMFRMIVGMAWSFLFSFVFGILAVKYKTARRVILPLVNFLESVPLLGFLTFWLLGLFPGNVMGAEAVAIFAIFTIMLTLYQIMEVIPSDLVNVTDQFKYNAWEKFWRLEFVYSIPGLLWNVIISQTAAWFALVASEQASVPGIGSYIQVALNRADFKSCLWAVFALLINVVILNFLVFQPLVR---
144011603    -----------------------------------------------------------------------------------LSDLGVLPLLWGTFYISFIAMLVAVPIGLFSAIYLSEYPRVRSVAKPLIEILAGIPTIVYGLFALLTVGPLLVSAGLVMGIMLIPFVSSLSDDIINAVPQALRDGSYGLGATQSETIRLVILPAALPGIVGAILLAASRAIGETMIVVLGAG----------------------------------------------
116671350    --------------------------------------------------------LLILGLLAWIVSTLAQQGIFEGRRWAIFTRADVWALLGNGIGATLSAAAVAAVIAFPLGLLLCLMRAIRIPTRIVLEFLRGMPVVLMMFFVLLVFGTNQFIAVVALVLYNAAVFAEIIRAGIQSLPKGQREAGLTIGLTSFQSRMIIELPQAVRRMMPSLVAQLVVLLKDTSLGYIVAYGEL-------------------------------------------
50119946     -----------------------------------------------------------------------------------------------SLQIGFSAVMVSLLIGTVVGALAGYFGRIDDLLVHITELFQTFPTFLLVVVLVAIGSPSVTLISLAIGIASWPTIARLVRAEFRSLESDFVLAARSQGFSSLRIIFQEMLPNALPSIIVTTSVMVASAILIESALSFLGFGGAGRESLRTAWFLTALPGTALVLTVLSLNLVGDALNDALNPRLR-
110667343    -----------------------------------------------------------------------------------------------TLTIGAVGTILGFPFALFFGVLGSERVTFNFVFRGVMSAIRAIPALVWVFIYAALVPLSPLTAMLAVATDTVGNLGRLFTDELEEIDDGPIEAIRSTGASRVQVINFGMLSQVSSSFVAWTLYILEINTRIAISLGVVGAGGLGQYIQQNLNLFNSFRAGAGTLLILVLSI--ELLSSRLRARLR-
218683056    ----------------------------------------------------------------------YPIPSFSTRWFAELANEDAWRRIVNSLLIGMGTTLLSTVLGMLASLALRRRIAFGSILRTMFLLPMVVPAVVLGVGLQILFAKLGFPNSFAAVIIAVPFVLISITASLEGIDYRVERAATSLGASPAKVFWRVTLPLAMPGVLSGAVLAFATSLDEVVLTLFVAGPNLARQMFSSIRENISPAIVAAAFLFILGTVFLGGLLAIMHKR---
85857975     -----------------------------------------------------LLILGFMAFMALPLLRGGLFYLLTEPWAPQQGLYGIYPMIVGTAVISLLSLLFAFPLSLGCSFLISSIKSLSAAFRRMVQMMTGIPTVIYGFVGIFLLGMCIFTASLMLGVLIAPTMILFFCDSFDRVPRSYIDAADSLGANRAQTLLYVIIPLARKGIFIGVLLAFGRAMGDTLVSLMIAGNSIATP----GSLLDSVRTLTAHIALVIAA----------------
162451216    -------------------------------------------------------------------------------------RSGMGNAVVGTLILVAIGCGIGLPTGILAGIYLAERGKLAAAIRFIADVLGGVPSFVYALVVVTMKRFSALAGGIALAIVMLPTVTRTTEELLKLVPAHLREASLALGVPEWRTSLLVVLRTASPGIGTGVMLAVARIAGETAPVLLTALG---------------------------------------------
159036000    ------------------------------------------AFRLAMQACLLVAFGVLTALLAWVLVKGWNLWTEMPTGLVSLDTAGVQSALVGTLWIISLVAVICLPIGILSAIYLEEYADNTRWYNRLLELLAGVPSIIFGILGLGILGFTVITAAIVLSLLVLPVVIIATREAIRAVPQSIRHASYALGATKWQTVSRQVLPSAVPGIATGSILALSRAIGEAAPLIVLGA----------------------------------------------
182678076    ----------------------------------------------------------------------------------------LFPALWVTVQITFGAFLAAVVGGVSVALLFARWPWAERSFLPFAIILQVTP-IVAVAPLLVIYLDAGTAVLVCAFLVAFFPILANTALGLAATDRMLVDLFAFYGASRAQTLWWLRWPAGLPYFLGGLKIGGGLALIGAIVAELAAGAAGKGAITEAGYRLNIPRMFAGLALISLTGIVIFGCLAFLSR----
142930767    ----------------------------------------------------------------------------------------FYKPLLNSLKMGLAVTAIALTVGFCLAWLMVRTNVFKGIFGGMLVIPYMMPSWVMAIAWLSLFKNDRIGGSEGLVAYGFFPIVILISGALATVDSELEEAGAASGMGKWKRIRVITMPLLMPAIGSAIVLTFIRILGTFGTPALLGLPTFSTQIYASINARNQGDAFVLALVLIILAI---------------
171320701    -----------------------------------------------------------------------------------------------TLELSIATALGSLACGVVLAALLVSSAALARPARAFVEVTRNTPTLVQLFCAFLVVNMLISAALRDLGGNPLTPFVWSVIAGLEAVPRATLEAAQSLGYSRRQRLWHVQLPLAVRFALPALVNNLVDLVKMTTVASAIAVGDVTYASIMIWTQRDLELMILILLFFGMLTFTVNLAGRWLEHRLRI
170747675    ------------------------------DWFSFHGAVLLLAGLCLVLLAAPTVIVVVVSFTSGFSLRFPPPGYALRWYAALAEAEQLQAAAWNSLVVAGWTTLLSVVLGTAAALAIARSRRLARLLDSLFLSPLVLPALAFGLAALMLFSLAGIPVSLGHTVVCVPYVVRTTVAALSQMDPVLLESSTSLGASRLYTFRRVTLPLIRPGILAGGFIAFMASFDNVPVSLFLRDAATDMLPIRMWQDLELDVTVAAASSLLILATVV-------------
158422679    -------------------------------------------------FIGIIVGIALFALWALDFSPQRIWQGLSRLGLFFSLLFAFMKALGETLAIAFLGTLTAALVAFPVAFLAAKNIFVHFSLRRVFDVSRSVDTLIWALMWINVVGLGPFAGALAIACADFGAFGKLFSEAIEAADRKPVEGVLASGGSGLHRVRFALVPQILPVIASQILYFFESNTRSATIIGIVGAGGIGGYLTELIRTLEMSQVCVIIIMILITVAVIDFVSSRL------
143363100    --------------------------------------------------------------------------------------------MLESLQIAVIASFVGVVLSLPLGLMAARNNAVAGAARVVIALCRSFHPVIVSILFVKAVGFGALAGVLALIVSSMGFVSKLFAEVLEELDENQVEAVRSTGAGFFATLIMGVMPQVYARFIGLATYQFDSNLRNSTMVGIVGGGGIGAALFTAYQRFDYDVVMTILVLTIALIMVSEAV----------
143953988    ------------------------------------------------------------------------------------GSFGAIPLFVGTLLISFIAMVVAVPVGLMSAIYLAEYPRMRGFAKPTLEVLAGIPTVVYGFFAALTFGLQVLAAGLVMGVMIIPFISSLADDVINAVPQSLRDGSLGLGATRSETIKKVIFPAALPGIVGGVLLAVSRAIGETMIVVMAAG----------------------------------------------
116492194    --------------------------------------------------------------------------------------------LGQTVLCSVIALFFSLIIGSMFAIFEVLSKVLHTIGRIYVEVVRNIPLLVIVIPQYVASINGFVAGTIGLTIYTSAFIAETVRAGIQSVSGGQMEAARSNGMTYWQAMRYIVLPQAFKIVIPPLGNQFINLVKNSSVLAFVAGFDLMYVDIASTSFDTINSYLVVGVMYLIITMPLSYYMRYLEKR---
260769493    --------------------------------------------------------------------------------------------AWMTLKITFISVSLAALLALPMSLLRIQCSRVYRWPQWFISFFRGTPLIAQLFLEMGLWHFFRDPFNCALLAFTFNSLAYQTEIAIQSVDAGEIEAAKSMGMNNSLLYRHIVLPLAYRIAFPALGNECILMLKGGAVASVITVMDLMGQTRRAFQTFDISTYFLAAGLYLIIATVF-------------
147921516    -----------------------------------------------------------------------------------------------SLYIGFSVVSVAIILGTLVGAISGYYGKIDELMMRVTDIFLAFPSLVLAMVICASLGRSIENVMLAMTIVWWPAYARLVRGQALSIERKYIEAARAIGASDFRIITKHLAPNSFSPIIVQATMDLGNVILVAAGLSFIGFGAWGRMISEGLNQPWMATFPGLAILIVCLGLFGDGLRDILDPRQR-
225414504    -----------------------------------------------------------------------------------------------SLAVGIVAVAIALAVGVTLGAIAGYYGTVEDVIMRVTDIFASVPNMLMAIVIVSALGANTLNLMIAVGVTSVPQFVRITRASVLTVSQEYVEASRSIGLLEPLIILHHILPNCLSPIIVQTTLRIASAIISASSLSFLGLGSSGRNFIRGYGYMTIFPGLAIMITVLAFNMVGDGLRDALDPKLK-
260905845    ------------------------------------------------------------------------------------IAGGFYHAIVGTVLITAMACVISIPIGVLTAIYLVEYNKLGKAITFLVDVMTGIPSIVAGLFAFALFSTIVFTAAVALSVLMIPIVVRNTEEILRLVPMDLREASYALGVPKWKTIVKIVLPTSVSGILSGITIAIARVIGETA-----------------------------------------------------
288918330    --------------------------------------------------------------------------------------FGVAALLFGTLLSAVIALAIAIPVAVGIALFITIYRRMASALGYVVDLLAAVPSVIYGLWGLLVLGRSVFLASVVLAIMVLPIIAALSREVFLQVPITHREAALALGATRWEMIRTAVIPYGKPGVISASMLGLGRAMGETIAVALVAGNTIAANVANGFGANDIGRGIASGLVLFVVTMVVNMIARAVIARRR-
148261727    ----------------------------------------------------------------------------------------------NTILLAVLASLIGMVVGLAIATLLARPAVVRLACRVYVDILRGLPHILTIIAGLSLFGNDTYAAALSIGLIEGAYMAEIFRAGLQSVERGQIEAARTLGMTRWQTMRDIILPQGIRRVLPPLTGQFILVIKGTALVFLLGLTSSQREIFSAINNANLSPLTAAGILYLALTVPMTYAVNAWERRLR-
150392304    --------------------------------------------------------IAIIALIFLFLFRT-GIRLFDDIALKDFLFGEFWFPISVNVAGSVMVTLGAVFISVPLGIGSAIFPKTKTVLKVIIEFLSAIPSVVLGFLGIVILGFTILTGSILVSFMALPTIISISDDALNALPKEYREASLALGATRWETILYALVPAASSGIIAAVMLGIGRAVGETMTVMMVTGN---------------------------------------------
75911136     ------------------------------------------------------------------------------------MDQSIFLDVLTSLQKLFVGYIPAAIFGSFIGYLIGINVAVYQLMRRIFQIPNSIPPIAVLPLTLVIFQESESAIAVVIFMASLWTITINTAMGIQHFRRQ---------NNNFRAVIFHTSHALKVGI-------WVAWFTVIAIEMLLASKGLGALLWNSYKSGNSNYIIEGILYIGIIGFLLDQFID--------
242280833    ------------------------------------------------------------------------------------------RAFINSFSLAGGAALILCLVGIPLGYFLVWQKSLLRFMSPLMELPYALPGVVLAIGCILLFLKPVFGVSIYGTVWFLPMGLRPVIGGFTQTDRVLEEAAQMCGAGFFRRMKDIIVPLIMPAAATGGLFIFLAAFNELTVSVLLGSETLGVVIFNLDESGNAVLASAVSILVIVAVLLLMTVLSFLGRK---
242280833    ----------------------------------------------------------------------------------IMDESGTWKAFRHTIFVGGCATMLATLLGSAMGLLVGLTDRFRKALTFCFMMPMMIPPQITALSWIQLFGYSPFGIILLLGIQQAPLIFLSLKAGLAAMPREMVEAARVCGAGNSRVLRDIVLPLMTPALTAGMALAFVSCIGNFGIPAMLGIPALTTLIYQRLAMFGPEVIAEAASLSVLISML--------------
256824560    -----------------------------------------------------------------------------------IGDEGFWMLAANLLGGTLLASAIAMVIAVPVAVGIALFPRLSKSIAFVIDLLAAIPSVIFGLWGYLTFGRVLLTASIVLAIMILPIITSVARDVFQQVPRGHEEASLALGATKWEMIKQAVLPFGWPGVVGGAMLGLGRALGETMAVAMIGSGNFPIPAYIALNFPDVSTLIALGLVLFVLTLAVNLVARAIVER---
75911251     ------------------------------------------AVFSVLLFIFMYLPILVLGFYSFNKSPYSATWQGFTLDWYLLGDDRILSALKNSLLVACSAVGISAVLGTLMAVGLARYQPGKNLYRGIAYLPLIIPDIAIAVATLVFLATFAIPLSLAHVVFCIAYIALVVSSRLTNLDPHLEEAALDLGATPIQAFLQVLLPQLMPGIVAGCLLAFVLSLDDFLIASFTSGSGYNTLPMEIFSRIRSGLSVLLIFLSAIVAFIAESIRSLGERK---
134094066    ----------------------------------AVLILILWPMLIQAEFKPWILFDAQSLQATWNFVSGFFPPAHSAEFLQMVLR-----ASWETVAMATAGMTLALLGAIPLTLLATDRLSISRLIRWLLILLRSVPELVWALLLVRIVGLGPTAGVIAIALTYCGMLGKVYADILESSDASACNTLLQNGSGRLGAFLYGALPESASELVSYTVYRWECAIRGSVVMGFVGAGGLGQRMDESIKMMAGDELATMLIVFILLVAAADGVSAMLRRR---
111023725    ------------------------------------------------------------------------------------------------------------------------HRPVRWVAGGIVELFRAIPVLILMIFSYQLFYLALAAVIVGLTLYNGSVIAEIVRAGINSLPKGQSEAAMALGMRKGQVMRTILLPQAVTAMLPAIISQMVVALKDSALGYLIGY----VEVVRSGQQLFYGNYLPALIVVAIIMIILNYTLTVVEKRLR-
108758134    --------------------------------MKYTTRRAVGLGLTGLTALAAFFIVGMLALILLNIARNLSWTFLTQPPSDGMMGGGIFPAIFGTAALTLLMTLAVMPVGVLTAVYLHEYSRFARWVRVAVVNLAGVPSIVFGLFGLGFFILFILWASLTLAVLTLPVVIVSTEEALRAVPLEQRTASLALGATQSQTLARVVLPGALPGILTGAVLAISRGAGEVAPILFTGA----------------------------------------------
227832878    -----------------------------------------------------------------------------------------------SLSAAALSTLLSTFLGTCLALWLQQLRRVSHLVRLVVYLPLALPPVVLLGPALEQTGLHVSPGVVAAHLFTLPFVVVAVDSALRQLDPEVVASARGIGLSPSTILRHIILPAILPAVFTGGALAFARSLGGTTITFAGSLPGSTRTMPSGIYLREVSADNAYALSAVLIGIAILTLTALLLRRRR-
254472851    ----------------------------------------------------------------------------------LWLSSDFWVSLGLTLYYGFAATLIGLVLSVPLSIALSKKFKASRLFGALIRLPLMVPYTVGIALALVMLGTHWGCGIIAVYVWKQVPFMTLTLSAVLARKEDTVEAAMVLGASSRQIFWRVTLPQIMPGIVSASLICFAFNIGAFEAPFILGGGTLPVLAWRYFQDANYAFQLQGMAVVVSLALV--------------
121607805    -----------------------------------------------------------------------------------------------SVGIGVGSALLAGVIGTLAGLLAAYLGKADALLMRLADLVLSFPAILVSMLILAYLGKGIFNVMAALVVLEWAYYARTARQALVERHKEYVEAARGLGVSGWRIMVRHILPNCLPPLIVIGTLQIARAITLEATLSFLGLGSLGLLIANGYQYMLSGEGIALLVVIVAINLVGDRLRDVMNPR---
150015925    --------------------------------------------------------------------------------------------IFSSFYRTTTSYVLALIFSMILGVLATVYPFFKYLMEPVNSFSKTIPTMVLVVLSLVWFDKDSTP-FVAGFAIIFPILYEGIRNNLLQIDKKIIDMTKIYEVSLRNKIKKIYIPTMKSYFMSIFVSTFSLTFKVVIAGEVYGQPGIGSQIQVEKVNFNTPGIFAWIVIIVIVSLVLEFLNKLLRKR---
284165752    ------------------------------------------------------------------------------------FQAGFLPAIVGSIAIMLVIALVTFPLGVGAAIYLEEYAGLTKFIQLNIANLAGVPSVVYGLLGLGLFVGLFSIGYFTIALLILPIVIISAQEAIRSVPDSQRQASYGMGATKWQTIRNVVLPRAMPGIMTGTILALGRAIGETAPLIMIAAP---------------------------------------------
296120053    -------------------------------------------------------FAGLENYLYWTTNRCMSPTGEVSVCPPGVIATDFWPAVKITLFFAVTTVLLETILGIMMALIMNGDYRGRGLVRAAVLIPWAIPTAVTAKLWQFMFTTDPWAARFAVIIATAPFMALLILAGLQMIPKDVYEAARIDGASRWQTFIHITLPLVKPALMVAILFRTLDALRM-------------------------------------------------------
135640636    ------------------------------------------------------------------------------------------KPAFETFLMACLGTMLGLLLSLPVAWLGAKNMFSFGIARFLMTVSRSVHEIIWALIFVGAVGLGALPGILALAFRSVGFISKIISESIEGADKKPIEAIKAAGGSGFDVMYYGIIPQILPTVIGTIIFEWDINIRRSAVMGLVGAGGLGLAFFRQMHMSNYPGVTTVILFIVGLVILGEILSHFLRKR---
289424961    ----------------------------------------------------------------------------------------YLQSIWETLFMALITLVIGGICGLVLGILLYATRRANKIVHTILNVIIFMTAIAPLTLKVIGTTIGVRAATFPLCIAATFAISRIVEQNLVTVDPGVIEAARAMGAGPWRILFDVVAREALGPLILGYTYILIAIVDMTAI----------------------------------------------------
117164693    ----------------------------------------------------------------------------------------------NTLGGALIALGIALVLGVPSGLYAYRGGRFDSAANWTVDLVMALPAMVVLLASRAILGPDVWALMIVLGVLAAPSFHRLVRGIVAGVRKELIDAAKVSGLSDARIVARHVLIVVRGPVIIQVALVAGVAIGLQAGLEFLGVGGWGAMLNEAFQNIQRAPGLALGLTNGALVLLASALRDGLEDR---
258593640    ---------------------------------------------------------IVLGASVFLPVTLLFYQTGSPMSLLYALIAGH-RFLWNSLWTATVAATVASGLGLFVAYLALRRPGPAGLLLTATQLGYAIPGTVLGLSLILLYNLPWVYGTAAMVILGLPQAVQGNTAALVQVDSSLEEAARSLGRSDWQALREVTFPLIRPGIAAGWMLVFISSMKELAATLLLRPAGFTLPVRIWIASIEVDYAGAAATSLILIAITAVPLFLITRR----
256833294    -----------------------------------------------------LALIPLVSLLWTVIDNGARVVTFTFLNTNMVGAGGIFHAIWGTILVTLAATVISVPIGILTAIYLVEYGRLARGVTFFVDVMTGIPSIVAGLFAFSLFTLLFGPGATALAVLMTPVVIRSVEEMLRLVPNELREASYALGVSKARTIFKVVLRTAIGGIVTGVMLAIARVIGETA-----------------------------------------------------
142123154    -----------------------------------------------------LLILTICGFWWFIAKDLPDFVLPTPIEVLMLLKLGTDSNTVGHVFIVLAAVFIAALISIPLAALSRMNIYFDTIQNNILVVLNSFPSVGWAILGVIWFSISNGTVIFIEIMIITPFCLINCLQGFRQMDQELLEMGKSFSRNKFKNFFKLHIPLAVPFI---------------------------------------------------------------------
172058530    ---------------------------------------------------------------------------------------------LNTLVIALLSAAISTIIGVLIGIQAVRKKRIETSLLTLNSILIVSPDVIIGASFLIFFTLGFTSVLLSHIAFSVPIVVILVLPKLQEMSPTLVDAARDLGASRLDVLTKVILPYITPGIFAGFFTALTYSLDDFAVTFFVTGNGFTTL----------------------------------------
225019700    -----------------------------------------------------FLYAPIVVVIVFSFNATKSRTVFTGVTLKWYAQLFQDELIMNSLILAFSSSVIATVIGTAAALAISRMKKKARSVVMNITYLPVVNSISLMLLFVFVFGLIFVSVLIAHITFNIPYVILNVLPKLRQADQDLFNAALDLGCNPGQAFFKVMLPEIMPGIVSAFLMAFSLSFDDFMISYFTAGSSLPVTIYSMTRRRITPKINALFALIFVLIFVLLLVINIRDSR---
167039207    -----------------------------------------------------------------------------------------WMGARVSLMIGFVAALLNAVIGVLVGGISGYFGKVDMIIMRFVDIMYAIPYMIIVILMMVVLGQGIMPLILALVIGGWVGMARLVRGQILQLKQEFVLAAKVLGASHSRIIWKHLIPNAMGVILVNLTMSVPSAIFTEAFLSFIGLG---------------------------------------------
142088778    -------------------------------------------------------------------------------------KSGILAPLAGTLWLIVLTALFTIPIGVSTALYLEEFASFNKIIKINVSNLAGVPSIIYGLLGLAFFGKSLIAGALTMTLLVLPIVIIASQEAIRTIQPSLKDAAYALGATKWEVSKRVILPHSIGGIMSGIILSMSRAIGETAPILIISS----------------------------------------------
89897620     --------------------------------------------------------------------------------------------TLITLELTAGAVGIGIVIGLFMALMRLSNSRLRGLSIAYIDFFRGTPLLVFALPQLLNFQVPDNYQFIAAILNSGAYIAEIFRAGIQSIDKGQGEAARSLGMTQGQAMRHVILPQAFKRVIPPLGNEFIALLKDSSLVSFIALQDLMYKLIVSRTYQPFVIYLEVALFYLAMTLILSRFVNYTERR---
253997059    ---------------------------------------------------------------------------------------GLLSALVGSSLVMLVTFLSAVPVGVMAAIYLEEYNWFSDLIEINVSNLAAVPSIIYGLLALGLFGQSIVTAGLTLGLLILPVVIVATRESIRSIPIAIREAAYAVGATKWQVVYDHVIKYSFGGILTGVIIGMARAIGETAPIITIGA----------------------------------------------
126464414    ----------------------------------------------------------------FFAKRPWDVWAFLFTGPAMAHRAELARALAQTLRVAVPGYLAGLLAGAGLAALVILAPRAEGAVLPVAVALRAIPIVTTAPLLVLALGRGPAGTVTIVAVMIFFPTLVACLQGMRQTPRAVLDLFESYSAGRGARLLHAQLPAMLPAFFASARMAVPAAILAATTAEWLATGGLGALMAVTASTSAYGMLWSATLVIALAACFAWGALGLLER----
126464414    -------------------------------------------------------------------------------------------------------------------------RRVGAVISLLMLFLFCLPLVATGPLLRVLWGPGLGPQVTLAALAVTFTSYLALLVGLRAAPPVWLDLVRSYGRGRLSELWHVRARGALPYVMAGLQIAAPAAFLGALVGEFTGARGLGLLVIRALRELDAPATWGLATVAAGVTVASHAAIAAVGRR---
23100928     ----------------------------------------------------------------------------------YLQDNRMWGALWNTTFFTVITVALELVIGVCIALLINRAFKGRGIIRASVLIPWAIPTAVAAMMWGFLFDLSTSDGGMFSIILATPYMALLILAGLQTIPESLYEASDVDGANKFQQFWKITLPLLKSSILVALLFRTLDAFRVFDLIYVLTGGG--------------------------------------------
15791250     ---------------------------------------------------------------------------------LYVTIPGVFPALVGTLWLVFGAIVAAVPLGIGAAVFLTEYARFTQLVEVATNGLWSTPSIVFGLFGLAFLGNSILVGQLVLGCMLLPLVLLTCREALLAVPDAHRDASAALGVTKWQTIRSVVVPAAMPGTITGVILGVGRIAGETAPLLLVFGG---------------------------------------------
296535752    -----------------------------------------------------------------------------------MIEQLFYEAALDTLVMVGAAAGIAVLFGLPLALLLHQNGLVNRPLGLLINAVRSTPFIILMVAIVPFTSIGTGAAIVPLALAATAFITRLFETALREVDRGVVEASRAMGATRLQILWKVLVPEAMPGLVAAITVTLVSLVGYSAMAGAVGGGGLGDLGIRFGYQRFMPEVMASVVIVLIL-----------------
291460029    -----------------------------------------------------------------------------------------------SLLVGVLAMLCSVLIGVTVGMLSGYFGGLDGFFMRLVDIFLSIPWLIMVTVFGLLFKKGLLSIILVIGIFSWMDIARIVRSEVLAVKREYVQYADFIGIPPLSVMTGHILPAVFSTIITASTSTIAGAIMTESALSFLGLGSWGSLLQQSQKYLQNAMALLPGILIILTVYLGDILRVFAEPRVR-
222823696    ------------------------------------------------------------------------------------------QASWLTLKLAIYGVFFSFLVGLCMGVSYFKFSFLNTICKIYIEFSRNTPLLIQLFFALPEFGIHLSSFACAVIGLSFLYMAESLRAGMEAVKKQQYESGLSLGLSKWQNFRYIIMPQALGIAMPSISANIIFLLKETSVVSIIALADLVYVALIGLYYKSNEALFALVLCYLILILPLSLVLNRIEKR---
32266214     ----------------------------------------------------------------------------------------------ETLYMVFFSSLFAMIFGLPLGVLLSVNPLFYRILGAIVNVVRSFPFIVLIILYLIGTSIGSTAAIIPLVIAATPFIARLFEGAFDEVDKGLIEATMSMGASKMRIILMMIS-ESLPSLANAITITAVSLVGFSAMAGVVGAGGLGDLAYRGFQSFKPDILAYAVICTIVIVQCIQSSGDLLIKRLR-
257093240    ----------------------------------------------------------------------------------LFADEQMLGAAANSLLIALTAATLATVLGTMAGMAMQRWRSGLLRCLPFLVLTPAMPEILLGVSLLLFFTLGLVSILIAHITFSIGFVAIVVRTSLAMLDESIFEAARDLGAGPWQTFRRVTLPLILPAVLAGFLMSFTLSIDDFVITFFVAGVGVTTLPLQIYSMIKVA-----------------------------
209550617    -------------------------------------------------------------------------------------------HSWVTLSSTLLGFGFGMLLGILLAVLIVHNRAMDRSLMPWLVASQTIPILA-IAPMIVIISYNVLTGDNALTYLSFFPVAVGMVKGLRSPEIMHLDLMRTYYASPIQTFWKLRVPASIPFLFTSMKVAIAASLVGAIVGELGAVAGIGSKLLAGSYYSQTIDIWAALVAGSLLAGILVAIVGLAAK----
144163141    --------------------------------------SLLDRLFWRLGSLLVMAYALLPMAWILSLSLKPAADLGDQRFLAIFADDQFPAALWNSIGIASIATLLAVLLAMFAAYAIVRLRRGRQLVLAAALSIAMFPPVAVIGPLFELWGLYDTWPGLILMTFTLPLAIWTLSAFFREIPWDLDQAARVDGATRLQAFRHVIAPLAAPGVFTAAILVFIFAWNDFLFAA--------------------------------------------------
77459312     ---------------------------------------------------------------------------------LWIAREALWQGFLTSVQVSALAILFGTVIGVFAGLVLTYGKWMRAPFRFYVDLIRGTPVFVYMAPALGWQISAFQAGALGLTLFCGSHVAEIVRGALQALPRGQMEAGKAIGLTFYQSLGYVLLPQALRQILPTWVNSSTEIVKASTLLSVIGVAELSTQQIIARTFMTLEFYLFAGFLFFVINYGIELLGRHIEKR---
182419583    --------------------------------------------------------------------------------LNLVKDKNFYMYVSSSFVRTLISYSFALVLSVFLGILSSVYPFFKYLIAPLNSFVKTIPTLVLVVLALVWFDKDSAPFIVGFAII-FPILYEGIQNSLTKIDTKIMEMTVIYEVCIFDKIRKIYLPTIKFYIMNIFVSTLSLTFKVVIAGEVHGQPGIGSQIQLEKVNFNTTGIFAWILIIVLISLVFEMI----------
108805224    ------------------------------------------------------------------------------------------------IAAVAFATVAGTLVGVVSGYAGRW---VDSVLMRLMDVLLAFPSILLAIVIVTILGQGLANAMLAVGIVLLPQIARVVRSSVISVERDYVEAERAIGASHARIIFSAILPNSMAPLIVQATLALATAILDVAALSFLGLGASGFGVFVNGQHAILFPGIAIALAVLSVNFVGDGLRDALDPRHR-
148508199    -----------------------------------------------------WVVIILTLFLTWAIGGRIMAAVIGRIPLLLVPGPGLMTHLVQSLLRVLSAGITALILATVIGIMMAQQRSVELAISPWLPLAMTIPTLVVVLVTMVLFQFSEAAVITATVLVTTPYATVTVWEGARTVDNDILSVAAAYDASSWAILREIYLPAIAPAVFGSARYLASMVWKVVVLAETFGMSGMGAVFRFWYGQGDLEAVLAALFVFVFVMVGIQAGITHGKER---
269796192    ----------------------------------------------------------------FWSVDIQWSRLASLPGLDLMFSAPSWDQTLRSVEMAWLGTVLGVLVSFPLSFLAARGAPVRAGLRGLFSLIRAVPEIIIAIIILSVTGLTPLTGALALAVNSVGTLGKWGYESVEGVDHGPVEAVRAAGGSTVEALRWGVWPGAATDFFSFWLYRFEINVRASA-----------------------------------------------------
255505493    ---------------------------------------------------------------------------------------GILPMILGSIYVTAGAALIGVPIGILTAVFMAEYKQIYKPLKTATELLAGIPSIVYGFFGLVVLGMSILTAAILLGMMILPTIIGVSEAALRAVPRSYYEGALALGATKERCIFSVMLPAAKSGVIAAVVLGIGRAVGETMAVMMIAGN---------------------------------------------
164687349    ----------------------------------------------IFMISAFVAVISLLLIIGFVFYKGLMPFVTEGYSFIDFIFGTEWLPSSKEFGISMVATVGALIIGVPIGILAAIFKKYARVISTAVELLAGIPSVLYGIFGLAVIGQSLLAVIIVLSIMMLPTIISLSETSIRAVPKAYKEGSLALGASKIETIFKVTVPAAKSGILAGVILGIGRALGETMAVILVAGN---------------------------------------------
242280828    -----------------------------------------------------------------------------------------------SIIMSVIAISVSFFIGLIVGIGRTKNKLFLIPSTLYIELIRGNP-LIMVIFWIYFFIPILTSATIALTVFTGAYLAEIVRSGIQNLPPGQFEAAVSTGLTYWQAMRKVILPQALKQMLPAIVGQFIAIFKDTSLAFVIGVLEL-TFVAQGLNNRLMIYPFEIYTTVAFLYFICCYLMSLVARR---
14521252     -------------------------------------------------TLTILMFLPLAHIIFTILSRGLPVIMKGGLKFLTLDEGGIGPAIIGTGLLIVVSSLIGLPVAFIVGVYSYEYPNLGKATRALLQIMMEFPTFVMGILVIPMKSYSALAGGLALAIILMPYVAIYTQESLRQIPFTYREAAFSLGLPKWKVILRILVPLARKGILTGVLIGI-------------------------------------------------------------
224369939    ---------------------------PFFQPISRHQEPLARAIFFLSALACSLTVLIILGFMVVLLEHSQWMDLLTGAWYPVKQSYGIAPMVLGTLWISFLGVIIALPISLGCASYICVLGRTRYILKGCVGMMTGIPTVIYAFAGVFLLGMCILTASLVLAILIAPTMILFFMNSFENVPPAWLDAVDALGGSKVQALVYIIIPACKKGIVTGTVLAFGRAIGDTLVALMLA----GNAVQRPDSLFDSARTLTAHIALV-------------------
296121743    --------------------------------------------------------------------------------------FGIWPLICGTFLITIIAAIIGLPTGLLAAVYLAEYPRVRSIAKPILELLAGVPTVVYGYFGLRIVGFNALSGGIVVGLMIIPTVCSLSEDVLRAVPRTLREAGYALGSTKFDVCVRVVIPSALSGIIAAFLLAISRAVGETMAVTIAAG----------------------------------------------
292654025    ---------------------------------------------------------------------------------LLNDVNGVLPAIVGTIWLVVGAVLFAVPLGIGAAVFITEYARFTQVVEIATNGLWSTPSIVFGLFGLTFLQKSLLAGMLTLGFMLLPLVVITSRESMLAVPDEYRDASAALGVTKWQTVRSIVLPAALPGIVTGIILGVGRIAGETAPILLTMSGGV-------------------------------------------
227528549    ----------------------------------------------------------------------------------------IWTGFLETLTMTSITLVISVILGIPLGVLLVNSKSLYTVVNWLVNIFRSLPFIILLFLIIAGTTIGIRGVILPLVFYCVPYLARLVESSILEVDSGIIEAYQSMGISNGKIIVNVVLREARSGLVRGLTITTIGLVGATAM----------------------------------------------------
167758321    ------------------------------------------------------------------------------------------KALMITLEMTVFSLIFATIIGTIVGLFVSKIKPLQFIANIYIDIVRGTPLLVFQWPAIGGFTSAFVAGVVTLSFNAGAYMAEIIRGGIEAVDKGQMEAARSLGLPYRKAMWKIILPQAFRTMLPSIINQFIISLKDTSLISVIGPRELGKIIAANSSTRVMAIWIVVALFYLVVCTILSRVAKLVERK---
268326017    ------------------------------------------------------------------------------------------------------STLIAFFFGVPLAYFLARKDFVGSIIESIVDVPLVVPHIVAGIALYGVFMRYGVIGVVAMLFVSVPFLVDAAREGFKEVDPRLENVARSLGASQWRTFIKITFPLAASSIFSGAILCWARGISEFAAVMIIASFPRSASILIGDRFTSFGLGIPGARPISVLLIVIFVLLRIVGKRKR-
293374081    ---------------------------------------------LALMFLFLYAPIGVLILFSFNESKSSGKWTGFSLQWYLFQDSKMQTAVLYTVVVAVIATAISVVVGTFTSIGIYKLTKKTKAFVLNINYLPVIPDIVIAVALMMLFNFGFTTMLLAHIMFCIPYVVLSVLPRLYAMNPNMAEAAMDLGATPMQAIRKVVIPEIMPGIMAGALMAFTMSIDDFVISYFTAGNG--------------------------------------------
298290641    ----------------------------------------------------------------------------------------YWDLYAKDMVETLAIAIWGTLLGIPLGILSADNVAPAWIVFPLMDACRAINELVFALIFIAAVGLGPFAGVLALFVHTTGIVAKLFSEAVEAIDPAPVEGIRGTGGTWLQEIIYGVLPQVLPLWISYALYRFESNVRSATVLGIVGGGGIGLTFNDTMRSFQYSQASAILIIVIVTVSVLDMASQRVRKR---
20091913     --------------------------------------------------------------------------VFSSESQVFGFGGAIGNAIVGTILLSTLSPLLAIPFAIGTAIYLKRYAKFTSSLSFLLEVLSGTPSIVLGLFGFLFLGFSLISGTIALAILVLPVMEKATENALDSVPLELEDASYALGATKWETISKISLPYAILGIITGILLSIGRAAEESAVVVLTAG----------------------------------------------
51891374     ---------------------------------------------------------AGVILIALAVTAEGWRALPHLFGPVWSGRFGVLPLLAGSVLVTLGSLALAVPVGVGVGLFLTETPRLAGAVRPVLQGMAAVPSVVFGFLGLNLIGLSLLAGWLVLALMVLPTVAAVSEDALRAVDPALREGAYALGATPGQVAWRVLLPAAKGGITTAVILALGRALGETMAVLMV----LGNAAAVPRSPLDPARTLTGNIAL--------------------
225020552    ------------------------------------------------------------------------------------------EAIVDTLVMVGTTLVIGGLCGLILGMLLYTNKFIFGLLNILVNFVRPIPFIILLVTALVGSQIGRDAAIVGMSVAATFGVARIVEQNLVTIDPGMIEAARAMGASPWQIITGVIIREALGPLVLGYTFCFIAIVDMSAMAGYIGGGGLGDFITKGYRAFNLEVTYVTTFMIIIIVQIAQLLGNWLSRK---
161507229    -------------------------------------------------------------------------------------------------------TIIGTFGAIAISAMKKESHKNATLALN--NVLMVSPDVIIGASFLIFFGLNFGSVLLSHIAFSIPIVVLMVLPRLNEMDYSLIDAARDLGANSWQVFSHVLIPTIMPGIFSGLFMALTYSLDDFAVTFFVTGNGFSTLSVRARQGIDLEVNALSTVMFLFVLLLVGIYYFITTKKSR-
15613808     ----------------------------------------------------------------------------------YVQDSRMWAAMSNTLFFTVVSVAAELVLGLAIALLINRTFKGRGLVRVAVLIPWAIPTAVAAMMWRYLFGLSTGAGAMFSIIFATPYMALLLLAGLQTIPNSLYEAAKVDGANRIQTFFKITLPLLKSAILVALLFRTLDAFRVFDLIFVLTGGGPASISIYAYRTLFSQQNFGAGSALSVIVFLSVALISFA------
137345010    ------------------------------------------------------------------------------------------------LVAIVVSFTLGFIIALLPFYLWVTTSAVDRRLTPFLNSYSGI---GWTLLAVLWFGINDFTVIFAISMVLVPFAIINIREGLHQLDQERLEMGRSFSRGQIKNLSLIIIPSLYPYLFATLRITFGVSWKVALTAELFGGRGLGFLLNLARQDFDTP-----------------------------
282875516    -----------------------------------------------------------------------------------------WKGAQISLYIGVVAALLDICIGVVYGAVSGFFGRVDDVMQRILEIIASIPNLIVVILFVLIFEPSIWTIILAMSITGWLGMSRVVRGEFLKLNQEFVLASQTLGASKFKLIFKHILPNTLGAIVVTSMFTVPSAIFFEAFLSFIGIGSLGSLVNRAMLLIHPHELFIPAIILSLLILFFDGLRDAFDPKMR-
84514492     ---------------------------------------------------------------------------------------GFVPLIWGTLYISLVALLVAVPLGLLAAVYLSESRRARSWVKPALEILAGVPTIVYGIFALITIGPFLQAVVGATVMMLVPFISSLSDDVINAVPQTLRDGSLAIGATQAETVVQVILPAALPGIVGAIVLAASRAIGETMIVVLAAG----------------------------------------------
135320546    ----------------------------------------------------------------------------------------YLENTGQTFFIAIVGLIGGMSMGTSLAIITWFSPVLSGLINPTAVLLSSVPVVSLIPIIARVLGYNMATEIILVIIITFFPSFVFTTAGLRALPPGCQDLFDSLGASKISTLKKLALPSAFPNLAIALRLAAAHAILAAMIAELMGTHGLGYLFAVTKQEFLTERAFE-------------------------
143839284    ------------------------------------LKNTIKPIIEIMAALPSVVLGFLAGL--WLAPRLDSVLVGVIIFPILLILIAIWEKIKDKTKIKTEGLQF-FLISIPVILVIFYFGLVLGDFIENTVFLGSFTDWLYQSAGVNYDQRNALVIGIAMGFAVIPIIFTISEDALSNVPQHLVSGSLALGASKWQTALKVVLPSASPGIFSGVMIGIGRAIGETMIVLMATGNTMDWDIFNGFRTLAYRMLFLSSIILFMFTFIINSIAETVRIRLR-
260905844    -----------------------------------------------------------------------------------------WPLIIGTLISSAIALLVAFALGIALFTTHMSPRKLAPLLGYVIDLLAAIPSVVYGLWGIALTGRTLLTASLVLAIMILPIITSLTREVFLQTPRLQEEAALALGATRWEMIRMSVLPFGKSGIASATMLGLGRALGETMAVAMILSPGL-------------------------------------------
260772584    ---------------------------------------------------------------------------FSTVGTSGQSGFGMLPLLAGAFMIALIALAVAIPVGLMAAIYLAEYSRVRSVAKPIIEVLAGIPTIVYGFFALITVGPFLLTAGVVMGLMIIPFISSLSDDILTQVPKALRDGSLGLGATKSETIRKVVLPAALPGITGAVLLAASRAIGETMIVVLAAGN---------------------------------------------
142188744    ------------------------------------------------------------------------------------GSFGAIPLFAGTLLISAIAMSVAIPVGLMSAIYLSEYAKARSVLKPLLEILAGIPTVVYGFLGLDVSTESALAAGIVMGIMIIPFISSLSDDVINSVPQSLRDAAYGLGATRSETIRQVILPAALPGIVGAVLLAVSRAIGETMIVVMAAG----------------------------------------------
49079084     ---------------------------------------------------------------------------------LLFLLQGAWT----TLAITAMAMLIGTLLGVVFGLLRALLPRASLPLAALLDVFRSVPLLIQFVLILGLDWSAFAVACLVLGVYAAAYCAEVVRGGVLSVPPSVRRAARSLGLSYRQDLFHIVLPMAARVAFPGWVNLTLSVMKDTSLVLWIGIVELLRASQTIVTRIQEPLFVLAGLVYYLMSWVVARLGARLERR---
126465213    -----------------------------------------------------------------------------------LLDLGAGQAIINSVIVALLTILFSFIIGLPAGYAFARYKRGKDSLKLFLVGLRMFPIIVIAVPLVTLLNDTLLGVALAHTAMATPFVVLITSSIFAGVPVELEEAGLIFGLSRIQAFLRITMPLALPGLTAAAIFTFIMSWNEVFIAAVLTFRNRTLPAFSALASTDFIK-FAAAFIMVVPALVF-------------
90418481     -----------------------------------------------------------------WIGRLLQGDFGRSYYLRMDVVDVLAEHVPVTATLGVLALTFALALSIPLGVLAALRPNIDRISLWLAVAGQALPSFLFALGLMYLFGVYLIMPSVALGYYATPAIMRLTRSGMLDVQADHVRTARAYGLTPWRVVVRHGLRHAIVPVVSLAAVQLGFMLGGSIVIETIFSKGIGHLAWESIQRADIEVIQAILLLIAILTLVADLLNAALDPRIRI
226310806    ---------------------------------------------------------------------------------------------LVTLQVAFLSIVFSFTIAIIVGVLRYKIPGVSQVLGTIVELIRNLPLLLIIFPEVGIKLDKFWAAVLALVIFEAAMLSEIVRSGLTSVEKGQIEAARSSGLNYVQTLWHVVLPQALRRMVPPIVSQFISLLKDTSLAVVIALPEL-MNHAQIINGRNVNYVIPTFLMVAVMYFVVNYALSVVSKR---
90579332     ----------------------------------------------------------------------------------------YLEGFYTTVWMVTVSLVIGLICAIPIGMMRNSSNKFIAFPAWYIYFFRGTPLLIQLYLIYTMWQEAWFCALVAFILNTAAYTAEIIRGSINSMPQGEIEAAKAYGMSPFQAFRRIILPSALRRALPAYSNEVIFMVHGSAVAGIVTIVDLTARIVNSRYYAPFESFLFAGLCYMVLTFAIIWVFKKLEAR---
260222891    ---------------------------------------TVSALLLSVCWLVPIVLIGLSAFAVSAWPKSFIPEAFSLDTMRFFLNYGVWKAVTSSVLVAALTMLFAVILGAPAGYALARYDTGQTAYRLLVVMTRAFPLAILALPLVTRFGLYDTHLGVALVALALPFSILVSSSLFMGIPRELEEAAWTLGCSRLQAFMKIVLPLALPGMAATMIFSFVISWNEVFAASVLTLNNLTAFLFASLEESPLHFRFAGGFFLILPSLLF-------------
152993847    --------------------------------------------------------------------------------------------LMSTLIAMLLATPLAMGIAIFLTEIAP--GQIVKPFSIAIELLAAIPSIIYGMWGLFYFGVGLLTAGIVLAIMVIPFMAAITRDSMNTTPDVLKESAYAIGATKFEVIKDVVMPYSKGGIIGSVILSLGRALGTMAIAFLIGS----------------------------------------------
254423820    --------------------------------------------------------------------------------LFASKQFGIFVLISATVMIAVISVLVALPLGLLSAICLSEYPGVRKILKPILEILAGVPTVVYGYFALLLQGFNALSAGLVLGVMITPLVASLSEDALYSVPRSLKDGAYALGATKRETVVSVILPAAVSGIVSSLILAISRAVGETMIVTLAAG----------------------------------------------
116751368    -----------------------------------------------------------------------------------------------TVYVSLLSFALALVIGVAVGILRSKSPRMRAVFSPYVELFRGTPLLIYGLPTMGLTLDSFSAGVLGLGLNGGAYISEIIRGALLSVDKGQQDAAFSFGFSWLQSMTYVILPQAVSVALPPLVSSFSALLKESSLVSVLAITELTRQLIYTRTFRALEVYLAIGVLYFLMTWFVARLSKRLERKYRV
143675478    -----------------------------------------------------------------------------------------------SIAIGFAAASVSCFIGVGIGAFAGFYSWIEEILMRITEFFQVLPTLLFAMVIVALFGSSVLSITVAIGAVSWASVARITRSEFLRIKEDFVQASKASGSSDLNLIFLVILPNAAAPIIVQSALLVGAAITFEAGLAFLGGQVIGTYILDATYTVTFP-GIAIFVTVLAISLVGDGLNDALNPKLR-
296129395    --------------------------------------------------------------------------------------------LGATLRAAAVAAPLAFVLGLLLAVWRTRFTAARGVASAIIELFRGLPVLLMMFFALLGFGWSAFAAVVGLTVYNMAIIAEIVRAGLASLPKGQSEAAYAVGLSRGQTLRLVLLPQALRTMAPSLVAQLVVLLKDSSLGFIVG-----------------------------------------------
89896863     -------------------------------------------------------------------------------------SFGILPLLCGTIMTTIIAMLVAVPIGLAAAIFLSQFDKIRKVLKPLMEILAGIPTIVYGFFAYSFVTPLLMSPGIVMGIMIIPMVASLSEDAMNSVPEIIREGSLGLGATKLETTFKVIIPGAISGIMASIVLAISRAIGETMIVTIASGS---------------------------------------------
291562895    --------------------------------------------------------------------------------------------TRLTLGVALSSVVVGAALGTVLGLLAGYYGGIEMLVMRSADVLFSFPDILLAIAIVAILGPGIINVFIAVMVFTVPSFARIMRSATLTVKNSLVEVAQSLGCKDNRLLFVHIFPGTIQSLIVNFTMRIGSAIMAAASLSFLGFGAWGAMLSQGRNYIGIASHMVYIPGIVIFVTVL-------------
260904153    --------------------------------------------------------------------------------------------SAQTLSASLAAVAIGVISGVVIGLIAGFFGVLDAIFMRIVDVLQAIPGLLLSMAVITALGFGTINVALAVGVAAIPSFARLTRAEIRWRSAEFVRAARADGLSTLSVLARHILPQVRGPIGALVALEFGSAVLAVSALSFLGFG---------------------------------------------
145221824    ---------------------------------------------------------------------------------LQLVLDNLWPLAKAALTMTIPLTIISFVIGLVIALGVALARVLSNLARFYISVIRGTPLLVQLFFALPEFGVKIDPFPAAVIAFSLGYAAEIIRSAIQSIPKGQWEAAETIGLNYVGTLRRIILPQATRVAVPPLSNTLISLVKDTSLASTI------------------------------------------------
136263053    ------------------------------------------------------------------------------------------RSALITATNAIYGFFIGSMIGWVLACTGQVWPLLKKGLDTLSTFVNAIPLIALGPLLIVTVGEQLTPMATAALAV-FFTVFVAVLGGFEGLPNVHHDVIHTYGVNRWRALVLVLLPNALPSLIDGLKLAASSAVLGAILGEWFGAAGLGVLIVSSMQNFQIDLLWSAAFLGTAMSAIGFLILALVQKK---
257456963    -------------------------------------------------------------------------------------------ATAQTLIMVFFSTLFSFILGAPLGVLLCIKPVLHQLIDRVVNVLRSFPFIILMILLFPFTSIGTAATVVPLSIAAAPFVARVIESALLEIDRGVIQAAVAMGSSTAEIIFKVMIPEALPPLVAGITLTIINLIGYSAMAGAIGGGGLGDLAIRGYQRFRSDIMLAAVIVILVM-----------------
168184995    --------------------------------------------------------------------------------------------------------------------------RGTPVLVQLYIIYYGLPTIGIRFPEVPILGSNFFAGILALSINSGAYVAEIIRAGIQAVDKGQMEAARSLGMSESMAMKNVIIPQAFKNILPALGNEFITIIKESSIVSIIGIHELMYNAVRGNIFRPFEPLLVAAVMYFIMTFTLSKLLGVAERRMRV
77459366     ----------------------------------------------------AYLYVPILVLIAYSFNANRSATVWTEFSFAWLANPSIQTAALNSIIVATIATVCATTIALLAALATYRPFYGQKMVEGGINLPLILPEIVTAVATLLLFKLGLMTVIVAHIGFCIPFAYLPIRARLNDLDKSLLEAANDLYANPWQVFRRVTLPLLWPAVLSGSVLAFVVSLDDFIMTFFVAGPGLPVYIFSAIKAGVTPEINAISTLMLVISIVLVVLAFWLGQRGK-
260463821    -------------------------------------------------------------------------------------------ATWNSLEIAVITTIISVVLGSAASLALYRYERGKKVLQALLFPPIAIPWLITGTAMLIFFGRGLFAILLGHVALALPYVIVVVSARLQTFAPELEEAARSLGANQWQVTNRVTLPWIMPGVIAGGLFAFAVSFDQFVVSYFLATPGLPVEIYAAIRKGFTPEINAVSTIIIVVSMALMLLTA--------
251771945    --------------------------------------------------------------------------------------FGAWTYLVGTFWVTGIALIFAIPIAILSALFLSDYKWLVGGVSTLMEMLAGIPSIVFGAFGIIFMGYGILSAGLVVGIMVIPLVATVTRDSLVMVPRETVEAAYALGSTKAEMVYFVKLPAVVPGIIGSVILGFGRALGETMAVLLL----IGNQASVPTSIQDVGYTISSLLANTFTYAVIDPLFSAAE-----
206579891    -------------------------------------------------------------------------------SLLAFFAEIDWQAALDTLTMLAWSLGWTVLLGLPLGIVLYYAPRLYRLLSLCVNVLRSLPFIILLIVMIPVTTLLTGTSLGVLVAGCAPFFARLVETALREVEHGLVEASWSMGGSTWQLIWHTLLPESRAGLIAAVTVTAILLVDYTSMAGVIGGGGLGDLAIRGYQRFQTDVMVVTVLMLIALVQLL-------------
293400902    ----------------------------------------------------------------------------------------FWQAILDFFIMLGITGAVSFIFGTLFGVILTVTRRIYFILGKIIDLFRAIPFVILIFFIIAGTTIGLRGALFPLMVGTIPFFARQVESALAEIDRGLIEASQAMGSSPMEIIFRVYLKESIPGIIRATTITLISLIGLITM----------------------------------------------------
90022488     -------------------------------------------------------------------------------------------AIWLTLKLAATVTIILLFISTPIAWWLARSRSWLRGPVSALVTLPLIPPTVLGFYLLIAMGPSGPIGQIASVFYSLPFVVQPIQNAIVSMGDAPLEAAATLRASPWDTFCNVVLPQAKPGFFTAAILGFAHTIGEFGVILMIGGN---------------------------------------------
144197763    ------------------------------------------------------------------------------------------------LIVVGISLVLGLIIGGLAGFLGGW---VDEVLMRFTDIVIAFPSLVLAIVIVTILGQTLTNVIIAISLVAWPNYARVIRGEILVLKSDYVESARALGGRGLHVFIRHILPNTLTPLVVIASLDMGSVVLTAAALSFLGLGGYGQMVNFARNWIPPGQPFAYAILVFVLGLLGDALRDALDPRD--
254167089    --------------------------------------------------------------------------------------------TREALYIGFIVVMVAMLIGVLLGAYSGYIGWFDEIMMRICDMFFAFPGLILAMAITAALGPGLQNVMYALMIVWWPGYTRIVRGQVLSVKENYIEAARAIGISRFKIIWKHVIPNSLPPILVQATMDLGNVILTAAGLAFLGLGAAGVMVSQGRSWLVSGYGLAIFITVLAFNLFGDGIRDILDPRLR-
218133345    -------------------------------------------------------------------------AVGMIKCLKAVIDRYAVKSILLTVEVTLITVTVNTIFGIFAAWVITKYRRVKKVLSALIDLPLTISPIIAGLIFVLTFGIFAVPGIVLATIFTFPFISRELIPVMTAAGTDEEEAAALMGAGFFRIFTQITLPDIKWALMYGIVLCSARAMGEFGAVSILSGNTMPLHIEVTYQAFDFTGAFAMSAILVVMALVILVIRNILEYRGR-
288962138    ------------------------------------------------QWRPFLACALFVAMLAFWRPWLAGAWALTLVGMGVLMWGGVWGGLPITLMLSVFSIALAFPLSILLALGRQSAPAIRTFCVGFIETMRGVPLVSVLFMASVMFPLFLPEGVAGMTLFTAAYLAEAVRGGLQAIPKGQYEAADALGLSYWQKTMLIVLPQALRIVIPPIVNQFISAFKDTSLVTIVG-----------------------------------------------
160900029    ----------------------------------------------------------------------------------------LWLAMGQTLLMLGIGLSAAVLIGGPLGVLLFLNRPAFAVLNWTVNTVRSFPFIILLVAWLAGTSIGPLAAAVPLSVAAIPYLARLVDQCLRDVPRGVIEAAHAMGASELQIVWRVLIVEARSGLVLALTVLAVSFLSYSAIAGVVGGGGIGDLAIRGYYRFQTDVMVLTVTILVAMVQVIQFVGNTAARR---
299136662    ----------------------------------------------------------------------------------------IWKDTVSSGRRFFISLFL-LIPAVILALHIGLFPWFGAGFLRFVLFFDKIVALSLLPILFIVFGIDEWSKIALVVIGVAPTMILDVTQMVKAVPQEQIVKAFTLDANNFDVAYRVVFRQILPQVINSLRLNLKPMMLFLFAGEMIAASGLAYRIAIMRRHMGMDIILPYVLWVAFLLFLIDFSLRVINRR---
227529931    -----------------------------------------------------LIGGLVGTILIFLTLKGIALFKDNGVSIWHFLTSTDWQPSHHHIITSFSVTVFSGIIALPLALVVAIAKKTYQYLQPLIELLVGIPSVVYGYLGLTVTGFGILAATSVLFLMILPTMTSMIIDSLQAVPQKYRQASAGLGATRWQTISRVIIPSAKSGILTAMVFGMARTFGEALAVQMV------------------------------------------------
142124312    --------------------------------------------------------ALAIAILSDLAGGDWGRFSGGLGNLYLFFTESMWPPMLETLKIAFVSTILGFFGAILLSPLAARSAWISIPVRILLSAIRSLPSLIWAIIFVIVIGFGPISGVLAMTFYTIGYLGKLQYETFEGMNSGALEAGRAMGLSSTSITANIVIPENSNHLLSQLIFMFEYNVR--------------------------------------------------------
135339389    -----------------------------------------NGFLLILLGIPLVMGLGGCSYTWGWYSISPWHPTGLTNIQFLISGLGY--TLLVSLSAIVLSILLGLIVALP---ALTDNPLARRINRIYVEIFRSIPMLVMLLPALGIRLDVLAAGILGLALCDSAFEAEIFRAGIQSIERGQHDAAESLGLNYWKKMRLIILPQAIRIILPAIGNQFVYMLKMSSLVSVIG-----------------------------------------------
57505382     ----------------------------------------------------------------------------------LILKQALNETIYMSLMSVFVGFLLAIIPGILLAIWIRENPFAYSILDFITNVLRAFPFLILIIVLVVGTSIGTDAVITPLSIGITPYLAKMLESTFKEVDKGVIEAAKSYGASDTQIIFKVIFVEALPNIISGLTLTLIFTIGFSALAGTIGGGGLGDVAIRGYERFDSVMMIQTVIILLIL-----------------
280963004    --------------------------------------------------------------------------------------------LGQTMVDAGSGWVAGTVAALLAAAALTLFPAVGSAVMPFVIVLRSVPLIAMCPLIGLVFGRGLVGVTVIAGVVTFVPSLVTIVDGLRAVPSSATDVVHCFGGEARHALGKVRLPFSAPALFAAAKISMPGAVLGSVLAELITGHGLGYAMAYDVISSNYINLWASITVILIVSLGLYLVVGALEARDRI
280963004    ----------------------------------------------------------------------------------------YLSDLGVTLNLAWKGWLIGNGAALLLAAICLVVPAAEGGLMTVGVATYCVPTIAIG-PLLVVAYSPDGAKIVMSALSCFFITLVAAVAGLRAASPATLDAVSAFGGGRWQQLVKVRLRSSIPLLASGLSISAPAAILGVMIGDYLGGRGLGVVMLQAQQQLAVERTWAIALVSTLACGLAFGLTALGAAR---
251788860    ----------------------------------------------------------------------------------------LFPAIFGTVLLVILMSVIVMPLGVVAAVYLHEYASLTRWVRVAVANLAGVPSIVYGVFGLGFF-VYLVGGTLDHLFYALPVVIVSTEEGLSRIPVSVRHGSLALGATRAETLWRVVLPMAVPAMMTGLILAVARAAGETAPLMLVG-----------------------------------------------
83643638     ------------------------------HFMSPTLRRKVKPAIELMEALPTVILGFLAGLFFAPFMESHMPGVFTLLVLAILVFSFAWVNMPQSVRLIVPEGWEPLLL-LPVICFIGWLSFAISPAVEVALFAGNMPLWLKENLGLDYDQRNALVVGAAMGFAVIPTIFSITEDAVFSVPKHLTYGSLALGATQWQTMIRVVLPTASPGIFSALMIGLGRAVGETMIVLMATGNTMDMNIFEGMRTLHFRILFLAAFVLFLFTFLVNTVAEFVRQRLR-
282882686    ---------------------------------------------------------------------------------------AYLKGAGVTIKLSLIGVILGLTIGIVLALMISKNKLLKFIASAYIEIVRGTPMLVQIMISLPYLKAPMLLCALSISLNSAAYVAEIIRSGINSVDNGQMEAARSLGLTRSQAMRKIILPQAVKNILPALVNEFITLIKESSIVYTVGVAELGKSIASATYQAVRPFIYAAIIY-FIMTYSLSKALQVLERR---
49183380     ------------------------------------------------------------------------------------------KATIVTLQLTLTSLVLGSLIGLLFAFFRISNNKLNSIAHVYIAIIRGTPLIVFGITSVVVFT-PFWAGAIALAIHNGAYITEIFRGSIQSVDRGQMEAARSLGMPYPLAMRRIVLPQAFRQSLPPLGNQFIIGLKDSSLVAYVG-----------------------------------------------
163857836    --------------------------------------------LAALAFGLFWLFWIILTLLV-KGAPALSLTLFTEITPPPGQQGGLINAIIGSLLMAGVGTLVGTPVGILAGTYLAEYGWLAPATRFLNDVLLSAPSIIIGLFIYAVYHYSGWAGSLALAILVIPVVVRTTDNMLLLVPNSLREATAALGCPKWRMITMVCYRAARSGIITGILLAIA------------------------------------------------------------
256391305    ----------------------------------------------------------------------------------------FYSTLTWTLIWTFVNVFFHITIGLGLAVLLNRRIRFRAGYRLMLILPWAIPGFVAAFAWRLLFGMHKVAVIAVNVWMGVPFMMVSFLGGLQTIPRELYEAAEMDGATPWQRFRMVTLPGLRPVMMTVTLLGVIWTFNKFDVIFLVTEGG--------------------------------------------
135762558    -----------------------------FHFSMLFIIMFRTFITFTVIILIWHVICLIFDLPSFILPSPKLVSIALFNNFFEILN-----HSAITLLEIILSLLFGIILGSFFAILISISETLKRWIMPILLASQSIPVFALAPILVLWFGYGISSKIVIGTIIVFFPIASNFSDALNKIPKEFIHAGQTLGFSKLQIFSLIKLPNALPGLF--------------------------------------------------------------------
134561798    ---------------------------------------------------------------------------------------------------SFLGGILGVFLAIPLAWFSAWNMIFFPFGRLCVISSRAIHETIWTILFVSILGFGMLAGVSALTMFCIGFAGKLFSDEIEAVDIGPVEAMRAAGANSFQVFIYAVIPQVRVAFTGIAIYTWDVAFRAATVVGFFGGGGMGWYLKRNVQQLENLRVGAIIISIIAMVLAAEFISSWL------
135170143    ------------------------------------------------------------------------------------------DSFMVSIRIALISTLVATTLGTMIAIALVRYRRGRQSTNLLIFLPISTPDVVMGASLLALFPLGQTTVIIAHIMFTISFVVVAVKARLQGMDPSLEEAARDLYASPAATVRYVTFPLVAPGIAGAALLGFALSFDDFIISFFNAGTTVTFPIIWGAAQRGIPNALATLVFLIALGIVLIAQFVAWRRRKAL
262276141    ------------------------------------------------------------------------------------GAFGAIPLFTGTLMISFIAMCIAAPIGLMSAIYLAEYPRVRNIVKPVLEILAGIPTVVYGFFAALTIGLSHTSSESALAAGAIPFVSSLSDDVITAVPQSLRDGSLGLGATHSETIRKVILPAALPGIVGGLLLAVSRAIGETMIVVMAAG----------------------------------------------
142365293    ---------------------------------------------------------IVTSWTFQFAILSVSLAFFVGLLLAVTLNNEKFQKIYRSIYILPYAIPAFISIIVFKGLLNPDYGVVNEWFAPLYELFNIEP-----INWFRTKGSSRAAVLLVNTWLGFPYMFLIATGALQSIPKELLEAAKVDGASPRQSFWRITFPLLLVSISPLLIGAFAFNFNNFTLIFLLTSGG--------------------------------------------
119900116    -------------------------------------------------------FAVPMGFVAWRSLMQDDGGIGFANYVALLDTPGVWQATQNSLVLGLATTAITLLLAFVLAYGMERTMRGRRLVAAALTLPMLAPSLVLGLGLIFILGRNGIVGKIADVLYALPQAVLILRAALRCADARQYEAAEVLGATPWRQFRDITLPAMRYGLLSAAFVVFTVTITDFGNAVVIGG----------------------------------------------
254283724    -----------------------------------------------------------------------------------------WSPVFLSLHLALVSTVVLFLVGTPLAWWLARSRRFRPITEAIVALPLVLPPTVLGFYLLILLNPQSAIGVVASVLYSLPFMVQPLQTAFSGVSSALLEAGATLGASPADCFRHVVVPMSRRGFLAAGVLSFAHTLGEFGVVLMIGGN---------------------------------------------
167772276    ------------------------------------------------------------------------------------------SPILISMKTAAVSILVTFFLGVFCARLVVRSARIRMVLDGILTLPLVLPPTVAGFFLLYIFGVKWSATVIAAVVISFPLMYRSARGAFEQVDRNMVDAARTLGMPEGRIFWRVVMPMALPGVASGGVLSFARGLGEFGATAMIAGNTLPLAVYSAVAAGNMESAYGYVAIIVAISFIV-------------
124010042    -----------------------------------------------------------------------------------------------SLGIGLVSVAISLMVGLTLGSLAGFFGMVDSVIMWFMTVVWSIPGIMLVIISLALQSRGVWVAFVAVGLTTWVEIARVVRGQILSVKEKLIEAARALGMRSLRIIRVHIWPNIIGPLIVIITSNFASAILIEAGLSFLGLGSWGIMVADGFRLMTTPLVFFPSFCISLMVLAFN------------
142801189    ----------------------------------------------------------------------------------------YWQGLYTTVLLVAASLILGLMLAVPLGILRNSRNWLIKGPIWYIYFFRGTPLLVQLFIIYYLFAEAWFCALLAFTLNTGAYTAEIVRGAVLNMPKGQIEAANAFGMTRWQTLTRIILPNSFRRALPAYSNEVIFMLQGSAVAGIITIVDLTARIINSRYYSPFEAFLTAGLLYMLLTFVIVWLFKKWEAR---
260439238    ------------------------------------------GMAAVFAFLASISIIAVLVICIFLFARG--IPAIHQIGFTKFVSGKIWKPIIGSLYVTAGALIIGVPVGIFMAVFMAKFAWLYKILKPVVNLLAGIPSIIYGYFGLMVIGFSILAASIVLGMMILPTIISVSEASIRAVPESYMEGALALGATKETAVFKTIVPAAKSGIITSLTLGVGRAIGETMAVKMI------------------------------------------------
15607004     ----------------------------------------------------FFTFLTALYGLVWLVWIITDVTIFSNLSLDLLLKDGLKHAFVGHLIITSLAVVLGVPIGIAAGVFFTRYSRFVSLLRDLTDSIVSLPSFIYAVMVKPVGHFFALSGSVSLALLMLPVIAITTAQMLKMVPDSLREAAYALGAYKWQVIKDVSLSVAKRGILTGVILGIARITGETA-----------------------------------------------------
282882841    --------------------------------MKKLIDKIYLFLVFIFLYAPIFILI----VFSFNDSRLRGSWAGFTLRWYLFYDPSILSSLRTTLIVAVLATVISTIIGTLAAIGIHELRGIKKDVILNINYLPVLPDIVTAIALMGFFGLFKLSMGYCTIVFCIPYVILSILPKLNQLDTNTLEAALDLGAKPFYAIRKVIIPQIKPAILTGALMAFTLSIDDFVVSFFNTGQGVTNLSIT-------------------------------------
254448594    ---------------------------------------------------------------------------------------------VGTMLISVIALLVAVPTGLMSAIYLSEYKRFRSMAKPTLEILAGVPTVVYGFFAALTVGPFLLAAGLVMGVMIIPFVSSLSDDVISAVPQSLRDGSYGLGATRSETIKQVVLPAALPGIVGGVLLAASRAIGETMIVVMAAG----------------------------------------------
296130631    -----------------------------------------------------IVAVWWLAAVTVLAGTTTPTPLGVARGFAADGLGFYVANVTVTLEEAVRGFLVGNGLALALASLVLLVPALERLVMQVAVISYCLPPILYIVIGPPPSGEPSGTAVVLAALSVFFTTVVGAVLGFRSADPAVLDVVTVLGGGRWQQLVRVRLVAALPGILGALQVAAPAALLGAILGEYIGGRGVGPALVNAGQSLNGERAWGIALVCALLAGAGYALFALVAR----
296877429    ------------------------------------------------------------------------------------------------------------LIAIPLGSYMFKNSWFDSISTATLTFMMSLPTIALVYIVRLFFGLPDVLPSLILGLLSAPFIAVWIRRYMIDISQDFVRFARSKGLSEREISRKHIFKNAMVPLVSGIPGSIIGVISGATLTETVFAPGMGKMLIDSINTMVIGLVFIFTSLGIFAAMLGDILMTVLDPRIKL
258513491    ----------------------------IFKNRSKLLDRLMDIFCLAISICATLLLLAVIAFMVWLTAGPVKIITGTEWNPVLKPPQGIGTMICSTLWTSLGAIFLASPLGFGGAVFLSEFDWLAGIIRPVLNILTGIPSVVYGFLGATVLGESLFCASLVLTVMVLPYIVVASESALRSVPSEYRQAALALGVSKQYLTFRVLLPLAKKGLLGALILGFGRAAGETMAVLMLAGNSL-------------------------------------------
126459292    ----------------------------------------------------AYVVYAAILLLAYLFAEYVATAPLSAGGFAAAVAESTYLSLF-SLARVLAVILISAAVGLATTALVVEKPSREVAVFPAVAVLSSIPP-VFLYPLLAAFIKGEILVLVLLLPAAALYTVINTLAAWRDVPRDL---AKAYQISGWLYLWHILIPAALPYIATGLLTTWGGAWNGLVVAEFADVSGLGSYMAHAAGRGDVNALFASVAVMTAIVVATN------------
140399475    -----------------------------------------------------------------------------------IYWADIGQACLETLSMLTAAVGFTVLLGLPLGVLLFLTGKVYRLLSVVVNVLRSLPFIILMIVLIPLTTLMVVPGTIPLVVGCTPFFARLVETALREVDRGVVEATQSMGASTWQVIRHTLLPEARGGLLAAVTVTAIVLVDYTAMA---------------------------------------------------
58040918     ------------------------------------------------------ILFCATAFALLVLPRASVAPVLSAMPPAAPLP--LWDMAGLTVLHVILSLLIVVAASLLLSGAACQWPRFRAFLIPALSVARAVPGLGLIGILAALFPPTLTIMLVAASSM-IWRIVTAVLDAEDTLPPALDEVATGLRMTGWQRFWRLQMPVAVP-----------------------------------------------------------------------
58040918     -------------------------------------------------------------------------------------------ESVLTLSHVCGTLLLCVLVWVPLGLVISEHSSLRNVCRMAVMACGLFPAVLLYPLC---RELGLDSPVILLFLGAHWLVGIVVLDAAKAIPSGLRQVAAGLRLRGVLLWRRLLLPAIAPELCGGLLTAVVPVWNAVMVAEVPSDSGLGAALLSEALSGAVAAQILALMLLTLLSMLLDRL----------
254561079    -----------------------------------------------------------------------------------------WSALALSLRLGGFTVLVLLPIGIAIGRLLAYVPPGRSWAEAAIALPLVLPPTVIGYYLLVGFGGASSFGQIASILINLPFAIQPTQRAFEAIPPEVRDAGACSGMSPWRVLTQIEIPLAWPGIVTGLVLTFAHTLGEFGVVLMVGGSIPGQTKTMAIAIYDRVQAFDNAAA---------------------
15789692     -----------------------------------------------------LVGAGIVSVVGLAGPQSWVDWAFTSAHSTNAESAGFYPSIGGSILLMLSVAVLAFPVGVGAAIYLEEYNWLTRVIDVNISNLAGVPSVVYGLLGFGLFVTHLLIGGATLGLLILPIIIISAREAIRSVPEAQRAASDGMGATKWQTVRNVVLPRSFSGILTGTILALGRAIGETAPLIMIGAPTI-------------------------------------------
142836836    ----------------------------------------------VIREPVWVKWLLITVGLGWFAALLLLPLATVFIQALSPGLAFFWHAISETALVTLCSVPLNLLFGIAAAWAIARFRPGRQLLITIIDLPFSVSPVIAGLMFVLMFGIFATPGIIATTFITVPFVVRELLPQMEARGPEEEEAAIMLGASGLQMFWRVTLPGIRWSLMYGLLLCTARAVGEFGAVSVVSGNTLPLHIEILYNEYQTGAAFAVASLLALFGIF--------------
293374469    --------------------------------------------------------------------------------------------TGVTIALALITVFFGTLIGILVSLTKFNAKVLSKLADAYVAFFRGTPLMIQLFPSFGWISAEFLVGAIALAINSGAYVSEIFRAGIQAVDKGQFEAGRSLGLSEKQTLKHVILPQAVKNILPALGNEFVVIIKESAIVSVIGLRDLMYNMIQAATFNAFGVYVVAAVIYFILTASCSKLLSVLEGR---
239632315    ----------------------------------------------------ALIGLVVISIIFFLTGKGLALFFKDHANVWQFLTSSNWEPSHNSLPMIVTSFVVTLLAGLIAAPFALIIKWFGKILQPIIELLVGVPSVVYGFAGLILVGFGILAAVVVLFMMILPTMVSMMVDSLRATPKTFRTASYGLGATRWQTLHMVVIPSAKGGLLTAIVFGMTRAFGEALAVQMV------------------------------------------------
140879636    -------------------------------------DSLLSSFALLAMTMTLIPIVSIVSTVVLKGYKGIHFGMFTNDMTQASVNDGLLHALVGTIIMVGGALIISFPIGLLTAYLTEIRGKLARPIKFLVQAMSGVPSIVAGLFILSILVIPVTMGSLALSILMIPTIARTAEEMLLLIPNELREAGVALGATQWRTVSGVVVPAAKSGLVTAVILGIARIIGETAPLLLVSGG---------------------------------------------
15678506     -----------------------------------------------------------------------------ALELMASLDPELMDITARTLMISLSSTGIAAVVAVPLASVIDSRERGRRFIINIIQTLYSMPTVLVGLFVFLLFNLLFTPAGMILSILILPLVTGFSLTALRSVKPELRDLARSLGATEYQVMMKVIT-EARYAVMAAIILGFGRAISEVGVAIMLGGNGFTRVITTAISL---------------------------------
297624127    ------------------------------------------------------------------------------------------HAILGTGILLLIATVIGATLGIGAGIFLAEFPRLVRPVRVLSDVLLGVPAIVMGLLLVVGGGYSAWAGGVALGFIMIPYVVRTTEEIMKLVPQSVREAAYALGLPKWRTTLSVVLPAALNGIVTGTLLAIARVAGEAAPLLFTAFG---------------------------------------------
167757311    --------------------------------------------------------------------------------YLNIPADKLLEAAGQTIYMLGISLFFGTLIGIPLGLLLVLTRKIHFLVSGLVNIVRSVPFVILLVFILVGTRIGTKAAIVPLVFYIAPYLARLIESSILEVQPGILEAAKAMGANTLEIIRYFLLPEAKASLVLALTTGTIGLLGATAMAGTIGGGGVGDLALTGYQRFNNTLMFVTVIILIIFVQLIQTLGNHLSKKIR-
93005068     --------------------------------FGNIVAKGYLGLIYTLLYLP----IIVLVVMSFNKSKIGYNWGGFSLKWYLLNNQAMLDAFWHSILLGLVAATVSTIIGTLTALALHRYDRGKGLLNGLLFVLMMSPEIVLAIFLLIGLQLGFVSLLLAHITFCLPFVVITVFARLSSLDERLMEAARDLGASESTMVRTVLIPVIFPAVMAGWLLAFTLSLDDVVVSTFVTGPSYEILPLRIYSMVRVGLVNAIGTILLVASLILVVISQLLLRR---
297192145    -----------------------------------------------------------------------------------ITNGTFARGAWETLKITVYSMVIGVVLGAILAVMRLSNPVLSSVAWGYIWFFRGTPVLVQILLWFNLMNQVMTPFVAALLALGLAYMAEICRAGIQSVDSGQTEAAHALGMKGGRTMRRIVLPQAMRVIIPPTGNEFINMLKTSSLAFAI---GYGELFLRGREFGSRTLIMEGYIVISLWYLALTTVFSI-------
89069580     -------------------------------------------------------------------------------------ELGILPLLWGTLYISFIALLVAVPIGLFAAIYLSEYPGVRGIVKPLLEMLAGIPTIVYGLFALLTVGPLLVTAGLVMGIMLIPFVSSLSDDIINAVPQALRDGSLGLGATRSETVRQVILPAALPGIVGAVLLAASRAIGMIVVLGAGAAARLSMNPFDAMTTV--------------------------------
284162907    ----------------------------------------------------FLLFYIILPIFTLLLRQCLDIGTLIKV----LRDEVVLNALKNTFLTAGITTLIALVLGVPLGYVLARKERYKSLIQGIVDVPIVIPHSVVGIMLLTTFSDAILDSYLGIIMAMLFVSASFTIDGFLAVDKKLEDVARTLGAGKFKTFLTVSLPLAFASILSGAIMTFARAVSEVGAILVVAYKTAQILVLEYFENFGLKYSTPISVILIVLSLTIFAILRWLLKRS--
46580344     ------------------------------------------------------------------------------------------DNLIETVQIAIISSAFGVAISLPVGLCAARNDWLTWPSRAFIAVCRSFHPVIFAILFVKAVGFGPLAGILTLIFASIGFVAKLFAEAIEEISLKPVEAMRAAGAPFMSVLVYSVLPQVLNRFIGFATYQTDANLRNSTMIGIVGAGGIGGTLAAAFQRFDYGFV---------------------------
269839167    ---------------------------------------AYAGLLFVLPWIASLLVFPIIAAFYFSFTRYNIIEPPKWVGLMFSNDPYFWISVKNSLYYALVSVPLSLVIALLLALLLNANTRFIGMYRTLFYLPALVPPVAGTIVFILMFSPESKPALIILSLWGVGTSALIFLAGLKEVPRVLLEAAEIDGAGAWQKFRHVTVPLLSPVILFNLVMGVIYSFQVFTPAFVIGGSTLMFMVLIYRNAFRYSMGYASALAVILLAVLFVTLVIFRSAR---
135000581    -------------------------------------NWGIHIFCHGLVLIAMLPSIVVIYTSILKTKGPVFVGGFGFESYQRIWRDAP-EAIFNSFSLSITAALLITIASAFISYVIVRRERVAASIDFLMMVPYLVPGVVMAIGFVTVFRNAMPDIFTATVLLLLPYGVRATSSNLRQIQPSLEEAAINLGASPLGAFRMITIPLIIPGVIVGALMAFITAINELSSTVIIYDSGITMPVQVYIAVLDGEFGTAAAFSSILLGICVYAVFRFAEDRE--
212550633    ----------------------------------------------------------------------------------LTGHFGFYSFILGTVYVTLLAVGISVPISLLMALFLTQNAKSWKIVFPVLDILAAIPSVIYGVWGILIIGYTVLAGGVVLSVMLVPLLVSLFVEIFSTIPESYKDASASLGATRWQTSRSVILRKSSSGIIASVMLAISKAFGETIAVLMV------------------------------------------------
68535444     ------------------------------------------------------------------------------------------HAIIGTLMQVLVTSALSIPIGVFTAIYLVEYSRLGRITTFMVDILTGVPSIVAMWITMFGFERSGFAVSLALVLLMVPIIVRNAEEMLRVVPMDLREASYALGVPKWKTIVKIVLPTALSGIVTGIMLAVARVMGESAVLILVGS----------------------------------------------
257093293    ----------------------------------------------------------------------------------LAYLAGLGRATWTTVRIATLGSLLGALLALPLSVLTARNRALAWPAKTILDVARSIHTLVFGLVLVGIVGLGPTAGILAIALHSMGTYGKLFAEAIESLDMAAIDAVRSVGAGPVQVFFNAVWPSVLPQFVSSHLYVWEFNIRDSTILGIIGAGGLGLLISEATSLFQWGRLATVLIVIVVLV----AGFDAASRRIR-
296536524    --------------------------------------------------------------------------------LAVFERNDFLLYTWNSIIVSFTATGLAILIGVPAGYGIAKMRATRAAMLILIA--RITPGLSYLIPLFLLFQWTLTPIIITHLVITVPITVWVMIGFFEGLPAELEEAALVDGANIWQAFRHVAFPLARPGITVAVILSFIFSWNNFIFAMVLAGR---------------------------------------------
160943903    --------------------------------------------------------------------------------------------------LAGIAVVVALCVGIPLGCISAYNKWLDNVIIVFATCGIAIPSFISSVLLLYQFGMNMIMPVTALAIYPSAYITRLMRSSLLDVGQDYMRTARAKGVSQFMILFKHALRNAIPVITYVGPMLASLMTGSFVVEKIFSVPGLGRDFVSAITNRDYTMIMGTTILLVIIAVIVDILYKIIDPRIKL
256670307    ------------------------------------------------------------------------------------------HAIVGTLEQTALALVFVVPLGVLTAFLNETRSRFRRPVRIFVDAMSGLPSVVALILPPAQLGFSGFMATLALTMIMLPTVTRTVDVVLRLVPDGLREASLALGASRARTVWSVVLPTARTGVSTAIILGIARVVGETAPLLFTSFGTL-------------------------------------------
299136079    --------------------------------------------------------------------------------------------------------------------IICWTSKLLSGLLQSSALLLTATPIVCLIPILALFGYQSRTELLTVAIMTFFPSFVYAGSGLRRLPPRSPELFHALHASRWKRLVLLALPAAIPELAVALRVGTAYSILVTVVAELMQTGGLGDMFAVTMQQFNLHRALGASVIAMALSTALYEVSSGLEKRVRL
136156476    ---------------------------------AFVSLRVITYGVMALMYLP--LLIILVLSFNGSSSISWPPKTYTTKWWTTIGDVASAREALSTSALALIAVLIAILLGTLLAFALQRFDFFGKNTVSFLAVLIALPGIVTGVAMRNAFVLGLLSVIAGHATFCIVIAYNNVAARLRRMAPNLREASADLGASGWQTFRYITWPLVRGAVVSGGILAFALSFDEVVVTTFTAGAGVETLPQWILNNFSRPNVLPYVTVVATLVMAVSLPLAWLAQR---
142028795    -----------------------------------------------------------------------------------------------TFLIMIVAMSVATPIGLFTAIYLSEYPKIRSIVKPLLEILAGVPTIVYGFPFVKTFGQSLLAAGLVMGIMIIPFISSLSDDVINSVPQSLREGSLGVGANKAETIKKVILPAALPGIVGAFLLGVSRAIGMIVVVAAGTAPNLTANPFENVTTVTVQIVIA-------------------------
280958540    -----------------------------------------------------------------------------------------------SVLIAVISIIGSFFIGLLVGMGRTAKNRIFRIPSTVIEFVRSIPILVIFWTNTVIFGITFWAGTIALTFFFAAYIAETVRGGIENIPVGQVEAATASGLGYFQIMRKIILPQALKQMLPALVGMFIAAFKDTSLVYIIGVTELTRAAY-AINNRIMIYPFEIFTTVAMLYFVPSYLMSQYAKR---
280958540    ------------------------------------------------------------FAFVFEFKYDFNWAVFTTEGQYGHMGKLMLDGLGLTITITIYSAAIALGLGTIFGLALSSFKPVYWFATSYVELFRNTPLLIQLFFWLFDMNFEFWTATIGCGIFTGAFMAEIIRAGIQSIPKGLLEASYSSGLNFSQTLRKIILPLSFREIIPPLGSEFLNNMKNTSLAMTIGVAELCWSMQESLTYHTFEAMTVATAVYSCLSLSIAGILNLVNIRLKI
251772955    ------------------------------------------------------------------------------------------SALSVTVALSLLTATILSVLSLPLAAWIVFSKSWTMLGESVLTLTLVLPPAVLGYLILEVFSPDRLPGSVASMIYSLPFAVSPVAQSFRQIPPRRLEMARILGAGPFTIFRKVVIPMSLSGLATGWVLGFAHTVGEFGVVMMVGGNIPGETRTLSLKAYD-------------------------------
142022326    ----------------------------------------------------------------------------------------------ETIWIAWVGTIIGIIFSIPLGFLASSNNFVWGPFKSLLVIIRAIPELIIAYVLIPITGLGALTGTLAIGIGSIGTLGKWQSELSEEVDFGQREAVIATGATSVVESRWAVLPQVLPSLLSFYLYRFEINIRASAILGLIGAGGIGAELLGQFQYRDFPRAGTVVLFTVLVVVIIDEISSRIRSK---
261404397    ------------------------------------------------------------------------------------------QGFWITVQVAGLSIIFSFIIGTVLGTVRYKTPFLSRTTAFLVDIIRNLPFIGMVLPQTGIRIPTFWAAVVGLSIFEGAMIAEIVRSGLVSVDKGQIEAARASGLSYMQTLRHVILPLALRRMSPPMVSQFISLIKDTSLAVIISLPELMRNV-QILSGSSYSYVIPALVFASLLYFTLNYLLSIIAKR---
262199752    ----------------------------------------------------------------------WVVASGDADALATLGRGDTWWAVLRTLGLGALSAGLCVGLSVPLAWLTHATDPARRLFRVALNLPLAVPSYVGAFVVVALLEVYGLTGATLALMFSYPLALLPVQAALARTDPRLWESARSLGASPWRSFRRVVLPTLRPSMATGAILVGLYSVGDFGAVSLMRFRSLSYLIY--------------------------------------
226314113    ---------------------------------------VLSFIGTIILMLPILVLVLISFSVDGTWTVQILPPEYTLSHYMLFTDSKTWRPILNSLQLSAIAVVGIVIFGVAAAYAMVRLKRGKTLLDVLIMLPWALPGTVVAINLIAAFSEPNAFSFLAYFVRHLPLVFRSTNATLMQMDPSVEEAARNLGASWWYSFRRVVFPMAWGGILAGTLLAFVQCIGEFVASILI------------------------------------------------
226314113    ------------------------------KSITASPAFVYVLVSPLFLILLAYVVYPLFETFVASIKIDEEITWKNYIRFFSLEHTANLEALWNSIYISVLSVITCGIVGVTMAFLLERYEPGRKILSVLALVPMALPPLILFGLAQVPFSLKGMWGVVVVHTFTMYTYFFMTATAIKGLDPSLEEAAASLGANRFTVWRRIILPMLTPAMVASSLLVFMISMASYTAPLIFGDRTMTMQIYLSRTNGDLDMAATQSTILSIVSVAFLLIMRW-------
258406150    -----------------------------------------------------------------------------------------------TIIISLISAGIALGLGTVFGLRLSSFKPFYLFSTWYVEFFRNTPLLVQLFFWVFSLDYEFWSATLGLAIYTSSFMAEVIRAGVQSIPKGLLEAAYSSGLTYFQALRTVILPLAFRAIIPPLGSEFLNNMKNSSLAMVVGVAELTWQSIESLTFRGFEATTGATVLYLGLSLAISGLLNMINTRLRI
258406150    -----------------------------------------------------------------------------------------------SILMAVIAISISFFIGLIVGLGRMSKNRILRLCMVYIEVIRGNPLIIVIFWVYFFLPIFIWSATIALTIFTGAYIAEIVRGGIQNIPPGQFEAAYGTGLGYWSTMRHIVLPQALKQMIPAIVGQFIAIFKDTSLAFVIGVLEL-TFVAQGLNNRLMIYPFEIYTSVAALYFICCYSMSLMARR---
142791228    --------------------------------------------------------------------------------------------AGQTLAISLLAILFATLGGVAYGVLAQQGGRLRGLLRLYLELFRVVPVLVWLYLFFIFFGLDIPAFWCAVLVLALWEVGEVVRGGLNSLARGQQEAGLALGLSRWQLYRHVLLPQALQRLTPPTINIYTRIIKTSSLAVLIG-----------------------------------------------
142093640    -------------------------------------------------------------------------------------------HGWITLEATLAGFFLGTALGILLALGIVHNKAMDLSVMPWVIASQTVPILAIAPMIIVVMNTGLLPKAIISMYLSFFPVVVGMVKGLRSPDQMQIDQMKTWSASSNQLLWKLRFPSSVPYLFASLKVGIAASLVGAIVGELPSGAGLGARMLAGTYYGQTIMIW--------------------------
264679336    -----------------------------------------------------FWLVWILWETIRQGLGGLNFALFSQMTPPPNEEGGIANAIWGSLMMVALATFVGTPIGVMAGVYLAEYDKLASTTRFVNDILLSAPSFVYTVVVVRFKSFSGMAGVIALALIVIPVVIRTTENMLVLVPASLREAAYALGTPKWKVIIMVTLRAARAGVITGVLLAVARIAGETA-----------------------------------------------------
142829123    ------------------------------------------------------------------------------------LLYGFRLSVLMALALTVSGVLIGVLTGAVQGFYGGRTD---LIGQRLIEIWSSMPDLYLLIIFASIFEPTLWLLFILLSMFGWLVLSDYVRAELRNRSLDYVKAARTMGLSNWQIMWRHVLPNSLTPVITFLPFRMSAAILSLTSLDFLGLGSLGELLQEGKNNLDAWWISISAFAALVITLLLDALRNALDTRKR-
51891886     ------------------------------------------------------VLVALLIAAILLFVGSEGLRLFADVSPLEFFLSPVWNPMAGSLAVTGIALLISAPLGLAGAIFMSKVAWMRHVLRQASNLFVGIPSVVYGYVGMTLLGFGVLVAGIVLAVMVLPTIIGMSEDALQAVDAAIEEGSLGLGATRWQTIWNVTLPAARPRILAAIILAFARAFGETTAVQMVGTATLTSQIIMEMGQTPPGSPWNRALFMMAFGLLVVSLLMILLVR---
257899293    --------------------------------------------------------------------------------------------IGTSFRMGAVAVIIAYAIGIPAAMLMARYKGKDKAGIAIVTVLISVPSLAFIYFFRFWFSLYILPTVILGLLSVSGIVIWLRRYMIDQQSSDYVKFAKAKGLNAKEIARKHIFKNAAIPIVNGIPGSIIGAIAGATITETVAAPGMGKMLPDAIITHNNPLVIAIVFVVSVFSILADIAMALVDPRIKL
27379091     --------------------------------------------------------------------------------------------AIVTLELTVIAALAGLVIGVAGAVLNGRITPLRWLVRGYIELFRNTPSLIIVFFVLPNFGLKLPAFEAAAVALSLYFSVEIIRAGLDSVPKNQIEAGQCLGLSGWQVFRHILLPPALRNAYPAVTSQFVLLLLGTSLASQVAADEL-------------------------------------------
291541533    ---------------------------------------------------------------------------------------GIFDMIIASIYVTAGAIIIGVPIGILTAVFLARFAPLYKVLKPATELLAGIPSIVYGFFGLMVVGSSWLAASIVLGVMILPTIIGVSESAIRAVPESYYEGALALGATKERSVFKTILPASKSGVLAGVVLGIGRALGETMAVVLIAGN---------------------------------------------
142390485    -----------------------------------------------------------------------------------------------TFFIAFIAMCVAIPIGLLSGIYLSEYRGVRKYAKPIIEILAGIPTVVYGFFAALTVGPFVLAAGAVMGVMIIPFISSLSDDVITAVPQNLRDGSYAMGATKSETVKKVIFPAALPGIVGSILLAVSRAVGETMIVVM--ASGLAANLT--MNPLESTSTITAQIVVILIG----------------
224368514    --------------------------------------------------------------------------------------------AWVTIELSFVCITVGIIFGLILGVARVYSSKFYWIVTAYVEFLRGTPFIYYGLGDMGLLLKPVLAAGLALGINTSVYQAEYFRGAIKSIKPGQMTAARAMGLGKWKAIRYIILPQALRLVIPSSSNEIIYMFKYTSVAFAVGVPELQADLTGAMNFRYFESYVVAAILYTIMVFVVAKIMAMIEKK---
144120905    -----------------------------------------------------------------------------------ILSRLIWG-TRVSLAVGVAATVTAAVIGSLIGLVAGFAGRSDNLLMRGIDLVMAFPYVLLALGIVAVLGPGLLNALYAIAIVNIPFFARNVRVTLSYARREFVDAARLSGASPATLLFTEVAPNVLPTIVITMSTTVGWMILETAGLSFLGLGALGSMLGEGRNLLFNAPHVSIIPGLMIFALVMDSVRDVLDPRLK-
259502107    ------------------------------------------------------------------------------------------ESIWQTLYMLFASGVLVGVIGLVLGVALVVNAAVYQVLDKIVNVMRSIPFIILLALVLVGTSIGTTAAIVPLVIGCTPFYARQVQGALASVDQGLVEAAVAMGLSPVDIIFKVYLKEGAAEIARTSIVTIISLIGLTAMAGAVGAGGLGDIITLGYNQFENDVTVAATLIILLMVLVIQFFGDLVVKR---
241765004    ------------------------------------------------------------------------------------------------------------------------RPMVVRLCNAWVELFRNIPLLVQIFLWYTLFPALQAVPGFVLVVLALGFIAEQVRSGIQALPRGQRYAGLAMGFTTFQTYRHVLLPMAFRIIIPPLTSETMNIFKNSSVAFAVSVAELTMFAMQAQTSRGVEVYLAVTACYVVSAFAINRIMAFIEKRARI
152965273    -----------------------------------------------------------------------------------------------TLADSATGFAAGVVGAVVVASLFTVLRPLEFVFMPLAMMLRSVPLVAMAPIIGMTFHAEWLRAATIGGVVVFFPVLVNAAIGLRSASPQALDVIRVNGGSRWTALRLVAVPTALPNLFAAIRISVPGAVIGAMLEWLFSGRGLGAEIFRANAQVQYSKLWSIVVVVTFASILLYTLVSIVE-----
135198456    -----------------------------------------------------------------------------------MTEGGIFPAIFGTLFLVILMTIAVVPLGVSTAIYLQIYSRWVKAVRMAIQNLAGVPSIVFGLFGLFFFGGDLYLGQPAILWASLTLMVVATEEAIRVIPKAHREVAYSLGATRWQMVRHVILPQAVGGILTGTILAISRGIGDVAPILFTGA----------------------------------------------
227872518    --------------------------------------------------------IIIFWLLLWELFAGLVNNSFLLVGPILLQQQEFYGILWKSSRGILSAYLLSFLLALILSYLSYRNSLLEDFLKPGVFVLRSLPVASFIIILLFFLGRDKLSFTISGFM-SFTIFYINLLEGFHKTDHKLLEMAEVFHFSLYRRLRYIHLPAVYPLLLGAAKLAMGLSWKSGIAAELIGQVGIGYQLMEAKVGLEMADVFAWSIVIIAL-----------------
295103787    -------------------DWLVMNFIFFLCGMLAVCCVVLISVYMVVSGVPAIHKIGIFKFL--FGTKWASTAAEPLFGILPFILSSVY----GTLGATIIGVPIGLLTAVFLSKAA--NPKLRTVVVTAIELLSGIPSVVFGLLGMQVLGACLLSAIVVLSIMILPSIVSVSVTALNAVPPEYEQGSLALGATDTETWFKISIPAAKSGIAAGVVLGIGRAIGEAMAVMMVAGN---------------------------------------------
256672984    --------------------------------------ATVLVWLSFLIAVIPLVWVLYTVIANGIKRIPYSNWWGQDFGSVLEVGGGVLHAIIGTLLQGLVCAVISVPIGLLVAIYLVEYGRLARATTFMVDILSGVPSIVAALFIYALWVTTLFAVSLALVLLMIPVVVRSAEEMLRIVPDDLREASYALGVPKWKTIMKIVLPTALSGILGGIMMALARVMGETA-----------------------------------------------------
154250851    ---------------------------------------------------------------------------------------------WGTIFISAIAMFVALPVGLFSAIYLVEYARVRSVVKPLLEILAGIPTIVYGFPMIREFGTSLLAAGGVMGIMIIPFISSFADDAISAVPQSLRDGAYALGATKAETIRQVLLPAALPGIVGGVLLAVSRAIGETMIVVMAAG----------------------------------------------
222084780    ---------------------------------------------------------------------------FTGAGAQTSGTFGLIPLLAGTLYISFVAMLVAVPVGLFAAIYMAEYARVRSLAKPMLEVLAGIPTIVYGFFALVTVGPFLLTAGFVMGVMLIPYVSSLSDDIIMAVPRSLRDGSLGLGATRSETVKRVLLPAALPGIVGALLMTASRALGETMIVVLAAG----------------------------------------------
143210568    -----------------------------------------------------------------------------------------FKYLMNSVIISSVSTVIAITIGMMGGYAFARFNRGKNSIFLSLMLARAVPGISLSLPLFILFGIINTSFGVILVYVAVPFTIWLTDGFFRQIPKEMSEVARTDGCTRLQAFWNVELPLAGPGIGAAAIFAFLLSWNEYALASII------------------------------------------------
288940130    ------------------------------------------------------------------------------------GAFGAIPLFTGTLMVSLISMLVAVPIGLLSAIYLSEYRRVRAIAKPTLEILAGIPTVVYGFFAALTFGLDVLAAGLVMGIMIIPFVSSLSDDVINAVPQSLRDGSYALGATQSETIRRVVIPAALPGIVGGILLAVSRAIGETMIVVMAAG----------------------------------------------
297582848    ---------------------------------------------------PILLLIGIVTAILMSVPILYVIWRAVFAGWARLLGNRIPGLIWDTLSLVVAVTAAAITIGVSVAWLVVRTDPGRKWLQWMMALPLVIPPYVGAVTYIIVFGYSFWGVFITLTLFTYPYVFLIASASLRKMNKSFEEVARSQGMSTAQIFFKVNLPLLRPAIGAGAILISLYVLSDFGAIAMLRYVTFTAAIYYQRAGFDIPAASVLSLVLIVITVLILWLESYTRRKNK-
297582848    ------------------------------------------------------------------------------------IDSRFFGFAWNSIKVSGLAAVISMLLATPIIYLKSRHPSLSSTIDKLSYGGYALPGVIVALGLVFIFNNHIPMLYNTFYMIAVAFVVRFLPQAMQAVSPRMDEAARSLGYPAWKVMFKVVLPTIMPGVLAGGALVFVSSIKELPATLMLGFDTLAVRVYYEASEAIYHQAAPGALLIVLVSII--------------
297539168    ------------------------------------------FVNGLTLSLSVATVIFALTFLVWILWSHLTLDVFTKMTPPPGSSGGLLNAIVGSLYMVFFATVIGTPVGILAGTYLSEYGKLAPTTRFINDILLSAPSIVIGLFVYSVNHFSGWAGSFALSLLVIPVVVRTTENMMSLVPSTLREAAAALGAPYWKVIVNVVYKSARTGILTGLLLAVA------------------------------------------------------------
251798815    -------------------------------------------------------FVCLILFLILALMFRTGVLTFGDVSFSEFFLSTEWSPETETFALTLLTLIISVPLSLLIAVFLSTFAWLKNMLRPVMDLLVGIPSVVYGYLGLTVMGDGLLAASLVLTIMVLPTISRISDDSITAVPKKFSDASYALGATRFQTVVKVLIPSARSGIMYAVILGMARAIGETMAVVMV------------------------------------------------
257093587    ------------------------------------LDWLFGLLGVAALMFAMLVFAMLFGQMLVNGFPHLSWDFFTSFPSRRAASAGILSAWVGTILVMLVTAVVAVPLGVGAGIYLEEYAPLTDIIEINVTNLAGVPSIIYGLLALALFGQSIAAAGLTLALLILPVVIVATREAIRTIPQQIREGAYACGATKWQVVAHHIVPYSLPGIMTGVIIGLARAIGETAPIITIGA----------------------------------------------
241894199    ---------------------------------------------------------------------------------------GILPLIVSTSLVSFGAMAIAIPLGICTAAFISEYARVKNILKPTIEMLAAIPSVVIGFLGIVVLGLNALNGAILLAIMALPTIITVSEDAIHAIPKTYKEASYAMGANKWQTLIKITIPAAAPGIIAAVMLGVGRAIGETMTVLMATGN---------------------------------------------
295092275    --------------------------------------------------------------------------------FLQLPTEEFWLSLSFSVLRITAGFLLAFFLAAIAGTASFFLPVLKEFLAPAVLLMKSIPVASFVILALIWIGSENLSVFI-SFMVVFPMIYESTLSGLSGADAQLLEMACVFRISGLRKFRAIYFPALLPYLAGSCRFALGMGIKSGVAAEVIGSFSIGEQLYTSKIYLETANLFAWTLVIIAV-----------------
255263573    ----------------------------------------------------------------------------------------YIELFWRTLLMSFAITASCILLGYPVAWLLANLPMRSANILMILVLLPFWTSLGVINSLLVWIGVIADDNRLALINNATGTIIAMTYSVMKTIPPTYLRAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILAIGYYITPEIVG-GTKGVFISNRIASSSLNWGLAAALGSILLALVL-------------
189485397    --------------------------------LSQKFSYTILFLATVLTVIPVVMIIFIIIKNGVSAITWEFLMSMPKDGM---RGGGILPAILGTLLIVTCAIAITLPIGVFAAIYLNEYAKLTRIIKLAIVNLAGVPSVVYGLFGLGIFGVSIIAGALTLSIMELPVIITTSRNALNSVPYYFRDASLSLGVSRWQTIRYIVLPNAISGILTGAILSI-------------------------------------------------------------
142280385    -------------------------------------------------------------------------------------AFGIIPLLGGTLLIAFLAMIVAIPLGLMSAIYLAEYKKIRDFSKPIIEILAGIPTVVYGFPKIVMLGKSMLAAGLVMGVMIIPFVSSLSDDVINAVPQSLRDGSYALGATKSETIIKVILPSALPGIIGSFLLAISRAIGETMIVVMAAS----------------------------------------------
53721113     ------------------------------------------------------------------------------------------RAIQNSLALALGSMVLSTGLATSAAVAAWSRRRAVDLRTFVIGLPLAIPEVVLAIATMMLFSMGFVAVLFAHVVFCVPLAYLPINARLKTIDRTLLEAAADLSAPPWAAFRQITLPLALPGIVAGALLSFVASMNDYVTSYFLAGAGLPMYIFSSLKIGISPKISAVSIAVVALSSILLAVWALGARRSR-
218673763    ---------------------------------------------------------------------------FAGAGSSSFGQFGLIPLLLGTLYIGLVAMLVAVPVGLFAAIYMAEYPKVRGISKPLLEVLAGIPTIVYGFFALVTVGPFLLTAGIVMGIMLIPYVSSLSDDIITAVPRALRDGSLGLGATRSETIKKVVLPAALPGIVGALLMTASRAIGETMIVVLAAG----------------------------------------------
137378762    ----------------------------------------------------------------------------------------YWGGVLVTLKILLISLAFGLSLALPLALMVSKSPWVNFPAWLYTYVIRGTPMLVQLFLMWPYFSSATFCACLAFAINTSAYTAEILAGSLKATPPGEIEAAKAMGMSRGKLYRRILLPSALRRALPQYSNEVIMMLSLASIVTLIDITGAARTV-SSQYYMPFEAFITAGLFYLALTFILVRLFKLAERR---
142050823    ----------LAWWVVALLAFLLIYAGWTFSVHATDRLATALVYLTAAAAILPLAWILITVIVQGLSVMNLEFLTSTMRNVNRTEGGGIFHAIIGTLTQVGIATIISVPIGILTSIYLSEYGRLARSITFFVDVMTGVPSIIAGMFIYTMWILTLFAAGLALSILMIPVVVRASEEMLKIVPNELREGALALGVPKYKVILKIVIPTAISGIITGVMLAVARVTGETA-----------------------------------------------------
227877079    --------------------------------------------------------------------------------LGWGGDAGWGTSIFQTLFMTFWSAIFGGILGIIFGVILVLNKFWYNFSDKLVSIFRAIPFIILLAFKIVGTQIGMKAALVPLTLGVFPFYARQVQVALESVDPGKVEAAESLGSTARDIIFDVYLRESRSELIRVSTVTIISLIGLT------------------------------------------------------
160946120    -----------------------------------------------------FLYMPIIFMMVFSFNESRYTKAFTGFSLKWYMDESIMKVFFQTLIITGIATIFALIIGTIGAWSIYRNPKLRSYFMNVTYLPLILPDIVIAIGMIILLNFGYFTIILSHIIFNIPFVVFAILPKLLTFDKSLYDAGMDLGAKQFQVFKRIVLPQLIPNLIIGALVCITMSLDDFTVSYFTSGNGV-------------------------------------------
72160731     -----------------------------------------------LLLVPALLGFGFLVLLFGLLARTPWSTLGAQL-----FSTGVRDALLLSLATASAATVVSLVLGVPLAWLLARTEPGRSLVRALVTVPLVLPPVVGGVALLMVWGRNGLLGRYAQVFVAMPFLVMSVEGALRGMDRRYEEAAATLGANRWTVFRRVTLPMVAPGILAGAVLCWSRALGEFGATIMFAGN---------------------------------------------
162447336    ------------------------------------------------------VLIPLISMIIFSFNQSNSLIVFTGFTFDLFTSRSLREPILNTLLVAGISTMAAVILGTLGAMALSKQNRLFREVALSVNNIPIILTAVAFFVFLIAFGIELMTMILAHISFSTPYALLAIYPKVRSLDPNLLDAAYDLGATPGKALWKVVLPQLRGSIVAGAAIAFTMSFDDYIISKFASG----------------------------------------------
126727116    -------------------------------------------------------------------------------------------HGWVTLAPTLLGFVMGTLLGIMLAVGIVYSRVMDKSVMPWAIVSQTIPILALAPMIIVVLGAAVLPKSIIAAYLSFFPVVVGMVKGLRSPDAMQLDLLRTYNTNNSQGFWKLRLPSSTPYLFASLKIGISASLIGTIVAELGAKAGFGARMLVG------------------------------------
218438819    ------------------------------------------------------------------------------------LFRNLFRGAVITVILTAFSVFFGLIGGTLVAALISPYQILRLLFRIYVDFFRGTPMLVQLF--IIYFGLPALAAVMALSLNVAAYLAEIIRGGIQSIDKGQWEACESLGMTPFQTMQDVIFPQAFRRILPPLGNEFITLIKDTSLTAIIGFQELGQLIVAV-----TYKAFEVYIAVALVYLILTTLSSIA------
47459223     --------------------------------------------------------------------------------LFTQTDFGLW--LGNSIIVAISTMIITVLFTTFLAYAFSRFRKGKSSSLIIILVLQLVPSVASLTAFLVLFQLQLPLLIFLIIIYSGGAITGNTFVYMDSIPRDLDEAAKIDGSSNLKVFRSILVPLAKPIIAIVALWSFIGPFGDIILPILLSDGSL-------------------------------------------
158333958    -------------------------------------------------------------------------------------------PLWTSLRIAAIATGITFISGVAVAYAMHRYRNGKAVMESILLIPLVLPPTVLLTPLGLNPVFTWYAAVITATVVSFPLQYKTALGAFQQLDPNLPAAARTLGASEWTVFRQVILPLAGPGILAGTSLAFARALGEFGATLMLAGN---------------------------------------------
294623385    ------------------------------------------------------------------------------------------DNLWYTLEIVIITVIFSLVFGYGLALYIRFKKNFSRWMSVLNMVPRFVPGLVAVYAMTMWFGLNFKPGILMNLWFNIPFVTLLILAGLSAIRNASIEAAKDIGASKWQIFLKVILPNTYKDIVVAMTFVFMGNVGSFTTPFLMGGN---------------------------------------------
291288058    --------------------------------------------------------------------------------------------LLVTLEISIYSIFFAIIIGVMTGLAISKNPFLKKLSVFYIEIIRGTPLLVQIFIFYFFIGTRMTAGVAALSVFTGAYIAEIVRAGIQSVHKGQMEAARSLGMSYPKAMVLVILPQAFRRTLPPMAGQFISLIKDSSLVSVISITDLGREVV-ASTFSPFEVWFTVAALYLVLTSALSYLVQRLEKRM--
282857189    -----------------------------------------------------------------------------------------------SLTIGLSSVVIACVIGTTVGCVAGFYGWLDNVLMRCIDVLLAVPNLLLGISIVAALGNSIPNLILAIGLGLMSSFARVTRSAVITVGEQYIEAARSTGASNLRIIWKYVLPNAMAPIIVQVSMGIATAILTISGLSFIGLGSTGRQFIRDHWNLITFPGVAIMITVFAFNLFGDGLRDALDPRLK-
81428319     --------------------------------------------------------------------------------------------TRLSLLIGVLATLVDLLIGIPYGIISGWRGRIDTFMQRFIEIISSIPNLIVVVLMMLILRPGLLSIVIAIGFTGWITMARLIRAQTFQLKQEFVLAARTLGETPFKIAMKHLIPNLSSTIIIQTMFTIPSAIFFEAFLSFIGIGSLGTLLSDGQKAFRYQMWYPAAVLCVIMILLADGLRDAFDPKS--
269796460    -----------------------------------------------------IALIPLVSLLWTVLQKGSTLFSLTFLNTNMLGEGGVYHAIVGTVLITTAAAVISVPLGILTAVYLVEYGRLAKGITFLVDVMTGIPSIVAGLFAFALFTQIFGPAFRAGIMGAAPVVIRSVEEMLRLVPNELREASYALGVPKWLTIVKVVLRTAIAGIVTGVMLAVARVIGETA-----------------------------------------------------
210634114    -----------------------------------------------------------------------------------------YRPLWVSLKTGLFALGISGVLGLLAAWVMGTTSRLKGLLDSVFTIPMVLPPTVCGFLLLVLFGQSSAVGRWLIIVFSFPLVYRTALGAFEALDARMLDAARTLGWSEWRIFRFIMLPLAWPSIAAGAVLAFARAMGEFGCTLFFAGNGVTQTIPIAIYFEWMGGNTDVALFWVVVVILF-------------
256669191    -----------------------------------------------------------------------------------------------TLYGGVITCVTGVVLGVPTGVVAGYFGGADRICSWISDALQSVPGMIVLLVVAAGTGQDFTVLMIALGVFLSPGYYRITRARALTVRREYIDAARVAGVGTLRILRTHLLRAVYAPIIVQTALTAGLAIGMQAGLQFLGIGSAGQTMNDGLNMLTYPLILALGVTIAALAFIGSTLADLVSVR---
140629235    -------------------------------------------------------------------------------------EYGMIPMFVGTLLISLVAVSVAVPVGLLSAIYLAEYKRVRAIVKPLLEILAGVPTVVYGFPMVKGFGESLLAAGLVMGVMIIPFVSSLSDDVINSVPQSLRDAAYGLGSTVSETTRLVVLPAALPGIVAAIILAVSRAVGETMIVVMAAG----------------------------------------------
136160403    -----------------------------------------------LYIAWSLLPVVIAVAFSFNGGRSRSVWQGFSLRWWFTDPYGMRQTIVNSLVLSISTMVIVVPLGITLAIGAHRRGKGASAVQGLTSVPLVTPEIVVGAALLITFTRLLSAQVLGNVTFSVASVVVIVRARLVTIGSSFEDAARDLGATRLQAIRHVLLPLLWPSIMASLVVVFATVIDDFVITSFLSAG---------------------------------------------
163789714    ------------------------------------------------------------------------------------------QGAYYTLLITLVSMFFGSLIGIIVAIARLKNKAIQAVARGYVSIIRGTPTLVQIIIILVDFGISLDPLPAAFIALSVNNGAYLSESALQSIPKGQMEAAYATGMTPWQAMRRIILPQAIRIAIPPVGNTFIGMLKETSLVSVISVTELLRSAQLLIAQYYSYMPFYLGIAVIIMSTVFSFLLNKLEARMSI
134300136    --------------------------------LRLMLDFFWLAIFWAAGLLLLVVLFGILGYLFYQGHTSLTQDFFFSRGLPLGAEGGIFPAIQGTLFLVVIAVFTAVLPGLATAIYLAEYSKVNTVINLTIQCMAGIPSIVTGLFGYALFGISLLAGGLSLAIMIFPVIVVTARDALQAVNRDYRWVGISLGVSRRYLLSRVILPQAAPSILGGLLLAMGYAAGATAPIMVTAA----------------------------------------------
227874134    ------------------------------RSFSAVLLFLYSFLSFLLIFSALLFFFLYIFYKGYKVI-SPSFLLDTPKGMVLGEEGGIFPAITGSLAFSLTALVLSGLPSLFTAIFMVFYAKEGRKKEFFIHLLSGVPSIVLGLFSYSLFGRSVLSGAIALAIMIFPFMEIRMEKIFEEVPKSYLHSSESLGCSKGYTLRKLVLPYTLPELLSTMLLAFCFALGATPPILFTGG----------------------------------------------
227874134    ---------------------LENSLFLFFVYAFLFLSIGILSFFFLFLAKESLPLFESVSLPSFLFSSKWNPMAFTGTA-----SFGIFHFLMGSISVSFLALLFSTLLSLGCSIFFAFYEKGRRILYPLLDLLSGIPSVVYGFIGLTVTGSCILLAAVLLSILIFPFMVDSITDSMVKLKAKYFLEARALGLSPAYIILRLILPSSLRSIFMAFLLGSGRALGETMAVMMV------------------------------------------------
142065992    ------------------------------------------------------------------------------------MSFGVNSLLLTTLQVAFGALFIAVPLGVGCAIYLSEYPRLVAVVKPTLELLAGVPSVVYGFFAFIYIGLNPINGAIVVGVMILPLVASMSEDALRAVPNELREGSLALGATKIETTFNVMIQASLSGIIASIILALSRAVGETMAVTL-------------------------------------------------
196248421    ---------------------------------------------------------------------------------------------------------------------------LKSVLGFLVNMVRSIPFIILLVGLLPLTTIGPTAASVSLSVAAIPFFARIVETSLREIEKDVIEAAVAVGATPWMIIKDVLLPEARPGIVQGITITTISLVGYSAMAGIVGGGGVGDLAIRGYYRYDNTVMITTIVILICLVQVIDRIARLVDKR---
291544793    -----------------------------------------------------------------------------------FLKDDRWKYLTDGLSTTLIVTFFAVILGMVLGFLIAIVRALNFFAKVYLTVIRGTPVVVLLILYFIIFATVNIDKTLVAILASAAYVAEIVRSGIMSIDNGQFEAGASLGLNYSKTMLCIILPQAFKNILPALANECIVLLKETSVAGYIALVDLGGDIIRSQTYEAFLPLIAVAIIYLVMVMFLSAMVTKLERR---
167628304    ---------------------------------------------------------------------------------LLAYGPQFFSGLKVTIEVTLYSLLLSMVIGVAIAILRVSFKVLNAFGVAYVEFFQNTPLLIFGTPAMGIKLSGFACGTIGLAMYTGAYIGEVFRAGIQAVPKGQMEAARSSGMNYLQAMGYVVLPQAVKIILPPLTNQVVNMVKNSAILSTIVVADLMYETYRASETFIIFEVFIAALLYLVITVPLSTVANLLEQRLR-
138416787    ---------------------------------------------DGLRKWGPWIIAIAYVIGSLIYFDVHLLFQASERALRLLRAMVVWEDIAQTLAMAFLGTLLGTIGSLLLGFLAAKNRIVRQGVRRMLDILRGIDQLVWGLVFVRAVGLGPLAGVLAIFISDLGTLSKLYSEAIENIDRKQVEGVRATGAGPFAVIRYGYLPQVLPVFISQSLYS--------------------------------------------------------------
224372631    ------------------------------------------------------------------------------------------QGLITTVKLSILGILFSFLIGSIVGIRASKNFWLSLFASYYVESFRNIPLIVQMFFIYFTFTLSFFSALLALILYTGAYIGEVVKAGINSIPKGQFEAAQSLGMNRFQVMWYIIYPQAIRIIIPPLTSQFLNLIKNSSLAMTIGVAELTFATQQI--DAETFRGFEAATAVTILYIFL-------------
256028034    ---------------------------------------------------------------------------------LFRHSNNIWKAFYYSIFIALISAFVSTVIGTLGAIALKWFDRGKKYLKNLSVLPLVVPDIIIGVSLLIMFALGITTIFIAHTTFNIPYVLFIVLSRLDEFDYSIVEAAYDLGATNRQTLTKVIIPMLLPAIISAFLMALTLSFDDFVITFFVSGPGSSTLPLRIYSMIRLG-----------------------------
296442354    --------------------------------------------------------------------------------------FGIYPMLVASLYATLGATLIGVVVGVSTAIVLVEVQKVAKVFSAAIDLLAGIPSVIYGFFGLMVIGSSLLAAMLILAVMLLPTVIRMTEVSLRAVPNEYKEGALGLGASKFQYIFKVQLGAAKSGIMAGIVLGIGRALGETMAVILVAGN---------------------------------------------
288819011    ---------------------------------------------------------------------------------------GLRPAFVGHIIITSLATLMGVPMGIMAGVYFSEYGRFFRVLRQITDIMVSTPSIVYAVLVKPIGHFNGISGAVALALLMMPVIAITTDEMLKLVPQQMREAAYALGAYKWQVISKVVFRAAKVGILTGVILGVARITGETA-----------------------------------------------------
143982574    -------------------------------------------------------------------------------------KAGILTAWAGTLWVIVFTCLIAVPLGICAGIYLEEYSRLSSILEVNISNLAGVPSVIYGLLGLEIFGSSVLAGSFTLALLILPIIIVATREALKAIPSTIRSASYALGASKWQTIWHQVLPASFGGILTGVILAISRAVGETAPLIVVGA----------------------------------------------
261405158    -----------------------------------------------------------------------------------------------SLLVGAAVTLIAGLIGLVVGLLSAYYVLCDHILMRICDGLYAFPSILLAISIVAIMGPRTSNVIIALSIVYIPSIARIVRSAALVIKKTYIEGLRAQGAGPVRIIGLHILPNVLSPLIIQASFIFAVSILTEASLSFLGAGSLGNLLLDGKNWMTVFPGICIILMILGLNLMGDGLRDLLDPKMK-
51243940     -----------------------------------------------------------------------------------------------TLQISGISLVCAFFIGLTTALLRLSSSRVHGLAVFYLEISRNTPLLIQIFFIYFVFGPILSSAILALSLFEGAYTSEIFRTGILSIDRGQHEAAASFGLSNIQRYRFIILPQAIKKILPPLTNQAISLVKDSALVSTIAIYDLT--MQAQMLVAETYLSFEIWFTVALIYLCINILLSIA------
294338650    ------------------------------------------------------------------------------------------SALVHSLEIAFGSTAIALLLGTPMALAMGRWRRGKTVSDLLVFIDIAAPSVVVGASLLSFFIALNVPQGLLTILIALAFVVAVIRARVSGLDRLLDRAAADLGATPWQTFRYVTLPLILPGIVGAGALAFGLSIDDVIITNFVAGPKLTFPVYGAVKIGIPPQVFVLSTLIFVGGLLLAGVNWWVARRS--
209525435    ---------------------------------------------------------------------------------------GFGHAIIGSLMTLGIATMIAVPFGVIAAIYLAEFGRLAYLVKFSCNVLTGVPAFAYSIVVRPMGGFSAFSGGVALAVLMLPIIIRSTEEALLLVPNEMRLAATGIGATRFQTVVQIVLPAALTSIVTGVVLSVARASGEAA-----------------------------------------------------
226361360    ----------------------------------------------------WVVSAAVLVLLAQFVHGLATNPGWDWATFAKYFTAGVLQALWMTVKLTLWGTVLGFALGVVLAVSLSHNPVLQVIAWVYIWAFRSIPLIVQLLFWFNITYLYFTAAVIGLALHQAAYSAEIIRSGIISVDHGQIEAAQSLGIPRRRQFFKIVLPQAMRGILPNAANEVISLFKGTSIVSTMAIAELQVQVIFGRNGRVVPLLMVATIWYIILTTLL-------------
90418937     ----------------------------------------------------------------FFFGTVWEPRFAAAGSGGAEGQFGLIPLLAGTLYIAGVAMAVAVPVGLYAAIYMAEYRTTRSVVKPLLEVLAGIPTIVYGFFALVTVGPFLLTAGLVMGIMLIPFVSSLSDDIITSVPRSLRDGSLGLGATRSETIKRVIMPAALPGIVSALLLTASRAIGMIVVLAAGVAANLTLDPFEAMTTVTV------------------------------
86156884     ------------------------------------------------------------------------------------------PAAAETLAVSILGSAIASVLGLGLALAAVHRLALTAGARGAMNLLRTLPELLWALLVIFAVGLGPFAGALALGIHNAGVLGRLYAEALEEVPPGPVAALRSAGGRPLAATLLGALPQAWPQLVAYTLYRWEVAVRASAVLGVVGAGGIGALLHVSLNLFQHHRTLTLVAAIVLLVTAVDLFSGWLRAR---
86156884     --------------------------------------------------------------------------------------------------------------------------------RTVLNLMRSVPELVWALVFVRALGLGPAAGVAAIGIGYAGVVGKVFAEIWESSPCAPARALAAAGAPPRRAFALAVLPGSAPLLASYALYRLDCALRASAVLGLVGAGGMGVQLELSLKMFAYDEVATLVLALFAVVAAVDLLSAWARRR---
254519259    ----------------------------------------------IFLASALIAVISLLLIICFVFYKGLTPFISKGYSFKDFLFGTKWIPSSDKFGISIFGTMGSLIIGVPIGILTAIFKRIGKIISGAVELLAGIPSVLYGVFGLAVIGQSLLAIIIVLSVMMLPTIVTVSETAIRAVPKSYKEGSLALGASHIETTFKVVVPAAKSGILAAVVLGIGRAIGETMAIILVAGN---------------------------------------------
152964932    ---------------------------------AWLFIAPFGFFYVCFLLGPSLYMFVASFFDTSIVKNGLGNFIGLENYSALMQSRDFWSSMWHTLQFTIYTVPPLVILSFVFAVLANRMPRGSTFWRLAFFTPYILPSAAISLIWVFIFTLAMVGVAIATIWWTIGFNFILYLAGLQDIPRELYEAAAIDGATPWQQIRHLTIPLLSRTTTLVLLLQIIASLKIFDQVYLMTSGGPGFITKTGFTDFRIGAAAAASFLLFVVIVAIAVIRQLAER----
140061978    -------------------------------------------------------------------------------------------HGWITLSATLLGFAIGTGLGILLAVGIVYSRAMDMSVMPWAIASQTIPILAIAPMIIVVLNSVLLPKAIISAYLSFFPVVVGMVKGLRSPDHMQLDLLKTYSANSSQGFWKLRLPSSMPYLFASLKIGIAASLVGAIVGELGAVRGLGARLLSGSYYGQTIQIW--------------------------
144139600    ----------------------------------------------------------------------------------------------------------------------------------IVDILLAFPGILLAIVLVATFGTGLGNVMIAVGIASIPVYARIVRGSVLSVNREYVEAARAMGRRGMPILFRHVIPNSLAPIIVQSSLQMAIAILFAAGLGFLGLGARGLMLARGREYLAVAPGLAIVLVVLGFNLVGDALRDALDPR---
142068195    ---------------------------------------------------------------------------------------------WITVQLTVLAVALGFLIALPAAFAVERHPVFDPLVRGFVYVFRGSPLLVQTFLWLRDTWLWRPPAFIALIAFTLNSAAYMTEIAIAATPRGEKEAATALGMSPWMTARRILIPSALRRALPQMGNEVVFMMHGSAIASVITLQGVGRMI-----NGRYYVVYEGLLTAAALYMALTYLTSFAFRR---
135098937    ------------------------------------------------------------------------------------------------LPLALAGTFVSLVIGVTIGLLSSSKGRGSEGIMRALDVFQAFPLLVLAIVIVTLTGNNLPTVVLAIVLIETPRFVRLTRSQALSIRESFIEAAYAMGATNRRVLWRHLLPNVSGAILAQASLAAANAIVVIAALSFLGIGTSPTDASWGSMIRSGSQVIATGDWWVALA----------------
284048020    -----------------------------------------------------------------------------------------------TVEITAASVGLGLAIGVVVSLILCGIRALRVLGDIYVTFLRGTPLLVQIFLVYFALPALIVAAISACSINSGAYVAEIFRGGIESIDKGQMEAGRSLGMTWWQTMRHIILPQAFKRIIPPLGNEFIAMLKDSSLVSVIGFEELTRQLIIARTYASFEIWLSVAIIYLVMTFAVARLVGVLERR---
23013971     ------------------------------------------------LAIIPMIFALLALLAYGGAQMTTPYDVGEKLALSL-DPAGLPYYLLRSALRMAAALLASLAFTLVYATLAAKVPALEKVLIPVLDILQSIPILGFLSITVTGFIALFPGNLLGVECAAIFAIFTSLYSSLKTERYDLIEASEMFHLSPWQRFWRLELPWAMPGLVWNMMMSVSGGWFFVVASEAISVSGVGSYIALAIAEENLAAIGWAVLAVLAGIMIYDQLMFRP------
218440533    ----------------------------------------------------------------------------------------IWDALKNSLLVAIISTLIATLLGTMVALALERFERGRTAIESLIFLPIIIPDIAMGISLLVFFSLCLPTVIIGHIAFNISFVTVTVRGRIAELEPSLEEAAWDLGANEWQTLQRIILPLIAPGILSAALLAFTLSLDDFVITFFVGVTTLPLYVYGMIKFSVTPAINAISTLIVLVSFLLVASSLALQKRD--
117927304    ---------------------------------------------------------------------------------------GIAAATIGTIEQVGIATLVSVPLGLAAAIYLAEYGRFAGAVSFLVDVMTGVPSIVAGLFVYAFFGFSGLAAALALSILMLPVVIRSSQDMIAAVPTSLREAGYALGLRRWRVIAFIVLPTARSGLVTGVMLAVARVCGETA-----------------------------------------------------
148256206    ---------------------------------------------------------------------------------------GLFHGARVSLLIGVVATSIGVSVGILVGATAYRGGWIDDVLVRVIELFQTVPSFILLVVLVAIAQPSILTVTWAIGLVTWPTIARLVRAEFRVLEKDFVMAARSLGFGHGRIVIREILPNALPAIIVTASVMVATAILMEAALSFLGLGGSGRELIRTAWYLTALPGVVIVLTVLALNLIGDGLTDVLNPRTGV
166365426    -----------------------------------------------------------------------------------------------TILLTVLSFLFGLIGGTLVAILISPYKWLKIICRIYVDFFRGTPMLVQLF--LIYFGLPLPAALFALSLNVAAYLAEIMRGGIQSIDNGQWEACSSLGMSPVQTMHEVIFSQAFRRMLPPLGNEFITLIKDTSLAAVIGFEELGQLMVAT-----TYKAFEIYIAVAVVYLVLTTLSSVVFKRLEI
56962547     ----------------------------------------------------------------------------------------LWEGFQVTLLLALIAIICSYVVGIVLGILRYKIPVFSRVLGAAVDIIRCLPLLLILFPELGFQVSPFVAAIVALTVFEGAMISEIIRSGLNSIPKGQIEAARSSGLTYTQTLRAILIPQAARKMMPPTVSQFIALLKDTSLAVIITLPEV-MHHARILSAHNSNSVFAILFFVAVMYFVVNFALSKIAKK---
257453895    ---------------------------------------------------------------------TWQSAVDNLLGMKAEIWQAFWETLIMVGISTVASVIFGTLLGVALFLTSKNNKSLYAGLGNFTNIMRAFPFVILMIVIIPVTTIGPIAASLALSVAGIFYFARLVEQNLRDVPKGIIEAALSMGASTGTIIRNVLLVESRSSLILSITTLMISLLSYSAAAGMIGGGGLGDLAIRGYNRYQNDVMIFMVILLVVMVIIIQSVGNILAHR---
152965463    -------------------------------------------LNAVLTVVGVALFAGVLGVVVWRLNGAGQFAPSKWSPFSYTIQTALLGAWWQTMKVALVAILLSVVLAAVLASARLSHARLRRVAYGLIQLFRAPPVLLLMFWFFYGSGGDVWCGVLGLTVYNGAFLAEILRAGVEALPKGQREAGLAVGLTESQVLWTIQLPQAVRSMLPSLVSQIVVILKDSALIYIIGYSELLRWGTQGSQYFNIPAMLVIAVVYVGTNMVIAAIAKVVERRM--
299123314    --------------------------------------------------------------------------------------------TRIAMTVGFMATAIGLVGGTLVGAVSGYYGWVDDVLQRITDTIYAIPFLVLVIAFMSAFGRDITYAMIGVGIASIPVFNRLIRSRVVSIEEEYIEAAKAAGVKDRNIIIRHIIPNSFAPVLVQATLQVGVSILIVAGLSFLGFGSWGQMLAASRNTFSIWPGIAILVTVVAFNLLGDGLQDALDPR---
172040140    --------------------------------------------------------------LTWIAQRCMSPNGTVVECTSGMLPTDFYPALGITLFFVVVTVSLETVLGLWMALVMNRSFLGRGLLRAAVLVPWAIPTAVTAKLWQFIFTTDPWAARFAVIIATAPFMALLILAGLQMIPKGVYEAARVDGASKWQQFTQITLPLVRPALMVAVLFRTLDALRM-------------------------------------------------------
226308472    -----------------------------------------------------------------------------------------------SVLMALGAVALGVTIGLILGTLPTLAPRWVRMVVAFLNFAIAFPGLLLAIFLLVVLGQGAGSAVIAIGLALASPFARLTYALASSVNRDFIDAARILGVTKPGLLFRHILPNIREPLIVNASIAVGSGLVVFAGLSFLGLGDWGRMLNEGLSFVNPATALAPGIAVVLAGLTFTLLGEAIAR----
154497089    ---------------------------------------------------------------------------------------------------------------VLCLMRLSRHRILRGPATAYIDIIRGIPVVVLIMYNVVLLNVTDNKTLVAIIAFGLAYMAEIYRSGINAVDPGQMEAGRSLGLSRAQTMWHIIFPQAIKNCLPTYTSEFIVLVKETAVVGYIALVDLTYSSVQSLTYDAAAPLFIIAVAYFAITKTLSIIFGYMERRLR-
18977379     ---------------------------GFNRKMQEKIFFFSIGILATLTFIPLFHIIITV----LLKGLPVILEKGSKFITGTLSEGGIGPAIVGSFVLTFLSALLGVPIAFLVGVYVYENPRLGRWVKTLLQIMIEFPTILVGVFVMPMGTYSAFAGALALAIILTPYVAIYTHEALREIPQTYREAGFSLGLTRAKVIFRVLVPMAKRGILTGILIGMAKAAGETAPLLFTAGG---------------------------------------------
222481421    ---------------------------------------------------------------------------------LLADIAGVFPALVGTVWLVIGAVLFAVPTGVGAAVFLSEYARFTGAVEVATNGLWSTPSIVFGLFGAAFLQKSLIAGMLTLGFMLLPLVLITSREAILSVPDDYRDASAALGVSKWQTIRSVVLPAAIPGVTTGVILGVGRIAGETAPILLTMGGGV-------------------------------------------
224438001    ------------------------------------------------------------------------------------------QGATLTLEIALISIIFSTLGGLVLGFIMCKNLIIVSLCRFYLECIRIIPILAWLFIVFFYFDISLSALQSAIIVFSLWGIAELVRGAITSLPKHQVESGKALGLQQWQMMLYIIFPQALQRLLPSIVSLSTRMIKTTSLVALIGAADL-------------------------------------------
88800986     ----------------------------------------------------------------------------------------YWDGAVVTVQMVFLSLLIGGALAVPLAIMRTKNKLINYPVWVFTYIFRGTPLLVQLYLWWAIFKEAFYPCLIAFVLNTAAYTTEIFRGAIEATPRGEIEAAKAYGMSWGKRMKRIILPSAFRRAIPAYSNEVVFMLHASAIASTVTIADLGRMIY-ARYYAPFDGFIFAALVYLCLTFGILAVFKQIEKRM--
289637749    -----------------------------------------------------------------------------------------------SITICFLALAIATPFSLAAAIFMQISPKLGKFLQPAIEIFVGIPSVVYGWTGLTVLGFSVLAGAIVLAIMIFPTITSISADAIRHTPKMFTEASYGLGSTRWQLITKVILPYALPGVLTGVILGLARAFGEALAVAMVIGPSNTFPKNILSPTSNLTTVIAGAM----------------------
158313075    ---------------------------------------------------------------------------------------------VQTLRLSLFAAVSALILGTGLAAMRVSVPPLRWAGTAYVETVRNTPLTIVFLPQVDIVFSYFTFAVMALTIYHTALVCEAVRSGVNGVDAGQAEAARALGLTFSQTLRLVVLPQAFRNVVQPLGSVGSALIRNTSIAAAFGVTGISQRLTTANPGDVIAVLLAGIVCYLVLTLSLAWAVGLTERR---
226941662    --------------------------------------------------------------------------------------DGLWPALAGSLCLVGLSVTLALPLGVATGIWQAEAPPWSRLQRSLIDLLAGMPSIVMGLFGFVLINTSLMLASLCVALLVLPYMALATRSALAQLPHRLRDTADALGLSRRQAMWHVFLPAIRRDIMGSVVLALGRAAEDVAVILLTGA----------------------------------------------
78044187     ----------------------------------------------------------------------------------------IWYGARISLTIGVITTIICFVIGVLYGGISGYFGKLDEVMMRIVEILSSIPFLLYVILLMVVLGPGLKTIFVALGAVYWLNMARIVRGQVLSLKQEFVLAAKVLGASPLRILVRHIIPNTMGPIIVAMTLMIPEAIGLGVSAPMASWGSLASEGLESIQVYPWQLAFFISITMLAFNFVGDGLRDALDPRAR-
289581457    -------------------------------------------------------------------------------------------ALVNSFAIAGAAALLSTTIGGGLAFALDRFDKWSSIYGTFGVLPILVPPVIIGVAFLVFFLELGIAGSVAHGIFYAPFPFILISQGLDEIDRTYEEAAMNLGASSLRTLRTITYPLIRANVISGALFAFILSLNEYIIAWLLSVNTIPIEIFNSLRYGYSPTIAAASVVFIALTVVV-------------
289581457    ----------------------------------------------------------------------------------------YLSQTWLTIELALVTAIFSLLLGYPIAYYLARMDRPWLRSLLLITIISSLVIRAYAWQVILASGGVLSSIGVATGILSLPFMILTLYSSIRNIDGELLEASKNLGAGSAKTFRRVTLPLSKNGITSGMALVFILALGSYVLPRLLGSSAERTLLIEQQIMSESNYPFAAAMSIGLILVVIVFLWALI------
152990333    ---------------------------------------------------------------------------------------AIYGSIMSTLIAMLIATPMAIGVAIFLTEIA--HAKLKGPIGTAIEMLAAIPSIIYGMWGLFFFGLGLLTAGIVLAIMILPFMAAITRDSMNTTPDVLKESAYALGATKWDVVKDVVIPFAKAGIIGSIILALGRAIGETMAVTFV------------------------------------------------
126734274    ----------------------------------------------------------------------------------------FGRALTNSLIIGLVSTAITLIIGTMAAYALVRFRMGRDVVSIWTLMMRMVPPAVLLVPVFGIFGLDGTRGGIILVYVALPFVIWILQSFIVQVPIQLEEAARMDGAGPFQVFFLVVLPLIKPGIAAASIFTFRVAWNEFLLANALSSRTVPVTIVNSLTEFDIDWGMATGMLLAVPPIIF-------------
289523919    -------------------------------------------------------------------------------------DFGMLPLIAGSLAVTILSSLFALPLSVLVAIYLSEISPLRNIMKPLLEMLGFLPSVVLGFVGMVLLGLNLFNASLLLGILIIPITGSLADDAISSVPSDIRDASFALGATRQETITRVVLPAALPGIMQACLLGMMRAIGETMVVLMAAGG---------------------------------------------
17232065     ---------------------------------RTLFNTAMTVVAFICGALAILPLIAVLSYVLIRGFSSLSLSVFTELPPAMRPGGGFGNAILGTLLMVGIGAAISIPFGVMAAIYLTEFSTLARWVRFATNVLSGVPSIIAGVFAYGIVVLTLVGGGFALAILMLPIIVKTTDEALQLVSKDLRQASVGLGATKFQTVAQVVLPAALPAIVTGSTLAIARAAGETA-----------------------------------------------------
184201553    ------------------------------------------------------ILIFVVLAAVALFLFLQALPTFTADPAKITGGEGFLAYIWPLIVGTLIASVIALVIATPVGILVALYARVSRPVGYVIDLLAAIPSVIFGAWFIPFFGKTMLTAGVVLAIMILPIITSMSREIFTQTPKLHEEAALALGATRWEMIRMSVLPFARPGIISSVMLALGRALGETMAVALVLSSG--------------------------------------------
226362659    ------------------------------------------------------------------------------------LGSQFWSAVGNTAFFTVVTVTLEVAIGLWMAIIMGKTFKGRALLRAAVLIPWAIPTAVTAKLWYFIFTSDAWPARFAVIISTTPFMALLILAGLQMIPQDVYEAARVDGASAWQRFRQITLPLVKPALMVAILFRTMDALRMYDLPAILTGGNPATTTVSILVVDQVRQGFNSASALSTITFLL-------------
15791251     ---------------------------------------------------------VLALIVAFLLVRSVPAVEHMGVGLLGRTADPLWAALAPMLVGTAITTCIATVIATPVGIAGAVFPRVRDVVKPGIELMAGIPSITYGFIGLTVLNQYFLAAGAMIGVMALPTVVTISEDALAAVPESVKSGALAMGSTPWQTTKSVTLPAGLSGVSAGVLLGVGRAMGETMAATVM------------------------------------------------
239907741    --------------------------------------------------------------------------------------------LWTSILLIVPASLFGVAIGVSVGALRVYGPRVVKTLDAYVSLFRGTPLVVQLYFWIGDFALVLSPMWAAIVGFALCSGAYQSEYGLLSIKRGQLRAAQALGMTPFQSVTSVVLPQAFRRALPGCGNEIIYLIKYSSLASIITVSGMGRSLAKS-SFRNTEVFIVVGLYYLALVTIASFLLKIAEKKLEI
261367557    ---------------------------------SVILQRTYIILIFCFMYLPIAVMI------AFSFNESKSRANFTGFTLDWYKSLFHNEMILSALGLSLVLALVSSVLATVLGTLATISRRTQLIVNNISYVPVVNPEIITGVSLMLLFVMGWPTLIIAHITFNVPYVIFNVGPKLRQLDPSLYNAALDLGCTPRQAFFKVILPQLSPAILSAFLICLTYSIDDFMISYFNSGTMQTLPIIYSMTRKKVSNALSAVMFCVILAIIL-------------
254501874    -------------------------------------------------------------------------------------------HSGITLSSTLLGFLIGTLLGILLAVGIVHSRVLDKSLMPWVISSQTIPILAIAPMIIVVLNAVLLPKAMISTYLSFFPVTVGMVKGLRSPEVIHMDLMHTYSATRLQAFWKLRLPYAVPYLFTSMKIGMAASLVGAIVGELGAIAGLGARLLAGSYYGQTVQIWSALLMAAFLAGSLVALIGVLEK----
14591158     -----------------------------------MGQSVMRVRVSIFTILAFSSFLLLFTLFYIPFLRILSLGL-SFQGLLAVLRDSYYRRVISTFGQAVLSTVLTLIVSFPGAYVLSHYDPGKRTLKAIITVPFVMPSVMVALGFIILFGYSWKAIVLAHIFYNYPVVVRIVSSAWERINPHYEEAALSLGAKGFTLFRKVTLPLLFPSILLSSLMTFIFCFMSFSIPLILGGYKYATIEVAIFSSAMMLLDFKTSSSLALLQLVFNFLL---------
14591158     -------------------------------------------------------------------------------------------ALLNTLRFGFLAVGISLLLSLPLAYLSIRKKRGKSIIDVLVTLPLASSPVILGLGYLITFRSSPIYGHWILIALAYPFVFRTVSLAIQKVKKNLSEAALTLGANEAYSFMRIELPLIKGGVLVASVFAFAISVAELATTYMLAKPTLTLAIYKFISSRQFGP--ASALSVILMAI---------------
143253175    ---------------------------------AFLGLLIVISFILIGIFGPFIYPVDPFEIVAFPLSPPSLATLGGTDYLGRDVFIGIVYGTRPTLFIALMATLVTIVIGITIGSISGYYGGIDNSLMRFTEFFQVLPPLVFAMVIVAVFSSDLFTVIFAIGITTWTTEARLTRAEFLKIKKEYVTASKALGASNIRIIYKVILPNAMPPLIVAITLRIGITIIYEAALSFLGLTTWGKMIGHSRDFFFDAWGLAILIIVLAIALIGDGLNDAFNPKLR-
226304344    ----------------------------------------------------ALWWILAAAGVAGGTIPTPWVVVST---MFDDGWSLYGPNFTVTASGALQGFLWGNLLAITLAVLVVLIPPIEGLATQLAILSYCTPLLALGPIILVVFG-GRTPTIFLAAMYCFFTTMVGTLAGLRSADKTSLDLVAAYGGGRWQKFTKVQLVSALPSTFAALKIAAPSAVLGAILGEYLGGSGIGVALTAAQTSYNVPR----------------------------
78060793     -----------------------------------------------------FLYIPIVSLVVYSFNASKLVTVWSGFSLALLHDDELLTAAWLSLKIALLTATASVAIGTWAGFVLARMGRFRTLYAAMINAPLVIPEVIQGISLLLLFGRGWLTIWIGHVMLCLSFVAVIVQSRVKELDRSIEEAALDLGARPWKVFFVITLPLIAQALVSGWLLAFTVSIDDVILSAFLSGPGSTTLPLVVFSRVRMGL----------------------------
139216373    -----------------------------------------------------IILIFLFVFFDVFTKGGTYLSFSLFTTTPAENEKGVLQAIVGSFLMVFNASLISIPIGIFLGVFLNKSSKLAIFARNCVDTLFGIPSIVIGIVAYLCFVLPLFSASMALSLLFLPILTKSTEEGVLLISQDIKEAAQALSVPYHKVILKVIIPSCLKNIFSGIILGVA------------------------------------------------------------
134725248    ---IYEANISVGLWFQVFASWISASKLAFIRLKNDFLQKLMILIVPFFFGLWVILLWEIICVGFNVPLLLLPAPSLIGVQIANSLDILYADFYQTVIKAVIPGYIYGCGSAFILSIFIDRSPFLQRGLLPIGNLMSVMPIVGIAPIMVMWFGFDWQSKAAVVTIMTFFPMLVNTVAGLQIANNIDHDVMSTWGSSYWQSLFKMRLPKALPLIFNGLKINTTLALIGAIVAEFFGTPGMGFRISVEAQRMSFDLVWA-------------------------
144155845    ---------------------------------------------------------------------------------------------WNSIVITVGAIGLLVIFGAMVGYVIQRRPRVTRIAYGFALAGLMIPPVVPTIWVLQGTGLFKTLNGMILIAYGLGFTVLLYRNFISTIPRELDEAAIIDGAKPWQVFFKVILPLLKPVTITLVVVQSITIFNDFTLYYLPGRDNITVQLFQSQFLSQMNLLFMNILLITIPPLLVFVFFN--------
226228291    ---------------------------------------------------------------------------------MSLPALGTWPLAL-SLFVATLATLCALLVGLPLAWLLARRRRGRAVLEVLVLLPMVLPPTVIGYYLLLGVGFTPAAAVLATFVAAAPFLVRAAQGGFEQVDASYEDAARTLGRSEWSIFLTVTTPLAWRGILAGTALCFARAMGEFGATLMLAGNIPGRTQTASLAVYD-------------------------------
78355214     ----------------------------------------------------------------------------------------LWDGIELTIIITVLGLVFGFIIGTLVGLGRISRNRLNAVAVSYVEAIRGTPLIVQLPLVLGIRIPPVTAGVVAIAVNSGAYIAEIVRGSIQSINTGQMEAGRSIGLTHLQTMLYIIWPQAFKRMIPPLGNQFIISLKDTSLLVVIGVGELGQEII-AVNFRAFEVWLTVAIMYLCMTLTLSQVLRMYERK---
166363668    ---------------------------------DDIQEKIIALILFACAFVSVATTIGIVAIITWGFFQEVSFAQFFLDTLFATPHFGIWPLINGTFLTTAIAMSVAVPLGLSSAIYLAEYPNLAAILRPAVELLAGIPTVVYGYFALLVVTFNALSAGLMMGIMITPTVGSISLDAIRAVPRSLREGSYALGITKLETIFKVVLPASLSGIMASIILGMSRAVGE-TMTVLIAAGSQPRLTLNPFESIATMTAFMAEI----------------------
291171737    ----------------------------------------------------------------------------------LFRDKAILNSVTTTFIVAISAAVLATLIGTVTAVAINLKPRYRAILLNFSYIPMVNPDIVIGISLLSLFELGYITLILAHITFNIPYVIFAVLPKIKQLDKNLEEAALDLGATPSQAFFKVILPELVPGIMTGFMLSLTMSLDDFIVSFFTTGSGLSIKIYSMTKRGVSPKINALSSILFVLTMLIVLIPQLKSWRS--
143029944    ----------------------------------------------------------------------------------LLWTGTAWNSFNTTFAIAIISAFPTAAIGILTAYLLTRHKKGKNAFEFGTMLSFAIPGSVIGVSYVFAFNVPPLELTGTGIILVIAFVFRNMPVGVRQLDPHLDEASSTLNASSSQTFRNVILPLLKPAITASLVFSFVRAMTAISAVIFLVSANYDLYILGRLENNDYGLAIVYSSALIVVMLLTITLMQLIIGKRKL
136264207    --------------------------------------------------------------------------------------FGFIPLLTGTILIATVAMIVAIPLGLLTAIYLAEYARVRDIAKPIIEILAGVPTVVYGFFALPVSAESALAAGLAMGVMIIPFVSSLSDDVIKAVPNSLREGAYALGATKSETIKKVVLPAALAGIMGSFLLAISRAIGETMIVVMAAS----------------------------------------------
78186725     -----------------------------------------------------------------------------------ILLENRWQLILEGFRTTLVISVFSALLGTLFGALVCFMRMLRVSAGVFISLLRGTPVLVLLMLYVVFASVNIDPVLVAVIAFGLNFAAYSAEAGIEGIDRGQTEAGIAMGFTGPATFYFIVLPQTLQRILPVYKGEFISLVKMTSIVGYIAVQDLTKDIIRSRTFDAFFPLIMVAALYFFLSWALMRMLEYLE-----
135265818    ------------------------------------------------------------------------------------LHFGVLPLVLGTLLITTIAIGVAAPCGLFSAIYLSEYKRVRHIIKPILEMLAGIPTVVYGFPWLQKLGAALLAAGLVMGVMILPYILSLCDDILRSIPKNLREGAYALGSTPCETIRKVILPAAFPGIMASFLLGISRAIGETMLVVMAAG----------------------------------------------
18976453     ------------------------------------------------------------------------------------------ESIRNSLFTATVSTLLGILFGVPLGYVLARKEKGKNFVQALIDTPIVIPHSVVGIMLLVTFSLDNYKGIVAVMLFSSPFIVNSARDGFLSVDEKLEYVARTLGASGLRTFFSVTLPNAIHSIASGAIMAWARAISEVGAILIVAYYPKTAQVLIMEYFNNYGLRASRPIAVILVTISL-------------
11498954     -------------------------------------EGLFMLLALAATVFGVVVLAALLAYTFVEAAAWLDLQFLTSPPSRFPEKAGIFPSLVGSIMAIALVGVMVLPLGVGAAIYLEEYARKNWLTKLIISNLAAVPSIVYGLLGLGLFVSTLLVGSLTLTLLVLPIVIVAAQESLRAVPFSLREASLAVGATKWQTVKSVVLPSSLPGIMTGVILALSRAIGETAPLIMIG-----------------------------------------------
269929129    --------------------------------------------------------------------------------------------TRISLGVGFGVSLAALLGGIIFGLLAGYYRRLDAPLMRLMDAVMAFPGIILAIGIVAATGQSIANVILALGVVYIPRVARLVRSVVLSVEQAFIEAARAIGVRDWRLLGRHILPSSWSPIIVQGTFVFAEGVLGEATLSFLGVGSEARPFIREAPWMMILPGIALTVTVLSLNLMGDGLRDLLDPRLR-
260430316    ------------------------------------------------------------------------------AGYMVSHSGLLWRAFGATLASAVQGFVWGNLAGVLLALLVVLLPRGERLLSTLALLVFCLPLVATGPILRVLYGPGTGPQVTLAALAVYYTTFLPVLVGLRAAPQGWFDLVRSYGRGRMTALREVRLPAALPYLVAGLQIAAPAAFLGAMVGEFTGARGLGVLTVRALRALDLPATWAIAVIAAGVSMLAFAAVGALGRR---
260430316    ----------------------------------------------------------------------------------------LFAALGETLALAGPGYLAGLGLGAGLALLLALAPRLGGAVIPLSIALRSIPIIATAPLIVWALGRGAAGTITVVAVMIFFPTLIACQHGLARTPRAVLDLFEVYASSPLRRLLGAQLPAMLPAFFASARMAIPAAILAVTTAEWLATGGVGALMATVASTSDYGMLWSAIALV--------------------
138119929    --------------------------------------------------------------------------------LSYEFTFNLFFLALETFSMSIISTFFAFLFAISIMIFSYKNPIITFGINSFLNFLRSIPELIWALILLVAFGLGPFTGAIALFLHTFGILGKLFIDLYKNLPKESKISLLISGNNQIKILLYQSLPLIFPQLLNYTLYRWENNIRAASV----------------------------------------------------
225572970    ------------------------------------------------------------------------------------------KPLINSLIISFGATGLSLLIGLPASYSMARYK--QNMLQIVVLCIRIVPSIAFLVPVYLMFSKIGLTGTYTGIILAVPFVVWVMIPYFEGVPVELEESALIDGASRMTCFLRIMLPLSLPGIMTVTILSFINAWNNFMFGLILGNSDLPTVIFNFLSHTEINWGLMAAAIIVTLPIILLSVF---------
254487282    -----------------------------------------------------------------------------------------------TMAVGAAAALITMVIGVSLGALAGFYGWIDTALMRFTEFFQVLPALLFAMVLVTLFSPSLWTIAFAIGVVSWPQTARLTRAEFMKIKEEYVTAARAIGAKNTRIIWKVILPNAAPPLIVSAALTIGVAILFEAGLSFLGLGDPNVMSWGLMIGANRDQGLAIFLTVLAVSLVGDGLNDAFNPKLR-
142560757    ------------------------------------------------------------------------------------GSFGAVPLLLGTMLISTIAMFVAVPIGLFTAIYLSEYSHTRKFVKPLLEILAGIPTVVYGFFAAMGFEVSAQSALAAGVVMGIPFVSSLSDDVISAVPQSLKEGSYAMGATQSETIKKVILPSALPGIVGAFLLALSRAIGETMIVVMAAGGNLTINPLENVTTVTVQIVIA-------------------------
86609655     -----------------------------------------------------YLPILLIAVYSFNRARFGLAWTGFTFDWYLSLFQNVWQATQNTLVLALVSTLVSTLLGSLLGYGLYRYRFPGKKILQGLMLLPVIPDIVMAIALLLFFELGLGTMILAHITFQIAFVAIVVRSRLQLLDPALEEAAYDLYANTWQKLRYVTLPLAMPGIQAAALLAFTLSIDDFVISFFTSGPTLPILIYSTARRGVTPEINALSTLIILVTLIL-------------
77411960     --------------------------------------------------------------------------------------FGIFPMIVGSLYVTAGALLLGGPIGILTAVFMAYFENIYKPLKSAINLMAGIPSVVYGFFGLVVFGMGVLAASILLGIMILPTIVSISESSLRAVPESYYEGGIALGASHERSVFFAVLPAAKRGILASVVLGIGRAIGETMAVIMVAGN---------------------------------------------
257470574    -------------------------------------------IFIVMAFLTFWVFLMYIMIPIGSFVRLWGVKYFSLEHYKYVFALGM-KPIWDTTFLSIISTPITGILAMIIAFLIVRKKFLGKGFIEFITMMAAIPGTIVGLGYIITFNTKPLVLTGTATILIIAFIMRNMPIGIRSIDPSIEEAATVLGANSKKVFTSVTLPMIKPAFFSGLVYAFVRSMTLVSTIIFLVSAKYNLLTVAIMNQIDVGKIGVA------------------------
257470574    --------------------------------------------------------------------------------------------ILNTLKLGVVTSVISTAIGFFFAYGMTYVKPFRKFFSSIAILPIVSPPFVIALSAILLLGIYGFHGLVLVQVLTFFPVAYLMLVGLLQIDPSVEEASRDLGASRWDVFRTITFPLMIPGLANAILVIFIQAIADFGNPMVIGGNFTTVAVLQGIGNYDMGSATALAVVLILMSISI-------------
26554385     -----------------------------------------NIYTWYKFFWEIFSVLLCFVFLAWLSLNIISVGVGAWSSVFEYTKNTTGQALLNTVLIILVAILIALPISLLTAIYLNEFAKAKKTIFFFLDCLGATPSILFGMFGLLFFGFSLIAGALTVSIVILPSFARSIQLALNEVPNEMRLNALALGSTKSQVVRRVVLPAAITGLATSVVLSIGRILSETAPLYLTAG----------------------------------------------
269126936    -----------------------------------------------------------------------------------------------TLQLVAAGMTIAVLIGVPLGVLAATREWWDRAASTLALLGQSVPVFWLGMMLVALFAVKLGWPAVTMSLYPMAHIARLTRASMEALAEPFIDSARARGLSTAGVVWRHAFKNALMPVLTIVILQTGILMSGAVAIEYVYSPGLGQLALQAVQFRDYPLVQAGALTFVVLNLLVDVIHSIVDPRVR-
296139696    ----------------------------------------------------------------------------------YFTQESILEGLGLTLWLTAVTFTAGFVLGIGLAAMRLWGPLLQSVSFGFVWIVRSVPPLVLLLFWFQLASLYLVAAFIALTLDVAAFAAEIVRGGLVSVDPGQTEAARSLGLNPRRIFRRIVLPQAMPAIIPSSGNLLIGLLKSTSLVSVIAVTDLSVQLIYNQNFKVMPLLLVATIWYIVITSVL-------------
143415879    --------------------------------------------------------------------------------------------LWTTLELSVVCVIFSVVIGVAGAWLQTLPNRLRMVVQGYIQFFRNTPPLIQLMFFYFALGQFTPWAIISLSFFAGAFNVEIFRAGIEAIPESTKEASESLGFSRLQTYRYIVLPLAFRVSLPALNNNLVNLVKTTTQALVIAVPELLYQMVSIYNDYSTSMNACMLLLFVVYIVLVGILVFGMQRWER-
167748966    ------------------------------------------------------------------------------------------SPLWISLKVALPATIFTFVLGICAARTVVKLKHGQAVIDGLFTLPLVLPPTVVGFFLLLAFGFSWQGAVIASTVVSFPLMYRTVRGAFEQINPEYLYAARTLGMTERKIFRKIMLPLAWPGILAGTILSFARALGEFGATIMIAGNTMSVAVYTAVQAGDRESAFLWVMIIVCFSFVMMLAMNFW------
224368486    -----------------------------------------------LTAVYAFLYIPLFTLMVYSFNSAKFTTVWKGFTLKWYVNQQLLDAFFNSMTVAVVSSIIATAIGTLGAFAVNRYRFVRKVFFGLVHSVMMSPDIVMGISLLMLFVLMFLTLLLAHVTFCLPFVIVTVHARISGFDPAVVDAARDLGAGEFETFFRIILPMILPAVLAGWLLSFTLSLDDVIISFFV------------------------------------------------
291519206    ---------------------------------------IYLGLVFLFLYAPILVLIVLSFNNS--MSRTVWGGFTLKWYMNLTSNDNIMGALGTTIRITLASSILATLLGTSAAIGIHYMKRHAAIMLGATNIPLLNADIVTGISLMLLFTLGEFTVVLAHIAFSVPYVIFNVLPRLQSLSEACFEAAMDLGATPSYAFYKVVWPEIFPGVLSGFLMALTMSLDDFTITYFTKGAGV-------------------------------------------
138351046    -----------------------------------------------------FLYVPILVLVAYSFNGSKFAMVWSEFSWRWYINDDIHRAALNSIIVAFVAAPCATFIATLAALVMVRGGEFRAFTAGLISLPLMVPEIVTAVATLIFFNWGLINIILAHTVFCIPFAFMPIRAALEAMDPGLELAARDLYADRWQAFRFVTLPLLTPGIISGFMLAFVISIDDFIITLMVAGAGLPVYIYSMIRTGITPEVNAVSTLLLSVSVIL-------------
136374528    -----------------------------------------------------------------------------------------------SLAVGLLATIVSLIIGVTYGMTAGYASKTDAWMMRSVDVLYSLPFTIFVILLMVLFGRNFLLLFLAIGAVEWLTMARITRAQTINLKKEFIEAARALGYSHWRILFRHLLPNLVGPIIVYATLTVPSVMLLEAVLSFLGLG---------------------------------------------
170289240    ----------------------------------------------ILTMVFFYLPLFIVVLMSFNSAKSPVWSGFTLKWYLELFTREYWHAFRNSLIVAIVSSAVSTAIGTLTAIELFWKKSRLENSIWFLTYLPVVPDVIIGISLLLLFSLGLFTITLAHITFSIPYTMMIVHSRLQDFDKSIIEAAYDLGSTDFQVFYRVIIPNLVPGIVAAFLLAFTLSIDDFVITFFVAGPGSTTLPIQIYSMIRFG-----------------------------
84515092     -----------------------------------------------------LMAWVVTSAAQWPRIKLQFFSIDAMIAAFPRVLQGFWVNMQVWLTVLACVLVWALVLAVVRSLRAPWFAPFRLMVVIYIDIFRGVPAFGFGIPALNLPGLPLFWGAFAMVLSYAAYVAEIYRSGIDAVHEGQRAAAKSLGLSEWQTLRYAILPQALRNVVPALMNIVVALQKDVALLSVIGVRAVREAQIYTATTFNYSSLIVAAALFLLATIPMARLADYLTRRDR-
269955059    ----------------------------------------------------------------------------------------LWEAAGQTLYMVLITLVAGGFVGLVIGLGLYLNRFVFTVLNVLINLIRPVPFIIFLVALGPLTTIGIEAFTFAMCVMASVVFARLVEQNLVSIDPGVVEAARAMGASPLRIVRTVLVPEALAPLILGYTFLFIGVLDMSAI----------------------------------------------------
143344864    ------------------------------------------------------------------------------------------KAVLLTLKTSLIATLIAWGIGVPVAYILARFHPGKKSLEIVIDLPTTMPPVVIGLGLLLIFGLTTTAVVIALVFRATPLLIRASRAGFESIPILYEQAASSGGMNEWQCFRKIMIPMARPAWMAGITLAFTLCLAEFGATLMFAGNTLPVAVMSAMES-DLPLAICIAVVSMSLSILSLAGLRYVEQRWR-
135359253    ----------------------------------------------------------------------------------------IWDKVWISFALALISILIAYIVSIPIGIYSAYNKMADKGMSLILFILYSMPSFFVGILLLLAFAPYLVLPIITYTYGSFAFLSRIMRIGMIDVSQDYIRTARAKGLGEKKVILKHALRNSLLPIITVFAAIFPSSIGGSVIIEVIFSPGMGNEIFNAILNYDYPMIITFFTLIGFLTM---------------
83589975     --------------------------------------------------------------------------------------------AVQTLKITLVAVSLGCILGLVAGMGRLSRRRLTSFLATYVDFFRGTPLLVQIFIVYYGFPQLLVAATLATSLNSGAYVAEIFRAGIQSIERGQVEAARSLGMTEGQTMRYIVLPQAFKRVIPPLGNEFIAMLKDTSLLSVIGYVELTRQLISGATFKPLQIYFGVALIYLIMTFTISRLVDYLERRLK-
158336083    ----------------------------------------------------------------------------------------IWERIPNTLLLAIASLVINWSIAIPLGIVVNQNQWSDRILRIFSYIGQGFPSFITALLLLFLVGWHMILPTLALSVTGFAGLQRITRGNMLDVRQNYIQTARAKGLPENKVIYTHALRNAVNPLITLLGFEFSSLLGGAFIAEFFFNPGLGQLLLKAVQAQDLYLVMAGLMMGAVMLIVADILLAVVDPRIKL
141447972    ----------------------------------------------------------------------------------------------------------------------------------MVSMFRAVPELISAMFLVLAFGFGPIAGIMALAIHSAGFLGKFYAEDIENADRGPQEALLAVGASKVKILRYAIFPQVLPQYVAYNLYILDRNIRMATVVGIVGAGGIGQELKGRYDMFEYGHVATILLAIFLTVFILDQISGRIRSK---
213419868    ------------------------------------------------------------------------------------------QAAQHSLTMAIFSATFATLIGSLTAVALYRYRRGKPFVSGMLFVVMMSPDIVMAISLLVLFQLGFWSLLFSHITFSLPFVVVTVYSRLKGFDVRMLEAAKDLGASEVTILRKIILPLAMPAVAAGWLLSFTLSMDDVVVSSFVTGPGYEILPLKIYSMVKVG-----------------------------
225029008    -----------------------------------------------------------------------------------------WKYITDGLKVTLEVTFLALILGLVLGAVIAVIRTTHDICRVYLTVIRGTPTMVLLIMFFIVLASSNNKVMVAVITFGVAYVAEIFRSGIMSVDKGQMEAGRSLGLGYTDTMLQIIMPQAIKNCLPALVNEMITLLKETSICGYIGLNELGGDIIRGITYDAMMPLLIVAVIYLVIVMFFTWLMGKLERRLR-
144010551    ----------------------------------------------------------------------IAIVLGIFLGVVATLNKDRWLQFFSTLGMSVPSFFSAILFSWFFGYVLNRYTNLNMTGSLYLDDLGESYNIVWKNLILPSFVLGIRP---------LAVIIQLMRSNLLDVSQDYIRTAYSKGLSKYQVIFKHGLKNALNPVITAISGWFASLLAGAIFVEYIGWKGLGKEIVEALNQLDIPVVMGAVLVIAIINIVVDFIYAYLDPRIK-
269218899    --------------------------------------------------MPWWLVLFASASAAYLILPLVFMGSRVPWDQFVLSSDEAADALSLSLKTCAVALAIDLVLGVPLAVALSRDWRGVGVLRVLVALPLALPPVVAGIALVAAFGFTTAAVVLAQVFVSLPFLVVTVEAALRSRPRGLEETAASLGARPTRVLASVTLPMVVPGVARGAALALARCLG--------------------------------------------------------
291280436    -----------------------------------------------------------------------------------------------SLMIGVISVGISLFFGLIMGSVAGYYKKVDAVIMRIVDIMFSIPAILLAIVIVSMLGPSLYNAMIAIGVVGIPSYARIVRASLQEKEKEYVVASRINGSSDLRLIFKVILPNCMAPIIVQSTMGFASAVLEAAGLSFLGLGAWGAMLSDSLQYIMRAPGLAIFMAVLGFNLVGDGLMDVLDPKQK-
297156640    -----------------------------------------------LRWLSVVVLAVLAAQLGHFLITNPNFEWGTVGAYF--GAQVFGQGIATTVELTVVAMAIGTVGGVFVAVRMSENRVLSTVCGAYVWFFRGIPVLVQLIFWYNLFGIPFGPEFISAETNTLAYMAEIVRGGLLGVDHGQTEAASALGMGRARILRRIVLPQAMRFIVPPTGSQVINMLKATSLVSVIA---LADLLYTAQSIYNRTFETIPLLVVACLWYLV-------------
169627848    ------------------------------------------------------------------------------------MQFGVLDLFSVTVFVSIFALLLAMPVALGIAIYLTEYDRVRGPLAYVIDLLAAVPSIVYGLWGIYVLGGNLFTGGIVLAVMILPIIAAVTREVFIQTPKGQIEAALALGATKWEVVRTTIIPFGTSGYISGSMLGLGRALGETIALMLILS---GTSVAFGWSLFDSGSTFATHIA---------------------
289581591    --------------------------------------------TAALVLSSAIVAFLVMSPMLWLVFRATE--VDPARAYSLIVSSQTGWITLNSIVLMAIVMLCSILLGVPLAVLTTRTDLPYPRFWTIVAALLVIPSYIGAIAFVGMFGSGLSGSIFIITLYTYPYVFLTTRAALLSMDSSIVDAARTLNAGPFEAFKRVTFPQIRPGIAAGALLAGLYAISDFGTPAFMGANVFTSRIYW-------------------------------------
134467808    -------------------------------------------------------------------------------------------HSYITLSSTLLGFTIGTILGIILAVSIVENKAMDASLMPWIIASQTIPILAIAPMIIIILNAFLLPKALISTYLSFFPIAVGMVKGLRSPELSYLDLMHTYNSSRLNIFWKLRLPSSVPYLFASMKVAIAISLVGAIVGELGAVAGLGARLLTGSYFGLTIQIWSALVMAAILAGTLIFILNFISR----
144139996    ----------------------------------------------------------------WAGIKAFFAALDFENYWFLTTDDLYWKAYLSSLQIALISTVITLLVGYPIAYGMARAPLEWRATLLMLVILPFWTSFLIRVYFLLFIGIINEPVYIGIVYTYLPFMILPIYAALEKMDDSLLEAAEDLGCSRIGAFWLVTVPLSRSGIVAGCFLVFIPAIGEFVIPSLLGGS---------------------------------------------
229830178    --------------------------------------------------------------------------------------------IGETLYMTVLSSVFGYLLGLPWGIALTVNRVIYRILDVASSIMRSVPFLIMLILLMPLTTLLLTATVVPLTISAAPMIARMVESSLNEVDPGVIEAAQSMGCSNGKIISRVLLVESRVSLIAGATISVGTILGYSAMAGVIGGG---GLGDIAIRYGYYRYQADIMIVTVVLLIILMQLFQLL------
266619647    -----------------------------------------------------------------------------------------------SIFLGFSASVLSMAAAIVLGSLAGYFGWVDNVVLRICDVVQAIPGILLSIVISAVLGPGFFNTILALAIGGIPSGIRLTRAQILSVSEEYLEAAASVNCSSMRIMFRHILPNILSPLIVGFTMGIGNTIMLASSLSFIGLG---------------------------------------------
223937549    ------------------------------------------------QILKWFFVIAALSGAIFAGIKYFQL----LHSLSKADWKSILLSTAMTFGRVIAAVALASLWTIPVGVMIGRNPRWSRAMQPIIQMVASFPAPMLFPIVVALVLSLGGGLGFLLLLGTQWYVLFNVISGSSAIPRELWEVSRLKRLSLSARWRKLILPGIFPSLLTGWITAMGGAWNASIVAEYLSTIGLGALISQATDEGRFALLGAAVGVMSFTVVLVNRLVWRP------
223937549    -------------------------------------------------------------------------------------------YTLFSLTRGVIAYVISFFFTMTYGYVAARVKGSERVMLPMLDILQSIPVLGFLPGFVLLFPHRNLGLEIASVLMIFTGQVWNMYYSLKSVPEELNAVARLSKLTWWQRFLRLDLSYAASGLVWNSMLSMAGGWFFLTVAFVLGSPGLGSYMSLAIEQGNVTAQVMGVVAMGSMIVFLDQLVWRP------
88854339     -------------------------------------------------------------------------------------------------------------IGILFAAISARWRIADQMSAPIVAALAVIPIVALAPVLNSMFGADSQFGRQAIAIASFVPIFINTLRGFRQTKPVHRDLMKAYAANSGQMLKSLTLPTARPFILTGIRIASSLAVISALVAEYFGGGGLGSLIATSAASSAYSRAWAYVGASIALGLLFYLATLALER----
289582203    --------------------------------------------------------------------------------YMLDGGGGFLHAVLGSLFIVVPATVIAIVLSLSTAIYLYSSERTSEVINMFLNVLWGTPPIVYGVFVLTVIQTSLIFGVIAIAIFQYPIMTRYADEALKATPDTVKEASYGVGATRFETAR-VTVRAALPGIIAGIIMGFARGIGDAATVLFTAGR---------------------------------------------
163795948    -------------------------------------------------------------------------------------------ATLDSVIIATFSTIFALILGTLCAIGCWRLASNASAVRTFMLTPIIVPTIVQALAMYRFWIDLGIMMILAHTLIAVPYVVITVSASLANFDVRLEQAARNLGASTQQTIRWVIMPSIMPGILSGALFAFTISFDEIVVALFITSRTLPKRIWDGIQDHLDPTI--ASIATMLIAVTLALLLTELWMRQR-
72163141     ---------------------------------------------------------------------------------------GAYHAILGTLLMTLMAALISVPIGLMTAIYLVEYGRLKRAITFFVDVMTGIPSIVAGLFVVALWILLFGPGKISLSVLMIPVVVRSCEEMLRLVPNELREASYALGVPKWLTVVKVVLPTAIAGLTTGVMLALARVIGETAPLILTAGS---------------------------------------------
143615894    --------------------------------------------------------------------------------------------ITTTIYISVVSIFFAMIVGLIVALPSISNNKFLSYVNIVVEIVRAIPLLVLLPIMLGISFSPFVSGIIALTISESAFQAEIFRAGINSINKGQHEVSHSLGMDFWKKMRLVILPQAIKVVLPALGNQFVYVLKMSSLVSIIGIADLTRKANELVTTTYRPLEIYTFLILEYLVLIL-------------
125973266    -----------------------------------------------------------------------------------------------TLLIALLAAVISTVIGTLAAIGIHVMKKKTKTVVLNVTYLPVLPDIVTGIAFMLFFKLGFTSMLIAHITFNIPYVILNILPKLSSLNKYTYEAALDLGAHPMQAIWKVIIPEIMPNIITGFLLAFTLSLDDFIISYFTTGSGVTNLSIT-------------------------------------
261856382    ------------------------------------------------------MLAWILTVLFGKGFQYINWAVFTQMTPPPGASGGLINAIVGTLLITFFAVLIGTPIGLMAGTYLAEFGRFSSVVRFINDVLLSAPSIVVGVFVYAILHFSGWAGAVALSILVIPVVLRTTEDMLKLVPVQMREAAAALGAPRYKVTIDIVYKAALSGMFTGLLLATARIMGETAPLLFTG-----------------------------------------------
210621748    --------------------------------------------------------LVVITGFVFYMGLKPFLAEGYSLGAFLTGSFGVAPMIAASLFATAGSIVIGTTVGILTAIFIAEIAKISGKISAAVELLAGIPSVLYGVFGLAVIGQSLLAVILVLSIMMLPTIVSVSETAIRAVDPAYKEGSYALGASRIETIFKVVLPAAKSGILAAVVLGIGRALGETMAVILVAGN---------------------------------------------
229157883    -------------------------------------------------------------------------------------KFGILPLICGTVLVTAIAMFVATPIGLACAVFLSEYASARKVLKPMLELLAGIPTIVYGFFALTVVTFNAISPGIVIGFMMIPTIASLSEDAMRAVAKGTKEASLALGATRFEMVKQVVFPSAFTGIMAAIILAASRAIGETMIVVIAAGS---------------------------------------------
296119504    -------------------------------------------LHAVRQKVPVLFVAIGIVAIAYIGLPVIALALRVPWAEFATIATDTVELLKTTLAAAAWSTVIATVLGTALALWLSQLRRGASAVRLLVYLPLAMPPVVLFAPVLDFLGWFAFPGVVAAHVFTLPFVVVAVDSALRQIDSEITASARGVGIGQWTILGRITLPTIAPAIVTGLGLAFARSLGGTTITFAGSMPGLGIYLEREVSADNAYALSAILIGIAVLSLIV-------------
227527514    -----------------------------------------------------FLYVPIVYLLAYSFNKGDTMNSFTGFSMRLFSDTRLIVILLETFMLAFLSALIATAIGTFGALSIYYVKKRQQRMALLSNILMVSPDVIIGASFLILFGLGFWTVLLSHVAFSIPIVVLMVLPKLQEMNESMVSAAYDLGANNFQVLKDIILPFLTPGIIAGYFMAFTYSLDDFAVTFFVTGNGFTTLAVEIYSRARRGVSLEISTLVFLFALVL-------------
23013914     ------------------------------------------------------------------------------------GAFGMVPLFTGTLLISAISMIVALPLGLFSAIYMSEYPRIRAVAKPALEILAGIPTVVFGFFAVVTFGLNVLAAGFVMGITLIPLISSLSDDVITAVPQSLREGAFGLGATRSETILQVVLPAALPGIVGGVLLAVSRAIGETMIVVMAAG----------------------------------------------
296116589    ------------------------------------------LVLLMLTSILFVLLRNGLAGISWRTFTHITLAPGHGGGLANAIVGSL----MQTGLAVLIGAPAGLLAGIYLAEFAATDGRLLGAVRFVSDLLLSAPSFIYMIVVVPSGHFSGIAGALALAMLVVPVVVRTTEDMLRLVPVAMREAAFALGAPRWRVVLFICLRAARDGVATGILLALA------------------------------------------------------------
209527060    ------------------------------------------------------------------------------------------SPIWISLKISILATAITLIGGVWAAYLHSYQGKGKSLIESILISPLILPPTVVGFILLRIFGFTWYAGIIAATVVTFPLIYKTSCGAFEQIDSNLLVSARILGASELKVFVRVAFPLAFPGIISGATLAFARGLGEFGATMMLAGN---------------------------------------------
297565105    ---------------------------------------------------------------------------------------GLAHAIVGTLLMNLLALVIGGVLGLAGGILLSEYPPVNPTLRIISDLLNGLPALIYTLVVIPSGQFSGYAGALALALIMVPIVLRATEGVLKLVPWSVREAGLALGLPRWRVILSLVLPAATSGVITGLMLGFARAAGEAAPLYFTAGG---------------------------------------------
294678044    ----------------------------------------------------------------------------------------LWGDFVQTLKGALSGYLIGCGAAILVAIAVDRSPFLQRGLLPVGNFVAALPIVGIAPILVMWFGFDWQSKAAVVVVMVFFPVLVNMVAGLAATDALSRDLMATWSASYGQSLIKMRLPAALPFLFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLDLALVWAEIAVAALAGSGLFGLIAMIEK----
142602669    --------------------------------------------------------------------------------------FGFIPLLTGTILIATVAMIVAIPLGLLTAIYLAEYARVRDIAKPIIEILAGVPTVVYGFFALPVSAESALAAGLAMGVMIIPFVSSLSDDVIKAVPNSLREGAYALGATKSETIKKVVLPAALAGIMGSFLLAISRAIGETMIVVMAAS----------------------------------------------
142074081    -----------------------------------------------------------------------------------------------TFQFAFFSVLLCFAVGLFLSMILNKNMKFKKIYRAVFILPYAIPAFVWLGPLYELFDIEPVAVLLVNTWLGFPYMFLITTGALQSIPRELIEAAKVDGASGVQSFWRITFPLLMVSISPLLIGSFAFNFNNFTLIFLLSGGG--------------------------------------------
137848433    ---------------------------------------------------------------------------------------GVLPLISSTLYIALIACLISFPLGLFSAIYLSESRRTRKVIKPIMEILAGVPTVVFGYFALNWITPNIVSAGIAVGIMIIPTIASISDDALNAVPKSLRMGSLALGSTRRITALKIMLPAALSGIIASFILGFSRAIGETMIVTIAGG----------------------------------------------
143926377    -----------------------------------------------------------------------------------------------TGFIALIAMSVAVPIGLFSAIYLAEYPTLRKFGKPVIEILAGIPTVVYGFFAALTVGPLILAAGLVMGVMIIPFVSSLSDDVINAVPQSLREGSYALGATKSETIRQVVLPAALPGIIGSILLAVSRAIGETMIVVM--AAGLAANLT--INPLDSTTTITTQIVMILVG----------------
136604135    -----------------------------------------------------IVPLALYVLLKYFIFYEELIELGKLDGLNWV-ETGAWGGLSLTFIISFFCLIFCFPIGMAFALGRRSFPLIRYISIGFIEFWRGVPLITVLFMSAVMFPMFLPACIIAISLFEAAYVAEVIRGGLQALPRGQYEAAKSLGMGYWRMHIFVILPQALKLVIPGIANTFLALIFVVGLLEIVGMLNLAKTNPEWLGFAMEGYVFAAIIFWII------------------
291532148    -----------------------------------------------------------------------------------------FSPLYISLKTAGLATVITFILGIYAARFICKLKKYQGFIDGIITLPLVLPPTVVGFFLLLFLGKNSFIGQITAVVVSFPLMYRTTRGAFEQIDKDLIFAARTLGMSEEKIFWKIILPLAKSGILAGAILSFARALGEFGATIMLAGNTVSTAIYSAVQANDQETAFVWAGIIIVVSLMVMVLMNYWLKQQ--
220932812    ----------------------------------------------------------------------------------------------NSLIISLGTMIVTVVIGTLAAYSISRFRRGRNAYQLSLFSTQMLPGILFLIPYFVMFTWIKNTMIFTYTSFSLPFSIIMLRNYLDSVPREIDEQAMIDGCSRVKALFKVILPLAKPGIAAVGIYSFIMAWNEILFAMVLTTISIGLLQYITSNQAHWGQMMAACIMTTIPVIVLFTLMQ--------
258543531    --------------------------------------KITDRMATGLSWLAMLIVVCVLGSILWTLVKNGLAGLSINLFTHSMAAPGQNGGLANAIMGSLLQTGLAILLGTPAGLLTGIYNVLARTVRFVSDMLLSAPSFIYMVLVAPLGHFSGYAGSLALAILAMPIVVRTTEDMLYLVPVAMREAGIALGAPKWRVILFICLRAARGGILTGVLLAVARVAGETA-----------------------------------------------------
28210038     ----------------------------------------------------------------------------------------------NTLILGGFVSVIATILGFLFAYAAYINLKFRKLFKILTILPIISPPFALAMSFIMLFGIYGFSGLASVQILTFFPVAYLVLAGLKQIDPSYEEAARNMGASRTHIFRTITLPLLKPGIANAFLLVFIQSVADFGNAMVIGGNYTTLATKTYLQAMNYDIKGGTALATVLLSISI-------------
28210038     ------------------------------------------------------------------------------------------KALVDTTKLSLIAMPITGVMGMVIAFLIVRKRFLGRQTVEFVSMLSAVPGTVIGMGYILILTGTSAIIIIAFIFRSMPVGIRSGIASLQQIDPGIEEAAQDLGANSIKVFTSVTIPLIKSAFFSGLVYSFVRSMTAVSAVIFLVSANYNLLTVTIMSQVDVGRIGVAA-----------------------
135690548    ---------------------------------------------------------------------------------------DVWEAARTSLLVSFSVATIATFLGFTTAYTDYRYRKLKPLYLALILLPPTIPLIIMALAMLAWFAKIGLSGQVFSIIIAAPFAMAIIRLRLSQMDESLESAAWNLGANQWRALRSVIIPFCRPAIISSFCLTAAVSFDEFAIAWFISG----------------------------------------------
119356996    -----------------------------------------------------------------------------------------------TVIISVFSTVLGTFLGAMICFMRMSRNRLLSIAKSYISILRGTPVLVFLMLMVVFASVDINPVIVSVIAFGMAYVAEIYRAGINSIDKGQAEAGIAMGFTKVNTFLFIILPQTVLRILPVYKGEFISLVKMTSVVGYIAVQDLTKA-----SDIIRSRTFDAFFPLVMVAIL--------------
138312324    -----------------------------------------------------------------------------------IDWSDMSQAMLETLYMLSISVFFSTIIGIPLGIVLYHNKFIHFILSFVINVLRSAPFIILLIIMMPLTSLGVRGVIPPLIVGAFPFFSRLVENSLKNLDIGIVHMAQSCGATNWQIVWHILLPEVLPNIIASVTVTAITLVSYTAMAG--------------------------------------------------
142025574    -----------------------------------------------------------------------------------------------TLKISVLSTIISFVTSVLLSIFVLRYNKFTFIIDVITTLPLALPPVITGYFIIYITNFDWIGGSIACSIISLPLVYRTIFVSVNSIDKSMINTSRILGANKIQTLILVILPSIKVGIISSIFLGFIRSISEFGATMIVSGNTISTGIYTSIQNGDNNNLIILSSWSIFLALLTIIIFTFIRRKQNI
142063624    ----------------------------------------------------------------------------------LFADQQILDAVWTSLRIAFYSSTMAVIIGTMAAFVMTRFKRSWATLSNMITAPLVMPEVITGLSLLLLFERGMVTVWIAHSTFCAAYVAVVVSSRLRELDMSIEEAAMDLGATPLKTFFLITVPMISPALVAGWLLSFSLSLDDLVIASFASGPGATTLPMVVFSSVRLGLATLIILCVSLIAFLSWYMARRAEKRERM
297585536    --------------------------------------------------------------------------------------------MWITLGIGFSSVIMGMIVGVFIGIIAGFYGKIDTVLMRIMDVFLAFPGILLALGIVAILGGSIFNVVIAIAIFSVPVFARIVRGSTLAVKKEYIDAVRALGASDARIIFKHILPNILSPIIVQATLFIATAVLTASGLSFLGLG---------------------------------------------
296535707    ------------------------------------------------------LLFSILGTLFWNGFAALELRVFTEMTRPPGSGGGLLNPIIGSLIQTAIGTAIGTPIGLLVGTYLAEYAKLANAVRFVSDILLSAPSFVYQILVVPFGGFSGWAGAAALAVIVIPIVVRTTEDMLRLLPDTLREAVIGLGAPKWKMVTLVCWRAAASGIVTGVLLAVARVAGETAPLLFTSLGNL-------------------------------------------
157736358    ----------------------------------------------ILTTFGILFSILFEAIEFFKLRSFWYFLTGTVWSPGVVGSQGALPIFAGTFVITIIALLVAIPIGLGSAIYMSEYPKLRDYLKPLLEVLAGIPTVVYGFFAAVIFGLEATASGIVMGIMIIPLVSSLSDDVIKAVPDSQRKAAFGLGMTHGETIKNIVLPSAMPGIISASLLALSRALGETMIVVMAAG----------------------------------------------
227512713    ------------------------------------------GLVFVFLYLP----ILVIVVFSFNTSKLNILFKGFTTKWYYLVFQNIMSALENTLIVGIVSTALATVIGTVGAVAMNKYDPGKAVLDKVLYIPIVIPEVVLGIALLSIYSLAGIPLSLAHVTFCIPFVVLTVRSRLIGIDQTLEEAALDLGATPFKAFMQVMLPLLVPGIISGAGFSFVLSIDDVIISFFTTGPASTTFPLQVYAMVKTGAISTLMMLVIVLGIAVNAVFQV-------
295404046    ----------------------------------------------LLATATALVVIPIIFILIYMIVNGYSVAFLTEAPSRAGKEGGILPAIIGTFYLMVGTIIFALPIGVMAGIYLSEYSWLTRLINLAIINLAGVPSIVFGLFGLSVFGMSLLAASLTLAAQALAMTITTSRESISAIPKEYREGSLAIGVSKWQTIRHAVLPEAFPGILTGAILAMSRAAGETAPILVVGA----------------------------------------------
217418368    ------------------------------------------------------------------------------------------QYFLNSVIISCVSTAAALGVGVLGGYAFARFERRKNFLFVLLMLTRAIPGIALSLPIFMLWAWTRIGVIIVYLAMNVPFTVWLIDGFFREVPVELSQAAQIDGCSRWQAFWKVELPLARSGIASAGIFAFLTSWNEFAIATQLCRSPVGLMDFTAQFSVDWAGMCAMAVVIIVPAIVL-------------
34498617     -------------------------------------------------AVPRLILAGLPLSFLLLLAVAPLFRLLAEGGLLSLLADDYWRLLWSLIQAS-ASCLLCLVLGVPLAWMLARYRPGRALLLRLLMLPFVMPTLVAAMGVLALFGPRGAFGVYGNLFFNLPLVVRAGCDGFSQVPASRLAAARTLGATRWRAFWRVEWSAALPWLLSSLCLVFLYCFS--------------------------------------------------------
160903091    --------------------------------------------------------------------------------------------IWVTLFLTLISIVIGFFLGVLLAVSKTYNKLFYYISYVFIEIIRGTPLLVQLFISLPVIGIRLSPILASIMAFSLNSAAYQAEYAIQSISSGQMQAALSIGMKKWQAIRLIILPQALRRFIPSWTNEFIYLLKYSSLSYIVGAPEIMAQFVASRNFEFFQVYLFAAIIYFVLVTIFGEIFRFIEKKIKI
291613662    ----------------------------------------------------------------------------------LFHDEDMLIAAGNSLLIATMSSLSATLLGTMAGIAIHRYD--LKLLNFMVLAPVAMPEILLGVSLLLFFTLGMLSIVLAHITFSIGFVAVIVRSQLTSIDESLFEAARDLGASQWQAFRYVMFPLILPAVIAGGLMAFTLSIDDFVVTFFTAGVGVQTLPLRIYSMIKIA-----------------------------
141746156    -----------------------------------------------------------------------------------------------------IALPVGLLTAVFLSEYAGRRTR--GMLKPLLEILAGIPTVVYGYFALTFITFNAASASVVVGIMIIPTVASLSEDALRAVPHALREGAYGLGATKLEVCTRVVVPAALSGIIASFILAVSRAIGE-TMAVTIAAGALPNLTVNPLESIQTMTAY--------------------------
136908303    --------------------WWLLVASWLFCWLA--VERGMMASTNTAMFSNVILLAVPVFFGIWIIFVWQMLAVGLDIPMVLLPSPALWADFQQTLKAALIGYILGCGSAFILAIIIDRVPFLQRGLLPVGNFVSALPVIGIAPIMVMWFGFDWQSKAAVVVVMTFFPMLVNTVAGLQASQAMERDLLRTYASSYFQLLIKLRLPTAAPFIFNALKINSTLALIGAIVAEFFGTR---------------------------------------------
33592624     --------------------------------------------------------------------------------------------TMWMLALFFCSAVLAVALGLLVCCRLSKSRVLSRGARLYIDIIRGTPYIYYGMPELGVVINAFVAGVLGLTLNFGAYLAELFRSGIQSVDSGQYEAARALGLNKVDRLRRVVLPQAVRTVFPALGNYALVLIKETSLVAVISVYELGEMLAGATFQALTVYTMVGAIYFAMCSVLA-HLFRRSEKR---
289582027    -------------------------------------------------------------------------------------------PLLETVHIAVVGTIIAVTASLPVAFLAAENRVTYAIGKLIVTVTRSVHVIIWAMLFVVMLGPGAFAGMVAIAVRSIGFVAKLLGEEIEEIELDQVEAIRATGASSVQVLLYSVLPQIKPALVGIGVYRWDINVRSATILGAVGAGGIGVQLFNAVDAFQWSSVL--MILIAILGIVL-------------
282856549    ----------------------------------------------------------------------------------------FGRAAVVTLEVSIASMALALAVGLFIAVCRLFGPPLRAFATGYTEFIRGTPVMIYGLPNVGVQLSPFVAGTLALGLNYAAYESENYRAGLEAVPRAQMEGALALGMTKREALRHVILPQAIRVSLLPMTNDFIALLKDSSLVSIITLVDLTRT-YGQLATVNYDY-FGTGFIVAVIYLLIGTPFVRIARK---
136312431    ----------------------------------------------------------------------------------LFTQTDFLLWAKNSILISLVVTITGVTFASIGGYALSRFRKGREFGMLALLTTQMFPATMLLLPFFILLSLGLINSYIGLIIIALPFCIWQMKGYYDTIPPSLEESARLDGCNQYQAFYKIILPLSSPALVITALFSFMASWSEYVVAAIIYTLPLGLKSFQASLSTQWGLYAAGAIVVSIPVAIL-------------
136941233    -----------------------------------------------------------------------------------------------TFFIAFIAMCVAIPIGLMSGIYLAEYAKVRQYAKPLIEILAGIPTVVYGFFAALTVGPFLLAAGGVMGIMIIPFISSLSDDVITSVPQSLRDGSYAMGATKSETIKRVIFPAALPGIVGSILLGVSRAIGETMIVVM--ASGL-------------------------------------------
143956304    -------------------------------------------------------------------------------------------HGWITLAPTLLGFAIGTLLGVLLAVGIVFSRVMDKSVMPWAIVSQTIPILALAPMIIVVLGAAVLPKSVIAAYLSFFPVVVGMVKGLRSPDHMQLDLLRTYSTNNVQSFWKLRLPSSTPYLFASLKIGISASLIGTIVAELGAKAGFGARMLVG------------------------------------
296441234    -----------------------------------------------------------------------------------------------TLLISMIGTILGSIIGLLIGVVRTVPMPERGIKRILLKVINAILSMVIYYGSALAFGMDMNVLGAAIFIVSIAYMAEIVRGGIISVDKGQFEAAQAIGMNHLQTMRHVVLPQVIRNILPATGNEFVINIKDTSVLNVISVNELQTKSVAGNNFRYFESFFVACILYFIMTYTVTKILRYIEKK---
225874123    -------------------------------VFNFLGWGLCAFTFAVLGFAMIWILKMVFVQGASSMNWKVLSTVTTGVG------GGLLNAIEGTLLLALGGVVLSVPPGIAAGIYLSEYDWLAPVLRFMSDVLVGVPSIVVGYFCYVTWKFSIAAGSISLAIISMPYVTRTAEVAFRAVPRTLREAGFGLGCTPGTVILRVCLPMALPTILTGVLLALAISVGET--APLIYTAGWSSYMWTG------------------------------------
136473460    -----SAQIPAARWIGGAITWLVKAFADLTRAVSTIIDVPYQAALGLLQLVPPLSWLAVIAIMALFAHWAGGAGLAALVCFIFVAIFGHWHATMVTLASIVVAVPLGVAGGLGLGILAWRNPWFERALCPFLDLMQTMPVFAYLVPILILFGFGPTA----------------------------------------------------------------------------------------------------------------------------
167749245    -----------------------------------------------------------------------------------FYLSGIGNTLLISLFAVILGFLIGAFVAVVKQLCAGRRGWIAKICDLYVFVIRGTPVLVLLLINAVLFNYRGANAIVAAVINSGAYVAEIVRAGIESIDKGQTEAGRSLGLGAGQTMWLIVLPQAIKNILPALGNEFIVLVKETSIAGYIAVTDITKAAYVGSKTYDITPLLIAAAFYLILVFILTKLQKLLERR---
154252001    ---------------------------------RFWLRAIVGLTLFFLYAP-----IIGLIAFSFNDSRRNVVWRGFTTDYYLFNNDGLMLAFGNSLTIALFTTFFSTLLGALTAYVLWRYRPGKAIYEGGMALPIVIPEICMGVAMMVFFPLNLSAITIAHIAFSFPFAAIVIRARLESFNRELAECARDLGANEYRVFRDIVVPHMKPGLIAGALLAFTLSLDDFVITFFTAGPTFPVKIYSMVRFSVTPEVNAASTVLILLTLVV-------------
288956866    ------------------------------------------------------------------------------------GSFGAIPLFAGTLLITVIAMLVAVPVGLMAAIYMSEYRGVRTWLKPALEILAGIPTVVYGFLGLDVSSESALAAGIVMGVMIIPFVSSLSDDVINAVPQSLRDGSYGLGATKSETIRQVVLPAALPGIVAAVMLAVSRAIGETMIVTM--ASGLTANLT--------------------------------------
142372550    ------------------------------------------------------------------------------------LKAGIGPAFAGTVWLMIIVIFATFPLGAGAAIYLQEFNKLTRFIELNLTNLAGVPSVIYGLMGLAVFGRSVLSGGLTLTLLILPVVIVASREALKAVPDTIRQGALALGSTKFQAIFRQVVPSAIPGMVTGMVLGLSRAIGETAPLIFMGA----------------------------------------------
257875661    --------------------------------------------------------------------------------------------TRISLTVGVCAVLLALFFGGILGVLSGYFRWIDTLIMRFCDILLSIPSILLAIAIVASLGSSLPNMILAIGLANIPIFARIIRASVMAVKKQFIEAGKALGANNGLLIFKHILPNILSPVIVHSSMGVATAILSAVGLGFIGLGNFGRGYIRTHPYLTIYPGIAIMLTILSFNLIGDGIRDAIDPKMR-
297538260    -----------------------------------------------------FLYLPIVTLVVFSFNDSKLVTVWSHASFALAQDSDLISAVLLSLEIAGLSALMSVFFGTFTAFALNRYKRFQ--GRTLLNSMSSMPSLLLMIVWLGFPERGLFTILLGHALLGTAYAAVVVTSRLREMDSKLDEAAMDLGCKPLQVFTLITFPLLVPALVSAFLLTFTLSFDDVVLSSFLSGPGYSTMPMVIFSRARLGLVATVTIAVVTIAVIASSFYTSHQERKR-
297570441    -----------------------------------------------------------------------------------MLAASFWIPLQLTLRVATLATLIALIFGVLLAWIIHRFRPGRDGLDALLTLPMVLPPTVLGYYLIVLVGRNGVLGRWLESTFGIPLVFRATRAALENVGRNCEDAARTLGCSEWQVFLRISLPLARRGIMAGTMLAFARAMGEFGATLMVAGN---------------------------------------------
142170036    ----------------------------------WLLAVPATLFLVAFFVLPVLSMLAISLDRAIPGVVTFQGDFVTTNFERFFSRSSYYLAALRSISIAAAVTVICMVLGYPLAYLIAKTRNVAANTLLMILVLAAMDMVIRLYGMMVLLGYNTLGVIIGMVQFTLPFMVLSLIGVIRSIDPSLEEAARSIGATRRQAFLRIVLPLSTPGMLAGSLIVFALSISSFVVPALMGGWRVTVLPIHIYQQVAENWQLGATLAVVLLILSLSAI----------
280964775    ----------------------------------------------------------LAIIALWWILAVTAFKHGGAVPTPWAVVKDFWTDVATTVWIAFQGYLIGNGLAIGLSILCFGIPVVDRILLQIGVASYCLPIIAIGPILTTVFN-GTAPEMALAGISVFFTTLVGTLTGLSAADQTTLDAIRAFGGGRFAQLRFVRLRAALPSTFAGLQIAPPAALLGAIIGEYLGADGIGITMIASEQAFDVPRTWALAIIASAIAAVGYGITSLIAR----
254424601    ----------------------------------------------------------------------------TSLGFILDAVPALLKGALITLQLTAVSVAFGSIGGIALGIALSKAGPIRLLARAYIDFFRGTPLLVQLFFGLDFTFNQWGAAVLGLSLNSAAYLAEIVRAGIQSIEVGQKEAAESLGLDSSQTMQYVVFPQALRRMVPPLGNEFITLLKDTSLVAVIGYQELGQLIV-ARNFRSFEIFFAVALIYLALNVIASQAFSLLERR---
297204471    -------------------------------------LAVLSTLILLFLVLPILVIVVTSFGKDAFGSFPPSSWTLNWYKVLFADGSKWPAALSLSVLVACLTTVFSLILGMTAATALVRSEPLRTAVYGLVLAPLVIPQVVIALGLFLFFEMLGSPVAIALTVLASPIAVMILMATLKGIDERLEDAAASMGASRLTVARRITFPLAMPGLIAAAIFSFITSFDEFFISQFLSSVTLPVQVFNVLQYDVDPSVTAISAILIGVAVLALTLVAVVRR----
136313755    ----------------------------------------------------------------------------------FLWTGTAWNSFNTTFTIALISSLPTAAIGILTSYLLTRHKKGKNAFEFGTMLSFAIPGSVIGVSYVFAFNVPPLEITGTGIILVIAFVFRNMPVGVRQLDPHLDEASSTLNASSAQTFRNIILPLLKPAITASLVFSFVRAMTAISAVIFLVSANYDLYILGRLENNDYGLAIVYSSALIVVMLITITLMQLIIGKRKL
228471183    ------------------------------------------------------LLVLLICLAMLISLISNSMEAFSEFGFFRFICSSEWDPTVGTVVTSILALILCVPFSLPVALFIGEYKRIAGVIRSLTDLLAGIPSIVYGLWGFYTLGYGILTSVLILTIMIIPYASSLTAEFVMLTPKSLKEAAYSLGATRTEVIGSVILPNARSGIIAAYILALGRALGETMAVTML----IGNTDKVPTSLFDTGQSMASLIA---------------------
257458107    -----------------------------------------------------------------------------------------------SIMIGLIGTITSLFIGVLVGAVSGYFGWLDNVLMRFVDIMYGLPYMLVVIIMMAILGQNIVILFVAIALVSWLTIARVVRGQVISLNAEFVEAARSMGASTSRIIFRHILPNTLGIIIIYSTLSIPGFIMNESFLSFLGLG---------------------------------------------
143818474    --------------------------------------------------------------------------------------------TRLSIAVGLCAAIIAAFIGSAIGITAGYYGHADNFIMRGVDMLMAFPYILLALAIVAALGPGLMNALIAVAIVNIPFFARNVTIGI--VHREFVDAARLSGMSNTKIIITEILPNVFPVIVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEAITSPHTSVVPGIMILIIVMAIVGDGVRDVLDPRLK-
167461574    -----------------------------------------------------------------------------------------------TLWMAAVSIVLSFIIGSILGILRYRIPVVSQLVLLWVEMIRNLPLLLIIFPEVGIKFDVITSAIIALTVFESAMISEIIRGGLNSIEKGQIEAARSSGLTYIQTLWHIIFPQAVKRMVPPTVSQFISLLKDTSLAVIISAPDLMRNV-EIVTAQNSNYVIPVFVFAAILYFVVNYILSVMAKR---
254473626    -----------------------------------------------LDKLPWWLLASFVLAVFFLW-------LIAANGDYRQIFMTLFKGVGITLFVTFVSFFIASFFGLFIAIGRSKHRIIREMCSFYTEIMRGVPMLVLLFYIAFVGAPQMVAAYIALSLGYSAFIAEIFRAGIESVDEGQLEAGRALGLSRWHTFRFIIWPQAFKNILPPLGNDFIALIKESALVSVLGVQDITQLIYSASTFQFFETYNVVAYLYLIMTVSLSLVVRGLERRMK-
167771386    -----------------------------------------------------------------------------------------------TICIALGAIVIGTLIGAVLALMISRSRLLRGISTLYITVIRGIPMVTQLMIFYFIFFAPTNVPKLVVAIISFGVCAEIFRSGIQGVPVGQVEAGRSLGLSGAQTMKLIILPQAFKAVLPTYTNEFVVLIKETAVASYIALVDLTKATDQIRNATFNAWVLTAAVIYLCMTLGLSALFARLERRM--
160947246    -------------------------------------------------WLVIFIVVPLVFIAKYSVDYGGENFLFSLEHYKRFFNPTYIKVLLRSLRMAVLSTVLCLIIGYPFSYFISKFKVKTRNMMILLVVISILSKNGLLNSILNFFGLPTVSILIGMVYNFLPFMILPIYTTLIKIDKEYIEASHDLGANRLKTFTKLVFPMSLPGVITGITMVFIPAISTFEISALLGGNNLIGNIIEQQFRVTGNWNFGSAMSMVLLVMILVSLF---------
251790579    ---------------------------------------------------------------------------------MHLSPDGFIQGAVLSVVITVISMLFCILLAVITAAGRLSSSAIAFGCATFVSLFRGTPLLVLALPQVGIVMSAFTSGIIALSLNYGAYLAETIRSGVLAVPRGQKEAAMALGLSRWVITTHVVAPQALRIIIPPAGSQFISMIKDSSLVSLMGLWELNFLAQSGRSTYHYMEMLTTAAVIYLLSIGLELLQGRLERR---
137709169    -----------------------------------------------------------------------------------------------------------------------------NIIMRFIDVLMAFPYILLALAIVAVLGPGLFNAMIAVALVNIPFFARNIRGVTVTINKEFIDAARLSGMNNFQIIIREIFPNILPVIVVTISTTVGWMILETAGLSFLGLGSLGSMLGEGRSSLHTSYIPGAMIFLIVIGVNLDGIRDALDPR---
294083877    ------------------------------------------------------------------------------------------EAAMRTLMISVIAISSGSLLGVIFGWILAEFNRLTAILNLILDVFRSVPLIIQLILFYNFFPIIGLPGTIVLIVYTAALVAQVARSGVEATPLPMRRAARSLGMTYFQDIRYVVFPIGLRAVLPAWTGVALGVLKDSALVSVLG-----------------------------------------------
94986573     ------------------------------------------------------------------------------------------------IFVTFEVTFLSIICTLPLGLLLSKNRIINILTSTYVEVIRGIPLLVQLFYIYYALGSPLVSAIIAITFCYGAYMGEVFRAGILTVPKGQEEAARSLGFNKYQTMRYVILPQALRAILPPIGNECIAMLKDTSLISIIAVADL---LRRGREYAAVTEYFETYTVIAIVYLIITLLLS--------
108805700    ------------------------------------------LLFSGLVYLFLYAPIAVLVFFSFNESRSTQVWGGFSLRWYLLRDRSVLDAFYNSLVVGVTATAISTVIGTLAALALARHNRGKSLADSVVYAATVMPEIVVGVSLLAFFALGLTTIIIAHVAFTISFVTIVVRARLSGMDRSVEEAAMDLGANPVQTFLRVTLPMILPGVMAGALLAFTLSFDDFVITFFVSGVGSSTLPLKIYSMIKFGVSVINALSTVVLAATLVFILA--------
257388322    ----------------------------------------------VLSGVAVAITLLVLSPLAWLVLRAGEMDAVRAIELL--TSQTTIEVTANTIVLVGSVTLLSALVGVPLAILTVQTDPFRRFWTVTSALPLVVPSYIGAFAFVSAFGYGLPGATLVLTLFTYPYIFLTTRAALLSFDGTIVEAARSLNHTRWEAFKRVTLPQILPGIAGGGLLVALYTLGDFGTPSIMKYDVFTRMIFNEFGARRIDYAAVLSWLLLAMAVVILAVESRIEA----
257388322    --------------------------------------------------------------------------------------------AWNSLTVAAAAAAVSVVVALPLAYLAARGDRISSLPDRLSYVGYAVPGVVLGLVFLSLKYVPFVYNTVFLLVFAMPQAVGTTKSSLLQVDPSYVEAARSLGYPPLTAFRKVVLPLVAPGIAAGGALVFLTTMKELPATLML------------------------------------------------
152994163    -----------------------------FRLKQWRLPLEILLALMLCFILVAPLFALIVSSLVPALGMPLNADTITFAAFYMIGRQGVTSRAFESAFLAFFSALVLMLVSLPLGYLLMRLPRTRAVIASLIEVPYAIPGIVLAIAFILLFSLYGTLGIIFLAYLSCFLSVKPVLSAMSQLDPALEEAAQLAGARPIQRLMDIILPLTAPAFFAGGLLVFLISINELTVSALLWSAGLGVLIFNLDESGDSVLASAIAVLVVLLVAGLMSLLSLFAPR---
139712942    -----------------------------------------NLKLFVSIVFWAFLIIAWHIYSGFMPSYQLPSPMMVATAMLIVLDLDLIQQIGLSLFHIIASIFIAFCVGTFFSVLPLYNAHFEFFIDRLTPFLNSFSGVGWLFIAILWFGINSFTVIFAVTMVLIPFAIINLRTGTLEMDTEILELGKSLTRTTKKLLLSLKAPMLFPYAFATLRTSFGVSWKVVLTAELFGAGGMGYILNKSRQEFETEIIFAVIAFIITFVIIAEFCF---------
114321073    -----------------------------------------------------------------------------------------WEALEVSLWLAFWTCVVLTPVGIIVAQLAWRRFRGRGFAEALVALPLVLPPTVLGFYLLVAFGSDWPIGQIASIIFNLPFAVQPLQRAFEAIPHEVREAAWCSGLSTWQTFWRVELPLAWPGLISAVALTFAHTLGEFGVVLMVGGSISGETKTIAIAIYDRVQAF--------------------------
256829242    -----------------------------------------------------------------------------------------------TFQVTILSIMLSLVLGLITGLRLSRNKVLNLIASTYVEVIRGIPLLVYYALGRLEFFKDLPPMAAAVTAMGICYGAYMFRAGIDSIDKGQAEAARSLGFSRAQTMMYVILPQAWRTILPPVGNEFIALLKDSSLVSILAVSDL---LRRGREFASESFMYFEAYTMVALVYLVITLF---------
72160687     ------------------------------------------------------------------------------------------QALFNTLLIGFATMLIAGITGTLLGLAMGRYRRGQQASNLVMFAAISAPEVVIGASLLSLFTLGMTTVIIAHVMFSISFVAITVRARVMTMDPSIEEAARDLGADSWTTFRLVTFPMLFPAIMAGGLLAFALSVDDFIITSFV-SGDLTTFPLWIWGSTRVGLIFVVGVLLAITNIILAR-----------
297623525    -----------------------------------------------------------------------------------------WHGGRISLRVGLMAVGIAAVIGVLLGLLAGYVGWLDTVVVWLVDILLAFPGILLAIAIVATLGPSLTNALIAISITQIPAYVRITVLGLRT--SEYVQAAQALGSGGARVVFRHIFPNSLSPILVQLTLSIGVAILDVAALGFLGLGAWGVMIRDGYRQFSIFPGLAIFFSVVGFNLLGDAIRDVLDPRLK-
226315384    ------------------------------------------------------------------------------------------QGSVVTLKITVISLFFALLIGLLFGLMSTRSKLLRGIATAYVDFLRGTPLLVQLPPVLDIKIPETTAGILALSLNAGAYLAEIFRGGILSIDKGQMEAARSLGLSHGKAMRLVILPQAVRRMIPAFVNQFIVTLKDTSLLTVIGIRELSGEIIISSNFRSFEIWAVVAVFYFLMIYILSLLSRSLERR---
262202137    ----------------------------------------------------------------------------------------IFPGLFRTLAAAVVSIVLALILGAVLGIGRLSHLWVRMIAGFFVEVFRAIPVLILMVFTWFLFALYGVAVVTGLTLYNGSVMAEILRSGINSLPKGQTEASKALGLRKSHMMRLILLPQAVTAMMPALVSQMVVALKDSALGYIIGYSEISALLSSARYGNYIPALFVVAVIMILINFGLSSFATWLEKRLRV
218673374    ----------------------------------------------------------------------------------LFLETSYPGWLWNTMLVAVGSTALSLVASVFGAYAIERVRFTGSRQIGLVIFLAYLPSILFIPLAFIVFKLGIYDSRLALIFFLIPFCTWLLMGYFRSIPFELEESALVDGANRWQILVKIILPLAVPGLISAGIFAFTLSWNEFIYA---------------------------------------------------
295112297    ------------------------------------------------------------------------------------------DALFDTVTLSAVATPIAGVIAMIAALLIVRRRRGKRLLEALLMTPFALPGTLVGISYILAFNRAPLVLVGTAAIIVINYVVRELPVGIRQIDPSIEEAAMDLGADSATVFRTIVLPLVRPAFLSSLSYTFVRSMTAVAVIFLISARWYHMTILIYNFSENLRFGLASVLSTVLIVIVF-------------
241893836    -------------------------------------------------------------------------------GFYIGKEGGILNAILGSLYLAGAATLLSTLIGIPIAIYLNIYSKLAQLSKLLFDVLFGIPSIVYGAVAFSLMVWSLLGGIITITLLTIPIVVRTVDELIKTIPGDLKHVTLSLGTTRWEV-AKIFIRYIRPGILTAILLAFGRSIGDVAGVLL-------------------------------------------------
170290708    --------------------------------------------------------------------------------------------TITAFRVGFLGVSGSLLIGILVGALAGYFGGLDDILMRIVDIVFAIPGLILAMAFVIALGQSLDNVIIALMLVGWPTYARLVRAGVLQVKEDYVEAARAMGCSHSRILFKHILPNSIFSVFIVATLDMGSMVLTASALSFLGIG---------------------------------------------
143487174    --------------------------------------------------------------------------------------------TRVSLAVGFATTFAAALIGSTIGLVSGYFGRIDSLLMRLIDTIWAFPYLLLALAIVAAFGPGLLNALMAIAIVNIPFFARTVRTTITLTNREFVMAARTSGAGHLDILFRELLPNVLPVIVVTISTTAGWMILETAGLSFLGLGALGSMLGEGRKVLFTAPHVSTIPGVLILILVIDGIRDILDPRLR-
142808546    ------------------------------------------------------------------------------------IQVGFW----NSVRIVVPSTVLSIAAGAVNGYLSFWRPRGAGVLFGVLLMGAFIPVQVMVYPLVRVLAFSSLPGIVVITIFGMPVMTLLFRNYYASIPQELFKAARIDGGGFWRIFLQLMLPMSTPIIVVAVIMQVTGIWND-FILGLVFAGTKNLPMTVQLNNI--------------------------------
160913600    ----------------------------------------------------------------------------TVMNFDFTIIAEYWQLIISILEISFICAMMGTIIGLSTAFLRRKSKILEKVIAAYIDIFRGTPFFCYGLCSLFPSLNNVSPFVWALIVFSLAYLSEIIRAGVEGIDKGQIEAAKALGVSRKDIAKDIVVPLAFRNVLPAVVNEFITLTKETAVVGVI---GLHDMMYYSDAVTSKFYSFFEPLLVVFVAYIMNKVLSLLGKW---
126729923    ---------------------------------------------------------------------------------FLTSDDLYWKAYLSSLQIALIATFATLLVGYPMAYGMARAPKEWQATLLMLVILPFWTSFGLLNQFLLWTGLISTPVYIGIVYTYLPFMILPIYAALEKMDESLLEAAEDLGCSRLEAFWLVTFPLSRGGIVAGCFLVFIPTIGEFVIPSLLGGSG--------------------------------------------
283795412    --------------------------------LTGIVGAAVRLMSAMFFLMMTLQYICIFLTGFLKSKKGVYYFSLDNFNSLLSYNM---ESLTRSIQYSLIAAVAGTAFAILFAYYLERRKRFRGFFDFISTMPYLLPGTCFGIGYILAFGILKMTGTAAIIIINLPMVTKLTAASLAQLNSRVEDAARDLGAGRFHVTKDIVLPNLRRTFVTGFIYNFSSSMTTVAVVFLISARKLAVYLFDAINSGEYGVASLISSLIILTTIAVTGGVSALLLRE--
283795412    ----------------------------------------------------FWAMAAAVLLFVLWPLLCIAAESLWAGGLTFSAYKNLFQENASLIRHSVFTGTLAALFSTVLGIAVALRGRVKLVLMGILLMTMVSPPFIASLVYIQLFGKRGWWGIIAMQSLHFASLNALFAVGILEIDHRILAASRDLGASAADTMKQIVFPMLKPAAGICFILSFIRSVSDFGTPAVIGGNTLASAILELIGYADLEKASAMNMLLLLPAVAAFLLYRLLMRKS--
136553153    -------------------------------------------------------------------------------------------YSWYTLRLAAVGLLVGGIVGIGLAVLMARWRIASRAILPWVIMSQTVPLIALAPGKIELFGWRWASVCALAAFLSFFPVAVGTLKGLTSVPAASLELMETYAVPWRVTLMKLRFPAAVPFIIPSLKLAATLSVVGVIVAEISTGGGIGRAVLS-------------------------------------
120555956    -----------------------------------------------------------------------------------------------TLMISFGGLAIGFVLGIVFGLLSINKNWFLRWPTAYIEIFRGTPILVYGLPDLVGGPIDPLTAGIAAIALNSGAYISVVRGGVQSIDKGQTEAGLSLGLSRSQTFWNIVWPQAFRRMIPPLGNQAIVSIKDTSLFSVIGVGELVRQGQVYIANTFTAFEVYFVVAIMYLAI---------------
139848175    ---------------------------------------------------------------------------------LFADDSYFWLSLRNTAFYVAMSVVGVVITALPLALLCQRAERFQALFRTLYFLPSITPGVVLALVFYHLFGVNAWTALPALAILGIWSGAVIFLAGLTEIPRHFYEAAEIDGANRWQQFRHVTIPLLRNTLVFVSVMTIIGSFQVFT-----------------------------------------------------
142173975    -----------------------------------------------------------------------------------------------SIAVAVVAVGIGLVVGVPLGAAARRGSLLDEVIMRGNDLIFAFPSLVIAILITARYGPSATNAIIAIGIFNIPVFARVARGGALPLTLDYVMAARTAGKGAARISAEHILPNIANLLIVQATIQFSLGILAEAALSYVGLGSWGRMLAEAQTMIYTAPMLAIGLAIVLLVLGLDGLRDALDPRLR-
142797601    -----------------------------------------------------------------------------------------------------------------------------QPVRRLMDMFRAINEIVFAMLFVVAVGLGPFAGVLALWIHTTGVLAKLFSEAVEAIDPQPVEGIKATGADAVQQVIFGVIPQVMPLWISYSLYRFESNVRSATVLGIVGAGGIGVILWEQIRGFDYAGTAATLIVIVVSVTLIDVVSQRLRK----
182418518    ------------------------------------------------------------------------------------------EHMPYTIMLTLSSMIITLLISIPLGILCALKKNSLTIIRVCTFIGNSIPGFFVGLILLFVFALKLESGIKSIILPSVTLAISMSSRYIRQIDKGYVKGAYSRGVPQWKIIYRHVFRNILITVITLIGLSVGSLLGGSAIVENIFVPGLGSLALNAVKARDYGYVMWTAIIFVIINLIVDFIYGILDPR---
117621263    --------------------------------------------------------------------------------------------AGQTLAISLLAILFATLGGVGYGVLAQQGGRLTRVLRVYLELFRVVPVLVWLYLFFIFFGLDIPAFWCAVLVLALWEVGEVVRGGLGSLARGQQEAGLALGLSRWQLYRHVLLPQALQRLTPPTINIYTRIIKTSSLAVLIG-----------------------------------------------
88705180     ----------------------------------------------------------------------------------MLLSETEWQAVTLTLRLAGVSTVILLLVGTPLAYWLSRRGSFGAFVEALVALPLVLPPTVLGFYLLLTLAPDALPGQVGSVIYSLPFVVQPLQQAFARVPENLLKAAATLGASPMSQFSAITLPLCKRSFVIAGALGFAHTVGEFGVVLMIGGNIPGETQVLSIALYDMDYGSAHQIAIGLVAFSLLLLFWLYRDR---
50955398     ---------------------------------------------------------------------------------------GALHAIVGTLLITLMAALISVPIGLLTSIYLVEYGRLARGITFFVDVMTGIPSIVAGLFAYALFALIFGPGSVALSVLMIPVVVRSSEEILQIVPNELREASLALGVPKWLTVLKVVLPTSIAGLVTGVMLAVARVIGETAPLLIVAG----------------------------------------------
141995896    -------------------------------------------------------------------------------------------HGWVTLAPTLLGFAIGTLLGVLLAVGIVFSRVMDKSVMPWAIVSQTIPILALAPMIIVVLGAAVLPKSVIAAYLSFFPVVVGMVKGLRGPDHMQLDLLRTYSTNNAQSFWKLRLPSSTPFLFASLKIGISASLIGTIVAEL-------------------------------------------------
242280217    -----------------------------------------------------------------------------------------------TLVLVFFTMIVSPIGGLFIALGISRMQPFMAISWFIIWFFRGTPLLLQLFFILPAIGITLSPLAAALIGLGIAYLAEIIRAGIESIDDGQTEAAKALGMTYGQTMRRVIIPQTYKRIIPPIANEFIALIKDTALVSTIA-------MVELMRAADQMFNAYFNVTVLVMAAVIYLIFT--------
144064756    ----------------------------------------------ILETLPNTIVLAISSILIAIF---LGIIFGVIATLNKDTWIDRWLQLISTLGMSVPSFFSAIIFSWLFGFVLNRYTQLNMTGSLFEMDD-------FGEERHLMFKNLILPAFV-LGIRPLAVIIQLMRGSLLEISQDYIRTAKSKGLSRFNVIFKHGIKNALNPVVTAVSGWFASLLSGAVFVEYIGWKGLGKEIVTALNTLDIPVIIGAVLTISTLFIIINILVDLI------
91780725     --------------------------------------------------------------------------------------------IWLTLAVTAVSLAVAIVIGLVIGIMRISSKGVLRVAGVYVEVFRNTPTLVQLIWVYVLTGINLSPCIFALSINSAAYVAEIFRAGIQAVPSGQLEAARSIGMSYSKAMRKIILPQAVRQMIPPFVNEFVSLLKYSSLVSVLGVADLTYQAQTLSTTTFRPIEIFTFIGVVLLCWAISAAAHVLEQKIRV
85857974     ------------------------------------------------------------------------------------VFEGLFPAIVGTFILVALSIAFALPIGFATGIYLAEYARVKNAFNLIFDILAGIPSIVVGLFGFALIQPCLLISSLALAFLVLPYIIRTTQIALEGLSPDTRLTALALGATKLQNLFYVLIPQSLSGMVSGLILAIGRCAEDTAVIMLTG-----------------------------------------------
169346911    ------------------------------------------------------------------------------------LFDRLWVGGRVSLIIAFVGTVIECLIGIIYGSISGYFDHVDSVMMRIVEILNSIPYLIIVILIAVRLGNGILPLLIALCITGWTGIARMVRGQVMQLKKEYVMAAKTLGASPLWIIFKHMIPNSLGIIIVYITFDIPSYIFAEAFLSFIGLGSAGQQVMLFYPSQLIFPSLAIAITMLAFNLLGDGLRDALDPKLR-
294155843    -----------------------------------------------------------------------------------------WVGTWQAIRLAIIVATLQTIIGVAVGSYLGFHKWLDTVMMRIIDIFMAPPTLIWLLLFATLFGTSDLTLGTALVFVGWTNSVGATRMFIITVDEEYILASQSIGASKPALIYKHALPAIIGKIATNYVHSIPSIIMSVSSLAFLG-----------------------------------------------
254167084    --------------------------------------------------------------------------------------------TRIALMVAVIVVALSMLIGVPLGAFAGYYGAMDEIIMRITDIFLAFPALLLAMVLSVTFGPNLMNAMFAIAIAWWPWIMRNMVLSLRERP--YVMAAKAAGIKNMTIISKFIFPNSLAPIIVQATLDMGTVILAEAALAFLGLGGLATYITQGIWWSSVFPGIFIFLTVISFNLIGDALREFLDPKVRL
254425107    -----------------------------------------------------------------------------------------FSPLWISLRIAAIATLITGILGIVAAHFMQRYRRWRSLLEGLFLAPMVLPPTVLLSYTGINIVFTWYAAVLTATVVAFPLMYKTTLSAFEQIDSRLQQAASTLGASEQTVFFRITLPLSLPGLLAGLTLAFARALGEFGATLMLAGN---------------------------------------------
86139936     -------------------------------------LNFILGIYVVLIFAFVFAPIIFSMIFSFNSQRFPTIPLGEFSTEWYLADPDIWKAARNSLIVSCSTAVIATFLGFCTAYSDFRYNRFKGPYLALILLPPTIPLIIMALAMLAWLSKIGMSGQLYSIIIAAPFAMAVIRLRLNQMDPDLESAAWNLGGSEWQTMRHVIIPFCKPAIFSSLFLTAAVSFDEFAVSWFVSG----------------------------------------------
170290128    ------------------------------------------------------------------------------------------------LFVVFASIILSAVIGIPLGLLSYISGKLDKALSFIMDSIYAFPSLVLAITLAVVLGPSPVNAAIAIAIVYVPTYFRMVRGQVLSVKTEFIEVNRALGLPLARMLFRHILPHVAPTIMVVFSLSSTDAVLTEAALSFLGTPDWGYELYKGKGFILSGMVFFPGLMITLLAMGFALISEGLSKGER-
260770213    ---------------------------------------MFQLFCYGSAAMGLLVLASILYTLISRGLSGINLALFTEITPGPGSAGGLKNAFIGSLEMTFLSIFIATPIALLAGTWLAEQSKWAQAIRFLNNILMSAPSFVYALIVVPSGGYSGWAGCIALAVLALPTIIAGTEEMLRLVPSTLKEAGRGLGAANWVVVFKLCYRSAASGLITAILLSFARIAGETA-----------------------------------------------------
160934032    ----------------------------------------------------WLSQIGQWFVSAWNWIADSVYKSIVADNRYVFYLTGLGNTLLISLMAVVIGITLGVLIAVVVAKANPRLNWAKKICSLYVTVIRGTPVVLLMIIYYIIFRSVQIPGGLAFGLNSAAYISEIIRSGIESIDRGQMEAARSLGLSRGKAMRLIILPQAVKNILPALGNEFVTLVKETSVAGYIGLRDLTSDIVASRTYDYFVPLILAACVYLVIVLGLTKLVRMFERR---
210623637    -----------------------------------------------------FLYIPIFALIVFSFSDSRSMGHIGAFTTKWYVRLFQNEAIMTALYYTVTIAIISSVIATIVGTLSAIRPRNKAIMMNVNNLPILNTEIVTGVALMSLFVFLQVTMLIAHIMFCIPYVILSVLPKLRQMPENIENAALDLGATPFYALRKVILPQIKPGIVSGFLMAFTMSIDDFIISFFNSGNGVTNLSIE-------------------------------------
171315680    -------------------------------------------------------------------------------AFQLLWDKDFWRACVVVVELSVVAWLLGVLIGFPVALARQHRPLLKRAAAVYIWFFRSLPLLVLLVFIYAVLSDPFTAGLIAMVLSETAYFAEIHRGGILSVPRGQLEAGRALGIRFAGIQRMIVMPQAIRIALPALANEFITIVKLTSLVSVISLAEIGQRLYT-QNFLVFETMLAVAFYYVLIVTVFSRLLGYLER----
222082708    ----------------------------------------------------------------------------AFLDQLWIARLAILKGLGLTVSISLLAIVVGSLLGVLVGLCLVYNPVLRFFVRAYTDFIRGTPVLVLVLASLSTIGIDLGPGVFALAIFCSSHVGEIVRGGLQAIPKGQTEAAKAIGLTFGQTFAYVLWPQALRQFLPAWVNTAAEMVKASTLLSVIGVAELLLRMQEIISRNFMSLQFYAGLLYFVINYGIERLGKYVERKTAV
74317156     -----------------------------------------------------MVAMSLGLIALLWILWTLFSKGFAALSLDLFAQDGLRNAIVGSGLILLFSMLISTPIGILAGIYLARVSKFASFTRFMTDIMLSAPSIVIGLFVYALFGFSGWAGSLALALIAIPVVVRTTENMLKLVPTSLREAAFAVGAPRWQVSLKVTLRAVKSGVATGVLLAMARITGETA-----------------------------------------------------
134327400    ----------------------------------------------------------------------------------------------NSLIISFTSTFIAVLVGTIGGYGFARHNKHKNKYFLLIMLTRTIPGISLSLPIFIIFSDTHIGIILVFVALNIPFTIWLTDGFFRQIPRAMSEVAMTDGCTKLQAFWHIELPLSRSGIASAGIFAFLISWNEYALVSNLARSTVGLMDFTAQFTINWPGMCALAVFIIIPALIL-------------
157362892    ---------------------------------------------------------------------------------------DFMEALLETLKIAIISCFFAISIGTIVGFLSNRSRLLRTLIEFYTGFIRSTPLLVYGLPILNIMPTRFQSATITFSLNTGAYISEIIRGGLQSINIGQFEAAYSLGLSRFQTIRLIIFPQLFRIVLPPLVSQFSYLIKDTSLAAVLTIPELTYMARRAAAT--TYRPLESFIPPMLMYFAIYFILSFL------
116747733    ------------------------------------------------------------------------------------VFEGIWPALVGTLALVLVSSVMAIPVGIASGIYLSEYARVRSMLGFAVDVLSGTPSIVMGLFGFTMILFSLFLAAVCIALLILPYVIRTTQTAMEAIPEHLRLLGPSLGLTRWHHVRHVLLPSASRGILSGAILALGRASEDTAVIMLTG-----------------------------------------------
298246541    -------------------------------------------ILWVVAALIALLFIAIIVLLFVQGFNYLIDPAFYSTSVTGVGMQ-----LFSTFYILILTEILLFPIALGAAIYTVEYAKLVATIRFAAETLAGVPSIVLGLFGFVFFHISRISGALTLLCLNFPLALRLFEDALISVPRELREGSLALGTTKWTTIRKVVLPSAMPGLITGLILSAGKIIGETAAL---------------------------------------------------
224283302    -----------------------------------------------------------------------------------------WDATYETLYMVIVGAVIGYAIGLVLGLLLLLTRRVYNILDKIVNIVRSIPFIILMALVIVGTSIGTEAMIVPIAGATVPFYARQVENALLEIDPGLVEAAKASGLGTLDIIWRVYLREGRVPIIRVSALSFINVVAFSAMAVVGGGGLGNLAIIRGYNRFQSDVTLVATLIILVIVFVSQLICNLLAKR---
254489170    ----------------------------------------------------------------------------------LAGNAEILDAATRSILIALVTTVIATVLGTAASVALFRFERGKRFLQVMLFPPIAIPWLITGTAMLIFFGRGTPSVIIGHVALAIPYVIVVVSARLATFDHTLEEAARSMGASGWTVTRRVTMPWIAPGIIAGALFAFAVSFDQFVVSYFLSEPGLPVLIYTSIRKGFTPEINAISTIIITVSMVVMLI----------
296441686    ------------------------------------------------------------------------------------LRSGFFDAFRNTAIFAIICSILVISIGLLLAVLLNRKFRFQGLARTLLMTPWVVPSFVVGLLWGFMWQQDLVAIMIPTIWRTVPFVMLMLLAGLQQIPDDYYEAAEIDGANTWQKFRHITLPLLRSVLSVQILNGIINYVYSFNIVAMMFGHGAGFP----------------------------------------
78059832     -----------------------------------------------------------------------------------------------TLGLTAASTVLGGLIGTTGAWVALAGPRWARLVAAYVELIRNTPFLVFIFFGLPGIGVHIDEAQAAVLAMTVAYAVEILRAGIESVPHGQVQAARALGLHGRQVFGHVVLPQALANVYPALLGQVLIVMLGSAVVSQISVPDLTYAAIQSRNFRAFEIYIVVTAIYLLLSIALRMLLNRVGRR---
295090588    -----------------------------------------------------------------------------------------------TLNLSIVAGVISIILAIPLGILAKQNTWFDNISMIVSLIGVSMPIFWLALLLVLCFSLKLGWPAISLGFMNMAAIARTTRSSLETIRQDYIRTARAKGVSKRQVIMKHAFKNALIPTITVCGIQLGQLLGGSVLTETVFAPGIGRLLVQSINARDVPMVLGCIICFSVVNLLIDLLYGFVDPRIR-
78357807     --------------------------------------------------------------------------------------------LASSLLMALIAISVSFFIGLAVGLGRCRNRIFRLPCLVYIEIIRGNPLIIVIFWIYFFLPVVFWSATIALTVFTGAYLAEIVRAGVQNIPAGQVEAAYSTGLSYFQTMRRIVLPQALKQMIPAIVGQFIAIFKDTSLAFVIGVLEL-TFVAQGLDNRLMVYPFEIWTTVAVLYFVCCYAMSVYAAR---
78357807     --------------------------------------------------------------------------------------------LVTTVNISLISSALALGLGTMLGLALSAFRPLRISASVVVEFFRNTPLLVQLFFWYFAFNFEFWCAVSALGVYTGSFMAEVIRAGLQSIPKGLLEAAYSSGLSYFQVLTRIILPLAFRTIIPPLGSEFLNNMKNSSLAMVIGVAELTWHSQQVQSL--TFRGFEATTAATVLYLSLSLIISFI------
141767232    ----------------------------------------IGLIFFVLLIISVLVPDIATSRIVDGSQKLPSFIARLTPNDWSWFTDRLFSDMIDTIAIGFAATGIALLFAIPFSFLAASNRFIYLISRLFMLLVRCVPELVVAVIFVAAIGPGPKTGTLALAIGMFGFITKLFADSIEEARQGIRDGVNSTGANRLQESVTGVLPQVAPSMVSHSLYLLDVAIRSSTILGIVGGGGIGFLLMSAAKRLYFETLGGIIFCIFVVVFLVEIIATWIRRK---
143138410    -------------------------------------------------------------------------------------------AAINSVSIAIMAAISATIIATLAATAMMRAGRFRSLSFALINLPLMVPEIVTAVATLIFFTTGYLTILIAHIVFCIPFAYLPIAARMEGIEEVYEQAAQDLYATRFQAFRLILLPLMAPGIMSGFLLAFIISLDDFIITNFVKGAGLPTVIFGAVKQGIKPNIMAISTLLLVVSV---------------
134421330    ------------------------------------------LVSVTVLILGFWIILILTSGLVWDWNGWRVIPPCEANMFLQFTCSTAWIGMVETIKIAILATFFGMILSLPMGLLSSRNLFPQYITYPVVSACRSLPSLIWAIIFVIIVGLGPTAGILAMTIYTVGYLGKMQYEAIEGMNSAPLEAANAM-----------------------------------------------------------------------------------------
254421950    --------------------------------------------------------------------------------------------AWLTLRLSLLAVAFGLVIGIIGSLFRTSGNRLNGIALAYVEIIRNTPYLIFIFFGLPALGLKLSAEQAAIVSLAINFGAYSTEAGVESIPKGQVEAGLAIGFNKLDVFRHIVIPPALANIYSSLVGQVILAVLFTSVVSQIAAEDLTYNYLDARTFRSFEIYFTLAILYLAIVWIVKALAYVIEAR---
222823608    ----------------------------------------------IFVFFAIIVFWAYFSFPIEILQVKDQNGLATGEYAYTIEAKAYVHSYFITLGLTVGGILIGIVLGFFLAFLRFEIQSLNFIIDEYIDIIRGTPILLLLIFSVVIFATWSDNFYVAIIALGLAYVAEIVRSGIQSVDKGQMEAARAMGLNYSASMRLIIFPQAIKNILPSLMNEFISLFKETSIVGYI------------------------------------------------
136171570    -----------------------------------------DVFNVVLRIIALLVLGGFTALTVFLARSAWPALEKAGASFLLSATWDLWGTVVSSLLALLLSAPVSIGAALFLTDLAPR--PLRAPVAFLIEMLAAIPSVVYGIWGIFVFGLGMLTAAFVLAVMITPTITAVCREVFRSVPDPLREAAIGLGATRWETIRIAVIKPSVSGVFGAMILGLGRALGETMAVTMV----IGNRAEISLSLFKPAATMASVIA---------------------
259504971    ------------------------------------------------------------------------------------------ESIQQTLYMLTKAGIYSIIAGLFFGVILVLNSVIYHVLDTCVNIFRSIPFVILLTALIPITKIVSSTAIFPLVVGCTPFFVRQVDLSLSEIDRGLIEAAQSMGLSTFQIVIRVYLRESIPSLVRSTTITLISLLGLTTLGGVVGGGGLGDYVIRGHNKYNTDISIVAVLVILVFVSIIQSLGNFIIKK---
163796673    -----------------------------------------------------------------------------------------------SLVIGLLAIAIAMVIGSAIGLIAGYYGRADILIMQTMDVLLAFPSLILGLIVVAMLGPSVANLVIAIALTAIPPFARIARAPTMTVKREFVEAGRSLGYSDLRLMLGHILPNILPEILVMGSLWMATAIRVEASLAFI---GLGVSPPTATWGGMIREGFENILDSFWLALF--------------
137758840    ------------------------------------------------------------------------------------------HAIIGTIQQVGIASLIAVPLGITTAVYLNEVKRLAKPLRTVVDAMSAVPSIVAGLFIYAAWILALLAGSLALSVLFLPTVTRTSEVVLRLVPGGLREASLALGGTEWRTTSRVVLPTSRSGLVTAVILGVARVIGETAPLILTVGG---------------------------------------------
135126829    ------------------------------------------------------------------------------------------HHGWITLSSTLLGFAIGTGLGMALAIGIVHSRAMDLSVMPWVIASQTVPILAIAPMIIVVLNAVLVPKALISAYLSFFPVVVGMVTGLRSPDRIQLDLMRTWSASRGQTFAKLRWPASTPYLFASLKVAVAASLVGAIVGELGAVAGLG------------------------------------------
295697094    -------------------------GRHLRRKVANVLAAIISALMVILAVIP--LFHVLFYVLGHGLPGLSWTFFTNIPAPTGVPGGGMGNAILGSLILVAIASLVSVPLGIGAGIFLWGRGRLGDLVRWVADMLSGAPSIVYSIVVVPMQGFSALSGGLALAVLMMPTVARSTEQMLRMVPVALREGSLALGANWAQTVWRVVMPAARRGILTGVMLAVARVMGETA-----------------------------------------------------
295836169    ------------------------------------------------------------------------------------------------LGQTLLAAAISVVIALPLGAIFGIHAWVRVPAATVVEFFRSIPVLIMMIVAYEVYARPLYAVVTGLVLYNASVLAEIVRAGILSLPKGQTEAAQAIGLRKGQIMRSILLPQSVTAMLPAIVSQLVVIVKDTAIGGSI----LGFELINAVRPLSAAYGANTIACFTIVALILTSFATWLEKRLRV
76812175     -------------------------------------------------------------------ARGTMIEILQEFGRAFLYWDGQMSGLAVTLWLLVASLGAGFVCAVPLAVAVSKNRWLSTPVRFYTYVFRGTPLYVQLLLLYAFFRSGFHCAILAFALNTCAYTTEIFAGAIRAIAHGEVEAARAYGMSPFTMYRRVILPSSLRRALPLYSNEVILMLHATTVAFTATVPDILKVARDANSATYMAFQSFGIAALIYLAV---------------
143006821    ----------------------------------------------------------------------------------LLWTGTAWNSFNTTFTIAIISALPTAAIGILTAYLLTRHKRGKNAFEFGTMLSFAIPGSVIGVSYVFAFNVPPLELTGTGIILVIAFVFRNMPVGVRQLDPHLDEASSTLNASSSQTFRNVILPLLKPAITASLVFSFVRAMTAISAVIFLVSANYDLYILGRLENNDYGLAIVYSSALIVVMLFTIMLMQLIIGKRKL
143006821    ---------------------------------------------------------------------------------------------WNTVTMGTLTAFSSTILGLAFALLVARTSKFKKIIRILSVLPIITPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLVLIGVESVSPSMEEASQTLRASRWQVFKTVTLPLMRPGIANAFLLGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAMILLSVVL-------------
108803349    -----------------------------------------------------------------------------------------------TLSLAALAEVVGIVLGLFLALLKISRSRLLSLPAQVIDVFRGTPLLVQITIIYIRFTSLFFAGLTALSLNSAAYVAEIFRAGIQSIDKGQMEAGRASGLSYAQTMRYIIVPQAFRRVIPPLTNEFVTLIKDTSLVSVIGAELLRAARVLQSATFNGTPLIAAALIYLAVCLPLIYLTNILERR---
183983697    ----------------------------------------------ALQVGVSMVWLSVIVLLPLAAIAWQAADGGWHAFWLSVSSHAALESLRVTLTVSAGVTLLNTVFGLLIAWVLIRDEFVGRLVDAVIDLPFALPTIVASLVMLALYGHNVWGVGVALAFVTLPFVVRAVQPVLLELDRETEEAAASLGATGWKVFTSVIFPSLMPALLSGAGLAFSRAIGEFGSVVLIGGPGETEVSSQWIRTLNDDRTGAAAISIVLLSISFAVLL---------
284037233    -----------------------------------------------------------------------------------------WEPIWLTLRLAGITTVLLLLIGVPLAGWLALSRRLKPVVEALISLPLVLPPSVVGFYLLLAFSPTSALGAVASLLYSLPFMVHPIQAGLENLPVSWREAAYTLGQSPIRTFWRVLLPNCKPALLTGVVLTFAHTIGEFGLVLMIGGNLPGQTRVASIAIYD-------------------------------
298675651    ------------------------------------------------------------------------------------------EAIFLSLYSGFLATLLSFILGVPTAYLLARKDFAGRIIESILDIPVVVPHTVAGIALLTIFGANGLIGDVAMLFVSAPYLTNSAREGFQSVDPRLENAARSLGAPLWKAFLFVTFPLASRHLLTGSIMCWARAISEFGAVIMLAGPTLIYERFTSMGLSESRPIAVLLILVTLTIFVILRMISSGWRR---
290512369    --------------------------------------------------------------------------------------------LLTSVLIALLSVGVCLLISVPAGYALSRRKMPLRVLFMLLFLIQAFPNLTVYMNVARLFYQWGLNGSIAGVVHGLMYSVWICVAAFSSIDPLLARASRNLGAGPVYTFWHIVLPQAAPGIVAASIFVFLESLDEFTGTFFVGAPDITTLPLLLYNASMSGNYQVSSITALIL-----------------
239932535    -----------------------------------------------------------------------------------------WQALRLSLVCATAATALSLVIGVPLAWLLARTEPGRGLVRALVTLPLVLPPVVGGVALLLALGRNGVVGQLAETFVAMPFLVISVEGTLRAADPRYEEAAATLGASRLTAFRRVTLPLVAPGIAAGAVLAWARALGGATITFAGNFPGRTQTMPLAVYLLQNDPAAAIALSLVLLAVSVAVLAGLRDRWMR-
143362125    ------------------------------------------FMRIVFLLAAVLAVVPLFALISYVALRALPWLDLTLITNNPLDQEGILNAVIGSLQMTALAILVTAPLGIAGGVYLSEFRRVAAVGEMVIDIMLGVPSIVAGIFAVPVLGFSGWAGSAALGVLTLPIVMRTTQEVMRLVPPSIREASLALGVPVWRTTLLVTVRTALPGVLTGLVLAISRSLGETAPLLMTA-----------------------------------------------
136515155    -----------------------------------------------------------------------------------------------TLAVAGLGLAIALILGAIMGTLRRVSRVLVRLSTAWVELFRNIPVLVQVFLWYHVIPSFILPVSIALGFFTSARIAEQVRAGIQSLPSGQRAAATALGLTTPQAYRYVILPMALRIVIPPLTSESMNVIKNSSVAFAVSVPELTLFAMQAQEETSHGVEIYLAVTAALSAFAVNRVMTLIEKRSRI
116748260    ----------------------------------------------------------------------------------------FFRGFYTTFIIAVGATSMGFCLGVFGGIARTRSVLARETAMLYVEFFRGTPLLIFCVAAAVHYDNPVIIGMFSLAVFSGAYITEMVRAGIESIDRGQIEAAMSTGLNDWETMRYVVFPQAFRRIIPPVAGQFVSVIKDSSLLSVISVRELTSEIINATTY----KTFEAYLPLAALYLIITYPLSYLTQR---
134375872    -----------------------------------------------------------------------------------------------TFFIAFIAMCVAIPIGLLSGIYLSEYRGIRKYAKPIIEILAGIPTVVYGFFAALTVGPFVLAAGAVMGVMIIPFISSLSDDVMTAVPQNLRDGSYAMGATKSETVKKVIFPAALPGIVGSILLAVSRAVGETMIVVM--ASGLAANLT--MNPLESTSTITAQIVVILIG----------------
258405468    --------------------------------------------------------------------------------------------ILVTFEVTMLAIFLSLVVGLIAGLRISRIPIVNLTASTYVEVVRGIPLLVQLFYIYYALGSFMFAAIIAMTVCYGAYMGEIFRAGIESIDYGQTEAARSLGFSRGQTMFYVIIPQAMRTILPPVGNEFIALLKDTSLVSIIAVSDL-------------------------------------------
88855884     -----------------------------------------------LGKLAPLAIFALAVIGTLATVVPMTNVIRWSFATNPELLNDLWRALVDTSLLSLSGALGAIVVALPVAWLATRHPRLSRVLEGGYSIASSLPAII-VALALVTVTLNVAPGLYAYIIIFLPRALVTLRAGLAQVPESLEEAAQALGKPPLLARMRVTIPLLFPAIAAAGALVALGAANELTATLLLGTRTLATQFWSAASSVDYPGAAPYAISLVLLSI---------------
88855884     --------------------------------------------------------------------------IGVSELAALLLRDRVGELLSNTVLILLLGVPITIVLGVGSAWLVERTDPGRRFFSIVSVAPLAIPAFVSSYGWASVFSIQGLGGGLLVATLAYYPLVYLPALALRGLNPSLEESARSLGLREGAILLRVVIPQLRLAILGGGLIVALHLLAEYGAFAFIRFDTFTTAIVVAYQTTFAGPSAASGIVLALLSVIVLGIEATARGRAR-
139810413    -------------------------------------------------------------------------------------------------------------LGIGLAVSIVENRAMDKSLMPWIITSQTIPILAIAPMIIVVLNSVLVPKALISTYLSFFPVVVGMVKGLRSPDPMHIDLMRTYKASRLQMFWKLRLPASVPFLFASMKVAVAISLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALISAACMAAVLVMLVGVV------
136421347    ---------------------------------------------------------------------------------------GLIHAIVGTLYIVVIASLISVPIGILTAYLTEIKGKAAGTIRFFVQAMSGIPSIVAGLFIYAIWMIALFAGAMALAILMVPTVARTSEEVLKLIPSDLREAGLAMGGTQWRTVAMIVIPAAQSGLITAVILGVARVAGETALLTMGGADALNLNPFDGNSSTSIDRAWSGVLVLMIIVLFFFTLTRFLAGRK--
257070040    ---------------------------------AWLFLAPFAVIHLAFMVGPMIWMIVASFFNTSTVRSGLGSFAGLDNYKEMFARDDFWSSLWHTLQFTLYTVPPLVVLSFVLAVLTNRMARGQWFFRLAFFLPFILPSATISLIWVFIFTTAMIGIAIATVWWTIGFNFVLYLAGLQEIPRELYEAAAVDGATPWQQIRRVTVPLLNRTTGLVILLQIIASLKIFDQVYLMTSGGLGLITNTAFTDNRVGAASAASVLLFLIILVIAILQQIVSR----
110668453    -----------------------------------------DIVSLGRWRLPAMILPAGVSALALVVPVIILIWLGTASATVSESLAFQWRYIGNSVTVATATAGVAVIGGIPVAYLSARHDGFLSAFERFTYVGYAVPGVVIGLALVYFGTSYAAPIYQTLYLLIFAYVVRFLRASFLAVDPSLPEAARTLGQSSVGAFRYVTLPLVAPGLLGGAALVFLTTMKELPATLLLRPAGFTTLVTHIWAAYKSGYFGQAAVPALVL-----------------
110668453    --------------------------------------------------------------FIWLLRTGSDVGIKNAIGL--ITRPTTIQILINSAVLVILTTSICVLLGVPLAYLTVRTDLFSRVWTVAVSLPLVIPSYVGAFAFVSAFGYGLTGTVLVLSLYTYPYVYITTRASLKSMDTTLVDAARTLDHGRWATFRRVTIPQIRPAVAAGALLSSLYVLS--------------------------------------------------------
91790250     ------------------------------------------------------------------------------------------DAFWLSVWLGLGSATIAAALALPGAIAIARHRRGRETLMAFLMSPLMIPHIVMGVAFLRFFSLTGWSGSVIALMLTLPYSLRLTLAALIGMDRDAEMAAMSLGASRLTTFRRVLLPLIMPGVAGGWMLAFIQSFDEVTMTIFVATPGLPVAIYHRISQITDPLVASISTVLIVGTLILMVLLDRVVGLDRV
13488317     ---------------------------------RFLILWTIMTILFLLLPLSVIVIMSFSAGQFLTIPKELSLRWYQE-----VLTNGQWQAALNSFSIALLAVSIALPAGLGLALANHYAPRWRAFVRSAAAGPMIVPVIVLAIALFFVLAKLGVVGTIGHGLLVMPFVFVSVSTALEYFDDQLIEAAESLGASRSYAWRTVLLPFVVPAIVVGAALAFVNSFDEAVIAIFVGQGGIPSLMWRSINLEITPSIAAVASMVTGIGILIQAAFLWLWRRLRV
242309456    --------------------------------------------------------------------------------------FGIFPMIVGSIYVTALAIFIGVPIGVLSAIYLSAFKKLKKYIMPAVELLGAIPSVVYGFFGLVVVGKSVLAASIILAIMILPTIILVSKAALDSVPKSYCEGALALGASKERSVFFASLPAAKSGILSSIILGVGRAIGEAMAVIMVAGNQVQIPVLDGVRTLTTNIVLEMG-----------------------
257069403    -----------------------------------------------------------------------------------------------TLQSSGIAVVTAMIFGLIFGFLRLAFAIIRGASGIVVEFFRAVPVLVMMFFLYFFLSRRVAPVIIGLTVYNGAVIAELIRSGVRSLPKGQREAAAAIGMTNNQSLRIVEVPQALTAMLPSLLSQFVVILKDSALGFLIGFYEL--LQYSRQLGSGYSNILQSLVMAALIFIVINYLLT--------
149909833    ------------------------------------------------------------------------------------------QGLLMTIKLSLISLFFAVIIGLVAALMISTNPFSRNFAFLYVEVIRGTPLLVQIFIVYFFLGTRFTAGIAALSVFTGAYIAEIIRSGIQSISPGQMEAARSLGMSYPKAMIYVILPQAFKRTLPPMAGQFINLIKDSSLVSVI------------------------------------------------
295839709    -----------------------------------------------------------------------------------------------TLWLTALVMVLGFVLGTLLALRMSANPVLSWVSSGYIWFFRSTPILVQLLFWFIPFGPEFVTAVLGLTLHEAAYAAEVVRGGLLSVDRGQIEAAQSLGLSPWRRLRRIVLPQAMRAIVPPAGNMLIGALKGTSIVSVIAVQDLSVQLVYHRTYQVIPLLLVATIWYALVTSVL-------------
209966522    ------------------------------------------------------------------------------------GAFGAIPLFTGTLLISAVAMAVALPVGLLSAIYLAEYRRVRSTVKPVLEILAGIPTVVYGFFAILVSSNSALAAGVVMGIMIVPFISSLSDDVINAVPQSLRDGSYGLGATRSETIRQVILPAALPGIVGAFLLAVSRAIGMIVVMAAGMAANLTVNPLAAVTTVTV------------------------------
168701474    -----------------------------------------------------------------------------------------------TVFLAVTSFPLAMLVGVLVALGRVYGPWPLRVPLGVVEVLRGTPLLLYLLPLLVSKYLGITLPNEPILFGVLGLAINNYRAGLLAVPRGQMEAALALGMSPLTALRVVIVPQAARIVIPPVTNDFIALFKDTSVCSVILIVELTRK-YNELYNFNREYIFQLAFLTAGLYLLMSYLAGFLERR---
182417377    -----------------------------------------------------FLYLPIFVVILFSFNTSKMNIVFQDFTFKWYGNRSLMEALLNTLIIGIVSTAVSTVIGTIGAVGLNRYNKGKQILDKLLYIPVVIPEIVLGIALLSVYSILNIPLGLTSIIFSIPFVVITVRARLAGFDKSLEEACMDLGANRILTFRKVTLPLIMPGVLSGAMLAFSLSLDDVVISFFTQSTTLPLKIFSMVKTGVTPEVDALSAVIMLITIIF-------------
149194003    ------------------------------------------------------LAAIIGLLFLFWILVTLTIKGFSSINLYLFTHDLVDNGLRNLLIGQFVLALIAVIIGVPIGIVAGIYLQEYSFNNNYAKFIRNIGTFVYAILVVPVGHQNGWAGAIALAIMMLPIVVRTTDDMLGLVPRELREAGVAIGAPKYKVIFDIIIKAAKVGIMTGLLLAFARIIGETA-----------------------------------------------------
27377977     -----------------------------------------------------------------------------------------------SLLAGLISVAIALGVGVPLGLLAGYRGGFDALISRITDAMLACPFLILAIALAAFLGPSLGNAMIAIGISATPIFIRLTRGQVLSVKEDYVEAARALGNPGWRIAFSHILPNILPALLVQATLSIAAAIIAEAALSFLGAPSWGSMLNAAQRFLTQAPGLAIFLVVLSLNLLGDGLRDALDPRQR-
55378848     ----------------------------------------------------------------------------------------IWATVVVTIIAGAVAGPLGLFGALFIAEVA--SDRLRELIKPGVEILAGIPSIVYGFIGFQVLGASFLIAGIVVGVMALPTVVSVGEDALSSVPQSMGDGSVAMGATEWQTMKSISIPAAFSGISAAVILGLGRAIGETMAVAAIMASG--------------------------------------------
163795108    -----------------------------------------------------------------------------------------------TIWLSLVCLFFSTIIGVVGAWLQSRFVWTRRIAQGYIQLFRNTPPLVQMYFFFFALGNLLTWAAVSLSFFAGAFNVEIFRSGIEAVPESTREAAEALGYNRLQAYLYIVLPLAFRVCLPALNNNLVNLVKTTTLAYAIAVPELLYVSNQIWSSVNVPEMMVTLLVVALVGLLVWGM----------
170077382    --------------------------------------------------------------------------------------------SLQTLEMSILAIALAGVGGFFLAFLAAKNQRQRLLSHLILLVCRSIPAPIWALVVVFVMFPGILPGAIALGIHNLGILGRLMGEVIENVPPAPLNALRNLGSSEGNVWLYGTVPLTLPNFIAYSFYRWEVCLRETVIVGLVGAGGLGRLLMEQLSSFNYGGV---------------------------
170077382    ------------------------------------------------------------------------------------------QATLTTFAYAICGTFLSLVVGTIGGLLSAKLKRLGSGIRLLLAVPRSIHEVVWGLILINVWGLDPVVALGAIAIPFGAIVAKIFAEIIDETPRAAFAALIYSGVPTAQAFLYGILPQALFNLLSYSFYRFECSLRSAAVLGIIGAGGLGYEIYLSLQSLRYEQLWTLFYALIALNGVVDW-----------
183599708    -----------------------------------------------------------------------------------LTSKQFLLAMSETFTMVSIALVIGSLLGILLGIAIWENKWVYRIINPIINTVRSLPFIILLVAMIPLTSIGTTAAIVPLVIYIAPYTARLIENSLLSVHSGIIEAADSMGATNWQIVWHFILPEAKSSLILSLTAASITLVGATAMAGAVGGGGVGDLALNGYQRFDNVAMAITVVTLVIIVQGIQMIGDYLAKKAR-
242278797    --------------------------------MNKFIKSLYVGLVYTFLYLP-LAVMAVYSFNASKYSLSWKGFTLKWYGKLL-ANTTLIDAALRSMTIALISATIACLIGTLAAFMLHQYRKGRGAVFGSVFVMMMSPDIVIGISLLVLFTLGFWTLLMGHVTLCVPFVTATVYSRFKGFDRTVVEAARDLGANEYLVFKKVIVPMALPGLMAGWLLSFTLSLDDVIISFFTTGPTYEVLPLRIYSMVDVNALSVVMIGITVIAVILSR-----------
142203817    -------------------------------------EYAADKLLRGIVWACAAVILLLVAYIVFELGRQAFPAIIRFGIDFLIGTFGILPEIWGTLFSSLLALLLGGGLGVAMAIFLFLDDRVSNVFRTVVEMLAAIPSVVYGLWWIPLFGTSMAPAALVLAVMILPTVAAISVDAFRRVPYKVKEAAYGMGTTRWEAILKVMLPTASSGILAALVLGFGRALGETMALAML------------------------------------------------
134862361    ---------------------------------------------------------------------------------------------WNTITMGTLTAFSSTILGLGFALLIARTSKFKRTIRILSVLPIITPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLVLIGVESVSPSMEEASQTLRASKWQVFKTVTLPLMRPGIANAFLLGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAMILLSVVL-------------
116248840    --------------------------------MSKPFLTVYCLVIYAFLLAPILVVVGASFNAGAFLSFRWYLVFFNNEVFMRAIRTSLWIATLTTIISGIIGTMAAMFYVQYAGKFKDTVRIAMLAPLLLPEVLTAI-SLLFFVYSIGIGTQTIVGLLLGHVLITLPFVFINVSASMESYDPSWSLAAQSLGAGRFTRFRRIMLPLIKPGVIGGCLFAFIVSFDVFTISFMVGTSTLPIQLFDYLRTNFTPEAAAVSTCSIILTLIV-------------
254429980    -------------------------------------------------WLAGWVILALVMVPVALMVTALWQQSADVLSVGFLLEDGIAALLISTGWILALCLLVAVPVGLGCALYLSESSRRAQWLGGVLDMLAAVPSIVYGLFGYQFFGFSILSGALALSLMVLPLMIRSAEQAMRAVPMGYRQARDALALSRWGWVRRILLPCAAPGIAVGIILSAGRALAETAVLLFTAG----------------------------------------------
269795725    ------------------------------------------------------------------------------------------QAFLNTLTYTAAAFAVGLSLGIVLALMKLSSVGVYRWATAYIEFFRGIPAFAYAVPIALGVSIPSLTAALALGMVSAAYIAETLRAGIEAVPPGQIEAARSLGMSHSRTLVTVVIPQAFRIVLPPMTNEIILLTKDTSLIYLMGLTKIGRDALSSGSGGGLTGLFVAGLGYLCITIPLGLLARWLEKR---
227497033    --------------------------------------WGKNTLLTTLVYLAFAIVMVPLVSLVWMVARFSPEFLLTNMRGYSEDTGGVYHGIVGTLEITGLATLISVPLGIFTAIFLVEYNWIARAVTFLVDVMTGIPSIVAGLFAYSFFLLVAGPRYQAGIIGAIPVVIRGVEEMLKLVPNELREASYALGVPKWLTIIKVVLRTAIAGITTSVMIAIARVIGETA-----------------------------------------------------
258635454    --------------------------------------------------------------------------------------------LMETALYALLSILFGLSIGIGALTLVYARPGWRRLVRCYVEFFRNTPSLVFGLPSLGLHLSPPVAGIIALSLYCGAYMTEILRAGLVSLPRGLSEAGEALGLSKRQIIRYVLTLPAMQNVFPALASQMVLTLIGTSLISQIG-----------------------------------------------
78778079     -----------------------------------------------------LIAFSILLLVAWIFTILFEYSLESIKAFFLFITEDKWAPNLEAIYGSVVSTFLAMILAVPIAIGVAIHAKLKATVGVSIELLAAIPSVVYGMWGLFYFGISMLSAGIVLSIMILPFMAAVTRDAMNTTPDILKESAYALGSTKWNVVKDIIIPYAKAGIIGSFILALGRAIGETMAVTFVMGN---------------------------------------------
139796742    ------------------------------------------------------------------------------------------------------------------------------FVRLFLNTTRSIEPLVWAIIFSVWVGIGPFSGMLALMVHSIAALTKLYSDQIESINKGPLEMVDSTGAHSTQVIWFGVVPQIILPFLSCTIYRWDINLRMATIIGLVGGGGIGRMLIQYQGLAQWHKVGTIILVIAVIVSLMDYFSMLLRKRINV
142345479    -----------------------------------------------------------------------------------------------TLQLSVFTMAIGLVIGLVAATMLSKNKPLRSVAIAYIEVFRNTPLLVILFFGLPTLGLRMSANEAAVIGLSMAYIAEIMRSGLQSVRHSQIEAAMSLGMKPYQILRYVTLFQAFKAAYPALTSQFVLLVLMTSVVSAIGGTELAAAFVESRTFRSFEVYLVVTLAYFVLALFF-------------
136603820    -----------------------------------------------------------------------------------IDQGGLLHALTGSGIMVGIALIISLPIGILTAYLTEIKGFFTRPIKFLVQAMSGVPSIVLFILSAIVFPITKSPGGLALAILMIPTIARTSEEVLLLIPADLREAGIALGGTQWRTISQIVVPAAKSGLITAIILGVARVAGETAPLVLVSGGG--------------------------------------------
17228878     --------------------------------------------------------IAVAITLPLTYLVMRMSAVGGEQLLALIFRPRIVEILFNSVGVAIASTILATAIAVPLAFLTLRTDLPGRRFWLIATTLLAIPDYVGSFALIAAFGYGWTGAILGLTLFTYPYLLLSVHAGLQGIDPALEEAARSLGWNQRQTFWRMTLPALRPAIVAGGLLVSLNAL---------------------------------------------------------
17228878     ------------------------------------------------------------------------------------------QLASNSIIAAGLAAIASTCCAIPVAILAVRFPRITTAIERCSYIGFGLPGIVWGANYLPWLYQTLPMLVFAYLVLFLSQSVGTVRSSLLQVNPQLEESARSLGRKPGQTFREITLPLVTPGILVGTALVFLKAIKVTLILAPIGFNTLATEIWKATENVSYSQASVAALIMLAISI---------------
296439904    ---------------------------------------------------------------------------------------------WMTLQLSFYSILLGTLFGLLATILKLSKKKLMQLIDCYITIVRGTPLLLQLIPQLGIEFDSFSSAIIGLAFHSGAYISEIFRGAIESIDKGQNEAAKALGMTKLQAMRRIILPQAFKRSIPALGNQFIIAIKDSSLASAITITEIIMLTYASIKFDAFPIFFVAALYYLIITLSLTKLLAYIEKRLKV
254440026    ----------------------------------------------------PYWLLIVLAVGGYFFWRVLTDDLYTQV--LQTLSKGIW----ITVFVTLVGFTLAASIGLGLALMMSRFIALRQIARLYTEIVRGVPIIVLLLYMVALFNWILWRAIIALTIGYSAFIAEVFRAGLQSIEKGQIEAAEALGLSPWRRFRHIVFPQAFRRILPPLGNDFIAMVKDSSLVSVLG-----------------------------------------------
237784726    --------------------------------------------------------------------------------------------------ITILGTIIGSVAGYVGGWL-------DAVLSRLTDIFFAIPLILAGIVLMQLFSRNTLTVILVLSAFGWPQMARIVRGAVMTVNNDYVMASRALGLSQWKILLRHIIPNCLAPIIVMATTSLGIYIVAEATLSYLGIGSWGNDISTAQNTLRAAPSTAGALAITVLGFIMDALKDALDPKER-
170742185    ----------------------------------------------------------------------------------------------NSLTVAAAATLLSVGLGVMASLAVARSPRLARLLDSLFLSPLVLPALAFGLSSLMFFSLLGWPVSVTTLVIGVPYVVRNTVAALTQLQPVLLEGSASLGASRLYTLRRITLPLIRPGVLSGGFLAFMASFDNIPVSLFLRDAATDMLPIRMWQDLEGRLDVTIAALSGVLIVATMAGIAVMER----
158423671    -----------------------------------------------------------------------------------------------SLLIGTVSTLVALVIGVPIGAIAGYFGGVDDLLMRVTEFFQTVPSFALAIVLVAIFQPSLVSIVTAIGIVGWPPVARLVREVLAQRKREYVEAAILCGQSHFTIITRQILPNVVSPIVVLASLMVATAILLESSLSFLGLGGAARTVVRQAWWLSVLPGLAIVIAVLAINLVGEGLSEALDPRS--
270491853    -----------------------------------------------------------------------------------------------SLAAGFLSVAIGCLIGTTLGLLAGYYEWWDRIVMRISDVLFAFPGILLALGVVAILGSSMTNVVVAVAVFSVPAFARLVRGNTLVLKQTYIESARSIGASDWTIIVRHILPGTISSIVVYFTMRVGTSIITAASLSFLGMG---------------------------------------------
237793896    ----------------------------------------------------------------------------------------YGQILIKTLMISISTTLGCLIIGYPFAYFIGRSNKKYRGILLLLVILPFTNSLVRTYAWIILFGLIHSPVFIGMLYIMLPFMVLPIYTSIEKLDMSYVEAANDLGASPYKTFKEITLPLTLPGIIAGCMLVFIPTLGYFFISDLMGGS---------------------------------------------
282855348    ----------------------------------------------------------------------------------------IWSGTRTSLLIGLAVGFWNALLGIVVGSLWGYVRRLDALITEMYNVIRNIPTSIVLILASYILRPSVMTMIMAMCITGWLPMARFVRNQIVIIDREYNLASRCLGTPTRRLVVKNLLPYLISVIMLRIALAIPQAIGMEVFLTYIGL-GLPVSIPSLGNLINEGRI---------------------------
265987323    ----------------------------------------------------------------------------------------LWRVARFTIWQAVASSLLSVLFAIPIARALYAEARFRGLILRLFALPLALPALVAVLGVTSIYGRNGLIAHIAHIFFNMPLAVRLLLAAYESIPDDYWKLAAQLGMGSRARFRLIEWPVIRRSLPGMIGLVFMLCVTSFTTVLTLGGG---------------------------------------------
224456410    ------------------------------------------------------WYIVIISACVWAGNALWHFFPDGDMSYLI-------PLMIETTVRVTIAMMISVAICTPLGIWIGMSSKRTKAIQPIIQIGAAIPQPIFFVLILAGDGSLNVWCIPLIMTGTSYYVLFNVISGFSNLPTEIIEMTKSFHLKGLKWWFKFAIPAVFPYIVCGIISAAGGAWNSAIAAELIKVDGIGALVSTTTANNDAALAVVALCSLVALCIIF-------------
154503269    --------------------------------------------------------------------------------------FGIFPMIIGSLYVTAGAIVFGVPIGILTSVFMAMYKKIYRPLKAATELLAGIPSVVYGFFGLVVLGKGLLTTSIILGMMILPTIIGTTESAIRAVPTHYYEGALALGATHERSIFTVVIPAAKSGVLAGIVLGIGRAIGETMAVIMIVGNQIAQNILQGMRTLHREALIATGVVLFVFILIINFSVAMLKRR---
142412282    ------------------------------NLIQLVITRLMASATVISVLVTVGIVLSLLPTTFRLLREITTQVFGTVWAPLFTPSQGMAPLFTGTFIIVLIAMVIAIPIGLAAAIFLSDYATFRRIVKPILEILAGIPTVVLGLFGLYVVNPEFVGAGLMTGILIIPIIASVADDALSSVPRAMREAAYALGATRREVATKVVLNAGLSGVVAALILAFARAFGETTIALMVAGS---------------------------------------------
134300135    ------------------------------------------------------VYMTLVSWPVWFSPGPWGFLTGTWNPLAAPPQLGIGTMILSTLWTALGAVILATPIGLCCAIFLAEYSWLAQLLRPVLNVLTGIPSVVYGFLGAAVLGESLFCASLVLTVMVLPYIVSASESALRAIPLKYRQTSLALGVSKPYFTLRVLIPLARNGLLGALILAFGRASGETMAVLMLAGNTMGEPLSALIGSLHYQSLFAAGLVLLLFVLSIN-LFFTWFRRDR-
255021277    -----------------------------------------------------------------------------------------------TIVLSLGALLISAPIGIAAGIYLNEYNLGGRSLRFLSDVLVGVPSIVLGMVVYLGWQFSVAAGMLTLSVMLLPYIARTTELALSAIPPAVREAGFALGAGDGRVAFKILLPGAAPAIMTGLFYATALSMGET--APLIYTAGWSNYMWDG------------------------------------
142042431    --------------------------------------------------------------------------------------------TRISLAAGFFSVALGAVIGTFFGLLAGYYEWWDRITMRVADVLFAFPGILLAIGVVAILGNGMVNVICAVAIFSIPAFARLVRGNTLMLKHTYVEAARSIGASDWTIIMRHILPGTVSSVVVYFTMRIGTSIITAASLSFLGLG---------------------------------------------
289428868    ------------------------------RTIKSGCASAFMIVATVLAVIPWLLFAAVRRGIGSLFHASWWTHSMDPS--FDLAEQGAIHAIVGTLEIGLITSIISVPIALMTAIFLVEYARGTKIAKVIVDVLTGVPSIVAALFVFAVVVTTFWASSLALMILMVPTVLRSTEEMLKLVPDSLREASFALGVSQWKTIMKVVLPTSMTGILTGIVLGLARVMGETA-----------------------------------------------------
143901951    ------------------------------------------------------------------------------------------EALGNSFKVGITATIASTILGTMIAFALGRYNRGRATTNLLIFLPMATPEVVLGASLLSMFGAGLVPVIIAHIMFCISFVVVTVKARVASLDPKLEEAARDLYANEWETFRRVTFPLVAPGIAAAALLAFALSFDDFIITNFNSGNTFPEYVWTASLRGVPPQANVIGTLMFVIALAIVFAGQVISKR---
254454756    ----------------------------------------------------------------------------------------LWQGLLGTLAITGTALAFGLPLGLILALSRLSPRRWLAWPAGFIEFFRTTPPLVQLFWFFILMDIQMTPYLAAAITFSIAFFAEVFRAGIVSIEKGQWEAARAIGMQRPQAMRRIILPQAVKRMIPAFTERAIELMKTTTLVATV------------------------------------------------
139500772    -----------------------------------------------------------------------------------------------TIQISVGSTLIAVLVGVPFSWWLSRKNWLRNTISQLVILPMVLPPTVLGYYLLQLFGFNWVGAVIAAFLVSAPFLIKIVHTGMENIDPKLAEIARTTGMSELSILFTVILPVSWKYIIAGAALCLARSMGEFGATLMVAGSIPGRTKTLSLAIYD-------------------------------
256396878    --------------------------------------------------------------------------------------------TQLSLKIAFTVAIAGTVFGSIYGAISGFYRGADTLMMRLVDLVLTIPALAVGALLGKKFGNNWVLLAVVLAGLLWTGSARVVRGQVLSVEKEYIEAARALGATDRRIIFRHILPNVAGPIIVLFTLLVAAAVLTETALSYLGFGSLGSLITSGETAATGGRGYFPGLFIILIALTVNFI----------
89897021     --------------------------------------------------------------------------------------------LMTTLYIAGMTIVLSFVVGTILGIARYKNPILAPLAAIYIEVVRNIPLLLFILMFRFMTRLEPVAGILAMTVFTSAIIAEVVRGGLNSIDKGQWEAAKSQGLSYVQILRYIILPQALRKMIPPLVSQFITVVKDTSYVWAVGIEELGKGLIIMGQFGSTPQVFTLFGMIALTYFVLNYALSVIAR----
217977348    ----------------------------------------------------------------------------------------LFPALFVTLDATLKALLAAVVGGVALAVLFAQSKWIERAFLPVAIVLQVTPIIA-IAPLLLVYLDASSAVLACAFLVAFFPILSNTALGLASVDRNLVDLFTLYGASRWRMLILLRAPSALPYFLAGLRIGGGLALAELAAGASGKGAGLAFRIVEAGYRLNIPRMFAALLLICLSGVAI-------------
159897592    -------------------------------------------FVYTFLYVPIIVLVLFSFNAAKVGSQWQGFTLQWYNELFADARLG--DALWTSLKIAGSSTLIATTIGTLAALALEKRGWWRKTFDTALYLPVIIPDVVMAVSLLGFFTLALWTVIISHVAFNISFVTVVVGTSLANFDRRLEEAAADLGATPWQTFWRIKFPLIGPGVLGGALLSFTLSLDDFVVTFFTRGPGVNTLTTEVYGRIKISPEINAISSLMLLASTTLVVTSLWMQRRR-
139437080    ------------------------------------------------------------------------------------------------FWVSIKSSGLALVIAFALGLFAAWKSRIKGLLDSVFTIPMVLPPTVCGFLLLMLFGFTWPAAVISAVVVSFPLVYRTALGAFESLDTQMLDAARTLGWSERRIFAKLMMPLGWPSIAAGTVLAFARAMGEFGCTLFFAGNGITQTIPIAIYFEWMGGNTSVALFWVAVVIVFSFL----------
160902775    -----------------------------------------------------------------------------------------------SLSIGLIGILLTFTIGIFLGGLAGYFGWVDEVTMRFTEILMSIPSLYLILTLSAVLPTGISPEIRYLLIVVILSVIRGMTMGLKQT--EFVQAAIALGYPPRKVIWNHLLPSATLSIPGYILGEASLSFLGVGVTEPGASWGLMLSQAQDIQLTSYPWVLLPGLFIIITVLAFDAIRDALDPR---
182415608    -----------------------------------------------------YLPILVLVVYSFNASRLNIVWQGVTLEWYLLHNAPLLRAAKNSVIIAAFSVVLSVVLGTAGAWLLHRYRHGARTLQTLAAVPMVIPEVLMGISLLIFFTMAGMQLGFITVIFCFPFVLVAVQARLRGLDPAIEEAALDLGATPLKAFWLVIVPCLRPAIVAGALMAFTLSMDELIVTFFTTSAASATLPIRVFGMAKVGLALSALFIIATVAVVF-------------
206895282    ---------------------------------------------------------------------------------------GVFAPLFGSLYLALWVLVISTPLGVLAGVYFAEFAPDNTLTRLLRSSIRTVPAIVFGLFGLAFFRLSLLSSALTLSVMNLPVIITTTEEALRLVPNAQKEAAIALGANAWEVWRDVSFKYASGGMLSGLFLALSRALGETAPILLTG-----------------------------------------------
269928985    -----------------------------------------------------------------------------------------------SVVTTAITIAVAVVAGTPLAYLLARRRRGKRLVEVVIDLPLVLPPVVAGVALLMAFGFTTAAVVLAQVFVSVPFYVRGARAGFQAVPVEIEEAAAIDGASTWHTLRRVTLPLALPGVASGLVLCWARALSEFGATLMFAGN---------------------------------------------
295134823    ----------------------------------------------------------------------------------------IWESLWLTLKLASITTLLLFIIGTPLAYWLSATKKTKPIWETLVSMPLILPPTVLGFYLLIAFGQSSFLGKFASFIYSLPFMVHPIQSGFSSLPVYLKEAAYSLGKSKITTFFKILIPNIKPALLTGIVLSFAHTIGEFGVVLMIGGNLPGETRVASIAIYD-------------------------------
118471767    -------------------------------------------------------------------------------------------AVGQTLQLVFVPFFFVVLLGIPLGVLLYVTRWLNSSLGVVVNVTRSLPFLVLVIALLVGSSLGTVAAMVPLTIGTIPFLARLVESSLREVDSGKIDAARVVGATRWQIITKTLLPEAISGIIAGLTITIIALLGFSALAGVIGGGGLGDLAIRGARSYDGPVLWSTVLLLIVFAQIF-------------
281355914    ------------------------------------------LLDRVVRALSVLALTVAVAAMVWILYTVIRRGVAVISWDFLAMNSGIANALLGTLAITFGAALLGIPPAILGGIWLAEFGKGTKLGDTIANVMMGMPSFVYAVLVVPCGGFSGFAGSVALAILMFPVVMRTTEDMLLMVPDALRESALALGASRARASLQIICRSARSGLITGILLAVA------------------------------------------------------------
154247877    ---------------------------------------------------------------------------------------GILSAWVGTTLVMLVTTALAVPLGVAAGLYLEEYNWITHLIEINVTNLAGVPSIIYGLLALGLFVQSFAMGQTILVAGITLALLIATREAVRSIPLEIREGAYALGADKWQTVSGYILPTARPGILTGAIVGMSRAIGETAPIITIGA----------------------------------------------
145592853    ---------------------------------------------------------------------------------------GVLPLVAATLTVTGVALAIAVPLGLGSAIYLSEYPRTRKVLKPIIELLAGVPTVVYGFVALFALNQNLLIAGIAMGIMIVPTIASISEDSMAAVPRSLREGAYALASTKMQVSTRVVVPAAMSGIVAAVVLGISRAVGETMIVTIAGGLTSDRIVLNPLEGAATMTAFIANI----------------------
172058724    ---------------------------------------------------------------------------------MLVNYTDIWTAFLQTLTMVGLSLLFSTLIGLPLGILLVVTRKFFNVLSGIVNIFRSVPFIILLVAIIPLTSIGTQAAIVPLVFYAAPYIARLIESSLLEVDTGVLEAAEAMGATPLQTIFRFLLPEAFSSLVLNLTIATIGLI---------------------------------------------------------
189219000    -----------------------------------------------------------------------------------------WTAFFLSFKLSFWTTLFLYFISFPLAYWLSKKSRIHAIIDSLVSLPLVLPPTVLGFYLLIVLGNSGPLGAIASILYSLPFMVQNMAASFSLVDSKLIEASLCCGENRLTTFFKIIVPLSLQGILRGTVLSFTHTLGEFGIVLMVGGDLPGKTRTLSIALYDQVEGL--------------------------
118581247    ------------------------------------------------------------------------------------VFDGLFPALAGTVVLVTLSIAWAIPVGIATGIYLAEYAGVRTALNLVFDILSGMPSIVVGLFGFSLTVFCILVSSLALSFLVLPYIIRTTQTALEGIPRETRLTALALGATRLQNIALVLLPRSFSGIMSGVILAIGRCAEDTAVIMLTGA----------------------------------------------
227355086    ---------------------------------------------------------------------------------------GLANAIVGSGLLILWATVIGTPLGILAGIYLARRSWLAEVIRFINDILLSAPSIVVGLFVYTIVVAQMWAGIVALALLQIPIVIRTTENMLKLVPDSLREAAYALGTPKWKMIAKITLKASVSGIITGVLLAIARIAGETA-----------------------------------------------------
148258396    -------------------------------ALSFQIAMTAIAVLALILIVSPSLVVVIVSFTSGFSLKFPPPGYSTRWYVELWNAWQLQFAARNSVVVAMWSTALSIVLGVAAALAISRSKALAKLLDSLFMSPLVLPALAFGLAALMFFSLIGLPISLLTTIVCVPYVVRNTVAALTQLEPTLLESSAILGASRLYTFRRIVLPLIRPGIISGAFIAFMSSFDNVPVSLFLRDAATDMLPIRMWQDLEGKLDVTIAALSSVLIIGTVALMAIMER----
170078881    ---------------------LWRTTRTFSKWSQRLIVGLFGLFALVSVLTTFGIVITLVVDAAGFFNEVSLFTFLTWTPLFVDPQFGIFVLVSGTLMTTAIAISVALPLGLLAAICLSEYPGIRKWLKPALEILAGVPSVVYGYFALLLVTFNALSAGLVLGISILPLVASLSEDAIYAVPDSLRQGSYGLGATKRETIVNVVLPAALSGIVSSFILAISRAVGETMIVTIAAG----------------------------------------------
225024558    ----------------------------------------------------AFLYIPLLVLVVYSFNRSELVTVWGGFSTALLNNSEILEATWLSIRIALISSAAAVVLGTMAAYALARIKRFRTLFTGMVSAPMVMPDIITGISLVMLFERGWFTIWLGHTTLCMAYVTVVIRTRLGELDQSLEEAAQDLGAKPWKIFWVITLPLIAPAIASGFLLAMTLSMDDLVITSFLSGPNLPQLIFAKVKRVNPQMNVLATFLITIIGTLVYLMMRRVNKRDR-
237784948    -------------------------------------------------------------------------------------------AFWTTLWMVGWTILLGGLFGLIIGVLLYASRSLYWTLNILVNIIRPIPFIILIAAAVMGTTIGTEAATFVMVIAATFAVARIVEQNLVSVDPGVVEAARAMGASPLKILWSVVIREALGPLILGYTFIFIAIVDMSAMAGYIGGGGLGDFITYGYRAFDWNVTLVATVIIIVL-----------------
50084481     --------------------------------------------------------------------------------FSLFGFAEFWKACVTVIVISSLSWFIGMVLGFVLACAKVSAPRWIKIPELYIWFFRSIPLMVLLVFVYPLLGVPFIAGLISMTVTEAAYMAEIHRGGLLSVTKGQNEAGHALSFGFFGIQRLIVIPQAFRIALPTLINEFITVIKLSSILSVIS---LPELLLTGQRLYDNFLVMETLLAVAVYYVTIVTLFTWL------
257057090    --------------------------------------------LWAAAALGVLPFAFLGLFFAWPVAAIIRFGVADGGVVDTLVEASTWRLAGFTVAQALAATVVAVLAGFPLAFLLARVRPGITVVRTLVLVPFVLPTVVVGLAFRALWPDGGVLSIVVANAFFNIAVVARTVGGLSQLDPRVEDAARSLGASRWRAFSTVTLPALLPAVSSAAAVVFLFCATSFGVVLMLGGNQYTEIYLRTVNLLDLSG--AAALSLVQLGAVIAALVVGALARRR-
257057090    -----------------------------------------------------------------------------------------WDAALNSLRTASDATVLALLVGVLAAVTVVVLRRFGEVADAVLMLPLGVSAVTVGFGYLVTLGTSPLLVPLAQALVIIPMVVRLVLPVLRSVDERLRQAAATLGAGPVRVWREVDFPLVARSLVAAAAFGYVVALGEFGATSFLA-----------------------------------------------
167461579    -----------------------------------------------------------------------------------------------TLVLAFFTVICGTILGIFICLMISKIKIVKGIAAAYIEFLRGTPLLVFALPQFGISLPGMVSGIAALTLNSAAYVAEIFRAGIESIDKGQMEAARSLGMTHNMAMKLIIIPQAIRNILPALGNEFIVIIKESSIVSIVGITDLMFNAVRGVTYKAFEPLIVAAVVYFIMTFTLSKLLGKFERRIK-
56478020     -------------------------------------------------------------------------------------------------------------------------RWLVAIGDAYVDVFRNIPLIVQLFMWFMWMKQDLPYVVIAVVGLGLYTAARIAEAGINSLSRGQRDAGLALGLTEWQTYRHVRLPMAYRIVLPAMTSEAMNIFKNSAVTYAVGI--LELYFQYKQIIEKTSQVFEITIVVTLLAFLMNRLLAFIERRTRV
146309286    ------------------------------------------------------------------------------------------QGALLTLELVAIAVVAGLILALPMGIAASRHWYVRALPYGYIFFFRGTPLLVQLFPLWPYLRDPYWCAIITMTLHTAAYIAEILRGAIQAVPPGEVEAAHALGMSRAQAMLYIILPRAARIGLPAYSNEVILMLKASALASTVTLLELTGMAIIARTYLPVEIFFAAGLFYLAIAFVLVRAFRLLERWLRV
71894362     -----------------------------------------------------------------------------------------WVGTWNAIRLAVIVSFIQTMIGVFIGAYLGFHAGLDTIAMRIISIITSPPTLIWLLIASSIFGTSDLTLAITLIVVGWPGSVGITRLYIITVDSDFIQASRLVGASKIRLILRHALPAIVGKIANSFVASIPSIILSVSALAFLG-----------------------------------------------
291279628    ---------------------------------------------------------------------------------------------INTLKISIYSIILSTIIGFIFGIMASKNTFFRLISISYVESIRNIPSIVVIFVVYFFLGDIFVIGILALSLYESAYISEIVKGAILAIKKEQIDSAKSLGMNKWQRLKYIILPQAMPLIIPPLTGQMVSTIKDSAILSVISIPELTFQGMELMAS--TYLIFEIWIIITVIYLLINTILS--------
88854768     -------------------------------------------------------------------------------------------------------------IGIVLGAIAYRGGWFDTVIMRITEFFQSFPPLLLAMITVALLGAGPVNVGIALAIAWWPWYARIVRAEAASLDRSFVEAARAMGVPTWRILYRHILRNSTTPILVQATVDIGTVVLWVGSLAFIGLGGLGRGVILNRWWISTFPGLAIFVTVLGFNLIGDALRDILDPRQ--
84516814     ---------------------------------------------------------------------------------------------IRTLIMSLTIMVSCILLGYPVAWMLANLPSRQANLMLILVLLPFWTSLLVLLVWVGLVGLTMINNATGTIIAMLPFMILPLYSVMKTIPPSYLRAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILSIGYYITPEIVGGTS-GIFISNRIASSSLNWGLAAALGTILLAVVL-------------
167745542    -----------------------------------------------------------------------------------------------TLQLALASLICASIIGIIFGMFVSKNKILNIICKIYVDIIRGTPLVVQVFIMYYGFGGPFVAAVVALSLNAGAYMAEIVRGGIESVDKGQMEAARSLGLPYGKAMSKVILPQAIRTMLPSIINQFIISIKDTSLVYAIGIRELTMQIITANEPTSVMSIYVAAIYYLVICTILSKVANIVERK---
166364577    -----------------------------------------------LAVTVIPLFAVLGFVFVQGVGRLNANLFTKLPPPPGLGGGGIANAILGTIIVVALATAIAVPIGVLAAVYLSEFNKLAQGVRFATNVLAGVPSIIVGVFAYALLGFSALAGSIGLAVLMLPTIIRTTDEALKIVPQDIRWAAMGLGAYNYQTVLKIVLPAAVPAILTGVTLAIARAAGETA-----------------------------------------------------
269122120    -------------------------------------------------------------------------------------------ATWITVYISVFSFILGTLIAFFLGFTLYFNKKLYVILDIIINFIRSLPFVVLLLLLIPVTRLLVGSAIVSLTFFAAPYIARLVESSLLEIDHGILEVADSLGANTRELIFYFLLPEAASSLIFNLSIAFVSIIGATAVAGTIGGGGLGDLISFGYNRYDYATLVTAVGIIVILVQLAQFLGKYLSNKAK-
291563583    -----------------------------------------------------------------------------------------------SLSVGVVAVSIALLIGGSLGAIAGFYGKIDNVIMRIMDIFLAVPSLLLSITIVSALGPSIFNLMLAIAISSVPGYARIVRASVLTVDQEFVEAAKCIGANNFEIISSHILPNCMAPIIVQVSLKVASAILSTSGLSFLGLGSGGRAYLRNAPHLTVFPGIAIIITILSLNLLGDGLRDALDPKLK-
259047496    -----------------------------------------------------------------------------------------------------------------IMIHYIRSNRRKQVLLGFNNILMVSPDVIIGASLLILFTLGFMSVLLAHIAFNIPIVVLMVLPKLSEMNPSMITAARDLGATSSQVLTRIVLPSITPGILSGFFMAFTYSLDDFAVTFFVTGNGFSTIAVEIYSRARQGISLE-------------------------
254472730    ---------------------------------------------------------------VWWHEQRERSPFPLAWDYVFSPSSRVGEATLNTLGIGIAVTLLCLLICLPAARLAQRNFRGKSQLEFLIALPLLLPEAAIGIALLMIFIALGLAGTYAGVIVTIPYMVRMLTAVYQGHGTDAEDHARVLGANRRQIFFRVTLPMILPGVIAGCLFTFLVSTNLFLLTFFIGQGQIITLPTLLFAKISGGALDATGAGIALIASIPGIILLIFTDR---
168205901    -----------------------------------------------------------------------------------------------TISLSVFGMILGLIVGIALAMIRVYKPVLKQIAEVYISFFRGTPLLVQLF--LLYFGVPFTAALIGLGLNASAYIAEILRSSIDAIDKGQMEACLSLGMTRAQALKRVVLPQAFRIAIPPLGNIFVDTVKGSSLAFT-----LGVVELLAKAQMEAAASFESYVVVAIMYWIIIGFFNYLQK----
78484882     -----------------------------------------------------------------------------------------------------LAGFFAIVIVVPLGVMLFGF-SWSKLPEPLRLLVPTGKRAILMIPVVIFLGWAALSIGFAMGFALIPTIFSVAEDAIYNVPSYLVNGSLALGASGWQTLVGVVLPTASPGIFSAIMLGFGRGIGETMIVLMASGNTMDVNIFQGMRTLHYRVLFLSGLILFIFTFVFNTLAEVVRERMR-
227882559    --------------------------------------------LLVFLWVPLLVMMFLSVA-------QNASTLFPFEGFTLSHYAATFADTWTSVQIATVSAIIATVLGVAASFALARHDPLKEVYRTSAILPMVVPGIILGIALLIFFTMGFGTIVLTHSVYGLPFVVLIVTARLYSFDESLEEAARDLGADPVETFRDVTLPIVAPAVGAGFLFAWIRSFEDFIRAFFVRGTTLTTSMFSMIKYGTAPKMNASSFIVFVIAIVL-------------
284028934    -------------------------------------------------------VLITLCFLIALIPLLWILWTVISKGYSLLFDAGWWSESMGTLIMALITALIAVPIAILGAIYLVEYGRAAKVVSFMIDILTGVPSIVAALFWITVFGFNRVAVSLSLVLLMLPVVLRSTEEMLKLVPDELREASYALGVPKWKTILKVVVPTAFGGIITGVMLGLARVMGETA-----------------------------------------------------
134927230    ---------------------------------------------------------------------------------------DVWEAARTSLLVSFSVATIATFLGFTTAYTDYRYRKLKPLYLALILLPPTIPLIIMALAMLAWFAKIGLSGQVFSIIIAAPFAMAIMRLRLSQMDESLESAAWNLGANQWRALRSVIIPFCRPAIVSSFCLTAAVSFDEFAIAWFISG----------------------------------------------
239616534    -----------------------------------------------------------------------------------------------TLEMTLISVVAGFLIGILLALARVYNALLKGIATVIIEVIRGTPLLVQLFIGLPPYGVSLTPLTAALIGFSIAYQAEYLRSAINSIQHTQMLAARSLGMTKWQAIFNIILPQALRRVIPAWANEFIYLLKYTSLAYIVGAPELMAKFIASRNFQFFEVYLVVALIYLIVVLAFTKILTTVEKKVRI
224369139    -----------------------------------------------------------------------------FLAYAAMALPEMLQGTVITLKLTAGALLIGILIGLPLSLVRVYGGKLQPFCSAYLTLFRGTPLLVYGLPELGISFSRMTAAFLTLGCNSAAYQCEYFRGAIQAVSKGQMRAARGIGMSKLQGIRHIILPQALRLVIPAWSNEFIAMVKYTAIVFLIAVPDLMSRILSSQNFAPIQTYILVALIYLVLVGTLSLGLHFVQQRLAV
47458844     ----------------------------------------------------ALVIYILSFAIIGFTNFGIQNILFTFDFNPSLGQYSFWLPFFTTIITSVIALLVAVPLGIKVAVFRIRSPKIRKYVLIIFQILAGIPSVIFGILFQGAFGIQIFNGSIMLSFMVIPTIVALTLGSLNSLDPNLISNPLALGNSKTRAIYKIAKKAARQGIVVAVIIALARAIGESMAISMI------------------------------------------------
47458844     -------------------------------------------------FILWIVGDVLIKGLAFSVSNSQN-----ALSLFTYGKNTIFQSFLNTLLVIITCLVIAFPIALLIAIYINEYANVKKTILFFLDSLGATPSILFGLFGLLFFGNSLIAGAFTLMIVIIPSFTRQLEQALKNVPLEIRLNSFALGNTKWETIRKLVLPIAFVAIITAIISSIGRILSETAPLYLTAG----------------------------------------------
136674813    -------------------------FITLFDAITMNYSGALGEFFLQSQWTP-------------------TGACEDRRSLCDTMSFGVNSLLLTTLQVAFGALIIAVPLGVGCAIYLSEYPRLVAIVKPTLEILAGIPSVVYGFFAFIYIGLNPINGAIVVGVMILPLIASMSEDALRAVPNELREGSLALGATKIETTMKVMIQASLSGIIASIILALSRAVGETMAVTL-------------------------------------------------
143839546    ---------------------------------------------------------------------------------------------WNTVTMGTLTAFSSTVLGLAFALLVARTSKFKKIIKVLSVLPIITPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLVLIGVESVSPSMEEASQTLRASRWQVFKTVTLPLMRPGIANAFLLGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAMILLSVVL-------------
226311780    ----------------------------------------------------------------------------------------FWKPLLLTFQLTIASVIVGSIIGLFVALLVSKLPVARFIANAYIMIIRGTPLVVQIFVLYFGFYKQFWSAALALAIHSGAYIAEIFRGSIQSIDKGQMEAGLSLGMSARQTMRRIILPQAMKRSIPPLGNQFILSLKESSLAAFIA-----------------------------------------------
288798225    ---------------------------------------------------------------------------------LYQYRHKLWQGWLMTVMISAISLLMSLIVGLLLAA-AQRSPVVCQLGRTIVEVIRGTPLLVQILIFFYVFGLQNVAGVLILALFSGAYISEIIRAGVESISQSQIDSARSLGFTPWQIYRHVIIPQVLRRILPPLAGQFASLIKDSSLLSIIA-----------------------------------------------
254245428    ----------------------------------------------------------------------------------FFTDTAMWPTVLVTLKLAVPATLLNVGIAVPVAFALRRNSPYQKFVTTLLVIPVTLGTVLVADGMLTYFGPNYWGVLLSLIVSGFPFAFLLMLSYISGIDPTLARAAATLGANPWQQFRQIYLPLLVPGLTMAACLSFVQAFSVFPSAVLLGAPAGPTRVISAFESYDYSLASAIAIVMGFVQLLV-------------
254485793    --------------------------------------------------------------------------------------------LWGTLYISIIALFVAVPIGLFAAIYLSEYNKVRALAKPLLEILAGIPTIVYGLFALLTVGPFLVTAGLVMGIMLIPFVSSLSDDIINAVPQSMRDGSFGLGATHSETIRQVVLPAALPGIVGAILLAASRAIGETMIVVLGAG----------------------------------------------
296132710    -----------------------------------------------------------------------------------------------TIQLTVISVSIGTVLGLIFSILLSKFKILSFLSAVYVDFFRGTPLLVFAIMPAIGRFPSIVSGLVALSLNSGAYIAEIFRAGIQSIDRGQMEAARSLGMTYGQAMRYIIVPQAFKRVLPALGNEFIAMLKDSSLVSVIAVQEL--AMTGSLISGRTARPFEAWIPVAILYLILTMVLS--------
270494698    ----------------------------------------------------------------------------------------------NSVTLAGASYLIAILVGIPAGIVANRNGWIDRAVMSLSVFGFAMPSFFLGVLLILLFSFHLLMPAATLGLYIAGTLARFTRSAMLEVGRPYVRTARAKGASPLRCIFVHALPNAAIPIVTVIGLNVGAIVGGAVVVETVGWPGIGRLLVAAVSARDLSLVQLLVLMLACINLLVDLLYAVLDPRVRV
162447510    --------------------------------------------------------------------------------LDLFYVKTLLQGVLITIVLALIAVLMGTLIAIPTYFRLSKHKILNFIGGSYVEIIRGTPLLVQVMLIYAIVKLPVMTGMVALIINSSAYASETFRAGILSIEKGQKEAGLSLGMTEKSTMLHIIMPQAIKNIMPSLGNEFVTLIKETSIFMYLGISELMYQIVKTSTYRTKEVYIVTALLYFVLTFTTSKLMSKLEKRMR-
163791026    ---------------------------------------------------------------------------------------------LRTLQVAILALALSLVIGVIIGILSTQNVILRSIARVYVEIFQNIPLVIQIFFMLAMAGLVLSEFMIGVILYHGAYIGEVVRAGILSIPKGQQEAAYSQGFNYTQTMRYVILPQMVKSILPPLTNQAVNLIKNTSVLAIIAGADL-------------------------------------------
260663085    ------------------------------------------------------IGLLVVTILVFLASKGLSLFFKYGVNVWDFLSGTDWSPALPMIVTSFGVTMMAGVVALPLSLMVALAATFRKVTQPVIELLVGIPSVVYGFVGLTVTGFGMLAATVVLFLMIVPTMVSMTIDTLLAVPESYRMASRGLGATRWQTIYRTILPSATGGVLTAMIFGMARAFGEALAVQMVSAATLTSVLTTGIGNTVMGTAANDALWSLALVLLVMSLFFNLAMR---
289636557    -----------------------------------------HLLFIALFVLGPLVVYPLVRLVALSLNGPQGVSLQAYAGFF--GNPQTRGVIGTTLWIMLASAGLASLLGVTLASLLFFKPPGARIITRFLELFVAFPSFLVAFTLIFLYGFGAGGVILAEVVFYAPFVVRPTLASFATLDMRLIEAARSLGASMWMVAFKVILPLAWPGIAAGTILCFLFTLNEFGILLVLGSAHLITLPVAIYSSLDLPTAAAGAVVMLFVSLSLYALYRQVNGR---
141202714    ----------------------------------------------------------------------------------LFRNEQLLGAAYQSLKVAAISATCAVILGTLASIAIVRFGRFRSMLQGVLAAPLVMPEVLLGLTMLMLFVAMLTTISIAHITFSVAYVVVVIQSRLKTIDRSLEEAALDLGARPLKVFMLVTLPLMFPALLSSWLLAFTLSMDDLVIASFTSGPGLPMVVFSSVRLGVNPQINALATILLLLVIICVFVVSRLIRQEK-
209544208    -------------------------------------------------------------------------------------------------------------------------RWLGALATLYVEIVRGTPLLIYALPGIGLRLSPFVAGVVALGMNYAAYEAENYRAGLQSVARGQVEAALALNMTHMQALRFVVVPQAVRMVIPVMTNDFISLLKDSSLVSVITLTELSQTYVRLSSTYYFGTGLLIGTAYLLLGLPFVRLARMAEAR---
140157068    ---------------------------------------------------------------------------------------------LVTLGLSLAALVLSVAIGLVVSFLGARNPLIEATGRIYVEIIRGTPLLVYVIANAVGIENRFVVGTLVLAAFSGAYMAEIFRGGLNAIPKTQRDSARAIGLTQWQSFRLVILPQAVRLVLPAIAGQLVSLIKDSSLLSVIA-----------------------------------------------
296442680    ----------------------------------------------------------------------------------------YLQGFSMTLRVSIVGLLVAIMLGVLFGVLYSTKRKLKLIARVYIEIFQNTPLVIQIFFYIGGRVDKFLLGVMGVGIYHGAYVAEVIRTGIEAVPKGQLEAANSQGFSYIQAMRYIILPQTIKIIMPPLANQALNLVKNTSVLAMVAG----------------------------------------------
33469593     ---------------------------------------------------------------------WSRVAEGLSRGLAFVSNTDIIQGFIESLTMTLTSTALGTALAIPLGAASNLAPRIYFFCRGFIAVSRTLNEIIVAILLVAMFGFGPFAGFLTLTFASIGFMAKLLAEDIEEIQTQQLEALRSTGASTAQVLDFAVLSQIMPRLVGLSLYRLDINFR--------------------------------------------------------
256832815    --------------------------------------------------------LLAVALLVWMGIQLHNAGQLRGELWAPLVEASAWQNLINTLVAAALSIAAATVLGTLFGVGRLANSVVVRWCGIIVEFFRAVPVLIMMVAGWVLFSRPLVAVVVALTLYNGAVIAELVRSGVHGLPSGQREAALAVGMTRGQSIRSVELPQALLAMLPSLVSQFVVILKDSALGQIVTYPEL-LRQARLLGSRSPMPILQVMLLAAVLFVLINYALS--------
196249560    ----------------------------------------------------------------------------------------LWKALWNTTFFTVVSVAVELVLGLAIALLINKAFFGRGLVRATILVPWAIPTAVSALMWKFLYDLTTEAGAMFAVIFATPYMALLLLAGLQTIPSSLYEAASIDGATKWQQFVKVTLPLLKSSILVALLFRTLDAFRVFDLIFVLTGGGLAYKVMFSQTNFGNGSALAVIICVAIISMI--------------
269217601    ------------------------------------------------------------------------------------------EALGNSLRAAAYATLVALAVGVPLAFALSRPARTRRLAEAFAMAPLGVSSVTVGFGFLIPLELGSEAVPFAQAIVAVPMALRALLPVLRAIDPRLREAAATLGAGPARILRTVDLPLAAKGLMLAAGFALAISLGEFGASSFLVSGTLPVLISRLLNRANYGMALAASVILGLLTALVMFLCELP------
269217601    --------------------------------------------------------MALLAVFFAWPVGAMLARGLAPRALETLGSPRTWDLVATTLRMAAAGTLGSVILGIPGAYALYVCRPGQRALRAVASVPFVLPTVVVGVAFRSLLGKDETAVVAAMAFFNFSVVVRTVGTMWAGLDPRSADAARMLGAGPVRVFRTVTLPAIAPAIAGAASLVFLFSTAYGIVMTLGGVSTLESEIWARTNRLNFDVAAGLSLVIVALALVVSSRFS--------
16127365     -------------------------------------------MQAWLAAVFIFLYAPLIALMAFSFNDSKRNIVWKGFTLKLFNNSELLEAFGNSLTIAAASTVISLFLGAAVALALWRFRPGKTAVDGAMALPIVVPEICMGVAMLVFFPLNLGAIIIAHVSFSFPFVAVVVRARMASFNREMEEAARDLGAGEFRTIKDVILPHMAPSLIAGALLAFTLSLDDFVITFFTAGPTFPVKVYSMVRFSVTPEVNAASTVLIVLTVLL-------------
110636065    -----------------------------------------------------------------------------------------FERFPNTLILALCGMSLGTVLGLAIGYASAFAKHWREIPMAVVMALQAFPPILLGVLLVLAFSLHLVLPSLTLGIYVAPAIARVFRTSILDVNADHVRTALAKGVSPRMVLRHVAANALIPVLNQIGLQLGAMLGGAVVVETIFSWPGIGQLAVGALNNQDFPVVLASAIVFVLVNLLVDILSAILDPRQR-
135069987    ----------------------------------------------------------------------------------LLQDTRFLLAVSDTVLFLVKSWAVIGIILFCMMLASIRFASVRDIIKSLCISLQPTPTFAWMPIFMLIVGVNDTTLLLLLVFSTIWMVGLNLISGIETAIAKWQKHCVNLRMNLFDQLVLVYLPSVEKLIMSSLKTTWNLSWRILIAIEVAFGSGIGTYMTDAKDVMETSTMYAVFFIIILFGILFDFVFDRIFERKR-
143872316    ---------------------------------------------------------------------------------LKFLLSGYYYTLLLSFTSITISVCVGLLVALPG---LSQNPWLRNCNRVYVEVVRSVPILVLLPPMTGLEINVFWAGVIALALSDSAFQAEIFRAGIQSIDKGQYEASHTISLSYTDTMRFVILPQAIRRILPALGNQLVYMLKMSSLVSVIGMQELTRLVVTEYRPLEIYTVLVLEYLVLILAV---------------
144901287    --------------------------------------------------------IALLMVYSFNASREVSVWGGFSTKWYLLHNQAYLDAAWLSLKIAATSATGALVLGTLAALVLVRFGRFRMMFNGLITAPLVMPEIILGLAMLLLFGRGFTTIAIAHTTVGMAYATVVIRSRLAQMDESLEEAAMDLGARPVKVFFLITLPVIAPSLAAGWLLAFTLSLDDVVVAQFVSGPGSTTLPIEVFSSVRLG-----------------------------
154507603    -----------------------------------------------------------------------------------------------TIFLSLLSTILALIVAIPLGVWVKRNKAPDYIVTIACLLAYSTPIFFAGLLLIVLFWDHLVLPVCALSIGTIAAYARYVRSSVDNLNEQYVRTARAKGLSEFRVVFVHTLRNAMPVITMIGLYIPAMFCGALVIETLFNFNGMGYMYYQATGRRDYPILLGVALIVVIGALLADFLYALADPRIRL
68535443     ------------------------------------------------------------------------------------MQFGIPNLFFTTVLVSIVALLLAMPVALGIAIFLSNYKRFIKPLGFMIDLLAAVPSIVFGIWGAYVLGRNIFTGGIVLAIMILPVIAATTREVFVQTPKGHVEAALALGATRWEVVRMTVLPFGLSGYISGAMLGLGRALGETMALYMVIAS---------------------------------------------
125547633    ---------------------------------------------------------------------------------------------------------MGGLLAIPMAVARVSSLRWVRFPVWLTYVFRGTPLYVQLLVFYAFFRSGLNCTILALTLNTCAYTTEIFAGAIRSVPHGEIEAANAYGFSRFKMYRCIILPSALRTALPAYSNEVILMLHSTALAFTATVPDL-LKIARDINAATYQPFYAFGIAAVIISYVLISLFRKAEKR---
261364576    --------------------------------------------------------------IVMVVAPLVALAFYDGSAWGGVLRDDYMQHLILTAFQALATCVLAGILGVPAAWVLARLDRGRAPVLRLLMLPFVMPTLVAGMGVLALFGTNGAVLIYGNVFFNLPVLVRAAYQGFLQVPEARLQTAQALGAGAWQRFLRVEWPVLRPWLAGGLCLVFLYCFS--------------------------------------------------------
261364576    -------------------------------------------------------------------------AALAGGSWRVLLEGETLAALWNTVRFSAAAVAAAAVLGVSYACLARRAAWVRGAVFLPFMVSPVCVAFGVLLLYPQW-TASLPLLIAAYALLAYPFVAKDVLAAWDALPQGYGEAARTMGANRFQTTFYITAPLLKPAFRRGLTLAAATCVGEFAATLFLARPTLTTLIYAYLGRAGADNYSRAMVLTAVLMLFATMVFLLLDGKD--
255994314    -----------------------------------------------------------------------------------------------TLQVTVMAVIFGIFLGFFIALMMSKNILLRGIAGVYVEIVRGTPLIVYGIPTILKWANLIIPAVCVCALNSAAYVAEVIRGGLQSVDHGQMEAASSLGMSKFMALRLIIIPQAFKIIMPSLGNEFITLIKETSVLAFCGVPELRQGELWASSNFNTFEAYTGALAYMCLTIPLSRIVKLIEKRMK-
171911087    ---------------------------------------------------------------------------------------GILGPIVGTFLLVLVCIVVALFLGISSAIYLSEYAKFIEWVRLAILNLAGVPSVVFGLFGLGVFVLSVLSGAFTLAFVILPVIITASEECLRAVPMGFRETSLALGATRWQTIWRSVLPFAMPGILTSSILGIARAAGETAPIMFTAA----------------------------------------------
143917385    ---------------------------------------------------------------------------------FFAKFQGILDALKNSLIVATMTMVMSIAIGAPAGYALSRFERGKATFRLLILMTRAFPLPLLALPLAIMFGLDDTALGLAFVTLAVPFAVLITFSLFSGIPLELEEAAWTLGCTRLTAFTKVVLPLILPGITASAIFAFVISWNEVFAAAVIENRTLTAFLLQNLDTTAIHLKFAGGFILVLPALIF-------------
142860466    -------------------------------------------------------------------------------------------HSWITLSSTLLGFVIGTSLGFILAVGIVHNNAMNMSVMPWAIASQTVPILAIAPMIIVVLNSVLLPKAIISSYLSFFPVVVGMVKGLRSPEKMHTDLLHTYSATNSQKFWKLRLPTSMPFLFASLKIGIAASLVGAIVGELGAVKGLGARLLAGSYYGQTIQIW--------------------------
143332767    ---------------------------------------------------------------------------------------GAGHAIVGSLMMVVIAAVITLPLGILSGVYVTERGRLTFLVRFIIQSMAGVPSIVAGLFVYTTFVFATMAGALALAVLMLPTVARTAEEVLKLVPDDLRSAGYALGARQWRTALMVVLPTVRSGLTTAAILGVARVIGETA-----------------------------------------------------
116334518    ------------------------------------------------------------------------------------MKSDFVQATGETLYMTFFTAVVAGIVGMAIGIGLIENRVVYNILDKLVNLCRSIPFVILLAVIIVGTAIGTTAAIVPLVIGSAPFYARQIQNALAEVDRGVIEAAESVGSGPIAIIFRVYLREGLPDIIRSSVLTLISLIDLTAMAGAIGGGGLGNLAINGYSRFESDVTFLAMLIILVIVFAIQLIGDLWARK---
124112051    -----------------------------------------------------------------------------------------------TLMTALFATLINGFFGVIIAWVLVRYNPGKRIIDAAIDLPFALPTSVAGLTLATVYSDQGWIGHVAMIFVSFPFVVRTLQPVLVEIDQELEEAAWSLGASTWRTFWRVIFPPLTPAIVTGVALAFSRAISVVIVASNIPFKDLTAPVLIFQRLEQYDYTGATIIGTVILSISLFLLFGI-------
291566590    ---------------------------------------------------PPIFLVIMAAIVALGMALPLVYLVIRAMGIALISRPRTIQVFFNSIGMAFFVTLLSALIAIPLAFLIVRNLPGRRFWSVVTTLPLAIPTYVGSFALLAFFGVQRLPVIIATTLFSYPYILLTVRSSLQGMDPAMEEVSRVLGYTPYQTFWRVTLPQLRPAIAAGSLLVSLYALQDFGTPALMRFESFTYVIFLQYRTS-FDRSMAAALSLVLIALVGLILLLEYRARSR-
291566590    -----------------------------------------------------FSLVMPLGVLFFWLGRGLRVGQNPIELITMMLPAAY-----NSIYSSGLAAIISTLFALPIAILAVRFPRLTATLERTSYIGFGMPGIV-VSLSLVFFGANYVPLIFAYLVLFIPQAVGTLRGSLLQVSPSLEESARILGRTPWQTLRQVTLPLVRPGVISGAMLIFLTSIKELPATLLLSPIGFRTLATQIWQATAESVAFTQASVAALMMLFVSTLATLI------
229494745    ----------------------------------------------------------------------------------------------NTLILALASGIIGTILGMLLAVAISRTRWLRWPARVYTDIFRGLPAVVIILIIGLGVGPIVWLGVAALSLLASAYIGEIFRSGIQSVESGQLEASRALGFSYRKSMSLVVIPQGVRRVLPALMNQFISLIKDSSLIYFLGLLVTQRELFAVGRDLNAQTGVAAGLFYLALTIPLTHLVNYIDNRLR-
138407004    ---------------------------------------------------------------------------------------------WNTITMGTLTAFSSTILGLGFALLIARTSRFKKTVRILSVLPIITPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLVLIGVESVSPSMEEASQTLRASKWQVFKTVTLPLMRPGIANAFLLGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAMILLSVVL-------------
141630794    ----------------------------------------------------------------------------------FLWTGTAWNSFNTTFTIALISSLPTAAIGILTAYLLTRHKKGKNAFEFGTMLSFAIPGSVIGVSYVFAFNVPPLELTGTGIILVIAFVFRNMPVGVRQLDPHLDEASSTLNASSAQTFRNIILPLLKPAITASLVFSFVRAMTAISAVIFLVSANYDLYILGRLENNDYGLAIVYSSALIVVMLITITLMQLIIGKRKL
134667825    ------------------------------------------VMESIKDALPATLILATVAMFFATL---FGIAIGLVLALFPNSKTGDLVLSICALGMSAPSFVVAILVAWLFGYVLHSYTQLPMTGGMTIVDPFEGPRLAWAHLILPAFTLGMRPLAVII------QLSRNSALDVLSQP--YIRTARAKGLSRSRILFRHVLRNSLNPVLTATSGWFASMLAGAVFVEFVGWKGMGLLMFNALERGDLPIVMGCTLVIVLVNVGVDILYGILDPR---
56697223     --------------------------------------------------------IRGIALIVAWAVLPIFALIMIGGAFGMQVDQSLWGGLMLSVLLALVGVIVSIPLGVLLALGRHYSPAVKAICVAFIELVRGVPLITILFMASVMMPLFLPPIQIGMILFSSAYMAEVVRGGLQAIPKGQTEASLALGVSPARTIIFVVVPQALRHVLPPLIGRCIALFKDTSLVIIVG-----------------------------------------------
141374990    --------------------------------------------------------------------------------------------LMNTLILGVLAIVIGVSAGLLICVLRLYAPKIRFLTVAYIDVFRAMPVLVVLILVLPFVGIRFSAWTSAILSFSMVMAAYSAEVGIESVPNGQFEAASALGLSFPVTLWKVILPQAIRIVIPPTTSNCVSMFKDTALASTVAMPELLKEAQDAQAFYANPTPLIGAAIIYLVFLLLVRLVGVLEQRFR-
138031826    ---------------------------------------------------------------------------------------------WNTVTMGTLTAFSSTVLGLAFALLVARTSRFKKIIRILSVLPIITPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLVLIGVESVSPSMEEASQTLRASKWQVFITVTLPLMRPGIANAFLLGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAMILLSVVL-------------
295397493    ------------------------------------------------------------------------------------IPDEFLEATIETLYMTLWTAGLGFALGLGLGVWLVLNAAVYGVLDKFVNIFRSIPFVIMIALLIAGTSIGTTAAIVPLVVATVPFYARQIQNALVEVNPGVIEAAQAMGLSTGDIVFRVYLKEALPGIIRVSALSIINVIGLTAMA---------------------------------------------------
135451366    --------------------------------------------QAVLFLSSPFLLWQIFVWVFAPKAIVFPAPLDAFATFVGPQSTLLWSALTDSLAVLVFSVPIAVFVGVSLALVFSLFSSVRALALPALVGIFAMPIYALNRALFSVMQLGFGTKVLVAALILYFPVLVAGLVGLRSIEPSVIEAAKLDGASRSQILIQIMLPLAGPALAGGLLAAGAVAPLALFAAEQTGSGGLGQLI-RSQFVQNVDLAFGG------------------------
56697508     ----------------------------------------------------------------------------------------IWTGLQYTVILSLACLVFSVIIGVVGAWLQGSKRRLRNLVQGYIQLFRNTPPFVQLLFFYFALGQNVGWAIISLSFFAGAFNVEIFRSGIEAVPDATIEASEALGMTRLQTYSHVILPLAFRVSLPALNNNLVNLIKTTTQAFAIAVPEL-------------------------------------------
269119163    ------------------------------------------------------------------------------------------PALFATLRMLLFSMLISVIFGTIIGIILKENKKIYNTVGFFVNTIRAFPVIILIVAFIVGTSIGEQAAIVPLSIAATPVIARLIQNSFDEVDRDLIIAAKSFGASTIQIIFKVLFVEALPSIISGLTTTTILFLGSITLAGAVGAGGLGAVALTGYQRFDDAVMYTIVFILCILVFLIQGTGSLLYKKLK-
295099959    --------------------------------------------------------------------------------------------IGNTLLFALIGTLVGFLIGLLVGGIRAIKNIGRWITSFYIWVFRGTPMFVYYLLRPVLQWTPFVAGLVIISINTGAYMAEIIRAGIQSVDNGQNEAAKSLGMTTIQTLIFIVFPQAIKNTFPSIGNQLIVNIKDSSMLNVIGVTELQTTSVAGSNYQYIETFLVSALIYLVLTTLASFLLNFLEGR---
251781117    ------------------------------------LESFIKKFYLVIIFLFLYTPIITLMVFSFNSSKTMGRWTGFTFKWYLFNNERLMSALYYTLVIAIIASLIATIVGTISAIGIHKLRGKKKSFILNINYLPVLPDIVTGIALMSMFKFGFTTMLLAHITFDIPYVILSVLPKLKQLPENTVEAAEDLGATPLYAIRKVILPQIKPGIVSGFLMAFTMSIDDFVISFFTTGPGVTNLSIE-------------------------------------
254710387    -----------------------------------------------------LVYLTVIVALPLLAMILKTASLGWGDFWNIVTSERALATYRITVSAAAVATILNGLFGLLLAWVLTRYDPGKRLIDAAVDLPFALPTLVTLFAQNGWFGRVLEPIMIAMFFTSIPFVVRTVQPVLEDMSADVEEAARSLGATSWQTFTHITWPTIFPAFLAGASLSFARSLG--------------------------------------------------------
225013080    ----------------------------------------------------------------------IAIVLGIFLGVVATLNKDRWLQFFSTLGMSVPSFFSAILFSWFFGYVLNHYTNLNMTGSLYLDDLGESYNIVWKNLILPSFVLGIRP---------LAVIIQLMRSNLLDVSQDYIRTAYSKGLSKYQVIFKHGLKNALNPVITAISGWFASLLAGAIFVEYIGWKGLGKEIVEALNQLDIPVVMGAVLVIAIINIVVDFIYAYLDPRIK-
114772881    ------------------------------------------------------------------------------------GAFGAIPLFVGTILISTIAMCLAIPVGLMIAIYLSQYKRIRSIAKPMLEVLAGVPTVVYGFPLIRDFGLLILAAGLVMGIMIIPFVSSLSEDAMTAVPVALKEGSLGMGATHSETIKKVILPAAIPGIVGAILLAVSRAIGETMIVVMAAG----------------------------------------------
142038309    ---------------------------------SRVVRWLLTGI--ALAFLAFFLVVPLAAVFVEALRK------GVGFYFESLADPDAWSAIKLTLTVAVIAVPLNLVFGVCASWAIAKFERGKALLTTLIDLPFSVSPVISGLVYVLLFGIFAVPGIVLATIFTFPFVARELIPLMQAQGTDEEEAARVLGASGWQIFRRVTLPNVRWGLLYGVILCNARAMGEFGAVSVVSG----------------------------------------------
144156311    ----------------------------------------------------------VGALIRTLRLWLTVLALTLVIGYPTALFIGQFVRNKTTQIILLVACVIPFWTSFLIRVLAWRPMLGREGAINILAGLISEPIDALLFTELSV----IIGMVQIYVVFMVGPIAFM----LSRIDDSLLEASRDLGASAWTIFRRVIFPLSLPGVVVGAIFVSVMVLGEFATASALSGRKLGNIIVTQVGSLKWAAAVVGVILTIVMAVVITGLLRVVNLRREL
225621274    --------------------------------IKKILSRTYIAFIFLFLYAP----IAILIFFSFNKARGRGVFTGFTLHWYLFSNDLILNSFFNTIIVAAVSSVFATILGTMAAIGINFNKKMKNAVMGITYVSIINPEIVTGISLMLLFVIMFTTLILAHITFNVPYVILNVLPKLRQQDNSLYEAALDLGCTPSMAFWKVVIPDILPGILAGFLMALTYSLDDFVVSYFITSQTLPITIYSMTRKRVSPEINAISTVIFIVVLVSLVIMNLKEIKK--
261367558    ------------------------------------------------------AFIVVPLFIVIWYALTNADGQFTLDNLTQIGR--YSSVFARSLILAAVSTVICLILAFPVGYFLSRLRANKQHIMLMLVMLNGLINKFFGLFGIGPFNMINTSGAVVLVYNYLPFMILPIYTAMTKIDDSIIEAAQDLGCNVWQILWRVLVPLTGPGIATGITQVFVPSVSTFIISRMLGGGSIGDLIELQFLGNSYNLNLGSAMSLVLMVIVL-------------
118575771    ------------------------------KAMTLVIIACAATAITPLLWILGTLFVGGAGALSWEFLTAEPGAVGTGVPL------AIGPAIQGTLIIIGLSGILGIPVGVMAGVYLAERGRLAAQVRFFMDVFMQVPSIVLGIFVLLVGGFSLWAGAFALSLIMFPIVARSTEGAMRMVPWSLREAGTALGLRGWVVTLRVVLPAAKRGIITGVLLSV-------------------------------------------------------------
271966876    --------------------------------------------------------------------------------------------LWVTIQLTVLSMVIGLALGILAAVMLSGSPVLRGASALYTWFFRGTPLLVQLIFWFNIFGIGITPFTAALLGLAIAYMAEIVRAGIRSVDPGQREAAEALGMSHRQVLRRVVLPQAMRVIIPPTGNQFISMLKTTSMVSVIA----GAELLTVSQRIYLGNFEVIAMLIVA------------------
23099904     -----------------------------------------------------------------------------------------------SLQVGFYAVTGALLFGTLLGIIAGFFKWVDMIISRMFDILLAFPSILLAIAIVAILGPSLENALVAIAIVNIPIFGRLVRSKVISLEEEYIMAARAQGMKNGRIIFQHILPNSTAPIIVQATLSFGTAIIEAAALGFLGLGAWGRMLADGRAFLQIAPGLCIMLVVLAFNLIGDGLRDALDPKMK-
144200949    ----------------------------------------------------------------------------------------LWEDFKATYGRLIKGMLLGCFLSIVIGTAMGCYEGVASFFAPTLRYLVAIPGTAALPVFFVMVGTGEEMFIVMIAYGVIPVLTQAIYLSAKNVKMEHINKAYTLGASNAENICNIVFPQIVPKIIDSIRLQIGPAMVYLIAAEMLGQVGFGYRLRIQQRLLHMDVVYAYVLIL--------------------
142739849    --------------------------------------------------------------------------------------------TRLSIAVGLCAAIIAAFIGSAIGVIAGFYGHTDNIIMRGVDMLMAFPYILLALAIVAALGPGLMNALIAVAIVNIPFFARNVTLGI--VHREFVDAARLSGMSNAKIIINEILPNVFPVIVVAMSTTVGWMILETAGLSFLGLGSLGSMLGEAITSPHTSVVPGVMILIIVMAIVGDGIRDVLDPRLK-
284047718    ----------------------------------------------------------------------------------LLQNDRVLEALENSLLIASITTAVTTVMGTLAALALHRYQKCKILINSLLYLPILIPEIVMGLSLLVLFSQTGVPLIIAHITFCISFVIITVGARLEGCRQDLEEAASDLYATPWQAFRYVTFPMILPGVVAGALMAFTLSIDDFVISFFVAGPNLPLYIYAMVKRGISPQINALSTCMMLVTVSLVVISQLLQKK---
170742008    ---------------------------------AWRLAGGLAAWAGFLFLLMPTLIIVPISLGGARELSFPPRELSFGLYREFFTDPSWWGATLQSLKIGILTMVTSLVLAVPASYALVRGARGRRALNLFLVSPILVPVVVLGLGFYLQFGGTDLSLVLAHTVLVSPFVIVSVSAGLRQIDPALETAATIMGAGRARVFLKIVLPQIRGSLAVGALFAFLLSFDEVVASYFVSGP---------------------------------------------
222087817    ---------------------------------------------------------------------------------------------------------IGFVVSVPLGFLRASSNRLSGCVLIYTYVFRGTPLLVQLFLFWPLLREPFWCALLALSLNSAAYTTEVFRAGIQAVPRGVVEAAQALGLSRIMQIRLIIFPLAFRTVLPSYANEVIGMLKASSLASTV-----TLLEITGLARRMVSETFAAGLIYLFLTFVISKLFQMLE-----
144035870    -----------------------------------------------------------------------------------------WDSFWTTLKIAGIAAPLTAIVGLITAYLLTRQNFVGKIAFEFGTMLSAIPGTVIGVSYILAFNVPPIEITGTGVILVVSFIFRNMPVGVRQLDKSLDESSLTLGANSWQTFRRIILPLLRPAILAALVYSFVRAMTAISAVIFLVSAEYTSYIIGRVENNDYGLAIAYSTALIFVMLSVVGLMRLIVGRTEI
144035870    --------------------------------------------------------------------------------------------AWNSLFLAVLVGFITTILGLVFALVVTRSGFRYKRLLRTLTVLPIIPPFVIGLALILLFGLYGMPGLLIAQTLAFTPISFLVLIGVEGVSPSMEEAAQTLRASKWQVFKTVSLPLMRPGLANAFLLGFIESMADFGNPLVLGGNVLSTEIFFAIVGAQYDQGKAAVLAMVLLCFTLGAFYA--------
186473669    -----------------------------------------------------------------------------------------------TLAMTGLSFAFGALLAIPLCGLRTHNPVLRNCALSLILTFRSIPPIVWLFLIFFGVGSDLIPAVIGLGLITAANVAEIYRGALKAVPAGQYEAARALGLPALLQYHDVLIPQIFRLALPSLATYAIGLLKDTAVASTIGVHDLAFSAYRVSQETFRGIEVYAAFGLVLISLAMAYATRGLDRRLR-
135569899    ------------------------------------------------------------------------------------GSFGAIPLFAGTMMITFIAMLVAVPIGLMSAVYLSEYPRLRGIAKPGIEILAGIPTVVYGFFALTLSSESALAAGLVMGIMIIPFISSLSDDVINAVPQTLRDGAAALGATQSETIRQVVLPAALPGIVSAILLAISRAIGETMIVVMAAG----------------------------------------------
119387801    -----------------------------------------------------------------------------VFGNLDLLLYGAWLTVRLSLMAMVLGLIVSVLGAVAKTSGIRPLRWLTDVYVEVIRNTPFLVQIFFIFFGLPAAGISMSPNTAALVALVVNVGAYGTETGIESIPRGQIEAGRALGLSPVQIFRHVVMIPALRNIYPSLTSQFIYLMLTSSVVSIISANDLASADLNARTFASFEIYLVLTILYFLLALGFSTMFGAIRR----
23100611     ---------------------------------------------------------------------------------------------LNTLVIALLSALIATIIGVFGAISIRSYKKRRTRNSLLSNVLIVSPDVIIGASFLILFTLAFYSVLLSHIAFSIPIVVLMVLPKLLEMSSSLEDAARDLGASNWNVLTKVTLPYISPGIFAGFFMALTYSLDDFAVTFFVTGNGFSTLSVESLARRGISLNINALSTIMFIVTIL-------------
297156743    --------------------------------------------------------LAVIGLIAFVVMRLNDKGQFAPEMWDIFNYAGVRNDIISGLLTTLQVFAVAAVLSLALGVVLAVHKWVRLFTTGFIELFRAVPLLITIYALWVLFGTEFWALVVGLTIYNGSVQAEVLRAGINSVPKGQSEAAYALGMRKTQVMVTILIPQGVRAMLPTIISQLVVTLKDTSLGYVITYQELLYKVQHIAEVTYVQVIIVGGVIYVALCMALSALATWIERRGR-
137160258    ---------------------------------------------------------------------------------------------------------------------------LNRSVMPWIIASQTIPILAIAPMIIVGLGTGLFPKSIISAYLCFFPVTIGMVKGLRSPDPIHMDLMKTYCASDSHTFFKLRWPSSTPFLFASLKVSIAISLVGAIVGELPAGAGLGARLLTGSYYGQTIQIWSALICASILAAILVFLMIAIEK----
114567075    -------------------------------------------------------------------------------------------PIWISLKTAGTATFITFILGIAAARWMAYGDKGKNLLDGLFILPLVLPPTVLGFGLLLIFGFSWSATVIASTVVAFPLMYQATRAAFEQIQPNLEDAARTLGATEWAVFWKVSMPLAWPGIAAGTILAFARSLGEFGATLMLAGN---------------------------------------------
293168839    --------------------------------------------------------------------------------------------ISGTFWTTLIGLSLAIPIGLASAVYLSEYARIRKILKPVLEILAGIPSVVYGYFALFFVTFSVLSAGLVLGIMIIPTVASLSEDAMSAVPQALRQGSYALGANKMRTTLRVVFPAAISGITASIVLALSRAVGETMIVALAAG----------------------------------------------
218658732    -------------------------------------------------------------------------------------RSNYLGHFMNSVVISFGSTLIGLIIAIPAAWAMAFSPTKRTKDLMWMLSTKMMPPVGALIPIYLMFRDTRTGLVIILTLINLPIIVWMLYTYFKEIPGEILEAARMDGASLMKEIIYVLTPMAVPGIASTLLLNIILAWNEA------------------------------------------------------
254173251    -----------------------------------------------------------------------------------------------TIILSVLSIALGLLIGLPVALMETYGKTLRRIAMVYEGTLRGIPLLAYSMPMLIGLGLPFLAAVVGLGIRSSAYQSQIFRSGIQAVDEGQIEAAVSLGMSQWQIIRHIVLPQALRMSIPAWMNEYVIVLKDTSIALALGIVELTRQATYLVSVTAEPFRYYGLAALFYLAMVL-------------
295398059    -----------------------------------------------------------------------------------------------TLAIVAVATAVGLVLGLAIAFVIEKVPVLSQISQVFVSFIRGTPILVQLFLVYYGLPIVFTAVYITYGLNTAAFFSEIFRSAISSVATDQKEAAASVGLTKLQTYRRIILPQAVRIAIPATGTMIVSLLQDTSLAFSLGVDVIGVRALAALTYRSLEGYFVAAIIFIVLSIVLERVFAWLTKR---
86132933     -------------------------------------------------------------------------------------------QIVSTLGMSVPSFFSAILFAWLFGYALHSF-----TNLNMTGSLYEMDDFG---EEVHIRWKNLILPALVLGIRPLAVVIQLMRNSLLEVNQEYIRTARAKGLSTYQIIKNHAIKNALNPVVTAISGWFASMLAGAVFVEYIGWNGLGKEIVDALNTLDLPIIMGAVLVIVIINILVDFVYKWLDPKVKL
290961385    ---------------------------------------------------------------------------------------------------IVRTLLIAPFLVVPVAAALLWKHVLYNPEYGLFNGLL----HYVGGPQPDWISTPLLAVEASLVWQWTPFMMLILLAGLQSRDQQQIEAARVDGASDWQIFRHLTLPHLRRYLELGALLGSIHIVQNFDAVFTITSGGLGYTVYQTFYQAHNGLASAAGVLVVIGSLVI-------------
226314122    ----------------------------------------------------------------------------------------FLKATWLTVQLTAVALILGCVVGLVIAFFRISSKALNYIAHTYITVIRGTPLIVQI--CILYFGLQFWAGAIALAVHNGAYIAEIFRGSIQSIDRGQMEASRSLGMSYPLAMRRIILPQAFRRAIPSLGNQFIIGLKDSSLVAYVGGTGLGE---AASNYKQLETYMVVGLYYLVLIMIFSYFVNKLEAR---
295112287    -----------------------------------------------------------------------------------------------SLSISFIAVAFGLLLGGLLGAVAGYFGRIDNLIMRLCDVFLAVPMMLMAIVIVAALGASIRNLVIALAVASVPTFARIVRSAVLTVDMDYVEAARAVGVKTRRMLLRHILPNCIGPIIVQTTLRVAATISNTAALSFLGLGASGRNFIRDNSYLACIPGICIMLTILAMNLLGDGLRDALDPRMK-
237507933    -----------------------------------------------------FLYIPIVSLVVYSFNESKLVTVWSGFSLKWYADDELLTSAWLSLKIGLLTAFASVFIGTWAGFVLARFGRFRTLYTGMINAPLVIPEVIQGISLLLLFGRGMVTIWIGHVMLCVSYVAIIVQSRVKELNKALEEAALDLGATPLKVFFVITLPLISQALLSGWLLSFTLSIDDLVLSAFLSGPGSTTLPLVVFSRVRLGLLFITAVTIGVIAV---------------
261757407    ----------------------------------------------------------------------------------------LWRVARFTIWQAVASSLLSVLFAIPIARALYAEARFRGLILRLFALPLALPALVAVLGVTSIYGRNGLIAHIAHIFFNMPLAVRLLLAAYESIPDDYWKLAAQLGMGSRARFRLIEWPVIRRSLPGMIGLVLMLCVTSFTTVLTLGGG---------------------------------------------
254464765    ----------------------------------------------------------------------------------------YGTLFLRTLIMSLAITCSCIVLGYPVAWILANLPSRTANLLMILVLLQGVITLVWLGLVSDSDRLVMINNQFGTIVAMLPFMILPMYSVMQTINPTYLRAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILAIGYYITPELVG-GTKGVFISNRIASQSLNWGLAAALGTILLVIVL-------------
142875053    --------------------------------------------------------------------------------------------TRLSLLVGISAALISATIGSILGTIAGFYNKTDNVIMRIIDVLMAFPYILLALAIVAVLGPGLFNAMIAVALVNIPFFARNIRGVTVTINKEFIDAARLSGMSNFKIIIYEIFPNILPVIVVTISTTVGWMILETAGLSFLGLGSLGSMLGEGRSALNPHTSYVPGAMIFLIVIAVDGIRDALDPR---
143151956    -----------------------------FSSLLAILTTVGIVFSVIFESLRFFAIIPASFLLGLTWNPQFEGAERAGSGQEGLASYGSVPLFVGTFLISFVALCIAVPIGLYSAIYLSEYKKERSIFKPLLEILAGIPTVVYGFFAALTVAPMLRSGGFVMGIMIIPFVSSLSDDVINAVPQSIRDAGYALGSTKNEVVLQVILPAALPGIIGSIILAVSRAIGETMIVVMAAG----------------------------------------------
291296892    ------------------------------------------------------------------------FLTGTTWDPALKLEFGIWPYVLGTIITSLAALVLSVPVALAAAIFTAEYRWLAGFINYLVDLMAAVPSVVYGIWGIFVLGYGMFTAIVILSSMVIPFTAALSRDAIALVPVAQREGAYALGATRWEVMQTVILPYARGGIFAGAMLALGRALGETMAVAMVIGNG--------------------------------------------
143712210    ------------------------------------------------------------------------------------GSFGMIPVILGTLLVAFLAMCVAIPIGLFSAIYMAESDKIRNIIKPTLEVLAGIPTVVYLFVGLDISSQSALAAGVVMGIMIIPFISSLSDDVIRSVPQSLRDGAYGLGSTKGETITQVVLPAAFPGLVGAFLLAVSRAIGMIVVMAVGVAAKLTINPLDSVTTVTVQIVML-------------------------
197294537    -------------------------------------------------------------------------------------------AFLETIKMAFLSSLIAFFFGLFLGVYLYLHHKRYWICNTLMNFLIATPFLLLIFLFIKFLSYGFWVGFISLLLILTPLFARHCEQVFLTVNPEIYQTSYSLGANDWQFVKCFLLKEARSDLILRAVSLFSTSLAYSSVLGIVGHEGIGEIISRGYNGDSYSHGFNSLNLIIVCALVMFLLTQIVQ-----
260437813    -----------------------------------------------LIIAVVFMYLPIIVLAVYSFTDTAIIGASGRFSLVLFTTPELLKMIKDTLILAAGSATIAMLLGTFGAIGAFYSKKFNQIPVVNADVVTGFSICVFLIVVLGISKESYVPLVAGHVVLSTPFVYLSVMPRLKQMDHSLYEAALDLGAGPGQALFKVVIPQLLPGIVSGFFMAFTLSLDDYFITTY-------------------------------------------------
242399850    ------------------------------------------VFLGLVGTLVVLMFLPLFHIVYSVFKNGIHVILNRGITFITLSEGGIGPAILGTLFLTLLASLMGLSVGFFVGVYAYEYPKLGRATKFLLQIMLEFPTFVMQILVVPMGTYSTLAGALALAIIMIPYVAVYTHEAMRQIPFAYREAAFSLGVTRVKAVFRILVPMAKRGILTGFLIGIA------------------------------------------------------------
218459903    ------------------------------------------------------------------VSAWATAWSGACMGTVCVIRSGFWNSVAITLPAVALSVFIGAVNGYALSL---WRPRGANALFGLLMAGGLIPYQIFLYPMVIGLYNSLAGIILVHVIFGLPLVTLLFRNYFVSVPEELCKAARVDGAGFWRIFFEIMLPIAVPMIVVVSMLQFTGIW---------------------------------------------------------
260461850    -------------------------------------------------------------------------------GIIWEYRALLFQGLGTTLRISLISIALSFLIGSVVGCLKVTAGHLRKSLDTCVEVIRDIPVVVKLFAIYYAFGIDAISGVIALTLHQGAYISDVVTSGIRALPTGQWEAGIASGLSGRQVFTRIILPQAIRITVPPLTSQFIQVVKNSSTVMLIAIEDLTFMTQQIEQ--ETFRGMEAAIAVTVLYLMLALLIA--------
239834034    --------------------------------------------------------------------------------------------AWQTIELSCAAMVLGLIVSIICAVGKTSGPKVRFVIDAYIEIIRNTPFLVFIFFGLPSAGLRLSPNSAALLALIVNFGAYGTEAGIESIHKGQVEAGTALGLSRLQVFRYVIMKPALRTVYPSLTSQFIYLMLTSSVVSVISANELAANDLQSATFASFEVYIVITLMYLVMSIGFSAVFALIEK----
260427185    ----------------------------------------------------------------------------------VLTQYDFTRWFGNSVFVAVLATAISLPAAAMMAYATARYRTGGWPLMMMVLSSQMIPPIVLVLPMFLVFTLMPVPGIIAITIINLPFMAWIMISFFDEDTRSLEEAARCDGATRWQAFTRVTIPVAMPGIIAAGLLGFILSWNEFLYALILG-----------------------------------------------
89069772     ------------------------------------------------------------------------------------------------IIVTVASSLIGIVAGAIQGYFGGWTD---LVFQRFIEIWTGTPSLYVIIIVFAILGRSFWLLVFLTVLFGWPALVGVVRAELRARNFEYVRAARALGVTDRTIMFRHVLPNAMVATVTMLPFLITGAIGTLASLDFLGAPSLGELTLQAKQNLQAPWLFTFAIMLSLLVFIFEGVRDAFDPRK--
196259538    ------------------------------------------------------------------------------------------SPLWISLRAAGVATIVTFFVGIAAARWMLTYRKGKGIIDAIFIAPLVLPPTVVGFLLLLLLGRNSPIGQITASVVAFPLMYRTTLGAFEQIDASVYLVARTLGASEWRIFWQVMLPLSYKGLVAATILSFARALGEFGATLMLAGNTMPVAIFFAAESGDMTTALIWVLILMSISMFVIIVVNFWSQSKQV
56961814     -----------------------------------------------------------------------------------------------TFRIGFVSVAIAGTVGTVIGIISGYYGKLDAIIMRIMDILLAFPSIILALAIVATLGPGLNNIILAVAISAFPVFARIARGSTLSVKKEYIDAVKALGASDTRIIFKHILPNTMSPLIVQSTLSIATGVLSAAGLSFLGL-GVSPPSPEWGAMLNSGKVYAPGLAIVLFVLAFDGLRDALDPKTK-
154148114    -----------------------------------------NFIVNFLSIVFAIIGLLFLFWIIVTLFVKGLAGFSFDMFLKDSIDSGIRNAIVGHIIIIFIASVIGIPIGLAAGTYLSEYDKKSNFVRNMSDIMMSTPSIVIGAFAYAILVSPMLAGALALSIMMVPVILKTTDDMLTLVPQTLREAGIALGAPKHKVILGIIFRAAKNGLLTGVILAIARVAGETA-----------------------------------------------------
269122861    -----------------------------------------------------------------------------------------------SMELSIIVATICVVIGTVYGATAAYFGKIDSIMVRIVEIIMSIPSIIYIILLMVVLGNSVETIIIALCATRWLNYALLVRGEVLKIKEEYVLASRALGANFWHIVRKHLIPNTLSIIIVRLTMDIPSIIFSEAFLSFIGLGSLGNLVADGFKEINVYLFLIPALTISLITIIGDAMSDALNPKLR-
136690303    -------------------------------------------------------------------------------------------ALIVTLKLATSVTLVLALIGTPIAWWLSQSSKARVIVEPLIALPIVLPPTVLGFYFLVAFAPDQIVGVIASCIYSLPFYIQPLQLAFQSINRGFLEAASTLGASPLKRFFYLIVPLSRRGFITAGSLAFAHTIGEFGIILMIGGSIPGETRVLSIALFDNAHMLALGLVIFLLLLAVYTLNRAPQEQNR-
258655086    ----------------------------------------------------AILLIVMAAIAIFLVWKAIPAFTGNSGSLFTTQTFGMAAVFFGTVASAFIAMLVGVPVAIGIALFISHYRRAATTLGAIVDLLAAVPSLVFGMWGLYFFGKSLLIAGIVLAIMIIPIVSAVCREVFLQVPRETVDAAWALGATKWEMIRTAVLPFGRAGIISAAMLGLGRALGETIAVALVLNSG--------------------------------------------
238922609    --------------------------------------------------------------------------------------------TWLTLYISVVGTLLGFVLGYIVGIVNDVKRIVKVIFTVYVEVFRDTPMIVQAMIVYYGIRTPVFAGILVTVLNTGAYMGETVRAGIGSIDMGQREGAWAMGMSPFKTMLYVVLPQAFKNIIPEMANTFLLNLKMTSVLNVIAVQELAAKTVGGNYYKYFESYLVIAVIYFVLCFVFDKLFKLIEKK---
261402843    -----------------------------------------------------------------------------------------------TLLAGVVATSIALIFGIPTGYILARHETFKNFIEAVLDLPMAIPSFIYGVDFIKFIGEYIVDNFWGIVVVGIPFMINSIRDGFLSVDEEIEYVSRTLGASKLRTFFEISIPLIRNNIISGTILSFARGISEVGALLIIAYYPKTVPILIYERFMSFGLISVAMIVVSVVLFALFRMFGTTNRKDK-
291522071    -----------------------------------------------------------------------------------------------TILLAVMSFVIIVVIALPLGMLSARFKWLDVLINQLTQITMAIPSFFLGIILTVIFGLYLILPAVAVALPKIAMVVKYLRNSVLSMKKDYVRTAYSKGNSVNQVLYGHVLRNAIPVITFVAMVAAEILAGSLVIEQVFSIPGMGRLMITSISTRDYPVVQAAVLIVVIINFLVDILYQLADPRVR-
88855773     ---------------------------------------------------------------------------------------GAAHAIIGTLQMTLAAAIISVPIGLMTSIYLVEYGRLAQAITFFVDVMTGIPSIVAGLFAYSLIVIFFGPGVVALSVLMIPVVVRSSEEMLRLVPNELREASFALGVPKWLTILKIVLPTSIAGITTGVMLAIARVIGETA-----------------------------------------------------
142734542    ---------------------------------------LILFISGVYLLIPNLKHKGWVGAFLLIIFPIICVVMLSGGLGLEAVETRLWGGLFLTLVIAGVGIVLSLPIGVMLALGRRKLPVVSLLCTIFIEIWRGVPLITVLFMASNMFPLFMPEGVIGVMFFSAAYLAEVVRGGLQAMPKGQYEASQAVGLTYWRMMALVILPQSLKMVIPAIIGSFIAIFKDTTLVLVIG-----------------------------------------------
229816692    ------------------------------------------------------------------------------------------QGTIDTLVMVFASTAVAYVIGTVLGVVLHLTPVLNAVLGWVVNIGRSLPFIILLIAALVGTSTGVVGVIPPLVVATAPFVARMVEQSLAEVSRDAVEAAEACGASVPRIVFSALLPEALPSIVRGIAVTLIAVLGYTAIAGAVGAGGLGDIAIRGYYRYEDGAMIATVVLLIALVQLIQSVCNLIARK---
271498714    -----------------------------------------------------------------------------------------------SLYIGIVSVTLGMVVGIALGLLAGYYGRIDMLIMRGCDVLFAFPGMLLAIAVVAILGPGLNNVIIAVAVFSVPVFARIVRASTLSLKQAYVEAVRCAGAPDRVILLRHILPGTLPNVIVYFTMRIGTSILTAAGLSFIGLG---------------------------------------------
117924837    ------------------------------------------------------------------------------------GSFGAIPLFAGTLMITLIAMLVAAPIGLLAAVFMSEYPLVRAWVKPVLEILAGVPTVVYGFFALHVASESALAAGLVMGIMIIPFVSSLSDDVINAVPQSLRDGSYGLGATKAETIKQVILPAALPGIVGALLLAVSRAIGETMIVVM-------------------------------------------------
135157567    ------------------------------------------------------------------------------------------DSFMVSIRIALISTLVATTLGTMIAIALVRYRRGRQSTNLLIFLPISTPDVVMGASLLALFPLGQTTVIIAHIMFTISFVVVAVKARLQGMDPSLEEAARDLYASPAATVRYVTFPLVAPGIAGAALLGFALSFDDFIISFFNAGTTVTFPIYGAAQRGIPVQVNALATLVFLIALGIVLIAQFVAWRRR-
142564652    --------------------------------------------------------------------------------------------------IVGISLLIGIIVGIPAAYAIARYPRGSDDLRFFYLSIRFMPPVAIAIPFIGIFDLGMYDTKTAIIITYLPIIIWLSIPAFEYVPRDIEEAAEIEGCTYFEIFRKIALPVASPSLVGAIVFTFVITWNELLIALSLSSRNVTLPVVAA------------------------------------
27378657     -------------------------------------------------------------------------------------------ATWLSVQVALLTAACASLIGTAATYAMVRRSRLVTLFQILLIGPIIVPHIALAVGLYLFFQTIGLSGTVAHTVLTLPFVVFTMAAALGSVDANLEAAAMSCGATRFQAFRFVTLPLVLPSLASGALFAFIISFDEPVVSFFLSGKTLPRRMFEDIEQNLTPIIPAIATLLIVLSIAI-------------
51245412     ------------------------------------------------------------------------------------------QGVWATAKVVFFSFILAMLFGLIVGVARYRSRSLYLLFSPYVEFFRGTPLLIYGLPTIGISMDSFTAACLGLGLNGGAYISEIIRGSLLSVDQDQLEASYALGLTWFQSMVYVIFPQAFTVAIPPLVNSFSSLLSLVSVLAITELTRVGQLIYT-RTFRAFEIYLAIGMLYFMMTFVMTLLSKYLEKKYKV
257093094    -------------------------------------------MDWTRQHPGWAMFAAMVGLLVFLW--GMAVPLAAAPAPIGPAAEQFADGARITVGLTLIAGSVGVVIGVLAGLGLSRFWPLRWLCDSYVWLIRGTPLLLLAFPLLMPEGVELSDFACAAIALSLNVGAYNTEAGILAVPHGQVEAARALGLTPMQTFMDIVLPQSMRVALPALANNLASLVKDSSLAYAI------------------------------------------------
20091868     -----------------------------------------------------------------------------------------------SLSIAIISTLIVATIGIIVGMYAGYFSRYDAFLMRVTDILLAFPNIVLAIAIVGVVGPSPAGIILSFSISGWAKYARMIRGSTLSLNSGFVEAARALGASDKYILFRHILPNSCGPIIEIATLGLGSRIVAISGLGFLGLGELGAILKDGVVYLQTAPMMAGMIMLFVLALIGSELRSIADPRS--
159046686    ------------------------------------------------------------------------------------------RALGVTLSNAAAGFVIGNLAAVLLAGIAILWPRSERVVTGLALLVFCLPLVATGPILRVFFGPGSGPQIVLAALAVYYTTLIPLLVGLRAAPDSWFDLVRSYGRGRMAALVHVRLMAALPYLFAGLQIAAPAAFLGAMVGEFTGARGMGVLTVRAIRALDVEMTWGLATVATAVAILAYLAIGAVARR---
159046686    -------------------------------------------------------------------------------------------ALAETAVFLLPGYLAGLAAGAGLAILLVLVPAIAGTAMPLAIALRSVPIVTTAPLIVLLLGRGAVGTITLVAVMVFFPSFVACLHGLRQAPGQVMDVFDSYAAGPVARLMRVRIPAMLPAFFAAARMAVPASVLAVTVVEWLATGGIGSLMALSASLSDYDMLWSSVVLVSALSALGYAAVGVVERR---
266620581    ----------------------------------------------------------------------------------------------NTIIIPLCALVIIVLLAIMIAYLVVRRKNALTSTVDIISMIPYIPGTVLGIALLTGFNKKPVMMVVALVIRRLPYTIRSSVAILQQIPMSIEEAAISLGASKMKSFFKVTVPMMTAGIVSGAILSWVTMISELSTAIILYTGTLTVAVYTEVVRGNYGIAAALSTILTVLTVISLLIFNRVN-----
266620581    ----------------------------------------------------------------------------------------YFNTLFNSFKVSIAATVLSIAIGTPLAYIFSVYKIKGKSLLNILIIVASMAPFIGAYSWILLLGIYGFGGIVLVMTLQLFPLVFLYAKGLKNIDNSLVEAANNLGCSGLKCFFKVVIPLIMPTLLAAALLVFMRSFADFGTPMLIGEG---------------------------------------------
142980584    -------------------------------------------------------------------------------------------HSWITLSSTLVGFLIGTSLGILLAIGIVHNNAMNMSVMPWAIASQTIPILAIAPMIIVVLNSILLPKAIISSYLCFFPVVVGMVKGLRSPDKIDTDLLHTYNATNAQKFWKLRLPTSMPFLFASLKVGISASLVGAIVGELGAVRGLGARLLAGSYYGQTIQIW--------------------------
142404244    --------------------------------------ALVWFLRLYLVAAFGFVFAPIIASLVFSFNRFPTIPLGSFSLQWYWANEAMWEAMGNSALVALSVSVLSTFIGFCTAYTDYRYRFFGKNAYLGLALLPTIPLVIMGLAMLAWLSRIGMSGQVWSVIIASPFAMAVIRLRLQQMDASLEAAAWNLGASEWVAMREVVIPFTKPAIASALCLTAAVSFDEFAVAWFVSG----------------------------------------------
293366654    -----------------------------------------------------------------------------------------------TLIITFGTLIVSLVISIPLGIIAYYHKIWDRIIRVMTSLSVSLPSFFIGLILLYIFSLKLVSYILPIITMSIGMCIRSTLLEQYQTP--IVESSRLRGMPERYILFQILKPTILPIIPLLGLSIGSLIGGTVVIENLFDIPGLGYFLVDSIKSRDYGCVLFIGFFVVIINTIADLLSLLIDPKQR-
193216728    -----------------------------------------------------------------------------------------WYATWKAIWIAIVAASIQTIIGVSIGAYAGFHKMQDTVIMRIIDIFTSVPYLVWLLMFVPIIGTSSWSLVLSLVLVGWSDPVGATRLFVITVDEEYIVAAKSIGATTTRQVFVHALPAVLGKIATNFVRKIPNTILSVASLAFLG-----------------------------------------------
258636939    ----------------------------------------------------------------------------------------LWQGAVIAVELLVGALAGGILIGFFLALASTKYLFIRLPVKIYIYTLRGTPVLLQLILVLPEFGLRFSPFTSALLALMIAFCAEIIRGGIMATDRDQSMAAQAFGYSRTKEMIHVVIPQALRAILPTMGNETVGLLKSTSLASVVGVNELGQAIVSQNFLFIPVLVASGGIYLIL------------------
118473378    -------------------------------------------------WLSGGVMVVLVALALRSVATNDRFGWPLVAGYLF--DPQILEGVRLTLVLTFVCMAIGIVLGTVLAVMLSANPVAQALAFAYVGFFRGTPVLVQLIFWFNFFGIPVLAGVLGLGLHEAAYMAEIIRGGIGSIDVGQIEAARALGLRKNQVLRRIVLPQAMRVIVPPTGNEVVGMLKTSSLVSVLAVGELSAQLIYASNYQTIPLLIVASLWYLVLTAVL-------------
76811247     ----------------------------------------------------------------------------------YLYTDGYFTGLAITMWLLVVSIGIGFCLSVPLAVAVSKKKWLAGAVWLYTYVFRGTPLYVQLLLCYAFFRDGMNCTLLAFTLNTCAYTTEIFAGAIKATSYGEIEAARAYGMSTFTLYRRIVLPSALRRALPLYSNEVILMLHATTVAFTATVPDIARDVNSATYMSFHAFGIAALLYLAI-SFTLVWLFRRAERR---
226323365    ----------------------------------------VRGLSAVIVWLGAGIFFVMMALLNSFSRNLRGKITFTTMYLDALLERNM-DTFIRSVEYALIVAIVGSLIGILLSYYIERRKKFGGVLDFIITLPYMLPGSCFGIGYILAFNLKLTGTAVIVILNMIYITTKASASSLLQISTELDAAARDLGANKFLVMKDVILPNVKQAFATGFINNFTSAMVTAGAVIFLVTPGQKIAVFTLFDCINTGRYGEASMIIIVITISVNVLFSIIGKKKRV
142171320    --------------------------------------------------------------------------------LMLRVYPFFLQAAGTTILLSVLTALLGLACGLGAAARLSRFALARFLGAAYVSVFRGTPALIQLFPQIGIQLDAFEAGVIGLGINAGAYMTETIRGAIISIDKGQQEAARTLGLSRWQAMYKIILPQAARLMVRPLGVNLNMLIKATALVAAISVVELTYTAQRYIGSTYFEMFLLAGILYMIIIYATGRAVAWLDRKVQI
242373322    ----------------------------------------------------------------------------------LFQDDRLMSVIFNTIAIALLAASISTVIGTAIALYYLRNKKFKVTLLTLNNVLMVSSDVVIGASFLIMFGLGFSTVLASHIAFCIPIVVIIVLPQLYEMNDNMLNAARDLGANESQLLSSVIIPNIMPSIIGGFFMALTYSLDDFTVSFFVTGNGFSVLSVEAMARKGISMEINAISTILFVAILI-------------
295703962    -----------------------------------------------------------------------------------------------SLMIGAAVTIIATVLGLIVGLLSSYYKILDYILMRICDGLFAFPSILLAIAIMSALGPKTSNVIIALSLVFIPSIARIVRSAALVVKKTFIEALKAQGASSLRIICFHMAPNVLSPLIVQVTYVFAVTILTEASLSFLGAGSLGNMLYDGIYNAWWMTVFPGVFIILILNLFGDGLRDWLNPKN--
126657595    -------------------------------------EKTIDRIFKALTYLFAFSVIAILLWIAIQVALQAKPAIAKFGAGFLTSNYGILPAVYGTLISSLIALLIAVPIGLASAIILSENLSVRRSLVFLVELLAAIPSVVYGLWWIPLFGPGMLPAGIILSIMILPILTTIARDSLAAVPPELRSGSYGVGATRWQTMFSVLIPAAFSGIVGGIMLALGRALGETMAVTLV------------------------------------------------
260574720    ------------------------------------------------------------------------------------GAFGWLPVILGTIVITVISLVIAVPIGLFSAVYLFESPKFRAVAKPLLEILAGIPTVVYGFFALVLSPNTALAAGSVMAIMLIPFISSFTDDALAAVPRSLRDGSLALGATRAETVTEVLIPAAIPGIVGGVLLAVSRAVGETMIVVMAAG----------------------------------------------
258639642    ----------------------------------------------------------------------------------FFTNDRFLAALRNSLSIACLTTVVACLVALPTAIVAVRHPRGRQWLLGMISAPMVVPGVIVGTAALGFIGPGYWPITVAMICLALPLTMRPLIANLSGLDPALEQAARNLGASPLRAFLRITLPQLTPGLVAGGTFAFVEAMDNFAVSAFL------------------------------------------------
168486900    ---------------------------------------------------------------------------------------GILPMIVGSLLITLGAIVIGVPTGILTSVFMVYYKPVYGFLKSAINLMAAIPSIVYGFFGLQLLGMSVLTASLLLGIMILPTIISLSESAIRTVPKTYYSGSLALGASHERSIFSVILPAARSGILSAVILGIGRAVGETMAVILVAGN---------------------------------------------
83591938     ---------------------------------------------------------------------------------------------VGTALISAIAMVVAVPIGLMSAIYMSEYPGFRAWAKPALEVLAGIPTVVYGFFALDVSSESALAAGLVMGIMIIPFVSSLSDDVITAVPQSMREGSYGLGATKSETIRRVIFPAALPGIVGGILLAVSRAIGETMIVVMAAG----------------------------------------------
282892023    ------------------------------------------LIATILVLLFLYLPIVILMVNSFNESRFGGVWTGFSLKWYLFHERAIWNAVQNSLIVGLSATIISTVMGTAAAFGLYRYKRIQQIQYALIYSPLVIPDILMGMSLLLFFVMSKIPIFVAHTTFCISYVTMVVWSKLQNFDFAVIEAAQDLGAGWGTIARRILAPLLAPGIISGALLAFTMSLDDYIVSSFVAGPGLPIYVYGMIKFGSTPLILSTILLVVTFAL---------------
229815140    -----------------------------------------------------------------------------------------YRPFWVSLKTSGLALAISFALGLFAAWVMGTSSRLKGVLDSVFTIPMVLPPTVCGFLLLMLFGFTWEAAVISAIVVSFPLVYRTALGAFESLDGRMIDAARTLGWSEVRIFCRLMMPLAWPSIAAGTVLAFARAMGEFGCTLFFAGNGITQTIPIAIYFEWMGGNTAVALFWVMVVIAFSFL----------
139388601    ---------------------------------------------------------------------------------LKFLLSGLWHTISLSMTAISISIVIGLVIALPGITS---KPLLRGINRGYVEIVRSVPILVYGLPQLTDISISVWAGVIALAVSDSAFMAEIFRAGIQSIARGQYEAAHSISLNYRDTMRFIILPQAIRRILPALGNQLVYMLKMSSLVSVIG-----------------------------------------------
170740014    --------------------------------------------------------------------------------------------ALHTLVLSGLAMVIGMAVAVLGALGRTSGPWLSGLIGAYIEVIRNTPFLIFGLPSLGLRLDPDSAALLALVVNVGAYGIEIIRAGIESIDHGQIEAGRTLGLRPLQIFRYVVLKPAIQAIYPSLTSQFILLMLNSSVCSAIAASELTAAAIQSRNFRSFEVYLVVTGIYFALSVVLWGLFAGIER----
104773437    --------------------------------------------------------------------------------------------LWTSIWIAAISLIIGLAIGTIFGILRTTNKIIRFVLRIYLEFFRIVPTIVLLYLVYYIFHVNWPATWMAVLAFSLWVAAEIVRGAIESVPKSQRESGLALGLSKIQLFRYVLLPQAVKPATINLATRVIKTTSLLLVISIMEVINVGQQIIEANNQQYPTGVFWVYGLIFILYFVLDYPLSAWAKK---
147678008    ----------------------------------------------------ALAIISTVTIIAFISVKGLSTFIDNGISLKEFLLSSHWYPILAFVFGSVVVSTLAVILSAPLSIACAVFNWGQRLLRPAIEVLAGIPSVVYGYIGLSLLGFSVLAGFLVLSLMIIPTIVGISADSLKALPREWKEAAYALGSTRWQAIRLVLLPAARSGLITGIVLGLARAFGEALAVQMV------------------------------------------------
119718481    ------------------------------------------------------IVIMLALAGVAVFLLQQGLPALGNHGEAAYGKDSIWGFVWPLLFGTLLASAIAMLVAAPLAIISHYAPRVARVLGWLIDLLAAIPSVVYGLWGIQFLALNMVPVYLVLAVMALPIITAICREVFAQTPKMHQEAALALGATRWEMIRLAVFPYARSGMVSAVLLGLGRALGETMAVAMVLAPTL-------------------------------------------
260461849    -------------------------------------------------------LAFLCFVGAWKAAGFRWAPIWPSAGL---IAQGLWL----SIQLSILSTAIGLAAAIPLAVARVHGSSFARIPAVFLEIVRATPEL--MVIFWVYFGAPAITGQVAMSIIAASYLAEVIRAGLYSVDKGQWEAAASTGLNNWQSFKWIILPQAISNMMPALLSQVIMLFKTTSLVSMVG-----------------------------------------------
257051995    -------------------------------------------VLTFLMTITTVVTLALIAIFLFLEAIPAFQLMG--IDILLPLDGDLWNPSTNTFSLVAITTVVATLVAGPLGVAGALFEQVREVVKPGVEILAGIPSIVYGFIGFTIINPYLLPIGVVIGLMALPTVVSVAEDAISTVPEAMKSGSLAMGATDWQTMKSVTVPAAFSGISAAVLLGIGRAIGETMAATVM------------------------------------------------
139386610    --------------------------------------------------------------------------------------------LWTTLWLSVVSGILGLAIGLATGCRLSKNPTLRDLSTIYVELVRGTPLLVQIFIFYFFIGTVLFAGIAALSLFTGAYVAEIVRAGVQSITRGQDEAARSLGLSASQSMRHVVLPQAFKRVLPPLAGQFISLVKDTSLVSVIA-----------------------------------------------
136596872    ----------------------------------------------------------------------------------LLFRTEYPQWMWNTVVVSVTSTFFSLFASVLAAYAIERLRFRGAKQTGLAIFLAYLPSILFIPLASVIFQLGLFDSRMALILFLIPFCTWLLMGYFRTIPFELEECAMIDGANRWEILVKIILPLSVPGLISAGIFAFTLSWNEFIYA---------------------------------------------------
150018983    ----------------------------------------------------------------------------------------FLEGFLTTLEVSILGLILALMLGIIFGVLSTKIKIFKVINRIYVEVIQNTPLVIQVFPYIKVVLPVFLIGILGVGVYHGAYISEVVRTGITSIPKGQFEAAKSQGFSHTQTMRYIILPQTVKIIIPPLANQLVNLIKNTSVLAMIAGGDL-------------------------------------------
135687700    ----------------------------------------------------WFIWLGIGIYLAFAFGRGANFISGFFPPDFITNLDEILKGLNESLWMTITSTVVGIILSIPIGLGAAKNLAIYLFCRGILAVSRSFQEVIIAIFMVKFFGFGPFAGFVTLVIATIGFYGKLLAEDIEDIDPNQAEAIKSTGSSWLQWINFSIQPQVMPRMIGLGLYRLDINFRESAVLGIVGAGGIGVVLNNAFDQYDYETAAAVLLIIILIVMFVEY-----------
143047722    ------------------------------------------------------------------------------------WMRSFWNSLIIAPLATIISVSLGTLAAIGLSQSHIPAKRVIMAILISPMIVPLIISATGMFFFYATMGNILIKVILAHAVLGIPFVIITVTATLVGFDRSLTQAAASMGAGPVLTFFRIQMPLILPGVISGGLFAFITSFDEVVVVMFIGSASLPWQMFLGLREQISPTILAVATILVALSIALLATLEVLRRRS--
296156613    ------------------------------------------------------------------------------------------DSLITSLMIAALATVFAILFAVPAALGIATSRRLANAVTSFLLSPIAVPPLVVGLSSLLGIGNSFVALLITHTCVSVPYVLRTTIAACRNLDPRFGEAASVLGASAWQRFAHVTLPLISPGVFAGALFSVLISLDNLGVSYFFGSATLPVVMLSYLQNQFDPSIAAISTVQMLIAIVL-------------
160935886    ----------------------------------------------------------------------------------------------NTLLLAATSTIVAIIGGVGIGLLVKRFSIWDNLCMFLALIGLSTPAFLMLVVCVKLQWLPITPQSTALSLISLATIARMTRSSTLEIGQDYIQTARAQGFSKRKVIFGCALKNAMNAIVTVAGLQFGLLIGGAVITEKVGWPGLGDLIVTSIKARDFQVVQSAILVIVVVNLIVDLLYAVINPRIKL
259504007    --------------------------------------------------------------------------------------------IINTVITAFLAMLIAFPISVLTALFISKIAKLSKLLTTVIEMLAAVPSVVYGVFVIVPFGRSMLAVVILLAIMVLPTMTSLSIVSMNAVDKNLELGSLALGASPTQTNFKVVLTSAKSGITTGLILGLARAFGEATAVSMVAGNTLTSTMLSGMSGVDYDVRFSVGIVLMIIILISNLMIHAFKRK---
34558106     -----------------------------------------------------------------------------------------------TFELAGLTTLILLVIGIPLGYLAYTKNPFKPVIEAIVSMPLVLPPSVLGFYLLIAFSPRNFFGIIASVLFSLPFMVHPIQSGFSALPRSYIEAAWTLGKSKIATLFGVMLPNMKPSILTGAVITFAHTVGEFGVVLMIGGNIMGETRVASIAIYDEVEALNYALA---------------------
298729514    --------------------------------------------------------------------------------------------------------------------------WIDKIIMRSCDVLFSFPDLLLAIAIVALLGPGINNVIIAVMIFSVPSFARLVRGATLNAKENYVEAAQSMGASHVRVLWKHIFPETISELIIFVTMRIGTAILAASGLSFLGLGASGVMLSSGRDYLGTSSGIAIFLTVLAFNLIGDGLRDVLDPKIK-
121610266    --------------------------------------------------------------FGYWLRAVLQGNLGTSIFLQRPVTQALWERAEPTTLLALMAVAIAALIGVPCGIVVFRGRVVDQLFTGIAMLGASIPSFWLGIVLIVSFGWFPVSGYGALGLLNSALIIRFTRASMLDVGEDYVRTARSKGLSESKVVLKHALRNALVPIVTVIGLTVALMIGGAVITETVGLPGVGNLVVSAVLRRDYPVIQGALLVIAAIYVLIDLLYAVVDPRVKV
124026132    ------------------FEWLIYKANW-KVVISNLPLYAFGSFPSNEQWRPATWIISLLSLSIWLRKNLLIVWVGTIPLGLYLLYGGIWGGLTLTILLTVCSSLFSLPIGIVLALCRHSSPIIQKLSSIFIDVMRAIPLIAVLFFGQLLIPLFLWRAIFAFTLFVSAYIAEDIRGGLQSIPNTQIEAANSLGLNQYQIIQFILIPQALRIALPALTNQSIQNTSLMAILGLVELLGIGRSIL--------------------------------------
170693910    -----------------------------------------------------------------------------------------------SLLAGVVSVCIAVAIGVPLGLLAGYFGKLDGVISRIADALLSIPFLILAIALAAFLGPSLTNAMAAIGISAMPRFVRLTRGQAITVKEDYVEGARAIGLGHARIIVRYILPNVLPPIIVQASLTIATAIIAEASLSFLGLGQLGSMLNTAKDWMSIFPGIAIFLAVLGFNLLGDGLRDALDPRE--
139132227    --------------------------------------------------------------------------------------------IYNSIRGAIFSTIFATLIALPLSYILVFKKKGKSIIEFITILPLGLPPVITGYLLLIIFSFTWVAGSIAASIVSFPLIIRSFQLGFSSVDKNIIYAAESLGMSKSLIFTKIILPVAKRGIYAGLLICFARSISEFGATIVVAGNNLSTSIYSSIASLDTNSILRLSSYSAILAIL--------------
144142691    ----------------------------------------------------------------------------------LFRQSGFWASVGLTFYYAIVPTVVGTVLSIYLALALRRRFRGKGFVQFVYKLPLMIPYLVGVAVTIVLFGIIESTRDFPRLIYSVPFTTLIVYSVLMGLGRESEEAAATLGAGKWQTFWHVTLPQIMPGIVSATIIVFAFNFGSFEIPFILGGGTLPVEAWRAFEDADYSRRLRAMAIVMFIGLMSGAVLFL-------
268315633    -----------------------------------------------------------------------------------------WTAAWVTLRLALWTTGVLCVLGLPLAYWLATTR---FPGRGVIEALVTLP--LVLPPTVVGFYLLVATAVLGSVLFNLPFAVRPFTAAFQSVERRLVEAAWCLGVSRWRAFTGVVLPLAWPGILTGLVLSFAHSLGEFGVVLMVGGNTLSIAIYDEVQALNYAAADRMALALVGFALGVLTLVYLLERK---
51244456     ----------------------------------------------------------------------------------------YFLDVLNTLGIAVLGQIISIALAFSVGIAGRRSSWMGSFIKMAAYNIQAYPIVALAPIIFILLGDGFIPRLLIASMICYFPLL-LSVLGIMSTPKDIEHFYRVTGRMRWQLEVKIRAFENLNKLTTVISGSATLAMAGAIVAEFIAANGIGYSIRIALYQSDLAKILIALFMIGIVISVYQGFLESCSEKAKI
154816003    ----------------------------------------------------------------------------------------------NTLILGGFVSVIATILGFLFAYAAYINLKFRKLFKILTILPIISPPFALAMSFIMLFGIYGFSGLASVQILTFFPVAYLVLAGLKQIDPSYEEAARNMGASRTHIFRTITLPLLKPGIANAFLLVFIQSVADFGNAMVIGGNYTTLATKTYLQAMNYDIKGGTALATVLLSISI-------------
160903015    ------------------------------------------------------------------------------------------------LVVVLISTAVGLFIGSVAAYFGGW---LEEVLMRITDIFMSIPFMLAAMVLTTILGLGVRNMMIALIIFGWMVTARLIRGNILQANEQYVMAAKALGVRDAAIIVKHILPNTIFPVLINATMRIGSMVITAAALSFLGLGAPGYADWGSILSYSRDWIIGGGVAMILFVLLGDALRDVFDPRMR-
167834960    ----------------------------------------MNGAQSARHRFPFAAYVAIGAFAFLYAPMVALVALLVWSGWGLHGYADAWQDARNSLALAGSSTAIATALATLAAVVMWREGRGKYVIENLIGVPLIVPEIVTAIATLLLFSLSFYTVLLAHVAFCLPFAYLPIRARLRRVDPLLLDAAADLSATPWAAFRQVTLPLALPGIAAGAMLAFLTSMDDFVITYFVAGPGVTTLPMYIFGALKFGL----------------------------
89067337     -------------------------------------------------------------------------------------------HGWITLQATLWGFALGTTLGILGAIAIVYSRVADMSLMPWAIISQTIPIVALAPMIIVLSSQRGVPKAIISAYLCYFPVLVGMVKGLRSPAPSQLDLLKTYNASARQSFFKLRLPASVPYLFASLKVGIAAALVGTIVGELGAISGLGARILIG------------------------------------
15607003     -----------------------------FGVIGFITGTVWDPVQEIFGGLPAIVGTLITTFLASLIAIPVCIGIAIFIAELCPKPL----KPVFTTAIELLGAIPSIIYGM-WGFFIIAPLMADYVEPFLQETFIDVPVIGKLFDG-APTGIDVLTSSFVLSIMIIPFMASIVKDAFEMTPQLLKEAGYGMGATKWEVIKDVIIPYAFPGIVGGAVLSVGRALGETMAVAFLTGN---------------------------------------------
256773575    ----------------------------------------------------------------------------------------LFPAIGQTLQMVVAVMLIVVAVGTPVGVVLHNHRALRASLSWVVNLGRSLPFLILMAAIIPFTTIGVSAAIVPMSLAGIPYFARLVETALREVPREATEAGRAAGGSRLQVIVSVQLAEALPALAGSLTIAIVGMLEFSAIAGTIGAGGIGYLISYGYERFDTTVMAATIVTLIVMVQLI-------------
153813141    --------------------------------------------------------------------------------------------TRDTLYMTLVSTFFGYVLGLPLGILLAVTDKVYKVLDVLTNIFRSIPFLILLILVIVGQSYGSSATIVPLVIAAAPFIARMVESSLKEVELGVLEAAVSMGAGTPTIIWKVLLAEARTSLLVGVTIAVGTILGYSAMAGTVGGGGLGDIAIRGYYRYQTDIMIITIVILVVLVQILQGLGMMLSRK---
133723150    --------------------------------------------------------------------------------------------LWITIQLALVSFVLAMIVGVIFGLFASPSPALRTISRIYVDLNRSIPLLVLTIFIFYGIPNMLTAGVIALTLNESAYIAEIVRGGIAAVPTGQMEASRSLGIPYVKTMRKVILPQAVKITIPSLINQFIITLKDTTLVSVIGLVELGQIIVARNFQAFRVYGLIGLIYMVVLLLLMWA-----------
222481420    -----------------------------------------------------------------------------------------------TVMVTTIATLVAAPLGVAAALFIAEIPRVRELVKPGIEVLAGIPSIVYGFIGFTVIGSTYLFVGIVVGLMALPTVVSVAEDALTSVPSVMKDGSLALGATDWQSMTSITLPAAFSGVSAAVLLGVGRAIGETMAATVMLAGTLTSLIARGYGSANESALFAAGVVLFVTVLCLSLGSQYIEARMR-
140404505    ----------------------------------------------------------------------------------------FWKASRNTVIVTISVVSISLFLGTLGAYALSRSTKNYAFWILIIAIFRAMPHITLVSGYLFPFFQLQIWGILPTTIVVLPFTLWLLYSFFKTVPKELDESALIDGCSYFQAFRHIIMPVMWPGVITAGLFSLMLAYNDFTVTALL------------------------------------------------
136774736    -----------------------------------------------------------------------------------------WSGFANTLIVGLTVAVIATALGFGGAYTDFRYNFFGKSFYLALALLPTIPVVIMGLAMLAFLSRVNLSGTTISVIIASPFAMAIIRLRLSQMDPDLEAASWNMGGNQWQTLRHVIIPFTKPAIFAALFITMAVSFDEFAVAWFVSG----------------------------------------------
167746270    -----------------------------------------------------------------------------------IIKLEFGNATIETIQMVLIAMAAAVVFGMLIGPLFFKNRAVNAVAGTIINIIRSMPFIILLVVLLVGTSIGAAAAAVPLSIASVAFYARLVEGSFSEVDKGVVEAAVATGASVSLIIRKVLFVEALPSLIRGLTVTFVSIIGYSAMAGSVGGGGIGDLAIRGYNRYETGVLTFTVIVLIII-----------------
137490779    -----------------------------------------------------------------------------------------------------IGLGITAALGLAFGLALGMLPAARAGLSPFVSVLSLIPPLAVLPILFIAFGLGEVSKVALIVIGTAPILIRDLAQRVLEIPAEMRVKAQTLGASTWTIVARVGLPQVLPRLIGGLRLALAPAWLFLIAAEAIASTGLGYRIFLVRRFFAMDVILVYVFWITLLAFAADLLLRTLQRR---
289631298    -----------------------------------------------------------------------------------------YSPFLISFEVAISTTIVLGVVGIFISYFLAFSKSLADIVEPFIMSPLVLPPTVLGFYIMYIFGLQSPLGRLLSIIYSLPFAVSPVVSGFRSVPKSIIEASYTLGKSKFYTLLKVIIPNSKYSIISALVLVFSHTIGEFGVVLMVGGDIPGKTRTASIAIFDYVQELANITALILFAIAMSTLIFL-------
260598413    -----------------------------------------------------------------------------------------------TLQLSIGGMFFGLVLGFLLAMMRLSFWPVSWLARFYISVFRGTPLIAQLFMILPQFGIELDPIPAAMIGLSLNTAAYTSETAISSIDKGQWEAAASIGMTPWQTLRRAILPQAARVALPPLGNSFISLVKDTSLAATIQVPELQAQLITSRTLEVFTMYLAASLIYWVMATVLSAL----------
28377579     ------------------------------------------------------------------------------------------RALMTSVSLAMLTTLLGALIAFFIAVGAARNSWLATSIKAVMAFIRAIPTILWVLIYSVVMGLGASAAVVGLTFHSVAYLVKAYSESIEETSQDTIEALKASGVGFWPIVFQAILPSIIPALLSWTFIRFEINFNAVAVGAAAGADDIGYYLFMAGSYFDFHEVGLIVYLLLGVAIVLELV----------
225387036    -----------------------------------------------------------------------------------------------SLLLGFVAVCISLCIGIPLGAFSGYYEKAGNLIMRVMDSLQAFPMLVLVMSISVALGRNSFSAMLAVGIAGIPNFARLMYAQTLSVKQSFIEGEHAIGLPRRDILVRHILPNCITPILVRLSLSLGSAILTVSSLSFLGIGEWGYMISDARGYILTGMIFFPGLAIASLVLSFN------------
296133808    -------------------------------------------------------------------------------------SFGILPFLAGSIVVSLFAVLLSAPLSIISAFFITEIAPGQRFLQPAVELLAGIPSVVYGWIGLSVLGVSVLAAGLVLAVMILPTTVSVATDRIKALPNSYKEASYALGSTRWQLIRRVLFPAALPGIMTGLILGLARAFGEALAVQMV------------------------------------------------
280961017    -------------------------------------------WLILLWLVAPIIFMIVFSFNDTHSRQNTHWQGFTFKWWGRLGAYDLTSSLVNSLTIGVLSTLIATAFGTMIGMAIGKHSRGQGGVNLLLFANIAAPEVVLGSSLLSLFITMNIPILIAHVMFNLAYVAVVVSTRLASFDMSLEEAARDLGAGPWATFRLVTLPIILPGILSGAMLAFSLSIDEYIITAFNAGGTLTFPLWVMGATKNATIIFVGGIVLAVGGFVVGR-----------
54025809     -----------------------------------------------------------------------------------------------TIVAALLSIVFAMVIGMVFGILRLSHRWVRIVAGAIVEFARAIPVLILMIFLFALYSLALAAVVTALTVYNGSVIAEIVRAGIRSLPRGQTEAAMALGLRKNQLMRLILLPQAITAMLPALISQMVVALKDTALGYQITY----VEIVRSGQQLSESNTIPALIVVAVVMIALNSTLTVVATR---
22299708     ------------------------------------------------------------------------------------VTIGVWALLSATITTCVIASLVAIPFGTIGAIYLSEFAKVREILKPILELLAAVPTVVYGYFALLFVGFNMLGAGIVVGLMVIPYVMSMAEDALQAIPSHLREGSYAMGATRLQTALRVLLPAATSGLIAAYILGLARAVGETMIVAVAAG----------------------------------------------
253580514    ----------------------------------------------------------------------------------LINNINFLSSMKNSLIIAVSVSVFSILIAYPVAYTLSRLKKGRRIFSKSVLFMYLLPTTVLYIPLYMLVSKMHLTNTIWGLIFTLPYVAWILIPHIAAVPKELEEAAKVDGCSRIGTMYKIVFPLALPGIISTTIFTFAMCWGMYALVNLTSSQVQTFPVISGLIYGDMPQLMAGGVLAGIPIIVIYML----------
33151767     ----------------------------------------------------------------------------------LFANDTLINATTNSITIAFFAATLSTILGSLTSIALYRYKRGKQFVGGMLFVVMMSPDIVMAVSMLVLFKLGFLSLLIAHITFCLPYVVITISSRLSDFDGKMLEAAKDLGASEVTTLRKIVLPLALPSIISGWLLSFTISLDDVVVSSFVTSPSYEVLPLKIFSLVKTGNALATIMIIFSLSLVV-------------
51891607     -----------------------------------------------------YLPIFLLVILSFNSSRTSAVWKGFTLDWYVRLFQNLWEAVKNSLIIAAATAVIATALGTAAALALHRRHPGRVWIEGLLYVPLVLPDIVLGVGALVLFTALGISLGLGTILAAISYVVLVLRARLSDMDERLEEAARDLGATPWQTLRYVTLPLLMPAIVAAILLSFTLSLDDFILSFFTAGPGATTLPLRVYGMMKTGLTPEVNALSTIMVLV--------------
295115356    -----------------------------------------------------------------------------------------------SLLVGLLSTAISIGIGVPLGLIAAYYGKVDAVIMRIADIFISFPSIILILVLVSIIGPSMWSVIVIIGIMGWPEFARLIRGNVLAIQKEYVESARAVGAKDGRIITRYLLPNAVAPIIVAATFRVAGAILQESSLSFLGNGAQSLTVLTSRPWVWIPPGLLLVITICCVNFIGDGLRDALDPRMKV
142358333    -----------------------------------------------------------------------------------------WFPLWLSIRVSVIATISAGIVGVALAYLAKWRSRWASVVEAVVTLPIVLPPTVLGYYLLTLFGSPLVAAVVAATVSALPFVIRAARAAISNVDARVEESARVMGLSEWRVARVVTLPLAARGIGAGVALGFARALGDFGATVMVAGNTLPVAVYDAVQAGDETTARTGSLVLGAIAVVVLIFVTQVFARRR-
144155580    ------------------------------------------------------------------------------------------ERLGSTVQLALGALLFAMTIAIPLGLAAGLHPWIDRIARTVGLAGQTIPNYWLGMLLIVVFAVELVLPAVSLGFAGLGQLVRLTRSAVLEVRRDYLRTARSKGVHATGLMRHVLPNVAIPLISVLGIQFTYLLGGSVYIESVFAWPGLGTLLEGAVRDTDFPLVQAITVFIAFIAIVTDLLYGVVDPRLRI
143481983    -------------------------LSVLFEAIRFFQIISFDDFIFGLTWSP---------QMAIRDDQVGSSGLFGAIPLFL-----------GTGLISLISLTVAVPVGLMTAIYLSEYSRVRAVTKPMLEVLSGIPTVVYLAPFIRDFGETLGMVGLVMGIMIIPLVSSLSDDVISAVPQAMREGSYGLGATKSETIKRVIIPAALPGIVGGILLAASRAIGETMIVVMAAG----------------------------------------------
297620531    -----------------------------------------------------------------------------------------------SLVVGLLAVSLAMAIGVPIGALAGYYGKWDILVCRLLEIWESMPTFFMLLLVVAMTQSKSIFIVIAVVGLFGWTGFSRYIRGFKQRNLPYVEACRAMGFKDGRIIFTHILPNAIPPVLTLLPFAVMAAITSEAGLSFLGLGGVGRSAFPGESYLLWPPAILLTLLLVAIALVGDAMRDAIDPKM--
114704299    --------------------------------------------------------------------------------------------TRVSLAVGFSASLIAAFAGSTIGLVAGYAGRTDQALMRFIDLMMAFPYILLALAIVAILGPGLINALYAIAIVNVPFFARNIRVGLAR--REFIDAARLSGKSSLAIIGTEVLPNVLPTIVITLSTTIGWMILETAGLSFLGLGALGSMLGEGRKVLFTTVSLVPGLMIFFIVLSIDGIRDVLDPRLR-
142176766    ------------------------------------------------------------------------------------------QGAGITFLLTIVSGLAGTVIGFLIGWARALGRWWYYPLGLYIEVMRAVPLIIQFVLFLAILGFPINPGVITLSLYIAAYVAEVVTAGIEAVPPTMVRAARGLGLGYLQTFRHVVVPIGARAMLPSWTGLMLGLMKDTSLIAVLGAS---------------------------------------------
183222009    -------------------------------------------------------------------------------------RNDIWEAIILSSQVALISTFIAIFLGTLACLAVYRSQFFGKEIISFLVILIALPGIVTGISAMSLFGIPTWTIVIAHATFCIVTVYNNVLARLRRSSHSMVEASMDLGANPWQTFRFVILPNIATALLAGGMLSFALSFDEVIVTTFTAGQQSTVPIWMLTEFIRPRQRPVTNVVAVFVILV--------------
256667392    -----------------------------------------------------LGIVVVAALIAFIVYRFIDSGQFAGRKWEWLQYAQVQSDLANAVLATVKAFALGAVLAIVFGAVLSDHAWVRGVCTFVVEFFRAIPLLIYGLPTLGVDTSPLFAVVLGLTLYNGSVLAEVFRAGILALPKGQSEAAYALGMRKTQVMFTVLLPQALRAMLPTIISQLVVLLKDTALGFLV------------------------------------------------
138776003    ----------------------------------------------------------------------------------------FLHHSAYTFSAAIGGLMLGIALGLLFASLAWLTPVLDGVITPATLLVRSIPIVAFIPIVIRLAGYGSQTILLVTVMLTFFPCYVFALTGLRSPSKAHQDFFASLGCRPWRFYWRLALPSAVPNLLTALRLLAPTCVLVALVAELMGAQGLGYVMVRARSDLRMDVSWAAAMLATVFSVAF-------------
120556217    --------------------------------------------------------------------------------FTAMTLMEYWDGLVTTVHLVFLSLVIGLVVAVPLAILRTKNPFVSGPIWLYTYLFRGTPLLIQLYFWWEIFKEPLYPALLAFTLNTAAYTTEIIRGAIISTPNGEIEAAKAYGMNWFLRMRRIILPSAARRAVQAYSNEVIFMLHASAIASVV------------------------------------------------
57167933     -------------------------------------------------------------------------------------AQAYIKSYFITLLLTACSAIIGVVVGFSLAILRFKIKVLNFIIDEYIDIIRGTPVILQLMFVIFTFIDNLYAAIFALGLNSSAYIAEIVRSGINSVDKGQMEAARAMGLDYKTSMKEIILPQATKNILPALANEFISLFKETSVVGFI------------------------------------------------
257464209    ---------------------------------------------------------------------------------------GILPLLTGTFLVGTVALVLSLFFSFFTIIFMAEYPKVRTVFKIAIEMMSAIPSVVLGFIGLYVFGFTALTGGIMLAFMAIPTIVSVSDDAFQSLDSSYREASIALGASRLETVLYILFPAAFPGIFAAIMLGFGRILGETLAVLMVTGN---------------------------------------------
142357400    -----------------------------------------------------------------------------------LDKGGILHAIIGTLLLILFAMLISVPLGILTAYLTEIKGPGSRLIRFLVQAMSGVPSIVAGLFIYSAFGFSGFMGSLALAILMLPTVARTAEEVLLLIPADLREAGLALGATQWRTVAMVVVPAAKSGLITAVILGVARIAGETAPLLFTTGGG--------------------------------------------
237667355    -----------------------------------------------------------------------------------------------TLILALIGTVIGCIIGFLVGIVRKICNKFYKILTGYVEFFRGTPMIVQAMVIMEAFNIDMAPFTAGLFVVSIAYMAETVRGGIESIDMGQTEGAKAIGMTHFQTMLYVILPQTLRNIMPQIGNNLIINIKDTSVLNVISVSELYFVSAAGVYYKYFPVFFIICVIYFVMNFVVSRILRLIEKKM--
182624378    ------------------------------------LGDFISKFYLALVFIFLYAPIVTLMIFSFNKTKSMAVWGGFTFDWYLLENDRIIAALYYTVLIAVIASVVATVIGTISAIGINNMKKGPRTLLLNVNYLPVLPDIVTGISLMTLFAIGFWTMLLAHITFDIPYVILSVLPKLRQLPPNLTDAALDLGAKPSYALRKVVIPQIIPGIAAGFLIAFTMSIDDFVISFFTTGPGVSNLSIEIYSMARRGISPEINALSTLMFIVVLALLLIANRKQ--
260455524    ----------------------------------------------------------------------------------------IWPGLQNTLKAAFFALLIALPLGALFGIGRLSHRWMRMPSGVVVEFFRAIPVLILMITTLATEDRLLYAVVTGLVLYNASVLAEIVRAGILSLPRGQTDAAKAIGMRKGQTMRYVLLPQSVTAMLPAIVSQIVVIVKDTALGGAV----LTFPLLASVRPMSANYGANTIACFTIIALIYMALNFAL------
29832824     ------------------------------------------------------LYFVVVGAPGWPRTKETFFDAQYAREALPKVLEGLWLNVRLLLVCGAAVLVLGMLIAIARTLRGPVFFPLRALAAAYTDFFRGLPLIVLGVPALRLQGVTVDPVLLGGTALTLAYVAEVFRAGIESVHPSQRAAARSLGLTNRQALRHVVLPQAVRRQVPPLLNDLVSLQKDTGLVSIGGADAVRAADIIVGRSLNYTPYIVAGLLFVALTIPMTRFTDWVTARM--
257081153    -------------------------------------------------------------------------------GLGRDVLSRLFMGTRISLLIAFIAAILDITIGVTYGLISGLVGRVDTVMQRILEVLSGIPNLVVMILMLTVFDPGIVSIVLAMVITNWISMARIVRAQTMKLDQEFVMAAETLGESRWKIAIKHILPNISSVIIVQMMFSIPSAIFFEAFLSFIGLGSLGTLLNEGYKTFRFMWIPAATLSVIMICLLADGLRDAFDPKMK-
136711345    ----------------------------------WSLLKFYTILVYAFMFAPILVVLAL-AFNASQFGGFPIEGLSLRWFYKLAENEAIMRAMRTSLALGALTALIATTLGVLASLALVRYQRGKAFITTFLISPVLVPETVLAVGLLIFLRWLHMPRSFALLIIALPFVVLVVQARLVGIRKDYEEAARSLGASPFQTFREVTLPLLLPAVFAGALFAFTISFDNITATIFWRPSGL-------------------------------------------
140367341    ---------------------------------------------------------------------------------------GLLHAVIGTAYVVTFATILSTPIGILTALYIVEVKKLATPVRFFVQAMSGVPSIVAGLFIFAVWMIQLLAGAFALTVLMIPTVARTSEEVLKLIPPDLREAGLALGATQWRTVAMVVIPAARSGLVTAVILGIARVVGETA-----------------------------------------------------
137824242    ------------------------------------------------------------------------------------LHMGVNSLLQTTLQVALGALVIAIPIGLGTAIYLSEYARTANFVKPILELLAGIPSVVYGFFAFVVIAFNPLSGAIVVGIMITPLIASLSEDALRAVPDNLRQASYALGATPVETTARVTVPSALSGILASIILALSRAIGETMAVTL-------------------------------------------------
159898992    ------------------------------------------LVAWLFIIVGTSYFLLPLIATFLFSLRAKKDTLGFTAYQRVFADSSFYETFLFSALMALLTIIASLLLLVPTVYWAYRHPRLHRLIELVSLMPFVIPPIVLVFGLIVILVQNRGLLIAGYMVLTLPYMYRAIDAGLRATNKTLTEAAQSLGAGWPRIIWQVIVPNVRGALVNGAFLTFATVLGELTLAQYLAWPAFGPYLARISQNKAYEPAALTIISFALTWVIFGVVL---------
291280398    ------------------------------------------------------------------------------------------------------------------------NPALKKLAITYIELIRGTPLLVQIFIFYFFIGTVLTAGVAALAVFAGAYVAEIVRAGIQSIHRGQTEAARSLGMNYFQTMRYIILPQALKRTIPPMAGQFISLIKDSSLVSVISITDLGREVVTS-TFQPFEVWFTVAALYLILTTTLSFLTQLLERR---
256003352    -----------------------------------------------------------------------------------LIRRGFWFALRNTAIYTVVVTFATFALGIILAMLVNREFKGRGIVRTALLMPWVVPSYVVGMPYWLVGPNQIWAIIIPTIWRGLPLSMILMLAGLQSISPDYYEAADIDGANGWQKFWHITLPLLKPILAINVMFSLISNIYSFNIVSMMFGNGAGIP----------------------------------------
51245030     -----------------------------------------------------------------------------------------------SMIIGFAVALISGLVGTLAGVSAAYYPVTSKVIMRIVDSIMAFPTIILAIILAGIMGAGMRNIIIALSISYFPMIARVVRNATAEVATEYVESAEVLGKSNTYIIFRYILPNIASPLIVQMTYTFAMAILNESILSFLGVGSLGGMASDGRNYISIAPWIIGFPGLVISWIV--------------
136595256    -----------------------------------------------------------------------------------------------SLTVAIVVTVISVFVGVTLGGIAGYFGWVDTIISRFIDTWQVIPFVLIGFAIITVFGSSFWVIVAALVFTGWYSTTRLFRASVMQVKSDYVEAARATGATTKRIILRHIGPNAIPPIIVVLAFSVAGAILSESVYAFLGVGSLGVMISSSRNYLDKPFVFGSVLVLLTLSIVLDGLRDALDPKLR-
291619312    ------------------------------------------------------------------------------------------QSVAAGLAVVLLAGISGSLLGCLSGVLGGRSD---AIIMRLMDIMLSIPSLVLTMALAAALGPSLFNAMLAIAVVRIPFYVRLARGQTLIVKQTFVEAAKTFGASRWHLISWHILRNALPPLVVQASLDIGSAILMAATLGFIGLG---------------------------------------------
170751146    -----------------------------------------------------------------------------------------------TLLVGFSAALITVVIGVTFGALAGFFGRVDAALMKVTEFFQVLPTLLFAMVLVTLFGQKIAITTIAIGIVSWPPTARLTRAELRLRGLDFVKAARAAGAGPLYLIGRVILPNAAPPIVVSATLAIGTAVLFEGALSFLGLGDPNVMSWGLMIGQNRAYALEAAIFLAVLGVSLDAVNDAVNPRLR-
110835545    --------------------------SVLFESIRFFGKVPVTDFLFGLQWSPQTAL------------RADQVASGGAFGAV--------PLFMGTMLISAIALLVAVPVGLMSAIYLSEYKRVRTVAKPALEVLAGVPTVVYGFFALDVASESALAAGLVMGVMIIPFVSSLADDVITAVPQSMRDGSLGLGATKSETIKKVIFPAALPGIMGGILLAASRAIGETMIVVMAAG----------------------------------------------
140393589    -----------------------------------------------------------------------------------------------SLLVGLLATLVSLLIGVTYGMVSGYAGRLDAWMMRFVDVLYSLPFIIFVILLMVLFGRNFLLLFLAIGAVEWLTMARITRAQTLSLKREFIEAARALGYSHSRILFRHLLPNLIGPIIIYATLTVPAVMLLEAALSFLGLG---------------------------------------------
142697328    ---------------------------------------------------------------------------------------GVFPALFGTVLMVFLMTIIVTPFGVLAAIYLSEYAALTTIIRVSVSNMAGVPSIVYGVFGLGFFVYTLFWAALTMAVLTLPVVIVATEEGLRRVPDGSKAGSYALGATKIETIIRTVLPIASPGIMTGVILAIARAAGEVAPLMLVGA----------------------------------------------
152993846    -------------------------------------------------TVSALIGIGFLFWILITLTYKGVASIHMETFTKDLVEGGIRNLLVGQFTMALMATLVAVPLGVLAGIYLREYGRFASVIRTLSDVMTSAPSIVIGVFVFAILSYNGWAGIAALAIMMLPIIIGTTDNMLALVPKELREAGIALGGSKHKIILQIVLQAAKVGVTTGILLSFARIIGETAPLLFTSAN---------------------------------------------
33593339     ----------------------------------------------------FFLYVPIISLMVFSFNDSPVVTSWTGFSLSLLEDSALLRAAWLSFKIAVLTATAATIIGTWAGYVLGRMGRFRTLYVGMLSAPLVIPEVVLGISLLLMFGWPEQNGVFTIWVLCMAFVAVVVQSRIRDMDRSLEEAALDLGATPIKVFFAITLPLIAPALVSAWLLAFTLSLDDVVIASFLSGPGSSTLPMEVFSRVRLGLKINALATLFILAV---------------
224824827    -------------------------------------------------------MMAMMFGLFWLFWILWTLIDQGLGGLSLDVFSGLANAIYGSLLMTLFGTLIGTPIGILAGIYLAEFGWLAPATRFINDILLSAPSIVIGLFIVSVGHFSGWAGALALSILVIPVVVRTTENMLRLVPGSLREAAAALGAPQWKVTLYVTLRSAKAGVLTGILLAVA------------------------------------------------------------
141133877    -------------------------------------------------------------------------------------SFGILPLLAGTLLVTLIAVVVALILGLSIAVFLSEYANIRRIIKPLLEILAGIPTVVYGYFALTFVTFNALSAGLVMGLMITPMVSTISEDALISVPQQLRDASYAMGAKKFQTAFRVVVPAALSGISASVILGISRAIGETMIVTIAAGS---------------------------------------------
78356230     -----------------------------------------------------------------------------------------------SMLVGVVSVSISLFFGTIAGAVAGFYRWVDVIIMRVMDILLAFPSILLAIVIVAFLGPSLENAMIAIGIVSIPRYARIVRGSLEEYSKDYVQAARALGASDFRLIFQHILPNCLAPLIVQTTLGFASAILEAAALSFLGLGGGRALILRAWWVVTFP-GITILLAVLGFNLLGDGLRDALDPRLR-
257062909    -----------------------------------------------------------------------------FAALVQFFQKLDWSPLWVSLRTTGVAIVVIFLLGLLAAWGTVRMDRFKGVVDTVFTIPMVLPPTVWFIAHGLDLVFTWPAAVIACIVVGFPMMYRTARGAFENLDAAMLDAARTLGWSETKIFSRLMLPLAWPSIAAGTVLAFARAMGEFGCTLFFAGNGVTQTIPIAIYFDWMGGKTDVAIFWVIVVILISFL----------
271963419    -----------------------------------------------------FLPIAVMVVFGFNDTQSKSNVTWQGFTLKWWGRLGDYPDLTESIQIAVLATVITTLLGTLMGLALGRYRRGQGATNLVMFAAIASPELVMGASLLSLFQTGFATVVIAHVLFSLSFVAITVRARVIGLDPSIEEAARDLGASTWITFWRVTFPMILPGVVAGALLAFALSIDDFVITQFTSGSTQTFPIWGATRIGVPPQVNILGTLIFAVGVAIAVFNTVLSRR---
294101784    --------------------------------------------------------------------------------------------TKYSLMLGFSAVTLSFLMGGPLGIVAGFYGKIDNIIMRIMDIFMACPFILLAMAIVAALGANTVNLLIALGVSRMAAFSRISRAAIMSVKKEFIEAARAVGANDFTIILQYILPNAMAPILVQFTLQIGTSILLVAGLSYIGLG---------------------------------------------
255057591    ----------------------------------------------VFRYLTTLFAFSILAILALMLYEMTGESMPAIKAFGWFVKSSDWDAVQETLYGSVVSSVFALLLATPLSIGAALFGRLGSIVAPLVELLAAIPSVIYGLWGVLVMGVSMLAAIFILMIMVVPIITSITREVLLAVPQSQKEAAIALGATRWETIKMAILPYGKSGILGAAILGLGRAIGETMAVTMV------------------------------------------------
126731768    ---------------------------------------------------------------------------------------------------MIFACFAGIVLAILGGYLARRHRRYISMLWPSIGLIFGLPAIVWLVPALKGFNFRFTALLIGIALYASGFIAEIVRAGLQATPRGQIEAARSIGLRPRFVMRFVVLPQALRVIVPPLTSQYVSLIKNSSIAVVVGYPDLVNIGNTAMNQ--TGQAVEAIAVMMLVYLTVSLVTS--------
84686592     -----------------------------------------------------------------------------------IYLKLFWRTVWMSLTITVATILLGYPVAFLLANLPMRVSSLLMILVLLSLLVRTSAWKVLLQDVLVWSGLINEAGRLVMINNQLGTIIAMTYSVMATIPPSFVRAAKSLGATNVTAFRRVYFPQSVPGIGAGSILVFILAIGYYITPALVG-GTTGIFISNRIASSSLNWGLAAALGTILLAAVL-------------
136108344    -------------------------------------------------------------------------------------------RIGTTMTLGFLAIVFALVISIPLGTLAAMRPNIDRFALLIAVFGQALPTFWFALMMIILFGVHFVMPTIALGYYATPALMRLTRAGMIEVSSDYIRTAKAKGLSPMSVLFKHALRNAIIPVVALAAVWFGFMLGGSIVIETINLKGIGWLSYDALLRSDLPVVQAIVLIFVILTLLADLLNAYLDPRISV
152998411    ----------------------------------------------------PTVILGFLAGLFFAPFLEENLAIFVVLPIGILLFAYIWSRLPQQIRWLVPEGWQPMLL-IPVIIFLAWFCLAMSPIIELNFFDGNIRGWITHDLGITFDQRNALVVGFAMGFAVIPTIFSITEDAIFSVPKALTQGSLALGATYWQTMTRVVLPTASPGIFSAVMIGMGRAVGETMIVLMATGNTMDFNIFEGMRTLHYRILFLAAFVLFIFTFVVNTIAETVRQHLR-
140722294    -----------------------------------------------------------------------------------------------TVQVSSIAVLLSVAIGLAGACLRVRVPVLAQAVAAYVEFIRNTPLLVFGLPALGLKLSLFWSGVLALTLWAGAFQVENVRGGLASISPGLGEAARALALTRGQYLRLVGLPMAVRTGLPSMLNTCVSLVKNSAYVSAIGLQDLAGVAFDRIASDFRAFEMLAVLLVGYLALVL-------------
135696743    --------------------------------------------------------------------------------------FGIIPLLGGTLLIAFLAMIVAIPLGLMSAIYLAEYKKIRDFSKPVIEILAGIPTVVYGFPKIVMLGKSMLAAGLVMGVMIIPFVSSLSDDVINAVPQSLRDGSYALGATKSETIIKVILPSALPGIIGSFLLAISRAIGETMIVVMAAS----------------------------------------------
222082285    ----------------------------------------------------------------------------------------LWDAAYTTLYLSVLAIILSVIIGCGLAIMRRSQSRFARVAVAYIEVMRNTPLLVILLPAMGLRFSSFAAASIGLTLNSAGYMAEIIRAGLVAIAHGQFEAARAQGFNPVQTYRHIILQQVFRVIYAPLGNQVIAVILASSLASAVA-----------------------------------------------
218779109    ----------------------------------------------GLFSAWLISFFLAIAVLLGLLFYPDPAMAEKYRNILVFLKDGIYVTFQVTFSSILLAIIIGFFTGLGRLSKIWI---VNILASTYVEIVRGIPLLVQLFYLYYALGKFILAAIIAMSICYGAYMGEVFRAGIDSIDKGQTEAARSLGFNGAQTMMYVILPQAWRTILPPVGNEFIALLKDTSLVSILGVADLGRE-YASTSFDYFETYTMVAVVYLIITLILSKLVSIMEER---
297624236    -------------------------------VLGFALGSALQGSAPLKRALPWLWAAAFVGAFFLLYGLP-----GVRSGPWRVVPTREWGGMMLTFVLSFVGIGVSFPIGVALALGRRKLPAIKLFCIAYIEIIRGAPLISWLFIASLMVPLILTRALVALTLFSAAYMAENVRGGLQAVPKGQSEAARALGLSGWQAMRLIILPQALKAVIPAIVGQAIGLFKDTSLVLIVG-----------------------------------------------
114770272    ----------------------------------------------------------------------------------------FYKPLLNSLKMGFAVTVIALSVGFCLAWLMVRTNVFKGIFGGMLVIPYMMPSWVMAIAWLSLFKNDRIGGSEGLVAYGFFPIVILISGALATVDSELEEAGATSGMGKWKRIRVITMPLLMPAIGSAIVLTFIRILGTFGTPALLGLPTFSTQIYASINARNQGDAFVLALVLIVLAI---------------
114770272    ----------------------------------------------------------------------------------IIHNKGILGALLNSIKLGFAAAIFNGILGLLVGYAVVRGRRLSKWLESIAFAPYIFPSIALGAIYIGMFSTSIGPIILITVIKNLPFTSRTGIAAILQIHQSLEEAARVQGIGWFRRMLRIIIPLSMSGLVAGMLLTFITAMRELSLIILLISPGLTGLIFSYQEQDMAQHSSAVTLALVLIIITISVIVRVMSR----
77918439     ------------------------------------------------------------------------------------GSFGIYPMIVGTAAISFLSLAVAFPVSLGCSFLIATIKPVSRGLRRIIELMTGIPTVIYGFVGIFLVGMCVFTAALVLGIMISPTMTLFFSDSFDRIPRSYLDAADALGASHVQKLLYVMLPAAKKGMLNGVILALGRAVGDTLIALMLAGNAVRVPA----SVLEPARTLTAHIALVIAA----------------
99078091     -----------------------------------------------------------------------------------------------TITLALGALSVTVLVGLPLGVLAALKPWLDRFALSFGTAAQAVPNFILIILLGVMFPIFPVSGCFVLGTSAVPQVLRLTRTGMIEVGSDYIRTARAKGFRSSQILFRHALRNALLPVVSVLAIQLGYKLGGSVITETIFANGLGRLAYESILGADIPLVFFFALVFIVLTVLGDILNAWLDPRMRV
90023394     ---------------------------------------------------------------------------------------------LGTLLIAFIALIVAVPTGLMSAIYLAEYRKLRGFLKPLLEILAGIPTVVYGFFYVTVTSESALAAGLVMGVMIIPFISSLSDDVINAVPQSLRDGALGLGATKSEVVKQVVIPAALPGIVGGVLLAASRAIGETMIVVMAAG----------------------------------------------
134695950    ---------------------------------------------------------------------------------------------WNTVTMGTLTAFSSTILGLAFALLIARTSFKFKKTIRILSVLPIIPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLILIGVESVSPSMEEASQTLRASKWQVFKTVTLPLMRPGIANAFLIGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAIILLSVVL-------------
134695950    ----------------------------------------------------------------------------------LLWTGTAWNSFSTTFTIAIISALPTAAIGILTAYLLTRHKKGKNAFEFGTMLSFAIPGSVIGVSYVFAFNVPPLEITGTGIILVIAFVFRNMPVGVRQLDPHLDEASSTLNASSSQTFRNIILPLLKPAITASLVFSFVRAMTAISAVIFL------------------------------------------------
51245082     ---------------------------------------------------------------AFLNSRTLFGEVGAVDALLFQVFDGLFPALMGTFALVLLAVLLAIPIGIAAGIYMAEYARGKTFFSLLFDILAGLPSIVIGLAGFSITGPCLLLSAASLAFLILPYLIRTCQAALESVPQTLRQTAPALGASKIQNILQVLLPSKLPDILGGIILAIGRAAEDTAVIMLTGA----------------------------------------------
296272555    --------------------------------------------------------------------------------------------ILSTLIAMVFALPIAMGIAVFLAEIAPKN--ISNVVGIAIELLAAIPSIIFGMWGLFYFQVSLLTAGLVLGVMILPFMAAITRDSMKTTPDVLKESAYALGATKFEVIKDIIFPYSKSGIIGSIILALGRALGTMAVAFLIGS----------------------------------------------
139781278    --------------------------------------------------------------------------------------------TRLSLLVGISAALISATIGSILGTIAGFYNKTDNVIMRIIDVLMAFPYILLALAIVAVLGPGLFNAMIAVALVNIPFFARNIRGVTVTINKEFIDAARLSGMSNFKIIIYEIFPNILPVIVVTISTTVGWMILETAGLSFLGLGSLGSMLGEGRSSLNPHTSYVPGAMIFLIVIGVDGIRDALDPR---
144090005    -----------------------------------------------------------------------------------IGAFGAVPLFTGTFLIAFIAMCIAGPIGLMSAIYLSEYKKVRDIVKPLTEILAGIPTVVYGFFAVIVFGLEILAAGLVMGVMIIPFVSSISDDVINAVPQNLKNGSLGIGATKSETIKKVIIPAALPGIIGGLLLAVSRAIGETMIVVMAAG----------------------------------------------
142147670    -----------------------------------------------------------------YVRNSLALMVGVGLGTLVLGVGSAWLVTMTSFGRRVFEWALLLPMAIPAYILAYAYTDFLQFSGPLQTLLRDV--TGWGPGEYRFPNVRSLWGAIVMLTLALYPYVLLTRTAFLEQAASILEASRSLGRNAWATFFVVSLPLARPQVAAGVALALMETLADFGTVEYFGVVTFTTGIYRTW-----------------------------------
226322728    --------------------------------------------------------------------------------------------------LGIRSLCFALFFGLILGIVANRGKKLDFVCILIAIIGTSIPDFIMGSVLQYFFGIHTILPSIAVGFYTLASISRLMRSSMLEVSSDYTKTARAKGLSDFRITVKHQIRNATPIITIMGPTVASVLTGTFVIEALFAIPGMGKHYVDSINMADYTLIFYGAFLIVSI-LIVDILYGIVDPRIRL
296533472    ----------------------------------------------------------------------------------------LWQGFLYTLGLSAMTVPLGLVGGVMLALLSTAGPRIRWLAAGWTDLFRAIPPLVLLVFLYAGLPFAWGAVAIGFFLNTGAYYGEVLRAGIESVPRGQMEAARSTGLNRAQALAHVVLPQAVRNVLPDLVSNTLEVVKLTSIASVVALPELLFQARQAQNTYNATPIVAAAVAYFLLLWPLVRLISRLENK---
291520727    ------------------------------------------------------------------------------------------SPLFISLKTAIIATVVAFFGGIACARWAMKLKPVSSILDGILNLPLVLPPTVAGFLLLLIFSLKRPLGILAATVVAFPLMYRNARAAFEQVDVNYIYAGRTLGLSEWTIFRKVVIPVAGPGIASGTILTFARALGEYGATSMLAGNILGKTRTMAVAIAAEVSAVAGFWVIVLVAIAFVFIFAI-------
297588269    -------------------------------------------------------------------------------------QFGILPMIIGSIYVTIGSIIIGVPIGIFTAIYLAKFKKLYNFLRPCIDLMAGIPSIVYGFFALMVTGMNIVTASILLGIMILPTIITLSESAINTVVDSYYEGSIALGASHELAVMGVVVPAAKSGILSSVILGIGRAIGETMAVYLVAGN---------------------------------------------
56962097     ---------------------------------------------------------------------------------LFFHDPLFWKTMWNTFFYTFLGVPLGLAFGYLLAVLLNQKVKFMGVFRTIFYLPSIVPAVASSLLWVLIFQSMVKPALIIMSLWGVGGGMIIYLAGLQGVPPSLYEAAEIDGAGKWRKFWHITIPMTSHVIFFNLIMGVIGSFQVFTQAYVMSGGGLFYVLYLYQNAFEFNMGYASALAWVLFVIVL-------------
163794324    ----------------------------------------------------------------------------------WVWSGGAWNSFFTTIAISAISAPLTAAIGLLTAYLLVRQRFLGKQAFEFGTMLSAIPGTVIGVSYVLAFNVPPLELTGTGIILVISFVFRNMPVGVRQLDSSLDEASLTLGASSWQTIRRVVLPLMRPAILAALVYSFVRAMTAISAVIFLVSAEYTAYILGRVENNDYGLSIAYSSVLIVIMFVAILLLQLLVGERRL
163794324    --------------------------------------------------------------------------------------------AWNSLALAVAVGAGTTLLGLAFALVVTRTGFPAKRLFRGLTVLPIIPPFVIGLALILLFGLYGFSGVWLAQMLAFTPIAFLVLIGVEGVSPSVEEAAQTLRADAWTTLRTVSLPLMRPGLANAFLLGFIESMADFGNPMVLGGNVLSTEIFFAIVGAQYDQGRASVLALVLL-----------------
140021250    --------------------------------------------------------------------------------------HGVLPLVGGTMLVSVIAILFAAPVGLGAAIYLSEYDRVRRIVKPILEVLAGVPTIVYGYFALTFVTPYLLSAGLVMGIMIIPMVSSLSEDAMMSVPRSLRNGAYALGATRFEVALRVVVPAALSGIIASFILAISRAIGETMLVTIAAG----------------------------------------------
259505141    -----------------------------------------------------------------------------------------------SLFIALITTVIATVVGTMTAIGLSKHKKIFKKSILTINNFPVLPEIVTAISFMLLFASVFGTMLVAHITFCTPYVILTVLPKLKSLDPSLADAAMDLGATPTVALRKVILPQLTPAIISGALIAFTMSFDDFVISYFATGNGV-------------------------------------------
258592287    ----------------------------------------------LLMILPACLLIGAVAIFISLDRRMPVFGISYFVGLFLIQDPRFWQSFLNTAYFSLLSVSLELTVGLLLAILLHGSFRGRGLFRAVVLIPWAIPTVVLLSSPLNWLGDRVLAMHLADVWKTSPFAALILLAGLQMIPEEVYEAARVDGASRWQIFRRITFPLLLPFILIALLFRTLDAFRLFDLVYVLTGGGLSLYAYKLLQTLQFGYGSTVAVATFLTVLLISTLCILLLRRQ--
217077143    ----------------------------------------------------------------------------TLLNFINVLKEDMFSRYILNSLIVSTIVVIGNIIFSTMVAYAFARRKFFGKNVLFSIVLATIPPQVTIIPIFIIMGWIDTYFALTVPMLVTPFSIFLLKQYIEQLPIELEQAAYVDGANTFQILFKIIFPLSKPAIAVMAINTFIATWNDLFYPLVMTNSQVGLALYQKLNQIDWPRLMAASSIIGLPVIIIFLAFQ--------
146304142    -----------------------------------------------------------------------------------------------TVGRVFITIILSIVTGWLLGYLALKNRAFENVYISLSEVLESVPVISFFPVVLIFFVSDILGTQLAVIFLVFTAVVWNIWMGIKTVPENLNEVAENLRLGFLGKMSKLYIPFSIPRIAANLIPSFADAMFYITVSEVFSVGGIGSLILTTLGLYNQALYALGILAVVVVFITF-------------
143724929    ---------------------------------------------------------------------------------------------VGTFLIAFIAMVIAGPIGLFSAIYFSEYSSHHTIVKPILEILAGIPTVVYGFPLIRDFGMSLLAAGVVMGIMIIPFVSSLSDDVINSVPQSLRDGSLAIGATQSETIKRVIIPAALPGIVGAFLLALSRAVGETMIVAMAAG----------------------------------------------
154244157    -------------------------------------DTTVKAISTGFAVLAIFLLGWILWTLVSRGLPALGLNVFTQVTKPPGQNGGLLNAIVGSLIQIGIALIIGGPIGIFCGTFLAENGKGTKIARFVNDILLSAPSFIYTLLVVPFGGFSGWAGSLALAILVIPVIVRTTEDMLNLVPVGLREAAFALGAPQWKVVMFITWRAARAGIVTGILLAIARAAGETA-----------------------------------------------------
68171546     -----------------------------------------------------------------------------------VGSFGILPLLSGTLLIVIVAITIAVPLGLLSAIYISEYKKIRYIANTTLEILAGIPTVVYGYFAVVFLSPSIRSAGLVIGIMILPFITSLIENAIHSVPKILRYGSMALGASRADTIWNIIIPYALPNIISSIILSISRVIGETMIVLMAAG----------------------------------------------
163839929    ----------------------------------------------VLGIITVVIVAAVLAFIIYKFAESGQFSAKKWSLFTFLVQQNILQGLGSTLSAFGVAAVGSLILGMVLAVGRLSDRRWISVPGWFTELFRAVPLLIYGLPSIGFQGMPFIAVVVGLILYNGSVLAEVIRAGILAVPKGQSEAAYAIGLRKTRVMTMILLPQAVRTMLPVIIAQLVVALKDTALGFIITYQELLYKIQTSYETPIIPAAIIGGTLYVGCCLILAGLAKFAESRLR-
143901805    -----------------------------------------------------LIAFLAASLPLFYLFRRAVDAEISEVSLILFRSKTL-EILATTLGLTIAVTALSTLIGLALAWLFNIDLPFRSTLQALVILPVAIPSYVFTYSWISLIPGFLWAALFVLVLATTPYITLTTLAALRRSDWSTYEVAQTLGLNGFQIFARVTWPQIKNSVAAGSLLSALYVLSDFGAISLLGVDTLTRAIEN-IYRGSFDRSSASILALILVAI---------------
134409834    -----------------------------------------------------------------------------------------------TLAVGCSAALLSVVIGITIGSLSGFYRWIEEVLMRITEFFQVLPTLLFSMVIVALFGASLPVITFAIGIVSWTAVARITRAEFLRIREEYVIASRSVGARDFYLIMHVILPNALPPIVVQATLMVGSAILFEAGLSFLGLSDPNVMSWGAIMGNNRQYILQEGMTVLAISLVGDGLNDSLNPKLR-
227524183    ----------------------------------------------------------------------------TFLGLIKQNQGALLSGLKETMWLTVVSIFFATIFGIVVGLMGVVPGKFNWLSSILIYLFRGMPLLVLALFIIPSLTGEKIPAFVAGVVTLTFYIAAFVKGGIQAVDPGQMEAARSLGLPFGKSMRKVILPQGIRIMIPSFINQFIITLKDTSILSIIGLLELTQTIIIARNLEGFKVWTIVALMYLIIITLLTWLSNWVQRRTKV
251795291    -----------------------------------------------------------------------------------------WKAVLLTIKLALIATVINVLLGSMIGWVLIRYRPGRRILNSLVDLPFALPTAVTGLMILLLLGFHQPAIVIAMVFVTFPFVIRAVQPLLEEIDKSEEEAAYTMGASKFRTFFSVIYPSMLPGVISGAMLAFSRALAEFGAVVLVAGNIPGKTLIAAVYIF--------------------------------
134378553    ------------------------------------------------------------------------------------------DAILLSLKLAAWTLVLIIPFGVWAAHKLIRLDRGRPWVEAALALPLVLPPTVLGYYLLIIFGIPLVFSFIASLIVNLPFAIQPIQRAFESINPEIREAAQVSGLSNWQIFRLIELPLAWRGITSAAVLTFAHTLGEFGVILMVGGAIPGETKTVSIAIYDKVQSF--------------------------
141851359    -------------------------------------------------------IAAMITWAFIAGGPRLNLDLFTNVSVVTPENAGYRTAILGTLYVIGGVIVLIVPLGVGAAIYLEEFNPFNRFVDLNIQNLAGVPSIVFGILGLAFWGFVAAAGSLTLALLVLPTVILASREAIRAVPSSIRDGSLALGATVWQAVSKQVLPAAFPGVLTGVILAVARAIGEAAPLLLVGA----------------------------------------------
251779711    -----------------------------------------------------------------------------------------------SFFTSTISTIICLMFSIPISYGLVRFNFWGKIINAIVQMPISIPPIASGIALLLLFTTKPIENIVAHFFINTPYMIRILKVTFESINPKLEFVARTLGYSSCESFFKVTLPLARNGVISGVIIVWTSALGEFGTALMLAGATLPAAIFLNLAGGELDKALAAATILIIMSIVCLSIFQLFEKRN--
77918270     ------------------------------------------------------------------------------------------EKSIPSLFLSLAFVPLFLLGAMILWQFVCKSPRFKNLDRG-LEFLLLAPVLIAAVFCAVKLGTALFGGNFKLWLFSIPIIFTMAEDALSNVPGSLKAASLALGASRWQTVWRVILPSGSPGIFAGTMIGFGRAIGETMIVLMATGNTMDWSIFNGMRPLSYRVLFLSAVILFVMTFILNTVAELVRQHLR-
119512921    --------------------------------------------------------------------------------FATLIDPDFTQALRLTALAVGVAVPLNVIFGLCAAWVIARRRRGRTLLLSIIDLPFSISPIVAGLMLVSLYGFSFPAIALATMMGGMPFVAREVIPILEEVGTQEEEAAKTLGAGEWQIFWRVTLPSIRWGLFYGIILTTARAMGEYGAIAVVSSNTLTLYVEGAYRNYDSQSAFAASVVLAGLAGATLVIKELFERRIRM
71280974     ----------------------------------------------------------------------------------------LFQAIIQTVNFAIIGVCLGLVLGAPLALIYQH-----PIVSSCCAFLRAIHEIFWALLFLQVFGLSPITGILAIAIPFAATFARVFHDIINQSSDNPLESIDS-RADIISRFTYGKIAQVMPQLMSYTRYRFECALRSSAVLGFIGMPTLGFYMETAFRQGNYSEG--AALLIIFIALI--------------
225181032    ---------------------------------------------------PALLIFGLCVALIMLIPIVYVVWQSVFAGWLRLLDERIPQLMWNTLSLTVAVTFSAVIIGISSAWIVVRNLPGRRVWRWLLALPLVIPPYVGAVTYIIVLGFSFWGVFFVLTMFTYPYVFLIAGASLRKMNRNYEDAARALGLSTSEIFRKVNLPLLRPAIGAGAILVALYVLSDFGAVSMLRYVTFTAAIYVQRQGMDTASAAVLSLVLILVTVVILWLESGTTKKNK-
225181032    ---------------------------------------------------------------------------------------------LNSLQVSGIAAAICILFAMPVVYLKSRYPSLSGLIDRFSYAGYALPGVIVALGFIFIFNNHIPVLYRTIYMLALAFVVRFLPQAMQSVSPRIDEAARSLGYPPWKVMLKVILPNMLPGVLAGGALVFVSSLKELPVSLMLGFDTLAVRIYFEAQDGIYHLAAPAALLIILVSII--------------
103487894    ----------------------------------------------------------------FWRSRLGLAWLGAIAVAVLLLRGGFWSGLPVTLLLASLAVVGAFPLAILLAFGRRSTRRIRWPSVVFIELVRGTPLIGVLFLAAVLFPLFVPSVQLALIFFTAAYMAEVIRGGLLAVPVGQAEAAHALGLTKWQARRHILLPQALKVSVPGLVNTSISEVKNTTLVLIVG-----------------------------------------------
206900671    --------------------------------------------------------------------------------------------AVVTLRLSVVSVFFGIILGLFLGLARISKNYFLRIPSTIVEVIRGTPLLMQLLIILPSFGINLTAAIVGLSLNSAAYTGEIFRSGIQSIEKGQMEAARSLGMTYFQAMRYVILPQAFRRILPPLTNEFVSMLKESSLASTLAVTELGREIV-AWKANVFSPFLGVTLIYLLMTLPLTRLSVWLEKRLK-
225019701    -----------------------------------------DGLKFLPYGIWMIAFTIIPMALIVYFAFSNKEHQFTLENILRIGE--YAGVLGKSLLLAAIATLFCLLIAYPFAYVMSRSKGNTQRTMMMLIMVPMWTSLLLGVFGLGPFRMINTSGAVVLGMVFLPFMILPLYSVMTKIDKSVLEAASDLGAGPMQVLRKVVLPLSVPGIVSGITMVFVPAASTFVISRLLGGGGIGDLIEMQFVGSTYNPYFGSALSLLLMVVIL-------------
167758501    --------------------------------------------------------------------------------------FDFMQWTVNSVIVSLLTTLFSMVIAALGGYGISRFRRGRNALSYIILTTQVLPGSLLIIPLYIIMGNMQMGLVMAYATFSVPFCTWMMKGFFDSIPVSLEEAAKVDGAGRFRCFATVVMPLTIPGLVATGLFSFITGWNEYLFASTFMKSPIGIASFQGQYATNWGTLMAGAVLITIPVVIL-------------
257387644    ------------------------------------------------------------------------------------------------LSATVVGFASGTVVGAVSGYYGDW---VDDVLMRAAETLFAIPFLVLVLAFIAVFGRSLTFIVFGVGIASIPTFARLIRSRVVSIEEDYIEAAQAAGVRDRDIIFRHVIPNSFTPVLVQATLQVGTAILIVAGLSFLGFGSWGQMLAVSRNYFSVWPGLAILVTVVGFNIFGDGLRDALDPR---
257095736    -----------------------------------------------------------------------------------------WQALSLSLQLAAATVLLLLPLGICLARLLAWSRRGQGALEAAILLPLVLPPTVLGYYLLLGFGNASSLGQIASLIFNLPFAVQPMQRAFAAIPREVREAAWVSGLSRWQTFLRVELPLAWPGIAAALALTFAHTLGEFGVVLMVGGSLPGETRTIAIAIYDQAQAF--------------------------
116621487    ------------------------------------------------------------------------------------IMEGLWNSVIIALWATVLSTIIGTLCAYGL------WKRGSRLLTGSLYLSLVTPEIVTGISLLALFQLGLYTVVLAHVAFSIAYVVIVVSARLRTVSPALEEAAMDLGANEWQAFWHVTLPALAPGIVAAALLALTVSFDDYVITSMVAG----------------------------------------------
288958133    ----------------------------------------------------PWLGLVWAAGLALVAVLMWGGVLG-----LTYVENTLWGGLPLTIILSVIGLAVAFPLSILLALGRRSNPAVKVLCVTYIELIRGVPLISLLFMASVMLPLFLPNGQIAFILFAAAYMAEAIRGGLQAIPKGQYEAADGLGLSYWQKMRKIVLPQALAVAIPPLVNTFISFFKDTSLVIIIG-----------------------------------------------
143314932    ----------------------------------------------------------------------------------LFSLDAFWGIYLNSIIITVGSTLLCLILGSLAAYAFARKPRFRGALDGLMIAVRALPGIVLLLPIYKLSSLGLYDSKLALILFNIPFAIWLLMSFFEQIPIEVEESARVDGASSYRMFSQIILPLAAPGLVATGIFVSLLSWNEFLI----------------------------------------------------
136498470    -----------------------------------------------------------------------------------IAEGGLLHAIIGTLYLVAFATIASAPIGFLTALYIVEVKRFAGTVRFFVQAMSGVPSIVAGLFIYAVWSYNAVAGAGALTILMIPTVARVSEEVLKLIPNDLREAGLALGATQWRTVAMIVLPAAKSGLVTAIILGVARVAGETA-----------------------------------------------------
163839977    -----------------------------------------------------------------------------------VIQKALPEATIETLTMVGISAVVTVVVGLLLGGLRPLPIFHRLLSEIIVNITRSIP-FAILMVALIPFTLGPIAASVSLSIGTIPFFARLVETALRDVNKGKIDAALVMGSTNYQVISKVMVREAMPSLVSGITTTVVTLVGYSAMA---------------------------------------------------
171058339    ------------------------------------------------------------------------------------GQAGILSAWVGSILVMGVTALVAVPVGIAGAVYLEEYARFTDVIEINITNLAGVPSIIYGLLALGLFGQSILTAGLTLALLILPIVITTTREALRSIPQHVREGAYACGASQYQVVSQHLLPYSTPGILTGVIIGLSRAIGETAPIITIGA----------------------------------------------
218248050    ----------------------------------FIGLTLVFAVSIGLILLTIAIVITVRAWPAIQTFGLNFLVTSAWNPVAGREQFGALPVIYGTLVSSLISLLIAVPLGIGTAIFLSENLKFRTPLVFLVELLAAIPSVVYGLWGIFVLGPGMLPAGIILSIMILPIITAISRDSLASLPPELRQASLGLGATRWETIFRVLIPAAFSGIVGGIMLALGRAMGETMAVTMI------------------------------------------------
283782265    ---------------------------------------------------------------------------------MATMSDAEWEAIRLTLLVALTAVAFSLPLAMVTGWLAKWQFPGKFLLETAVHLPLVLPPVVTGYLLLVTLGRQSFIGSIASAVVGFPLLVRPIRLAFASVDPRLIEAARTLGASPRDAFLSITLPLSRPGILSGCVLAFARSMGEFGATMMIAGS---------------------------------------------
33862973     ------------------------------------INRICTILSGLFSSVAILPLILVLTYVIFKGATRLSISLFTLPPPPGLDGGGIGNAILGTIIVTSIAGMIAIPVGVGGGIYLAEYARFSRFIRFGTNVLSGVPSIITGVFVIIGSSYSAIAGGVALSILMLPTVIKTTDEGLKLVPDNLRKGALGVGASKFVTISHITLPMAFTPIATGVVLSVARAAGETA-----------------------------------------------------
296135302    ---------------------------------------------------HPGRWVAAAAVFVLLLATAYSLTTNPRFEWSVVGEYFFSVRILHGLLLTLELTVISMVIGVALGVLLSHNPMVSKASWFYIWLFRGTPVLVQILFWFNITALYPNIGFITPFVAAILALGLNVRAGILSVDEGQSEAGAALGMSRLQIMRRVVLPQAMRVIVPPTGNEAISMLKTTSLVSVIAVSDLSAQLIYSVNYRTIPLLLVASIWYLIVTTLL-------------
135916403    ------------------------------------------------------------------------------------ILINLFRRLQETIFIAFASWILSMTFGIILGILFKIPKSLKIFLRSTLTFLRSIHELVWCLILMQLFGINISVGIIAICIPYISINAKVFSEQLESISYAQYQSIKNISSNRFSSLITLIWIPLSNILQNFGIYRLECSLRSSTILGLFGVGGIGTNIILNFKALNFNELWTYLWALALLVIITKVLFNNLKVR---
291277595    ------------------------------------------------------------------------------------------QSTLDTLIMVFFSSFFAVIFGLPLGIFLFIMPKTNKVLGTIVNVVRSFPLLLPLSRLLIGTSIGVGAAIISLSTAAIPFIARMFEGALGEINKGLIEAAISMGANKFTIVKMILLETLPSLIHVFVIAVISIIGYSAMAGAVGAGGLGDLAIRIGYQSNQPDVMLYTVLVIIAMVQIIQSIGDFITKRLR-
163733172    ---------------------------------------------------------------------------------FLASDDLYWKAYLSSLQIAVLSTFITLCVGYPIAYGMARAPEEWRPTLMMLVILPFWTSFGFLNQFLLWTGIIAEPVYIGIVYTYLPFMILPIYAALDRLDGSLIEAAEDLGCSRFQAFWLVTIPLSKNGIIAGSFLVFIPALGEFVIPSLLGGSG--------------------------------------------
289580145    -----------------------------------------------------------------------------------------WPAIRNSLLFGVATLFIAVPMGIVISVLTVRAGRSGTIIDTLAMLPLAVSGVVFGIGLLLVFGISLPGGVVAHAVAAYPFVTRNVSPLLSSLDPAMVESARALGASRFRALLDIELPLVASGIVAGAAFAFAISIGTVILASGSESYTMPVAVERYLGRRSGPAIAMGTLLLLVTAVVIDRV----------
289580145    -------PLAIGEHLQSLAGWIAGISVSLTVVFSVPLPSV------SLEIPIPWLAIDIFTAYQAALSTVASVAIGLPAAYVLANYEFYGRQTLRSLTI-LPFVLPGIMVAVGFYAMFGRSGTLNTILGG-----------VGLGPFAFVESNPLAIVILAHAFYNAPLVARITVAAWESVDVRAVETARSLGASERRAFRDVVVPQLAPAVLTGALLTFIFTFMTFPIVLALGGLQLAVWIYDRIQRLDYTEAATLAVLETILSL---------------
108760888    -----------------------------------------------------------FTLAVTLLWAVVNVVLHVSIGLFLALLLKDPLLKLRGVYRVLLIIPWAVPNYITALMWKGMFHRQFGAINGLLVALDLEP-----VSWFTRFSTAFAANVVTNTWLGFPFMMVVALGALQSIPQELYEAAEVDGASKWTQFRRITLPLLRPAMLPAVILGSVWTFNMFNIIYLVGEPGGGTDILRWAFQRNEQYGFAAAYSVLIFVVLL-------------
229542395    ---------------------------------------------------------------------------------------------------------------------IWENKWIFNILNVIINIFRSIPFIILVVAIIPFTRWVTTAAIVPLVLYTAFYIGRLIESSLLEVDKGTIELAQSMGATNWQIIWRFLLPEAKASMVLNLTIATIGLIGASAMAGAVGAGGIGDLITYGYNQFQTGVMIVTVITLVIFTQLVQTLGNFLSKKIR-
42522937     -----------------------------------MFAKVVLWITLLLLHTPILVMILGALIEKKPDSWSWTLRWFSEV----VNDQALMDALKNSLLVGVAASLLSTVIGTSAAVGLHRSAGGWRWAVEGLSVVSLVPEIVFALSLLSLFELGLMTVVISHVSFSISYVMITVGARLATLDRSFEDAARDLGASEWQTYRSVVLPLLGPSIVGGGALSFLLSFDDFLITYFVNGVG--------------------------------------------
140060435    ----------------------------------------------------------------------------------LMQNQGIKDAAWVTFKVAFISSSVATFLGTIAGLVMTRFGKFRTLFSGMIYAPMVMPEVILGLSTLLTFITGVLTVTLAHITFSMCYVSVIIQSRMSSYDDSINEAALDLGCTPFRTFLLITFPIILPAVVSGWLLSFTMSLDDLVIASFTSGPG--------------------------------------------
210624308    -----------------------------------------------------------------------------------------------TLYLGVISFIASMALAIVLLIMRNKISIFKGFATLFISFFRSTPYFYYGLPQLIPSLVNLSAEVSFVISVALAFIVEILRGGLLAVDKGQREAALSIGLNKFQVMTQVVIPQAFVSILPSLGNTFVGAVKNTAIAFTIGVVEILSEILAARGFNYMEAYIAAGIVYWILILAIDLVQNRLEKR---
153003294    -------------------------------ASRKVVGTGLTVLTGATAALVVAMLAVILVDVVRGGAARVSWEFLTAAPEEGMTAGGIFPAIYGTAIMTLIMTVAVMPVGVLTAVYLHEYSRMAALVRVAVTNLAGVPSIVFGLFGLGFFIQFVLWAALTLAVLTLPVVIVSTEEALRAVPRDHRDASLALGATKSQTLVRVILPQALPGILTGAILAVARGAGEVAPILFTG-----------------------------------------------
186686345    -----------------------------------------------------------------------------------------------TLLFTLLSVTLGLIWGTILSLLKILIKPLTWVANAYTSVFRGTPLLLQLALVYQLTGYDISALEAGVLTFTLNSGAYMSETGIQAVDKGQSEAAMSMGVPYWLMMWDVILPQALKNILPALVNETIGLLKDSALVSTIGVVEISAQIVGANKYIYFEPLLFAGLIYYVLVMGMTLGASALEKRLR-
142607254    ----------------------------------------------------AIAIIPLGSILADVVRMGVEIISFEFLGAAGSGEGGIANSIQGTFIMIGMTSAIGIPIGVLSGIYVAEYSRVGKMIRFFNDVMMQFPSIVFGIFAFLFIVLNLWAGAVALSLIMFPIIARTTEEALKLIPDTYREAGHALGIPKAVVTVKILLTAAKGGIVTGVMLSVARIAGETAIMTILGSKG--------------------------------------------
260430158    -----------------------------------------------------------------------------------IARSDFPAALLNSFITAGSSTLLALLVGVPGAFLSKRRASNKFFASWLLLLLRMAPPVGFVIPLFLVYVRAGLIDTYAGLIFALPFVVWSMWTSFNQIPDELVEAGLMDGASLGRVLWRIVIPAARPGLVAAGVLSFLLAWNDFFFSLIITRSDTTTAPVAVMNFVSYASVDWGAIAVASIALTL-------------
227502144    ---------------------------------------------------------------------------------------GAAHAIVGTFVQTALASILSIPIGIFTAIYLVEYSKGGWLGRTMVDILSGVPSIVAMWITLFGFGRSGFAVALSLVLLMIPIVVRNTEEMLRVVPMDLREASYALGVPKWKTIARIVLPTALSGIVTGIMLAIARVMGESSVLVLVGSS---------------------------------------------
295394443    ------------------------------------------------------------------------------------FFQYVWPLMAGTLIASAIALLIATPIAVGVALFISHYRQIATPVGYVIDLLAAIPSVVYGAWGMTFLASSLVPAYIVLSVMILPIITSLCREIFVQTPKLHEEAALALGATRWEMIRMTVFPFARAGIISSIMLGLGRALGETMAVTLVLSPGI-------------------------------------------
284046460    ------------------------------------------------------------------------------------------ERLPATLKLAAVSLVLAITFAIVLGVLSARYPRIAWFANVLSMLGQSAPTFWVGLMLITLFSVHLGWPAVTVALATLPTQLRVLRASMREVGQDYIGAARAFGVGEGRISFVYALRNAFLPLLTVIGVDMGYTLGGVIVTETVNYPGIGQLALTALDSRDYPLIIVTAGIFVLVNLAVDLLYGLVDPRIRL
144197574    --------------------------------------------------------ITAISGLIALIVLALGVPIVSLIDLMLFDPAELFTATVSSAGVSLLGAIIAVALALPVGILAARYRRSVRGIETVSYAGHALPSLVFLTLGVLPFAYQLFTLALAYAVLFLPKSIGATRSATAAVPPVLEDTARTLGRGPVRAWWSTTARLTAP-----------------------------------------------------------------------
222150112    -------------------------------------------------------------------------------------------------------FYIEIVRGIPVLVLLFYVAFVGAPGFVALYNTLTAPSTGWLEPLQVRDVSLMWRAIFALCIGYSAFIAEIFRAGIESIDKGQIEAAKSLGLNRTQRFRLVILPQAIRVIFPPLSNDFVAMVKDSSLVSVLGVADISQAIYASGSFRFFETYSIVAYIYLILTIGLSLILRRVEKRMR-
143100486    ------------------------------------------------------------------------------------------EAALRTLLISVIAITSGSLLGILFGWLLAEFNRLTSGLNLVLDIFRSVPLIIQLILLYNFFPIVGIPGTIVLTVYTASLVAQVVRGGVEAVSLPMRRAARSLGMTYFQDIRYVVFPIGLRAVLPAWTGVALGVLKDSALVSVLG-----------------------------------------------
282601295    -------------------------------------------------------------------------------------------AMGQTLLLALCGLFFACILGLIFGLLSVVKNRACNISIIFVDAIRGVPMIVYLLNTILGFGTALQAGTVCLALNCGAYMAEIIRAGIESVDKGQMEAARSLGLPYWRAMVRVVLPQAIRTMIPSIINQFIITLKDTSILSVIGFPELVNTAKNVVANSFMSFQVWAIVAVMYLIVI--------------
137506121    -----------------------------------------------------------------FGRRNLVTDGLLNPDLTQIFSKRSLSAFIETLQLAVLGTVLGGLASLFMAYWATEFGWLRFTIRTFNNIIRSIPDLLWALLFVTAVGIGILPGLLALFFFSMAVVTKLTSDTLDGIDMGPIEAAQASGSGLIAMLRTAVLPQ--------------------------------------------------------------------------
260771024    -------------------------------------------------------------------------------------------------------MGLGLMVALP---ALSPRRTLRQANRVYVEVVRAIPLLVLLLWIYVLFDLSLTAGVMALSLAESAFMAEVFRGGIQAIDRGQHEAAQALGLRDWQKMRLVILPQALRHILPPLGNQFIYILKMSSLVSVIGLSDLTRRANELVVTEYLPLEIYTFLVLEYLILIL-------------
153847609    -------------------------------------------IFHGLFLTSAVIGIVSLAVIAYFIVRE-SIPAFQEAGVSGIVLGQNWLPVATMIVASVVSTAGAVMVGVPVGVLTAIFKRLADVIRPAVELLAGIPSVVYGFFGLVIIGNTILAGIIVLGVMILPTVITVSETSIRAVPRAYKEGSLALGASKIYTIFKLLVPAARSGIMTGVILGIGRALGETMAIIMV------------------------------------------------
293602728    --------------------------------------------LFILFILAPIVMVCAVAFTSEGFISLPTNGLSLRWFRAILDNPRFIEAFWFSLGLGTLSATLAIGLAVPSALALARNRRGREALVAFFLSPLMIPHVVLGLAFLKFFTTVDLAGTVAHVILVMPYALRLVLASATGIDPALERAAQSLGASNWTAFRRVVLPLLLPGVVSGWVIAFITSFDELTMSIFIASPSTTTLPVRILHIEDTIDPLVTAVSAVLIYVTIIAIF---------
142234321    -----------------------------------------------------------------------------------------------TLIMSLIITFSCILLGYPVAWLLANLPMRQANLLMILVLLQGVINDILVQLSLVIMINNEIGTIVAMTHILLPFMILPMYSVMQTIPPSYLRAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILAIGYYITPEIVG-GTKGVFISNRIAYHSLNWGLAAALGTILLVAVL-------------
117924484    ----------------------------------------------------------------------------------------MWDAISLTLKLAFITTLILMLVGTPIAWWLSQSKRWKELVGTVIALPLVLPPTVLGFYLLLLMSPDSLLGQVGSTLYSLPFVVQPIRNAMEAMGERPLEAAATLRASPWDCFIHVVLPLARPGFLTGAVLGFAHTVGEFGVVLMIGGNIPGETKVLSVAIYDYVETLE-------------------------
152967959    ------------------------------------------------------------------------------------LGSQFWTSTGVTFLFTVVAVSLETLLGLVFALVMHRSFKGRAILRASVLVPWAIPTAVTAKLWYFIFAYDGIANKLAAIIIAAPFMALLILAGLQVIDGSVYEASKMDGATAWQRFRYITLPLVRPALMVAVLFRTLDTLRMYDLPKILTGGAGDTSTLSMLVVDQVRSGFNAASALSTLTFLI-------------
89895379     --------------------------------------------------------IALVSAFMLGVLLWAFYSLDYTLRLVYLYRAKFIDGFLMTIIIAFFSLILSLIIGSFLAFAGKRFLPLHYFSKAYVEIIRGTPLLVYIIATAMHLSNRYVLGVIILSVFSGAYICEIIRAGIESIEASQIETARSLGFTSYQRYRYIIIPQVFKRILPPLAGQLVSLIKDSSLLSVIAVSELTKNVVDSFTFATFENYIVLALLYMILTVPISYASKVLERK---
167770682    -----------------------------------------------------------------------------------------------SLSIAFLTTAVSSLAGGLLGSAAGYYGKVDNVIMRIIDTIMCLPPMLFSLSIVAALGAGMRNLIIAVSVTMTPYFTRVVRASILTVGSDYVEAARSCGAGDARIILRHIIPNAIGPVIVQATMSVSFMIMLAAGLSFIGLGEWGAMLSEGREYMRYSAYIVAGLAIVLLNLLGDGLRDALDPRLK-
289582032    ------------------------------------------------------------------------------------------------------GMILNVIIGVPIAYALSRYEFAAHNWVNTLAILPVVPGVILGIAFLRTYPDYRGSALVLIVGYCLPYMVLTVQSSFQSIDVKLEESARSLGASWPRTFLTVIVPHAKRGILAGCIITWTLAAAEFNFTYMVHTGDFSMFLFRNISNAPYLQSAAAIFCIVVGAILILQLLG--------
240102659    ------------------------------------------------------------------------------------IGGGFFGYLKRSLIIASLTVVLTLLFAVPAAYAFSRLKFFGREHILYFYLMFTQVSGGLGIAGLVALYGMLVKLDLTNNIYVLPLITWLLKSYLDSISPDFDEAALVDGANYLQIIWHVLLPMALPGIATVAIFAFIGGWTELILASLL------------------------------------------------
292654198    -----------------------------------LVAALTAVVLLVLFYYPVATVFADAVLADGRLTVEPIAAVLTSEFYLV-------DIIWFTAKQAFYSTLASLALGLPAAWLFARFERGRETLRSLTILPFVMPSIMVAIGFVATFGFTLEAIVVAHAFYNAPLVARVVTAAWESVDARTVETARSLGANPRRAFRDVVLPQLLPSIGVGATLTFIFTFASFPIVLALGGFQLTIEVFVYSRVRDLAYAEAASLAVVETAVSI-------------
90426392     ---------------------------------------------------------------------------------------GLLNAIVGSIIMTMIGVGIGAPLGLFAGTYLAEYDKLTSVIRFINDILLSAPSFIYGAVVVPMGGFSAFAGSLALAVIVIPVVVRTTEDMLLLVPSSLREAASALGLPRSLVIKRIAYRAARAGLITGVLLATARVAGETA-----------------------------------------------------
254414568    ---------------------------------------------------------------------------------------GVGNAIVGTLIVIAIGALISVPIGVLAAVYLSEFSSIARWIRFATNVLSGVPSIIAGIFAYGIIVLSALAGGVALAVLMLPIIIRTTDEALQIVPQDVRWASVGVGASEYQTVLRVVLPAALPAILTGTTLAVARAAGETA-----------------------------------------------------
141053724    ---------------------------------------------------------------------------------------------LVTLGLSLAALVLSVAIGLVVAFLGARNPLIEAAGRIYVEIIRGTPLLVYVIANAVGIENRFVVGTLVLAAFSGAYMAEIFRGGLNAIPKTQRDSARAIGLTQWQSFRLVILPQAVRLVLPAIAGQLVSLIKDSSLLSVIA-----------------------------------------------
142023455    --------------------------------------------------------------------------------------------AAITLALTAVATVLGVAVGVLGAAAYSADARLRPLIGAYVEAIRNTPFVVQLFF--IFFGLPALGVHIDEYTAAILAMTLNVRAGVAAVPKGHLEAASALAMSRAQMLRHVVLPQALAKVFPALSSQIVITMLGSAVVSQISVADLTYAAIQSRNFRAFETYFVITLAYLAMALLMRATLGAMGRR---
143347896    ----------------------------------------------------------------------------------LLVRSAWWSATVVTLAISLLATFIALLVAVVIPFWTSMLVRIYAMRFLFANGGPVNGWLEALGMERQVFLNTPGIVFAGLVYTALPFMVLPLYAAIERADRDVLNAARDLGANPIQVFFTAFVPLVRVGIVTGCMLVFVLSVSQYLVPTLLGGG---------------------------------------------
119944193    --------------------------------------------------------------------------------------------LMNTLYLVLISMALSIPLGALAAIVVIESPGWRKIFQEFFDLLRCVPFLLYGLPSLGVRLSPWESGIVTLVLYNMAYFVEIFVTAYKAISRADVEAADAYGFSSLQKYRHVIFPQIVLISAPLVGNQIITAMRDSALLMII------------------------------------------------
134298610    ---------------------------------------------------------------------------------------AFMEATIVTLKLTSVSLLLAMIIGLVFAFFISRNYFLQNIANLYITLVRGTPLVVQLMFLYLVVLPAFWAGSLALAIHAGAYIAEIFRGAIQSINQGQMEAARSLGMSYPLSMRRIILPQAFRRAIPPLGNQFIIGLKDSSLVAYLGVPEITALYAQAENFQPFETYLVAGLYYLVLVIIFSFLVNKLEAKLNV
297565993    ------------------------------------LLAVYSWAIFAFLYLP----ILVIAVLSFNRSRFGVSWTGFTLDWYLFANERVLEYLGNTLVVAVVSTALATTIGTLLAVGLVRYERLKSLLRYLLYVPVVVPDVVMGISLLLLFNLSLLTIILAHVSFQVAYVTLVVRARLMLLDPALEEAAQDLGATGWRTFREVTLPLISPGVVSGALLAFSLSLDDFVVTFFTSGSGSTTLPLYIYGKVKTGLMVGSTILVLLLGWLFWR-----------
257065480    ------------------------------------------------------------------------------------GQFGILPFILTSLYGTVGAITIGIPLGLLAALFLSKFPKASRVMRSAVELLAGIPSVVYGLVGMIVLGATLLAAIVVLAIMILPYIINVSATALDAVPPEYEEGSLALGATETETYFKVSLHTARSGIAAAVVQGIGRALGEAMAIIMVAGNVANMPHLFGYGSLHRDALFSIGLVLFVLIVFINILLNVIVRKE--
220927164    ---------------------------------------------------------------------------------------GIANAILGSLIMTLIGIVVATPIGVLAGTYLAEYGRLADLIRFLNDILLSAPSFVYTVMVRTMGGYSGWAGGVALAIIATPVIVRTTEDMLRLVPSSLREAGAALGAPASIVIRAVSWKAAQAGIVTGILLALARIAGETA-----------------------------------------------------
143240280    --------------------------------------------------------------------------------------------------------------GSILGAIAGFYGKTDNIIMRFIDMLMAFPYILLALAIVAALGPGLFNALIAVALVNIPFFARNIRVTVTLANKEFIEAARLSGMSNLRILIVEIFPNLLPMIVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEARSALNPHTSFVPGIMIFCIVIGIDGVRDALDPRLK-
269837922    -----------------------------------------------------------------------------------------------SMLVGIGAQVIVFLIGVPIGAIAGYAAKTDTILMRFVDVMYAFPQLLFVILIMAALGRGLQNIFIAIGITGWVTIARLTRAEFLSMEKDFIQAARAAGAGPWRLITRHMLPNALTPIVVALTFGVPEAIFTEASLSFIGVG---------------------------------------------
158422435    -----------------------------------------------------------------WLWSALHLDFGQSFYFRSSVVSLIAERMPVTLELGAISLFISLVIAVPLGVLAAVFRGIDRLALTFCVLGQAIPTFCLGLGLIIIFAVNLVLPSIALGWYAVPAVMRLSRNGMLEVSADYIRTARAKGLSPAKVVLKHALRNAIIPVVALAAVQFGFMLGGSIVVEAVFSHGIGHLAWEAIARNDFPVVQAVVLILAAIYITLDVVNALLDPRMRV
135032769    -----------------------------------------------------------------------------------MLLRSLLNAVSTTLLMAVLSWLISTGAGFILGLLCSRSGWMSTWLRHLLAPFRAIHELVWGLLFLQLFGLNGWVAVLAISLPYSALMARVLADQIDNRSSSAVQALKSGGATAASTLFTAVLPETAGGLLSHSGHRLDCAVRSAVLLGVFGLGGIGTDLALSLQSLRFHEVWSGLWVLAMLMFVLDRLRRRPQ-----
109898470    -----------------------------------------------------------------------------------FVSSEIWLATLLTLKLASATTLVLLVISIPLGWWLSQSNNVKPVIEACVTLPLILPPTVLGFYLLVLFSPQHLLGGLGSILYSLPFMVQPIRDAFLKVDRDLLDASHTLGASKTSTFRRIILPLSKHGITTGCILAFAHTVGEFGVVLLIGGNVLSILLYDLIETNQMDAANNVALMLVGFAFVVLLSLSMMRRRGK-
119717235    --------------------------------------------------------------------------------------KGLWPDIINTVKYTVIAFAGGIALALVLALMRLSPLRLYRWLATIIEFFRGLPALVVIIFMALGVGGTIGAGLMALIMVSGAYMAETLRAGIQAVPKGQREAAQSLGMGGFWTMVTVVLPQAVRIVIPPLTNEFILLVKDTSLLYVVGMQELTSFGQQGLNYSNASPLLAIALVYLVISIPASQLVAFLERRQ--
257093239    -----------------------------------------------LVSLPPTLFLLVFFLAALLMLGASFREPGDFGGLAPARQDGQWNLSLETFLVAAATTLLCLVLAYPLALAIARSARRHRDLLVLLVILPASNFLIRIYAWIIVLGYSPFAVIAGMVYVHLPFMILPLYTNLEKHDPALLEAAQDLGADTWTRFRRITLPLSLPGIWAGSALVFIPVLGMFAIPELLGGTGVGNLIKQFLESRDWPLGATLSILLTIAVLLLAGISAWAGRPRR-
34556717     --------------------------------------------------------------------------------------------LWMTIKISLISGVIAFFIGAILALMISKAQVFRDIATVYIEVIRGTPLLVYFIIATIFEIDSFYAGAISLAIFYGAYIAEVLRGAIQSIDKGQQEAALSLGMNYFQTMTLIIIPQALKRSLPSLTGEMIALIKDSSLVSVISVTDLTKVGREMVANTFSP--FETWIVVAIMYFAITSSLSLLAHR---
142820724    --------------------------------------------------------------------------------------------LLITLKVSLWTTFFSVLTGYPIAYLISTASRARKNRLLFWVLLRTFAWVVLLIIDAPLSLLYHFSSVIVGMVHALMPLAVLTMLSVENIDRRLPSAAATLGARPGTVFWKVYFPLSLPGLAAGALMVFVTAIGFFITPTLLGGR---------------------------------------------
296534017    -----------------------------------------------------------------------------------------------SLMVGVGSAIIACAVGASLGLLAAYAGRTDTVIMRLVDLQLSFPSILAALMILAFLGKGIFNVVLALVIVEWAYYARTVRTALVERRREYIEAAQCLALPTRRVIFRHLLPNCMPPLIVVGTMQIARAIALEATLSFLGLGSLGLLISNGYEYMLSGKGIALLVTIVSINLVGDQLRDVLNPRLK-
239832219    -----------------------------------------------------LLYLAVIVALPLLAMILKTASLGWSDFWNIVTSERALATYKITLSAAAVATVFNGLFGLLLAWVLTRYEPGKRLIDAAVDLPFALPTAIAGLALVTLFAQNGWFGMIAMFFTSIPFVIRTVQPVLEDMSADVEEAARSLGASSWQTFSHIIWPTIFPAFLAGSSLSFARSLGEFGSIVFISGNVTSLLVFIRLDEYDYPAAAALAFVMLVTAFVMLLVTNLIQARQ--
134288175    -----------------------------------------------------------------------------------------WSAVAVSAGSASVAALLILVGGVPLGYWLARSSRAMALLGFVVQLPLALPPLTSGVLLLFLVGPYSWVGRVAETFVAAPFLIVAARSAFASIDPVFEDVAATLGHHAGNRFFRVALPAAWPAIRAGLALAWLRAFGEFGATVMVA-----------------------------------------------
136476637    ---------------------------FVFHYLKRGVQAAKDSLLQVLTAMAIFVIVSIVTTVVSKGYKGLHWGLLTKDMALSIASGGLLHALVGTIIMVGGALIISFPIGVLTAYLTEINGKLARPIKFLVQAMSGVPSIVAGLFILVTKALSGLMGSLALTILMIPTIARTSEEMLRLIPNELREAGVALGGTQWRT----------------------------------------------------------------------------------
164687608    --------------------------------------------------------------------------------------------TKYTILVSLVSLVVGFVLGLLICLMMSNFKVLKLLSSAYVQILRGTPLFVQVFPDIGPISSKFIAGAFALSINSSAYIAEIFRSGIQSVDKGQMEASRSLGLGYADTMRFVIVPQAIKNVLPALANEFITLVKESSVLSVIGTQEIGIVVTAVYRPMEP--YIAAAVIYLVLTTILSKLVGILEKK---
51893760     -----------------------------------------------------------------------------------------------TLQISALGILFGTLIGLVAGLLRSRKPSLYGLATLYVEVVRGTPFLVQLYLMFFLFGIDMTAGTIALSLNSGAYVAEIFRGAIESIDRGQMEAGRSLGLTFAQTMRHIILPQAFRRALPPLANEFASLIKESSVISVLGVADI-MFKTKTVGTAHFAMLLVAAVYYLVLTGITSQLVRLLERR---
33865805     ---------------------------------RNVGSRVLTVIAGIFSAVAVLPLILVLGYVIVKGGSKISLALFTLPPPPGLDGGGIANAIVGTIVVTVIAALIAIPIGVGGGIYLSRSGWFAQFIRFGTNVLSGVPSIIAGVFIYVLFGYSALAGGMALSILMLPTVIKTTDEGLKLVSDDLRQAALGVGASRFVTIVRITLPTAFTPIATGVVLAIARAAGETA-----------------------------------------------------
182434152    ------------------------------------------------------------------------------------------DRLLNTLLLSGTAIVLAAVVGVAIGTWAAQKPGSHRDRSLTVGVLNSVPSFWFGLVLIIVFSLHMVLPVITLAAWSLAVIARMTRSSVLEVGNDYVRTARSRGVGEFRVIVRHVLPNAMPSVITVIGLQAGFLLSGAVLTETVFSPGIGLALHQAISARDIPLVQGGILVIAIAFVLINFLVDVLQA----
158319771    -----------------------------------------------------------------------------------MFARGAWVTLYISITGTMVGSVIGLLTGIVRTIPMPDRKVVNSFISIYIECFRGTPMIVQAMVIYYGFGIQMNRTFAALIIVSINTGAYMSEIGILSIDKGQFEAAEAIGMNHIQTMINVVLPQVIRNILPATGNEFVINIKDTSVLNVISVTELQTKSISGATFKFFEPYLITSVIYLTMTIVITRILRYIERRM--
57640094     ----------------------------------------------------------------------------------------------NSLLFGFATVFLSTLVGLPIAYFLNRWKFKGKVMLPLASSPITIGFAYVKFFSTTPLYYTIWIIVIAHTVIAYPFVLRSVSTALKKIKPNLREAALSLGAGEWKAFLRVELPLAAGGLVVGAIFAFAMSIAELGATYMLATPEYTT-MTIAIYKFLGARQFGSASALSVLLMAVSALGFIIIER---
57640094     -----------------------------------------------------------------------------------------------TISQALASTVLTVLIGLPGAYIFANYDPGKRLIKAVLTVPFVMPGIMVALGFVILFGYSWKAILLAHSFYNFPIVVRMVSALWQRVNPHYEEMAEVLGAKGFTLFRKVTLPLISPAIFASAMLTFVFCFLSFSVPLILGGYQYVTIEVDIFSTIVTLLDFRTGAALAIIQLSLSVVF---------
144197275    ----------------------------------WYGFRILCGLIFFFLIAPILVVIPLSFNAEDFFTFTPGMLALEADAFSWKHYINFWTRAVQSLMIAPAATLLSTALGLAAIGLSQSTMPFKGAIMAVLISPMIVPLIISAAGMYFFYSRIGLQGTYAGVILATPFVIITVTATLVGFDKSLTRAAASLGAGPVRTFFRVQMPLILPGVISGGLFAFITSFDEVVVVLFVGAKTLPWQMFTGLREQISPTILAAATVLVTLSIILLATVELLRRRS--
134703456    -----------------------------------------------------------------------------------------------TFFIAFIAMCVAIPIGLLSGIYLSEYRGVRKYAKPIIEILAGIPTVVYGFFAALTVGPFVLAAGAVMGVMIIPFISSLSDDVMTAVPQNLRDGSYAMGATKSETVKKVIFPAALPGIVGSILLAVSRAVGETMIVVM--ASGLAANLT--MNPLESTSTITAQIVVILIG----------------
294631808    -----------------------------------------------------IVFVLALAALVWWVYRGLHQLDWAKWKPLLAGSESWTTYILPGLKNTLIAAALSMVIALPLGAFFGIARWVRVPATVVVEFFRAIPVLILMIFGNALFARPLYAVVTGLVLYNASVLAEIVRAGILALPKGQTEAAQAIGLRKTQVMTSILLPQAVTAMLPAIVSQLVVIVKDTALGGAI------------------------------------------------
291452397    ------------------------------------------------------LLVIMAAIAVFLTYRAVGVLTINEGNFLTSFQFGIAVLVYGTIISSVIAMVIAVPIAVGIALFISHYRRLATPLAYVIDLLAAVPSIVYGLWGALFFGWTLFTVGILLAIMILPIVTNVSREVFLQVPKMHEEAALALGATRWEVIRMSVLPFGRSGIISASMLGLGRALGETMAVATV------------------------------------------------
227328458    -----------------------------------------------------------------------------------FTEDSILQGVIMTLKLTAISVVLGFGGGTILALMLSSNPVLVAVSWGYTWFFRGVPTLVQLFLWYNIAALYPTAAVLALVMHQSAYAAEIVRAGIQSVNPGQLEAARALGYRKPQIFFYTVLPQAMRAILPPAGNEVIGQLKTTAVVSVI------------------------------------------------
135096578    --------------------------------------------------------------------------------------------TRVSLLVGISATLIAAFFGSLIGLVAGYAGRIDTVLMRGIDMVMAFPYILLALAIVAVLGPGLLNALYAIAIVNIPFFARNIRLGLAR--REFVDAARLSGKSNAQILFIEVLPNVLPVIVITMSTTVGWMILETAGLSFLGLGALGSMLGDGRKILFTAVSIIPGLMIFVLVMSIDGVRDVLDPRLK-
257064650    ------------------------------------------------------------------------------------------PAFAATVRMVFISGILATIFGFIIGVVLVVTEKVNRILDVIVNIVRSFPFIILIVSIIPLTSIGEAAAIVPLTIAASPFIGRIIQNALKEVDPALIEAAQSFGASRLQIIVSVMLKESVPAIVSGLILAIINLLGCTAMAGAVGAGGLGAIALTGYQNFNDQVMYTICVVLIILVAFIQYFGEWIYRRLK-
83645025     -------------------------------------------------------------------------------------NDALMDAFGNSLLIACLSATAATVIGALMALAIYRYKPLKKTAGSLLFVVMMSPDIVLAITFLVIFQLGFWSLLIAHITFCLPFVVITVYAQLKGFDDNLLEAAQDLGASESRIFRLIILPIILPAIISGWLLSFTLSLDDVIISSFVTGPGFEILPIRVFSMVKVGISPEVNVLATVLLVI--------------
269115221    ---------------------------------------------------------------------------GHLANWEIAGKSSTWMIILRSIGTGICAAFFALIIGFPYAYIIARSKSFRTLGLTLILSPLAIFTISKALAVRGLFSAIFDENEFGMVYLYIPFMVMPLYQVIKDMPNNIIEASQDLGYSKTQTVFKVILPYCMKAILSGFGVVLMMSATSIILSDKLLPNGIGNLINQFANTANYDLANASTLVIITLAVLL-------------
152995030    --------------------------------------------------------------------------------------------LIESLEIAVISSICGIFISLFLGLFAARNNWISTPVRTLIALCRTFHPVIIAILFVKSVGFGALAGILTLVVASVGFIAKLFAEAIEEISLKQVEAIRATGAGFTSIILFSVMPQVFSRFIGFSTYQLDSNLRNSTMVGIVGAGGLGGTLFSAFQRFDYDFV---------------------------
296273729    ----------------------------------------------------AFLIVPVLMSITAGLTENYFIGIKSGLTFKWIFEDLYLDTIYRSIYIALSTLIVTLILGIPTAYLAKKQGKLSRLIEEFLVLPVAIPGLAIALALIISFRMSWTFILVGHVLYTLPFMVRSILAVLHSIDKTLEDGAASLGAKFWRRLFTIIIPNCMPGILAGSLMVLTLSIGEFNLTWMLHTPPVGLADSYASMRLEIGSAYTLIFLVMILPLLI-------------
225376254    -----------------------------------------------------------------------------------IEKSNLLSNVGNSVLIVLITLCVIMVCAVPCAYCLVRYKFFGSMLNIYMAAIFIQATFIMIPLFLQMNALHLLNNRVALAVMQFPFAIFVLSGFLRSIPRDYEEAAMIDGCGPFRILIKVIMPMAKPGIVTVCMISAMAAWNEYPVA---------------------------------------------------
253573881    ------------------------------------------------------------------------------------------------FSVALASVVIGSIIGALSGYFGGW---VDTVFMRIVDVMNSVPTLFLNILVLAIFGSDMKYMIMILAFTSWMSIARLVRGNFLQLEMQYVEAARAIGVSNTGIIFRHLLRNSTFPIIVNATLMVGSAILSESALSYLGATSWGLMLSNAQEFMLVDKMQAVCILIVVLAVIGDGIRDALDPRQNL
90415568     ----------------AIFTTLGIVLSVLFESIQFFRSVPIDDFVFGLDWSPQTAI--------------REDQVGSSGSFGAV------PLFVGTLLISAVAMCIAVPVGLMSAIYLAEYASVRGFAKPALEVLAGIPTVVYGFFAALTFGLSVSSESALAAVMIIPFISSLADDVITAVPQSMRDGSLAMGATKSETVRNVIIPAALPGIVGGIMLAVSRAIGETMIVVMAAG----------------------------------------------
135425197    ----------------------------------------------------------------------------------LMSNQGIKDAAWVTFKVAFISSSVATFLGTIAGLVMTRFGKFRTLFSGMIYAPMVMPEVILGLSTLLTFITGVLTVTLAHITFSMCYVSVIIQSRMSSYDDSINEAALDLGCTPLRTFLLITFPIILPAIVSGWLLSFTMSLDDLVIASFTSGPG--------------------------------------------
288797371    ------------------------------------------------------------------------------------MNPDFIQTMTLTFQVALITTIILLVLGIPLAWLAYTRSRAKSVVETLVSMPLVLPPTVLGFYLLVFFSPVNPVGIVGSVLFSLPFMIHPLQSAFTAIPANLREAAATLGISRNRTLFTILLPNMKPGILAGCILSFAHTVGEFGVVLMVGGNISGETRMASIAIYDRVEAFAITFAILLIVYVVNRRFARME-----
84389424     --------------------------------------------------------------------------------------------LAESLQIAIISSFFGIVISLFLGLLAARNMMVSTPIRCFIALCRSFHPVIIAILFVKAVGFGALAGILTLVFASIGFIAKLFAEAIEEISFKPVEAIKATGASFISVILYAVMPQVFTRFIGFASYQLDSNLRNSTMVGIVGAGGLGGTLFSAFQRFDYDFV---------------------------
298345386    --------------------------------------------------------------------------------------------LLRSLMLVIPSSIISAMLGSANGFVLSRWRPGANVVFTLILFGMFIPYQAVMIPMMRMIGFGIHTLILMHIIYGIPITTLIFRNYYESVPRDLIEAARIDGAGMLRTYFNVVLPISIPSFVVVLIWQFTSAWNDFLFALFFGGGSQRGPVTLSLNELDYGGSMAGALIASVPTLLV-------------
27381509     -----------------------------------------------------------------------------------------------TLAMTSISVLLGFTIGLLTVLARRSSLRLNVLAIGYIEIIRNTPFLVFGLPALGLSLAAWPAGVIALSLNAGAFAAEIIRGGIDGIPRGQFEAGAALGLHPFQVLRFIVFKPALRAIYPALASQFVLLLLTSSIVSAISAEELTAQSVDTLTFRSFEIYIVATLLYLLMALVFSQAFKAIER----
152990334    --------------------------------------KIINVIIMSLSTIAALIGLFFLFWILWVLFSKGLDAMSIKIFTLDTAPPGREGGLRNALVGQLILVGVASLIGIPLGIMAGTYSKFSNFLRDISDIMMSAPSFVYAILVAPVGHFSGWAGAVALAIMMIPIVLRTTDDMLSLVSKQLREAAYALGAPKYKVIMQVVYRGAKVGMLTGILLSIARIAGETA-----------------------------------------------------
103486603    ------------------------------------------------------------------------------------------EALVNSLTIAALATLASLVLGTLAAVMLWRFRPWKGAIDGTISLPIIVPEICLGVAFLMFFAAIGWPNDIAHITFCFPFVTMVVRSRLASFNREQEEAAKDLGASEWQVFRDVLIPHMKPALVAGALLSFTLSLDDFVITYFTSGPTFPVKVYSMVRFSVTPEVNAASTLLIILTVVL-------------
269122443    -----------------------------------------------------------------------------------------------SLMLSLIVVSICIVFGTIYGSISAYFGKVDFIMTRIIEIVMAIPSLIYIILLMVVMGNSLWTIIIAMSLTRWLNYALLVRGEVLKLKQEYVMASQSLGANFWWIIKKHLIPNALGVIIVSLTTDIPQIIFTEAFLSFIGLGSLGNLVKEGFSYADPYLFFIPAVVISLITIVGDALNDALNPKLR-
256831485    --------------------------------------------------------------LAQQLGTKPPEWVGVDNYVTLLTDKAIWAVIARSLAFCFVNASLTMIIGTALATLMTKSTTFRLILSTALLFAWAMPVIAAMTVWEWLFNSDYGVINWILTWMSVPFVVFSVYSALTQVSEEVLEAAALDGAGGWQRFRHIILPTIMPVLSVVTMLQIIWDLRVFTIFYLQGAGGLGTFIYRGISQSDYGLASAVALFVLILTLIV-------------
114770990    ----------------------------------------------------------------------------------------YFKLFVRTLYMSLGITFMCILLGYPIAFLLATLPMRTSNVLMILVLLGVINDFLVWIGIIADGNRLELINNVTGTVIALPFMILPLYSVMKTIPPTYMRAAKSMGANDFMAFRRVYFPQSIPGIGAGSILVFILAIGYYITPEIVGSNRIAYHISSSLNWG-LGAALGAILLVVVLAL---------------
78065423     --------------------------------------------------------LAILLPLGFTLYRAATFGVDDAIELLWRPLVG--ELLVNTLSITLAATLACTLLGTALAWFIERRPLWTALAAAPLAVPPFITSYAWVSLSLDL--QDFLGALIVLTSAYFPLVYLPVAAALRELDPALEESARTLGCSPWHTFFRVVLPQLRPALCGGMLLVALGVLS--------------------------------------------------------
78065423     ----------------------------------------------------------------------------------------LWQATLASSGYGLMAAAVTTLLALPLAFLLVRYPRVATLLERTAMTVQGVPGIVVALAIVSITVRLLQPLYQAYAILFLPLAVVSVRAALSHVQVRLEETARSLGLGWRATLTRVVLPLAAPGLGAAATMVFISVVTATLLLSPIGTRTLATQVWSDTATLAFAAAAPYVALLVALSLGASGLLFLLLGRASV
196157950    --------------------WQTTSASDFFSLTPLLIGSIKASLLALLIAIPVAIGAAIYTAFFAKSRMRPSVLIGFIAAIWLSPKAEQFLFSFAFFLIVIPFVLIAVVVQRPVAEYLPKHLRIFAIGGVFLLGFISVPSIVLSLMGVEGFGKTTIVVALALGVAISPSIYSLAEDAINGVPTDLKHASFALGATRLQTLLHIVLHVALPGIVAAIMLGFGRAFGETMIVLMVT----GNTPISSWGLIEGLRALTANLAIEL------------------
94499908     ----------------------------------------------------PTVILGFLAGLALAPFIENNLAMLVIMPMAMLAFGFMWVNLPAKIRHSLPDGWDALPL-IPVIILSVWFAIEVSPTFEMWFFGGSMTQWLNNDLGVDFSQRNALIVGLAMGFAVIPTIFSIAEDAIFSVPKSLSYGSLALGATPWQTMVKVVLPTASPGIFSALMIGLGRAVGETMIVLMAT----GNTPITDINIFEGMRTLAANIAVEI------------------
126739644    ------------------------------------------------------------------------------------------EAAWRTLLISGLAISIGTFFGIIFGWLLYEGRIWASLTLPVLDIFRSVPLIIQLVPILGLNLDPFASGVVILAIYTAALVANVARGGIEAVGQPMRRAARSLGMSYWQDLRYVALPIGGRAVFPAWVGVALGVMKDSALVSVLG-----------------------------------------------
225388390    ----------------------------------------------------------------------------------------------NSFVIVLFSMAVSVFASCLAGYGLTRFRRGRNSLMTFILVTQMFPSVMLLVPFYSIIGMHLLDTHLGLILFTVPFCTWTMLGFFRALPLDLDEAARIDGCNSWQCFGRIILPLTLPGIASTSIYAFITSWNEYMFAFILTSRSVGIAEMNGFQQVRWNDMMAASLMASLPLILL-------------
149925972    ---------------------------------------------------------------------------------------GLANAIMGTLLMVGFATLFATPLGILAGVHLAESRKLAISVRFFNDILLSAPSIVIGLFVYAVMVRPMWAGVVALGLIQIPIVIRTTENMLRLVPDALREAAFALGTPKWKMVMAITVKASYAGILTGILLGVARIAGETA-----------------------------------------------------
149189500    -----------------------------------------------------------------------------------------------TASISVASIIGSFCIGLLVMFACIQSKVLSKTGYTYINVFRNIPFIVYGLPELRIFIDPYTTGVLALSIAVGAYCADVLRAAVQQVDRDVIEAAQSFGLKRLTIYRKIILPIALRNSIKPLGSIFVNLILTTSILSTVTLNELTAKIIAAETFRPFEVYFFLLLFYCVLTYILSILITLAHKR---
190892841    --------------------------------------------------------------------------------------------TRVSLAVALTATVVSVVIGVLYGAISYIGGRLDAIMMRFVDIMYALPYILFVILLMVIFGRNVYLLFAAIGALEWLTMARIVRGQTLSIKREFIEAARASGQRPFKIIVKHIIPNLVGPVVIFAALTVPEIIATESFLSYLGFG---------------------------------------------
142437965    ---------------------------------------------------------------------------------------------------------------------------ARVITKVYINVFRSIPLLVLLIVILPFVGISLSPAATALIIVSSAYTAEIFRSGIEAIPKGQFEASQALGLSFAHMMKDVILPQATRIVIPPLTNNSINVIKDTALASVVAMPDLLKQATQAQAIAANPTPLIAAAGIYLLVLL--------------
142176118    ------------------------------------------------------------------------------------------QAVLLSLQVAFWATLFAMPVAIWVAHLLARKRWGRGLLNALVHLPLIMPPVVTGYFLLNIFGFDWTGAALAASVMAFPLMVRAVRLSMEAVDEGLAEAASTLGSSPLAVFWQVRLPLALPGIMTGAMLGFAKSMGGATITFVSNIPGETQTIASAIYAFQVPGGDGAAMGLALLSVGVSLL----------
143139162    -----------------------------------------------------------------------------------------------SLSVGIISVLIALLIGIPVGSLAGYYGWIDKVVQTIIQIFWSIPTFLMVIAISFVLGKGFWQVFVAVGLTAWVEIARLVRGQVMSVKKEFVQAGQVLGFSSLRIIMRHILPQVYPAIIVLAASQFASAILLESGLSFLGIG---------------------------------------------
159899962    ------------------------------------------------------LIVLPLASLVLGALRIEGQWSLEYFRMLGINQRGSYQAMLNSLRYAGITTILALVFGLPCAYLLAQQGRLTRLLDGVLMLPLGTSAVTVGLGYIIAFRSYEFWGWLAHTLLALPFVIRTMVPALRRLNPQLREAARMLGAKPWQAWREVDLGLLLPSIMAAGLFAFTVSLGDFGAALVV------------------------------------------------
144197466    -----------------------------------------------------------------------------------------------SLIVGLVSATLSVLIGVLLGGLAGYFGRVDAILMRFTDGMLAIPLFFFLLVVMAVFGSGLTQIVLVISATTWMPIARIVREVLKAKNLPFVEAAEALGAQQRHVIVRHLLPQTIPSVIVAATLGVANAILLESALSYLGLG---------------------------------------------
56962546     ------------------------------------------------------------------------------ITILIDYWDAFLSGFLQTLKASTYALVGSFVVGTLIAVMRISTIRVLNWLGTYVEFFRNIPLLLTVFIFWLGFRLGGFAGTLGLLIYTSAFIAEAIRAGIQAIPTGQMEAARSSGLTYTQALRFVILPQAIKTVIPPLGNQTLNLVKNSSILAVVGGADLMYQIINSMTFSPYAVYGIVALFYLLLTIPLSWGIGYYEKR---
167756265    ----------------------------------------------------------------------------------------------ETLFMTLISLIFAVILGMVLGIAIYLNLIVNKILNLIVNVFRAVPYIILVFLLIPLTTFLVGSMLGALILSSAPFYGRMVMIALNEVDGGTIEASKAMGASNVQIITKVLIPEAKPALISSITVMSISLVGYTAMAGAIGAGGLGNLAYRTNNYVMYTATFLILVIVFIIQFIGDYFVRKIDKR---
20807286     ----------------------------------------------------------------------------------IIGKTEFKQAFFNTVALTFISLTLEMTAGLVIALILRRNFRGKGLLRSLMLVPMGVPTLVSGVAMTYIFGLNLLMVSVADMWKVTPLVILLLSAGLESIPDEVYEASNIDGATAWQTFRYVTLPLLKPSITMALILRAIDAFRIFELVLVLAGRTISTFAYDEYNNYANAHTSAAASTILLLIIVV-------------
70731382     ----------------------------------------------------------------------------------------------QSVGVGLFVAFASCLAGGLLGCLSGIIGRFDSLIMRLMDIMLSVPSLVLIMALAAALGPSLFNAMLAITLVRIPFYVRLARGQALSIRQGYVKAAQTYGAGRWHIVSWHVGRNAMPPLLVQLSLDIGSAILMASALGFIGLG---------------------------------------------
150021573    ------------------------------------------------------------------------------------------PALIRSIEVAILTVVISLSIGGMAGYAFARYSRGKNLLKLSVLFVRMFPGISIAMPMVIIMGFYDKPIGLSLVVGQIGMTVWITASIFMGIPVELEEAAMIFGTTRRGAFFKVTLPLALPGLAASAMYAFIGSWAVVVYQTLVGAKGL------------INLTAAGGVALALPAVVF-------------
227875805    -----------------------------------------------------------------------------------------------SLIVAAACAVISTVIGVLIGVAAAWGGKTDSLLMRFTDTINALPQLLLGIAIVAFYPGSLVAIIASIALVHWSPVARIVRIALSTRELEYVEAAYLAGASHWQVARRHLLPSVFGQMKVSVVLLFPHAIWHESTLSFLGLGSLGTLLEVARTEILIGCWWELVFPAGALVLLSLLIFGWA------
160901791    ---------------------------------------------------------------------------------IFFSNTEFVRAFFNSIIVTASSTILALILGIPAAYGLARFKWKHASLLSFIILLRMTPPIVMVLPFFLISRILNLSGTYIPIIFSVPFAVWMMQGFFSEIPESLEEAAMIDGCTRFESLRKIVLPLVLPGISATSILCALVSWNFLFALILTGQETRTLPVLVNMKNVDWGVMSAAALITVIPMIIFGLLVQ--------
257469610    -----------------------------------------------------------------------------------------------TLKIASISTALTLIAAVLLVWGMNRSKKLRSIVEMLINLSLFISPTVLGYILIIFLGFSWWAGIITAFVVSLPLMYNCIKAGFSSLDYTYREAGKEMGASDFQILRLVILPLIRRNILAGIVLSFGRALGEFGATLMLAGN---------------------------------------------
170289917    --------------------------------------------------------------------------------FWYDLASSLLVGTMNTLELLLISAPLGAGLGIAIGILGSRKGFLSILARAFSSIFRGFPLLVTLFFGLTDFGIYLSPTASAIISFILCSSAYISEYAILSIDEGQSLAAKAIGMNETQEFLHIIVPQAIRRALPSISNEIVYMVQYSSLAFAVG-----------------------------------------------
167034142    ------------------------------------------LVLTTLAWLAALVLISVLYMLITRGGARLNLEVFTELPTGFEMGGGFGNAMAGTFVMVGIAAAIAVPVGILAAVFLAELSKLANAARFAAKMLTGLPSFAYALVVMTTGTYSAPAGGVALAVLMLPIVVLTAEESMKMVPKIMKDAAYGMGCTRAQVIWKIVLPTGLPAILTGVMLAVARAAGETA-----------------------------------------------------
33596742     -------------------------------------------------WRVVLFFVLAAAGIVWLLARRIRAKRVGAAYFFVVLSTDLWGGILVTLVVSLVGIVFSLPIGIVLALGRRSELPFVRLASTVIELGRGVPLITVLFMFNTMLPLFLPEGLVGVTLFASAYMAEVVRGGLQALPKGQYEGAQSLGLGYWQTTFLIVLPQALRIVVPGIVNTFIGLFKDTTLVAMVG-----------------------------------------------
295100980    ---------------------------------------------------------------------------------VWTHRESFLLGLGNTLQTAVCALALAFIIGAALGLMSTSSKLLRIIARIYVEFVQNTPLLLFLYYALAFAGVSLGTGIIALGVYTGAYMGEVVRAAIESVPKGQFEAAQAQGFNYLQRMGYIILPQSIPVMLPPMVNQVVNLFKNTSCLYIVGGADLISVTYSFVTGASTGGAYAPAYIVCGLIFFV-------------
295398549    ---------------------------------------------------------------------------------------------INTLIASVIALIASLILGGLVGIFQTLNKVLAKIGDIYVEFFRNIPLLIIVMFFYVVIPLYGMSGIIGLTLYTSAFIADVVRSGIDAVPEGQKEAAISQGMTYVQTMQYVVLPQAVKIVIPPLGNQFINLVKNSSILAMVAGLDLMYYASETFNTLGTYTMIAGMYLVITVPLTL--LVSYIEKR---
13474522     ---------------------------------------------------------------------------------------------LNTLLLGILSIGIGIPIGLLISLVRLYAPKLRWLAVGYTDIFRALPVLVVLILILPFLGIRLSSWASAVTAFAFIMSAYSAEVGIESIPKGQFEASQALGLPFLLTLRKVVLPQAIRVVIPPMTSNCVSMFKDTSLASTVALPELLKEATNAQSLYANPSPLIGAALVYLIFLWMVRLVSLLEDRFK-
159186501    ------------------------------------------------------------------------------------------SATLFSLQVAFATAIVATTIGTTAALALAKSRPFKGLLQSLALGPMIVPHVVLGVSLYLVFSPWRVTGTFAGFVLAIPYVMIVVGAAVQKFDPSLELAALNCGANRFQSFFLVMLPNIGPSVAAASVFAFLASFDDATVSFFIGGKSIGRKMFEDIDFNLTPVIAAASTVLVAISLVLMTAAQLLTTRSR-
142109655    --------------------------------------------------------LAILLPLGFTLYRAATFGIDDAIELLWRPLVG--ELLVNTLSITLAATLACTLLGTALAWFIERRPLWTALAAAPLAVPPFITSYAWVSLSLDL--QDFLGALIVLTSAYFPLVYLPVAAALRELDPALEESARTLGCSPWHTFFRVVLPQLRPALCGGMLLVALGVLS--------------------------------------------------------
142109655    ----------------------------------------------------------------------------------------LWQATLASSGYGLMAAAVTTLLALPLAFLLVRYPRVATLLERTAMTVQGVPGIVVALAIVSITVRLLQPLYQAYAILFLPLAVVSVRAALSHVQVRLEETARSLGLGWRATLTRVVLPLAAPGLGAAATMVFISVVTATLLLSPIGTRTLATQVWS-------------------------------------
227328652    -----------------------------------------------------------------------------------------WQAVELSLKVSVVAVACSLPFGILMAWILVRCRPGKSLLDSIIHLPLVLPPVVIGYLLLVAMGRRGVIGSLASAIVAFPLMVRAIRLSLDAVDKHLEQAARTLGASPWRVFFTITLPLSFPGIVVGTVLAFARSLGGATITFVSNIPGETRTIPLAMYTLIETPGAEADAALCIIAIVL-------------
229826581    ------------------------------------------------------------------------------------------QYFSNSVFVTVATVFLTVCLAMMFAYAIARMDKLSGAVKTYVSVGMFIPAQIILIPLVILVNDTLLSVILPYVAFQTPFIITIFYGYLRQLPVEMEEAAAMDGASIYSIFLKIILPLVKPAIVSCALFTMLFSWNEFMIALVVIAKKIGLVKFQGQFSTDWGAMAASLVISSIPTILLYLAFS--------
87120954     -----------------------------------------------------------------------------------------------SLSVGLVAVSASLVVGIFLGLIAGYNRGIDTAIMRIVDIMLAMPSLLLAIAIVAVLGPSIVNAALAISVVSLPHYVRLTRAALAEMSKDYVTSSRVLGASPLRLMFVCVLPNCLAPLIVQATLGFSSAILDMAALGFLGLGAWGSMLADALQFVQRAWGLMILITVLAFNLMGDGLRDALDPKLK-
289208140    ---------------------------------------------------------------------------------------GILPAIFGTVLMVILMSIVVTPFGVLAAIYLREYAKLVRTIRISVNNLAGVPSIVFGVFGLGFF-VYLIGGNIDQIFFTLPVVIVSTEEGLTRIGASIRHGSLALGATKAETLWRLIVPLSAPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
142109396    ---------------------------------------------------------------------------------------------WVTIEVSLVAWVIALIVGSLFGVLRTVNKWLSAIGTVYVSIFRNIPLIVQFFVWYLVIP-ELLPASIGTWIKQLPPATQFVRSGINALPKGQRAAGLAMGFTQWQTYRYVLLPVAYRIIVPPLTSEFLNIFKNSAVASTI---GLLDLSAQARQLVDYTAQIAVTLAYVIINLVVMAFMRWIEGRTRL
94987273     ------------------------------------------WIVYIFLYLPIIVVIGYSFNIAKYTSDWKGFTLQWYSQLM--NNTPLIDAGINSLSVAALSASFSTFLGVLTALAIRRYRPGRKILYGSIYVLTVSPDIVMGISLLIFFIFFHIPLFIAHTTLSLPFVVLTVLTRLMEFDEQLVEAARDLGANESQAFRYVILPLIMPAIVAGWLLAFTLSMDDVLISFFV------------------------------------------------
145588967    ------------------------------------------------------------------------------------------------IYLSLKLAIWTLVLLLPFGILAARYLLNAGVIKPFIEATLALPYLLVGLGGKTIFGIPLVFSFIASLIVNLPFAIQPIQRAFEAINPEIREAAQVSGLSNWQVFRLIEFPLAWRGITSAAVLTFAHTLGEFGVILMVGGAIPGETKTVSIAIYDKVQSFAGTLSLILLG----------------
37523851     -----------------------------------------------------------------------------------------WFSLRLSLAVATLATLIVGVIGTAAGYFLAKSRFWGKLLDALFTLPLVLPPTVVGFYLLGLLGFTFQAAVIAATVMAMPLMVKTARAAIESVDPAYEQAAHTLGKGRWRTFFQVTLPLAWKGIAAGLVLSFARALGEFGATLMVAGNIPGKTQTMPLAIYQTTQTGEDTTALVLVAVL--------------
150016812    -------------------------------------------------------------------------------------------DTMITVSGALVGLALGCIIGFIVAVIATQFPKWGYTGLSVIAAFNAIPIVALSPIMNRWFTSGFAQKVGVVTVVCMAAMAINSYRGLNDLKPFAKDLLESYAAPEKIIFFKLRLPNCLPSVLTALKINVAAAIMAAMISEYFAASGIGFGIKDNLRKGMMAMGWSYIVMAALVGIVLYLIILLIERR---
163747976    ----------------------------FRNHRSAMLGGVLVVFFCAIALLAPILPIPDPSATDWGAVRKAPSALGTDELGRDVLSRLIWGAQASLLAGV-VSVAIALGLGVPLGIIAGYFGGWDAVISRCTEALLAAPFLILAIALAAFLGPSLTNAMIAIGISATPVFIRLTRGQVLSVAEDYVESARAIGLSTPRILRRYIFPNVLPPVLVQATLTVATAIIAEASLSFLGSPSWGSMLNTAKNFLNQAMALWPGIAIFMVVLLGDGLRDALDPRE--
256830445    -----------------------------------------------------------------------------------------------TFMITAIAMCVAIPVGLLSAICMSEYATVRRVAKPALEILAGIPTVVYGFFAAITVSPLIVSPGLVMGIMIIPLVSSLSDDVISSVPQSLREGSLALGAYPSETIKRVVLPAALPGIVSACLLAVSRAVGETMIVVMAAGPNLSWNPLVGMTTVNV------------------------------
84500072     -------------------------------------------------------------VVTGQASHVLTDGTFTLANFARIFDEAFWRVLGVTLFYTFFGTAGALLVGLFAALLLDRSFRGQGILRGLYLFPYVAPVIAVAFTWVTLFPLALIMVTLFEVWRYFPLSFLFILARMQSIDTDMYEAADMDGASPFQKFRYLSLPQLTGILSVLFLLRFIWTFNKFDDIFLLTGGNAGTRVLQAFALSNIGAGAAVAVVIFLCLVLFSAFFFRVMSRE--
134606950    ---------------------------------------------------------------------------------------GIGPAFAGTVWLMIIVVSVTFPFGTGAAIYLQEFNRLTRFIELNLTNLAGVPSVIYGLLGLAVFGRSVLSGGLTLTLLILPVVIVASREALKAVPDTIRQGALALGATKFQAVFRQVVPSAIPGMVTGMVLGLSRAIGETAPLIFMGA----------------------------------------------
150400734    -----------------------------------------------------------------------------------------------SITTSLASTIVSLFIGIPLAYILTYKKPLKDMLDTIVNLPLVVPPTVAGYLLLITFGRYGLIGHVAQTFVALPFMIRGVRTSLQEISPSLVDAAKTLGADEYEIFKEIIIPMSKPGIISGTILTYARAVGEFGATVMVCGLLETLPIAIYNNALSGNREVANILALILIIMSFGTLT---------
297627142    ------------------------------------------------------IVVILASVAIFLIWQALPAFTGKALPFGNTLKY-VGPFLFGTVYSSVLALIFAVPLGIGIALFIAHYRQLASGLGYVIDLLAAVPSVVYGLWGISGTGRTMLTTAVVLAVMVLPIITAMCREVFLQVPKNQIEASLALGATRWEMVRQVVLPYSQSGIISAAMLALGRALGETMAVAMVLSG---------------------------------------------
172058064    ----------------------------------------------------------------------------------------IWEGTRISLFIGLVAAIIDVLVGVTYGGISAYYGRVDNIMQRIAEILTGIPNLILIILFILILEPGITTIILAMTITGWIGMSRLVRGQILKLNQEFVLAARTLGASSARLVFKHLIPNTLGTIIISLMFTIPGAIFFEAFLSFIGLGSLGTLINEGLKTFPYLLVIPSTILVLVMIMLADGLRDAFDPRLR-
261212172    ----------------------------------------------------PTVIIGFLAGLWFAPFVESHLPAVLALMLLMPLSTMLVGFIWSHLPRVWLRILIPVLIGIATLILAYSGELENALFAGDLRVYLAQHGIGYDQRNALVVG-------FAMGFAVIPTIFTIAEDAIFSVPKHLSDGSLALGATPWQTLMYVVLLTASPGIFSAIMMGLGRAVGETMIVLMATGNTLDWNIFEGMRTL--------------------------------
169831297    -----------------------------------------------------------------------------------------------TFQITVLSVGFGCIIGLFAGCRLSRSRVLRYLATGYVDFFRGTPLLVQIF--MLYFGMPQVVEMLQLYLYGIPYIAEIFRAGVQSIERGQMEAARSLGMTQNQAMRYVILPQAFKRVIPPLGNEFIAMLKDTSLLSVIGVEELTRQLIIAVNYQSAAIWFAVAMIYLLMTLTFSRIVDWLERRLK-
270499754    ------------------------------------------------------------------------------------------DAVVRSMQIGLIATVVSTLLGTLMAFALVRHSRGRSGLNGLIFLPMATPELVMGTSLLALFVAAGVPQVIAHVMFCVSFVVVTVKARLSGMDRRLEEAAMDLYASEWQTFRRITLPLVLPGIVAAALLAFSLSFDDFIITNFNAGTTVTFPMYGASQRGIPPQVNVIGTAMFVIALLL-------------
206895728    ----------------------------------------------VLASFTVALIIFFMCMPALKALSQVPLSAFFSTTWNPRGYSGSSWGILPFIAGSLWTTVIALVISVPLSFLAFMSKALRSATDVFFSLLAGIPSVIMGFLALTAIGLTMLNGGITLAIMVLPTMVSVLSDAFQNIPEIYKEGALALGASKWQAAIGVLFQFVKPAFISSVLLSFGRAIGETMAVIM-------------------------------------------------
119485628    ------------------------------------------------------WGIAVILLLIALPIAQQALPALQKFGLGFLFTSA-WDPPNENIYGTIVSSLIALLIAVPLGLGTAIFPSVRRILTFLVELLAAIPSVVYGLWGIFVLGPGMFPAGVILAIMTLPIITVIARDSLASLPPDLRQASIGLGATRWITIFQILIPAAFSGIVGGVMLGLGRAMGETMAATMI------------------------------------------------
153870080    ------------------------------------------------------------------------------------GSFGAIPLFLGTLLISSIAMLVAVPIGLMSAIYLSEYSSFRAVAKPVLEILAGIPTVVYGFFALDVASESALATGLVMGIMIIPFVSSLSDDVISMVPQSLRDGSYSLGVTQSETIRLVVIPAALPGIIGGILLAFSRAIGETMIVVMAAG----------------------------------------------
118589313    -------------------------------------------------------------------------------------ELGIVPLIWATMYISLIALAVAVPIGLFAAIYLSEYATVRAVAKPLLEILAGIPTIVYGLFALLTVGPLLMTAGAVMGIMLIPFVSSLSDDIINAVPQAMRDGSLGLGATHSETVKQVILPAALPGIVGAILLAASRAIGMIVVLGAGAAARLSMNPLEAMTTV--------------------------------
142086313    ------------------------------------------------------------------------------------GSFGMIPVLVGTLLISFIAMCVAIPIGLFSAIYLFASPRTRDFVKPTLEILAGIPTVVYFSLGLDVSSESALAAGAVMGIMIIPFISSLSDDVIRAVPQSLRDGSMGLGATKAETIYNVVLPAAIPGLVGAVLLAVSRAIGETMIVVMAAG----------------------------------------------
89899771     ----------------------------------------------------------------------MDFTLGQFLHELWIARAPIVQGLGVTIVAAALAIVTGSILGVGVGLALTYAKPLRWMTRAYTDFIRGTPVLVLVLASYYILGAAGVAGVLALAVFCSSHVGEIVRGALQAIPVGQIEAAKAIGLTFSQTFLYILLPQAIRQVLPTWVNTAAEMVKASTLLSIIGVGDL-------------------------------------------
138895921    ----------------------------------------------------------------------------------------IFRAMWLTLGLTLACYAVSLVLGIIWTLLRRAWAWFRWTVNGVLEFIRSTPPLVYAWPLVPHVGVTLSPIAAAIIGLGVHYSTYTSEVGIDAVDKGQWEAALALNFSRARTWTKVILPQAIPPIIPMLGNYLIIMFKEIPTTASIGVMGM-------------------------------------------
225571181    ----------------------------------------------------------------------------------------------NSLIVTIATMLLTVIIAAFAAYAMCFFKFAAKMLTNLLYIMQILPTITMMVPLMTIYRMMGIQNTYASLILTIPIALILMTGHFTGIPKELFESAAIDGASPTKAFFKILLPLGMPGIVCTAIYVFVQAWQEFMFANLITTPGIGLQSFVGMRSTDWGGMMATCTLIAVPAVLLFTLVQ--------
148270801    ------------------------------------------LFFMSLFVLVPIVSIFFISFYSWNLLSPMRF-IGWANFKRMISDKYFWNSLVVTFKLMGLGVPINFFLSLSLALALYREDRFSKIFRAIFYWPCLMPAIAGATMWKWMFSYHTLFSVVLSGIWGVGFFMMMFITGLQNIPQELIEAARIDGANRWQTFWYVTFPCLKNTNLLVLMVSVAYSLRSFAGIYALTGGGPGYATTNGLTQFRIGYAYAMSVVYFVLALVVGLIILRLQR----
84181180     -------------------------------------------------------------------------------------KAGVFPAIFGTVLMVILMSIVVMPFGVIAAVYLHEYAGNNLLTRGRVVNLAGVPSIVYGVFGLGFFVYMITPGVVLLTLLTLPVVIVATEEGLSRIPTSLRQGSMALGASRAETLWRIVLPMAAPAMMTGLILAVARAAGETAPLMLVG-----------------------------------------------
153010123    -------------------------------------------------------------------------------ALGLLADRDFWEASWVVIKLSLLSWLLAAIAGFGLALAKQSSWSVNGPARAYIWFFRSLPLLVLLIFIYTLLSNAFAAGLIALVISETAYMAEIHRGGLLAIHKGQIEAGRALGLSFLGIQRLIVVPQAIRVSLPAMSNELVTIVKLTSLVSVIS---LAEILLVGQRLYTQNFLVLETLTVVLIVTLFDRGLSMLERRSDV
160935368    --------------------------------------------------------------------------------------------ALVSLELTLTVFALSLFFGTIVGFLRYHHKAGYRIATVYVELIRNTPMLVFGLPQFKIYLPALFAGILGLTINNTAYIAEIVRSGIQSIPKGQWEAANCLGLKPIHTFLDVIFPQALRNIFPSLINQFIMILFGTSLLSVLDIKDLTQVILNSQNFRTLELFTFAIGIYYIMSVICSKILRYVNNR---
284033080    ----------------------------------------------------AILVLLVAFAAVSADWGQIGTVFFEPKFIEAAFRDGLLSALVKTLEYTAGAFVIGLIGGTLLALMRLSSGPYRWIATAYIEFFRGLPAIVVFILPLAFEGMRIPFVWLALGIVAAAYMAEVIRAGIQAVPKGQVEAARSLGMPPGLATRKIVLPQAFRIVLPPLTNDLILLVKDSSLVFIIGTS---------------------------------------------
280956053    -----------------------------------------------------------------------------------------------TFMITAIAMLVAIPIGLAICTAEYASPTFRKIAKPALEILAGIPTVVYGFFAAITFTNALAPGLVMGVMI-IPFVSSLSDDVITSVPNSLREGSLAMGAYHSETIKTVILPAALPGIISAFLLAVSRAVGETMIVVMAAG-------LRANLTWNPLEGMTTVTVRIVDALTGDQAFDSPE-----
110632438    -----------------------------------------------------------------------------------------------SLRVAVISALISCTIGSLIGLFGAYFRGLAGFLSTTADVVLCFPPILLALLVVTLMGPGTTTLIWVLSIIYFPAFARIVYLEASRVSQDYVVAAKALGARPRRVMFRTMLPNISGPIIVQLSLTAAAAIVTESGLSYLGLGVVGQMIRGARAYMERDPLVAISLTIYSVNLLTDRLRDVLDPK---
110632402    ----------------------------------------------------WLVLGWIVLEAVMLVGQNPNFGWATVGEYLF--HQNILDGLKITLGLSVVSMALGILFGLVIALMRMSPDRLLSFAAGFLWFFRAVPLLVQLIFWYNLSALPLTAAIIGLALHEAAYMAEIIRGGLLSVDRGQIEATQAFGMSRARALRRVILPQAMRFIVPPSGNQFISMVKATSLVSVIAMSDL-------------------------------------------
282883094    --------------------------------------------------------------------------------------------------IGIIALSWSILVGLPLGCLAAYHRGVDSFLRVLTTIGISVPGFVVATLLLIFFGVKLTMGLGKVSAYILPYIARLSRSSMLDVNQDYIRTARAKGVPASKILFKHALRNAFPVLTYLGPLTASILCGSFVVESVFSLPGMGRYFINSILNRDYPIIMATTILVIFMNLVVDILYKFVDPR---
134105247    ---------------------------------------------------------------------------------------AVWKVVLTTYYAALISTLIAVIFGTPLAYLARKSFPGKSVVEGIVDLPVVIPHTVAGIALLVVFGSSGLIGSVAMLFVSVPIYINQAKEGFASVDVRLEHVARTLGSSPLRVFFTVSLPLSVRHIVAGAIMSWARGISEFGAVVVIAYYPMIAPTL--IYERYLSEGLSAAMPVAAILILL-------------
15614025     ---------------------------------------------------------------------------------------------WVTLQFVSVSLLFGLVLGIVLAIFISKYRLFRWFADFYTSIFRGTPLILQLLLALPQFGVDISQFQAAFLAFGLAYVSEIIRAGIQAVDKGQREAAEALGIPYRPMMLRIILPQAMRNILPALFNEFINLTKESAIVSVIGVTDLMRQITSAETYLYLEPLLFVGLIYYVLVMGLTVIGRLLERRLK-
297622376    -----------------------------------VGLVLIPVLTYLFLWVPIVVLIVFASVSVWRGFSTRWYSNLLGLGGGAFQTELLLRSVRNSLLVAGVATALSTVIGTLFALAVARSFPGRRFFEALFYLPVIIPDITQGVALAVFFNTLFAAAQIAHVAFNIAYVAVVVRARLAAMDPTLEEAARDLGANHFQTFWRVTLPNLMPGVLGGALLAFTISLDDFVVTFFVGTTTLPLFVYGLLKQRVPPEINAVSALMILVSIVLVAGSLLLQRR---
27378024     ------------------------------------------------QWRPALSVVLFIALFAFWRRELVYLWIGVLALISVLMWGGVFQDRWGGLPVTLILATFGLAFGFPLGILVALGRRIRSLSVLYVELIRGVPLVSLLFMASVMFPLFMPSGQIAIILFAGAYLAEVIRGGLQAVPRGQYEAAEALGLSYWRKHRLIVLPQAIRHVIPPLVNTFIAFFKDTSLVLIIG-----------------------------------------------
229823498    -----------------------------------------------------------------------------------------------TLWIALISVALALILGIILGLLVQANPWLSGIAAVYVDLMRGVPLIVLSFF--IYFGIPAVAGITTLSLNAAAYVAEIVRGGIQAIDKGQMEASRSLGLSYGKTMQKIILPQAIKLMIPSFINQFVITLKDTSILSVIGLVELTQTVIIARTYQSGSMWLIVGLMYLIVITALTRLSKRLE-----
165975486    -----------------------------------------------------------------------------------------------TLSLALVALVMAIMIGPILGVLAARNGFFDRFTLVFSTLFRSVPAFIIAIGLITLFWQHFVLPAFTLALGLSAVSVRVTRAAMLQVKQEYYQFARLKGLSKWQTFRHGIRNIAIPVIAYHAVQLVYLIEGVVVVESLFAWPGSGHALVHAIIARDVPMIQGTSLVMVLLNMCADMLSAWIDPR---
229822286    -----------------------------------------------LAWAAGWVLLAAVPLAFLAVFFAWPVATMVARGFTADGALDLWRVIGQTLGQAAVGTALAVLLGLPAAFVLYRRSPGRGLVRALVTVPFVLPTVVVGVAFLGFLGLRTFPAVVAALVFFNYAVVVRTVGGVERLDPRAEQAARALGATPWRAFRTVTLPALGPAIASAASVVFLFCATAFGVVQVLGGPRYGTIETEIWTQTTQFLDLRAASVLSVLQLAV-------------
229822286    -----------------------------------------------------------------------------------------WEATGNSLRVAVDATLLAVVVGIAVALVVSRRPRAATARRGVLDGLFMLPSAVTVGFGLLILRSSLVLIPIAQAVVAIPLVVRTVLPVLRAIDPRQREVAAVLGAGPARVLASVDLPLVLRSLGLAVGFAFAVSLGEFGATSFLARPTLPVVIFRLIGRDNYGMALAASVVL--------------------
222099217    -------------------------------------LKVIIVALILILMIGPLVGIVLWSFARRWYWPSPIPQEFTLKFWLEVFEQGVLDSLVLSVTVALITVAFSLALALPAAYGFARYKLPMERVLLILFLMQAFPQLPVFINLASIFGRIGLRGNMWGIILALVFSLWIITATFKSIPLELEQAAQNLGASRFKVFWTITFPLAIPGLIAGSIFVFLWSMGEFTAAFFIGAPFIQTAPVL-MYTASMGYNMQIASVISIILIVPSLLFMILIER---
218135166    -----------------------------------------------------------------------------------------------SLYVGFAIAIIAMVFGLIIGLLSAYFPKADVVLMRICEAMMSIPATLMAIAMMAALGAKTENVIISLSIIYMPTIAKIARASALSVKESYIEAIKAQGASWMRIIFRHIAPNVMSPVIVQTTFIFASAIIVESSLSFIGVGSLGNILSEARSVIYNSWGIVMILTVLGINILGDGIRDIIDP----
160899041    -------------------------------------------------ALPRFFGRAGMAMLLAGLTGFGVLMAGGVAGLAPV-PSDLWGGLPLTLFLAVIACLAGVPLGILLALGRRSSPLIRILCTGFIEAVRGVPLITLLFFGAFVLPMPMVRIAVCLAAFSAAYLAEVFRGGLQAVPQGQVMAAQAMGFTRVQVLRHVVLPQALRVTIAPTVSNFIGAVKDTSLVAIV------------------------------------------------
120556533    -----------------------TTLKWIFFACAALAILTTVGIVFSVAFETFRFFQKISFFEFFFGTQWSPQTALRADQVAAEGAFGMVPLFTGTLLISAIAMVVAVPVGLLSAIYLSEYKRVRGIFKPLLEMLAGIPTVVYGFPFISDFAASLLAAGGVMGIMIIPFVSSLSDDVINAVPQTLRDGSLALGATQSETMKKVIFPAALPGIMGGILLAVSRAIGETMIVVMAAG----------------------------------------------
141971501    -----------------------------------------------------------------------------------FTEGGALHAIVGTGIIVLIATIICVPVGILTAYLTEIKGKFEGFIRFLVQAMSGVPSIVAGLFIYTVLIVSLLAGALALSILMLPTVARTAEEVLKLIPNDLREAGVALGGTQWRTVAMVVVPAARSGILTAIILGVARVAGETA-----------------------------------------------------
169829666    -----------------------------------------------------------------------------------------------SIGVGISAVLFGGTIGTILGLISGYYKWIDSIISRILDIMLAFPGILLALAIVSALGPSLINVTIAVGFFSIPMFARIVRGSTMEVKKEYIDAVKTLGANDMTILLKHIFPNILSPIIVQASMRLATAILSAAGLSFLGLGAWGAMLSNGRDFLFTAMALFPGIMISILVLGFDGLRDALDPRMK-
294782177    -----------------------------------------------------------------------------------------------TLALTGTSILITIFLAFPLGIISAKYKWIDYIIRFFSFTGISIPSFWLGLMLMYIFSVKFSKGIKSLILPSVTLSVWLVAVYIREINKDYVVALESKGISSSKIMLFHILPNSLLTIITMFGMSIGSILGGTTIIETIFERGLGKMAADAITNRDYGYVIWTAIIYVVINLLVDILYKYLNPKIKI
121610493    -----------------------------------------------------------------------------------------------TVVLSVISAVSSILAGLVITLLRLYGPRWLRPLLVFIDSMRAIPVLVVLVWIYFAFPIPFWAALVALTLHIAAYAAEVIRAGIESIRPGQTRAALALGMSRAQILRKVLLPQATIRMLPAFGSILTMAIKDTAIASVIAVPEL-------------------------------------------
255036899    ------------------------------------------------------------------------------------------QPLWLTFKLAGITSVLLLVIALPIAYWLVFGKKGRGIVEALIGMPLVLPPSVIGFYLLLAFSPSHWFGVIASILYSLPFMIYPIRAGLQSLPASLREASYTLGKTEWQTFTRVLLPNCKPAILTAFVLTFAHTVGEFGVVLMIGGNIPGVTKVASVAIYNEVEALANAYAMVLFAITFIILLVVYSINNRL
118471564    -----------------------------------------------------------------------------------LTDNGFRASVGSTVLNLAIAYSLVVAVGGVLGVLIGLNAFWSRTLSPLIFSLNSVPKIVLYPIFLLFLGLGALSQVSFAFFQGLLPMFLIMLEGSAGVNRLHLKLAASLQMSYPALLRKIVVPQLVPTVLTAMRVSFGLTFVGLILAEMFGTTGLGYELLRNVTQVRMANILGEVLLITVIALIPTVALKYFELRVK-
125973267    -----------------------------------------------LVWMVIFIVVPLVMIFYYAFTAKDAGGLFTFEHLIKAFDSKYLIALWKSLLYAFIATVICLVLAYPLALILAKHSKGGSVTLFIFILPMWMNFLLRTYAWLSLLETNPSAIVLGMVYNFLPFMVLPIYNSLAKIDKSVMEAAYDLGANDFQRLLRVTIPLSMPGVMSGITMVFMPAVTSFVIPNLLGNGNLIGNIIEQQFLLTYDWGFGAALSLVLMIMIL-------------
117164567    ------------------------------------------------------------------------------------------QAVWVTLQLTAYATVLGFLLGTVLAFMLSRSPVLQTVAWTYIWIFRSIPMIVQLVFWFNLSALYIGAAIIGLTLHQAAYAAEIVRGGVISVDHGQLEAAAALGIPRLRQIRRIVLPQAMRAILPTAGNEIIGLLKGTSVVYVMSIGELQVQVIYGRNGRVIPLLLVATAWYVVLTSLLSVAQYYVERR---
239916724    ---------------------------------------------------------------------------------------GFGHALLGTVLITLIATLISVPIGMLTSIYLVEYGRFSRAIVFFVDVMTGIPSIVAGLFAYAAVSWVLTSAAIALSVLMIPVVVRSTEEMLRVVPNELREGAYALGVRKWQTIAKVVLPTAISGIASGVTLAIARVAGETA-----------------------------------------------------
255334178    ------------------------------------------------------------------------------------------------LILTIVSSAFGIIAGAVQGYFGG---KVDLIFQRLLEIWNSIPELFVLLILSSLFIPGFWTLLGILMIFSWTSLVGLVRAELRGRNLEYVRAARALGLSDWQIIFKHLLPNATVATLTFLPFKLSGGIAALTALDFLGSPSLGELLLEGKKHLEAPWGFVAVSIILSLAIFMEAVRDALDPRK--
251799791    ---------------------------------------------------------------------------FGTDGLGRDMFARTWMGAGISLQVGIYAAIVDLIVGVIMGSIMGYFGKVDEILNRICEILYSIPSLLVVILLIVVMEPSMFTIIVALSITGWINMAWIVRGQIMQLNQEYVLAARALGANPVRIMFKHLIPNAMGPIIVTITMTVPNAIFAEAFLSFLGAASLGTLINDAIKAMTVYRMLYPAILLSLFNIFGDGLRDALDPKMK-
258561275    -----------------------------------VVAWIYAAVVFILCVVIPYISI-ILASMTILRSKPPTLNNLTFDYFKIVLQMPSGQEALRSIALGAIGATTAVVLALAVTIFTLRNRTLSSRLSDFLAVAPTVPGIVLAIGFILLWNSPRLPFTMAFTVLFVPMAVQNIKTSAVSMSPTLSEASAVSGATRWQTFTRITLPMLAPGIFAGWLLAFFVGIRELVMSSLIRPSNINLLAPWIMNQFEQGHRAEAMAMTLI------------------
258561275    --------------------------------------------------------------------------------------------IWNTVWLSFLVVMFSTLFAAPLAFLRAWTPRKAEWVEVMIMIPFMTPPFAAALAWMDFTRLRGVAMGFIMAAELFPFLYLILRNAFASIPASQLEMAQVAGASRWQQFSRVVAPIVLGPYSLGALIVFIKAAGEFGTPVTLG-NAIGYPVLVSSIYQDV------------------------------
142028293    -----------------------------------------------------------------------------------------------TLWLLVVSIGLGFCLSIPLAVAVSKKKWLAALVWLYTYVFRGTPLYVQLLLCYAFFRDGMHCTLLAFTLNTCAYTTEIFAGAIKATPYGEIEAARAYGMSSFTLYRRVILPSALRRALPYYSNEVILMLHATTVAFTATVPDIARDVNSATYQSFNAFGIAALLYLCIFALV--WLFRRAEHR---
297621152    -----------------------------------------------------YVPILLLMINSFNASKYGTVWAGFSLKWYYTLFSDLWKALVNSMIIAVSSAATSLVLGSLAAFTIYRYRTLQKVHYGLIYAPLLLPDILMGISLLMLFKLGLFTIYIAHTTFCISYVTMLMLSKLQNFDYSLVEAAHDLGAGAFETFKKVIFPLITPGLVAAVLLSFTLSIDDFVITFFVAGEGSTTLPLYIYSMIKYG-----------------------------
260752505    ------------------------------------------------------MLALILGSLIINGAGGLHLSVFTQDQPSPGMSGGLRNAIIGSIAMCVVAMIIAVVLGIMAGTWLSEYSRNSKYGQAINDVLLSVPSFVYEIMVRPFHGFSAFAGAVSLALLAMPIVTRTTYDMLQLQPNTLREAGMGLGASQGLVIRSIIWKAAAP-----------------------------------------------------------------------
222106414    --------------------------------------------------------------------------------------------TRVSLVIGLTTVTCALFFGVLLGAIAGYFRWVDNIIMRIMDVILGFPSLLLAIAIVAVLGPGIRNALLAISIVSVPAYARVTRASVLSVKTDFVAATRVLGGSKWRILFQRVLPNAITPIVVLATLGVATAILDAAGLSFLGLG---------------------------------------------
237785917    -----------------------------------------------------------------------------------------------SLEVSVLAVAIGAGVGVPLGILAVRGGWLDSFIMRLSDLALAFPALLLAIIAGSVVGVGTSSEMVAIGIAFIPSFARVSRAGTRQVSQDYILAARSAGMGWLSIATRHIVRGITGLIIVQATVSVALAILAEAGLSFLGLGTPGRMLQDSQVFLDSHAGLAIALTVLGFNLLGDGLRDILDP----
121611659    ---------------------------------RFPGLGLNFGIALVFLYLP----IVLLVLLSFNENNVATLWTGLSLRWYGIVFDNILRAAGNSMLVACVATVVSTVFAGMAALAMARRNKGQNVISGMLGLPLLVPEIVTAVASLLFFDLGLRTVTIAHIVFCIPFAYLPIRARLANMDPRLVEAAADLYASPGQAFRRITLPLLMPGIISGAMLAFIVSLDDFVITFFVAGPGLPVYIFGMVRMGITPEVNALAALLLIASMVFVGLSWWIGQRDR-
288574014    -----------------------------------PVERWEKWILAVVASISSFLLIVYGTILTASLVRAWGLDTFTLEHYGYALSSGL-GSIKDTILLATTATVIGTVVSVTAGYLVTKRETPLRRTMEAVSLLNSIPGTAVGIAYVIAFNSGPIVLTGTMTILVALCVMRLTIASLSQMDRSLEEAAMNLGASRFTVFRKITVPLIAPAISGGMKSLFVISMTAISAMIFLVSVRWNLLTVRILECITELMFGQAAALSVVLVTIVFSVSKLIDRFFRV
297622546    ------------------------------------------LFRTVFLFPMALAFIVTGTIWRWLLQPQGGLNVLTLVGLWLASRTQVWQFNWQDLP-FFTGLLVSLIFALLFVRALRRGDRTRTLAFGVITLGLVAWTFILPFPETHGFNLAFIGIILAAVWQMSGYTMALYLAGLRGIPDELREAARSDGASEWQLYRHVILPLLAPITLSAMIILGHISLKIFLVFAMAGADNATTDVLRAFRANQFAEGAAIAIVLLILAVIIPYLYSSLKTEVR-
186470827    ------------------------------------------------------------------------------------------QAFLRTMSISATVTFLCLLLGYPVAWMLANLPAKSSNRLMLLVI---VPFWTSLLVRTTAWYVLLQPGGVINSLLTLPYMILAIYSVMKSVSPVYVRAAQSLGAHPFTAFVRVYVPQTLPGVGAGCFLVFVLALGYYITPALLGGAGMISQLIAMQTNTQLNWGLAGALSLVIFTAIFYFIFNRIVGIDRL
134798215    ----------------------------------------------------------------------------------------------------------------------------YLIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSMAIMGKLLSETIDSIDLGPLEAAKASGAKHNQAVFTSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ISPIIVLILVAVIAIEQFSVWLRRK--
241773289    ------------------------------------------------------------------------------------------RASGETLGMVGASLLLSLALGLPLGVWLSVTSRLYGLLSFAVNVLRSIPFVILFILLIPVTSLGVKGAIPPLVLGAAPFLARLVESALREVDRSVIEATQALGASKRQIILHTLLPEALPGLIAAATVTAIALVSYTAMAGVVGAGGLGDLAVRGYQRFQTDVMVVTVVLIIALVQGLQMLGDALVAR---
163748031    --------------------------------------------------------------------------------------------TLMTLKLTFMGAFIAALFSPGLALIANTSPIAQAPLRLYISFMRGTPILGQLFLDWGLWGFFRDPFNCALLAFALNSTAYQTEIGIMGVARGEIEAAKAIGMTRLQILRRVTFPHAYRIAWPALGNEIILLMKASALASVV------------------------------------------------
134100789    ---------------------------------------------------------------------------------------GFGRALLNSLVVAGCTTLLTLVVGVSAAYALARLERGKSLVLALIIACSMFPGISLVVPLLGLFTELGWINSYQSMIFALPLAVWNLTTFFRQMPVELEQAAMIDGCTPAQAFRRVIVPLAAPGVFTTAILTFIMSWNEFIIALSVVNEQDMQTVTVAISKFTGAQGFE-------------------------
77164107     ------------------------------------------------------------------WRDGASLGLFQSQGWYLEGKFGMLPMILASLAVTLGAIVVALPIGLASAIFLEFYAHIARVFRLLLNVLAGIPSVVFGLWGLTRLGASLLAALLVLSLMILPTITLTSTSALASVPKDLLAGSVALGLRRKTQILHIMLPAARSGITGGALLATARALGETMAVLMVAGN---------------------------------------------
163758099    ---------------------------------------------------------------------------------FLIGDSLYIKSYLSSLQIAFVSTLFTLLIGFPLAYGMARAPDRLRPMLLMLVILPFWTSFGLLNQFLLWLGVIDTPVYIGIVYSYLPFMVLPIYSALEKMDESLVEAARDLGCTRIGAFWKVTARLAVPGILAGCLLVFIPAMGEFVIPDLLGGSGIGKTLWIEF-FNNSDWTVASAIAIILLIVLV-------------
229590769    -------------------------------------DFLVDRTFRALARIGVVLVLALVFALVFEVGRKALPGMDVLFGSVWDVNQGILPAIWGTLYSAFIALLIAGFFGVSMAIFLFLPAKLAAVFRTIVELLAAIPSVVYGLWWIPFFGTSLLPAALVLAIMILPTIAAVSQDALTGVPMKTKQAAYGMGTTHWEAILKVMVPSAATGIFGSLVLGLGRALGETMALAML------------------------------------------------
136172460    -------------------------------AITKDTKAAINSTTTVLVYVAAAFVIVPLASILWEIFTKGATGVSATASDAPLTEGGLLHAIIGTVYLILFASLISTPIGILAALYIVEVKRFAGLVRFFVQAMSGIPSIVAGLFIYAVWSYNAAAGAASLAILMIPTVARTSEEVLKLIPNDLREAGLAMGATQWRTVAMIVIPAAKSGLITAIILGIARVAGETA-----------------------------------------------------
160894911    ---------------------------------------------------------------------------------------------------------------------------LDAICSVYVGFFRGTPMVVQLLLFLPIVGGHMSGVQVSMLVFGLAYISEIMRSGILSVDPGQMEGGRAMGLSFATTMRKIVIPQAVKNILPTLGNEFISLIKETSVVSFVGATDL-YVAFNYIGSNSYEFMLVMALIYIVMVLLISLGIKLMERSLR-
225573447    -----------------------------------------------LVLVALFMYIPVAVLAVYSFTESTTIGAVRGFSLTLFTMSDLRDMIIGTFVLAVGAAVLATILGTLGAIGSFYSRPFSRTLLETANRIPVVNAFAICILLIVVLGIDFVPLVIGHMVLCTPFVYLSVMPKLKQMDNGLYEAAMDLGATPFQALRKVVIPQIIPGIISGFMLSITLSLDDYFITTY-------------------------------------------------
157272227    ------------------------------------------AFFLVPYLAWIILFVILPILLILWYSFTDSSHSFTLSNYVTFFKNGTFLKMMNSFWYAFLITLITLLISYPAAYFLTKMKKAYAFIGILGNNGLVNKFLHLFGIGPVNILFTDFAFVFVATYIEIPFMILPIFNAIKEISPAVIQASEDLGASKLQTFRYVLWPLSRPGVESGVQAIFIPSLSLFMLTRLIGGNTLGTAIEEYMTTMNWNMGATIGVVLIILMIVVMLLTNKKTKRKKV
257468721    -----------------------------------------------------------------------------------------WSGTRISLLVAGAAIIIDMAVGMTYGLISGYFGKVDMVMQRIIEIINSIPTLVIATLMLVILKPGIVPILFVLVLTGWIGMSRIARAQMLKLKQEFVLASKTLGASDMHIIFKDILPNIFGQLIIMSMFSIPNAIFMETTLSFVGLGSLGVMISEGFKSFMIS-PYMTIIPAVILAILM-------------
222478605    --------------------------------IRDILTDGDDRLPLGLTLLSAAIAGTVVFPLAWLVIEAVTVERSRAMELLF--SSGTVEVLLNSLLLMAGVTVFSILLGVPLAYLTARTDPFRRFWSVVAALPLVVPSYVGAFAFVSAFGIYGLPGTILVILYTYPYVYLTTRAALLSFDTTLIEAARTLNHGRLEAFRRVTLPVIRPAIAAGSLLAALYAVS--------------------------------------------------------
222478605    ---------------------------------------------------------------------------------------------------------IAYFAATSDSPLATLFERATYVGFAVPGIVLALALVYFGSGYLPWIYQTLPLLVFAYVVRFLPQVVGSTRTAILGVDPKLVEAGRTLGESSMGAFRRVTFPLTRSGIVAGAALVFLTTMKELPVTLILRPSGFETIVTQIWRAQETALYQYAVVPTLILLVI--------------
296141217    ------------------------------------------------------------------------------------MRFGILELFKITVLSSVMALILAVPVAVGIATFLVQYARLSRPLSAVIDLLAAVPSIIYGLWGIFVLAPFLVPAGIVLAIMILPIITSITREALRQTPVAHQEAALALGATKWEVIRLTVFPYGRSGIVAGSMLALGRALGETIAVLII------------------------------------------------
135208346    --------------------------------------------------------------------------------------------IGNTILISIVAAFISINLGLLVALPGQSSKKWRIINRFYVEFIRSIPLLPMLFWVFYGLPILFKSMVITLAISDSAFTAEIYRSGIQSIAKGQKEAAHSIGLTYAQTMRYVILPQAIRRILPPLANQFIYIVKMSAFASVIGMQELTRRANEIVVTEYRPLEIYSLLILLVLVLIISAGVRWLERKM--
299062139    --------------------------------------------------------------------------------------------LVTTSWLTLVIMLLAIVLGVVIAVMLSTNPLLSGFSGGWIWFFRGTPVLVQLIFWYNLAALYPTVNIGIPGVFSLWYMAEIIRAGISSVDDGQQEAARALGMTKNQYLKRVILPQAVPFIIPPTGNQIIGMLKTTSLVSVISLSDL-------------------------------------------
116624511    -----------------------------------------------------------------------------------------WQAISLSVRLAASTTAILLVLGVPVAYWLTYSRRWKFLVEALVALPLVLPPTVLGFYVLLAMGPRSPIGALASVLYSLPFTVQPVAAAFAGVDRKLIEASWCLGVSRMATFRRVIVPLSLPGIAAGAILSFAHTLGEFGVVLMVGGNIAGVTRTVSISIYD-------------------------------
257890051    ---------------------------------------------------------------------------------VYLIPDEFVEATKQTLYMSFWTAFVTLVVTRPNGLLANR--LLFEILDKLINIIRSIPFIILLSLFLVGTTIGAKAALVPLIFGVVPFFARQIENALLEVDPGVIEAAEAMGTSPIGIILRVYLLEGLPGIIRVSALTIINVIGLTTMGAVGAGGLGNLAISRGYNRFQTDVTIVATLLILILVFL--------------
289422859    -------------------------------------------------WATIFIVIPLILVVYYSFTRKTDDGLFTLANYRDVFDPLFFKVFVRSFVISGLATIACIIIGYPVAYIISRMSPSKSANLIILFILRTYAWIAILGKNLAFFGVHPSAVLLGMVYNFLPFMVLPIYTSLQKMDKDLINAAKDLGASGFTVFKKVVFPLSIPGVMSGITMVFMPCVTTFAISRLLGGGKVGDLIEQQFTTV-GDWNFGSSLSIVMMIIIL-------------
218887652    --------------VEGVVRWALIGASCISILITIGI--VVSVVFEAMQFFRLVSLWDFLTGTKWSPETAFLISTGRADGSVATPEFGSLPLFAGTFYITAVAMLVAVPMGLFAAVYMAEYKRVRRIAKPALEILAGIPTVVYGFFAAITVSPFIVAPGLVMGVMIIPLVSSLSDDVINAVPQAMREGSYALGATTSETIRKVVLPAALPGVVSAVLLAVSRAVGETMIVVMAAG----------------------------------------------
136143439    ------------------------------------------------------------------------------------------------LTILLATLSIALAFPLALAVALGRRPAIRSLCTLYVELVRGVPLISVLFMASFLFPLFMPPGVAGITLFAAAYMAEVIRGGLQAIPRGQVEAAASLGLSYWQTQRLIVLPQALATVVPGLMNNFISIFKDTSLVTIVSLYELTGSLSLGLNS---------------------------------
158424276    ------------------------------------------------------------------------------------IAAGLMHGARSALMIGGISTLVALAIGITVGALSGYYGWVNDTLMRITEMFQTMPQFILAVVLVAIVGPALSSIIIALALVSWPPVARLVRAEVMSLEREFVQSCYAIGMSERSIIFGQILPNCLTPIIVTASIMVATAILTEAGLSFLGLGGAGRESLRSAWYLVAEPGLAIILVVLALNLVGEGLNDALNPKLKL
167769529    ----------------------------------------------------------------------------------------FWAGIKITLLVSLTGTIIGLVIGLIVGSARSISSKVNVIACVYIEFFRGTPMMVYYGLKSVFNWTPVVAGICIISINTGAYMAEILRSGIQSVDVGQTEAARSIGMTSAQTMLHVVLPQGIKNAFPAIGNEFVVNIKDSSVLNAISVTELQSNKIAGSIFDFTATFLVTALIYLILTFTTTRILHVIEKRM--
295404403    -----------------------------------------------------------------------------------------------TILVTISAYLLMLVVGLFGGLRLAKNKFIFGLATIYVEVIRGIPLLVQLIPLMEYRANPIVTAIIAITVCYGAYMSEIVRAGIQSVPKGQMEAARSLGMNHFQAMRFVILPQAFRVILPPMGNEFIALLKDSSLVSVVAVADLTRRGFMSAHFNPIETWTMVALLYLIMTLFASRLVSYIEKKTK-
291563078    -----------------------------------------------------------------------------FLNVMLKVWMKYWNLFLQGLGMTLFMGLLTVLISTVFGSLMALMRRLRLIATVYVEIIRGTPILLMLPTWLPFFNLSEFTCVMACCVNSTAYVCEIVRAGIQAVDVGQTEAARSLGLNARQTMIHIVLPQAVKNILPALCNEFVAIVKETSLASFIGELMTQFKTINGLTFRVLEPLTIVGIIYFGVTFIMSKLIALLERRM--
294338630    ----------------------------------------------ILVYLFLYLPIVVLVVYSFNDSRMVTIWGGWTLKWAVVHDHEVISGLILSLKVALATATTSVLLGTLAAFALVRYRHFASLLNFMINIPLVMPTVVIALALLLFFVTVQKAMFIGHTVMAISYAAVVIQSRLKEMDRSIEEAAMDLGARPFQVFMLVTLPSISQALVSAWLLAFSLSLDEVVISAFLSGPGSTTLPVVIFSRARLGLVGAITVYLVIIAVAVSSLLMARRERLR-
296038549    ------------------------------------------------------------------------------------LAHDFWSAAGVTIFFAVVTVAIEVLLGLWMATVMGKTFWGRSLLRASVLIPWAIPTAVTAKLWFFIFTTDPWASRFAVIIATTPFMALLILAGLQMIPQDVYEAAKVDGASAWQRFTRITLPLVKPALMVAVLFRTLDVLRM-------------------------------------------------------
254422504    ------------------------------------------------------------------------------------------------------------------------------LSRMILLAARAIPAPILALIVVFGMYPGIWPGALALAAHNFGILGRLMAEVNENLPDGPLRALRSLGASSSGIVFYGVFPANLPRFLAYILYRWEVCLRETVIVGIVGVGGLGRLMTEQLSSFDYGSLAATLLVFIGLTIFIDAI----------
134547049    ------------------------------------------------------------------------------------GAFGAIPLFAGTLMITIIAMLVAVPIGLMSAVYLSEYKNLRNFAKPAIELLAGIPTVVYGFFAALFVAPFLLAAGLVMGIMIIPFISSLSDDVINSVPQNLRDGASALGATQAETIKQVVLPAALPGIVSAILLAISRAIG--------------------------------------------------------
260461491    --------------------------------------------------------------------------------LIWRHFDKLWGGLLLSLELAVISIAIGVVIGLVLAVWYVSAGRVRAVIAAYVEFIRNVPLI--LLVYLVFYGLPTVSFVLTLSVYSGAYLVEVFRSGLEAVPRGQLDAGKAIGLTPWQRLLHVRLPTMLRITLPALSNTFISLFKDTSIASVISVPELTY-----------------------------------------
297616559    -------------------------------------LSFELFIERLLGLSAVVSVLSIVLIIGFVCSKGGPLIAKVGLSDFLLGRFGIGAMVVGSIAVTFGSLVWGVPLALALSIFLAEISWMGQVMGEVVNLLAGIPSVVYGFMGLVVWGFSVLAGALILGIMILPTIVGVARDAILAVPREYKEGSLALGATHWQTITRIMLPAARSGIIAAVVLGMGRAIGETMAVVLVTGN---------------------------------------------
220913643    -----------------------------------------------------------------------------------LGRSGVLASFINSVQTAIISTVLSLVLAVPAAYGITRYKTLSRIFIMAALVTRMVPPVAIGIPLASMMGTTPIALSIAHTTISLPLSIWLMSSFFEAVPQDLEEAATVDGCSRLGALWRVVIPVVSGGIAVTAIFAFLASWNEFLFALLMTARSQTTPVVIANFQTQFGLDWGSMTALAAVYSIPVILLTLLLQRK--
222832612    -----------------------------------------------------------------------------------------------TISVSLLSLVIALVVGSLIGTLRTLRPWIVRLGNAWVELFRNIPLLVHIFMWYHVVPSFVPAVVLALGFFTSARIAEQVRSGIQALPRGQRYAGMAMGFTTFQYYRYVLLPMAFRIIIPPLTSETMNVFKNSSVAFAVSVAELTMFAMQA--QEETSRGIEIYLAVTGLNFVLKGLYFSL------
114769151    --------------------------------------------------------------------------------------------TLTTIKLTLASGVVALIISFTVGLALSRHWVVRAIATIYLEFFRGTSAIVFVLPLLGVFLPALMAGIVACGFNLGAYGSEVVRASVQSVGREQREAAKALNYTNFQLYRHVLIPQAIPVMIPSFGNLVIELLKLTAVASLITISDLTF--MSQIIRVQTALTLEPLILIMVIYFILSSILVSGTKW---
54022569     ---------------------------------------------HIATAVVSICFAVALIPLGWVLWMVVSEGIGAVLSSTWWMNSGVYHAIYGTIIQSAVAAIIAVPLGIMAAVYLVEYGRLAKVTTFMVDILAGVPSIVAALFIFALFPQSAFAVSLALVLLMLPVVVRSTEEMLKLVPDELREASYALGIPKWKTIVRIVVPTALPGMISGILLSLARVMGTAPVLVLVG-----------------------------------------------
138452934    ---------------------------------------------------------------------------------------GLWPAMRTSLVIAALSALGATALGTLIALALVRYRRGRGAANVFIFLPMATPEIVLGASLLTLFQTGFWAIVIAHITFNISYVVVTVRARLVGFDRHLEEAAMDLYASSWTTFWRVTLPLIAPGVLAGLLLSFALSIDDFVITNF-------------------------------------------------
126175590    -----------------------------------------------------------------------------------------------TLIVTFFAMLLGAVLGIGTTFMKMSSKWIRFPANLYVGVIRGTPVVVYFIVLSALDVDKITAAIIAFGLNSGAYISEIIRAGIQAVDKGQTEAARSLGLSKAMTMKSIILPQAIKNILPALGNEFIVLLKETAVIGFIGGVDLMREIIRSRTFEDSVPLFTCALIYLFLTYSFTFVLSKFEKRLK-
237800936    ------------------------------------------------------------------------------------------SRLSITLGLGAMALSIALLIAIPLGVLAAVKRWVDRLALSIAVLGQAMPSFWFALMLIVVFSVTLVMPAIALGYYATPAIMRLTRAGMLDVNSDYIRTARAKGLRPATVLFKHALRNALIPVVALAAVEFGFMLGGSVVIETVFSQGIGQLAWDAIARDDFPVVQAVVLLIAVIYIVLDVLNALLDPRIRV
288959824    -----------------------------------------------------------------------------------------------TLVLIAVTIPVSLAGGILLGCLTAKSRLLSLPARLFVELTRNTPTLVQLVCAFLGLNMLISDALGGAGFGAFFWVVTVVRAGIEAVPDTMREAARSLGFGRLEILRWVELPMALRIALPAIFNNLVNIVKLTTVASAVAVGEITYASIMIWTQRDIELMIVLLLFFSAINLALSQVGFWLERRLR-
160879051    --------------------------------------------------IMFFLYAPIMVLIVLSFNKSKSRSKWGGFTFDWYKSLFQNEEIMNALYTTLIIAFLSALIATIIGTAAAIMNHMRKVPKTIMMGITNIPMLLMLLFIAVNFTLGFKSVLIAHITFNIPYVILSVMPKLKQTNRNTYEAALDLGASPLSAFFMVVLPDILPGVFSGFLLAFTMSLDDFIIT---------------------------------------------------
294101057    --------------------------------------------------------------------------------------FGLLPMIFATVYVSLLATAIALPIGVGMAIILSVLPKIQWLLLPLIDLMAGIPSVVYGFAGLMIIGESVLAGGILLAIMILPYVVSTCYESMIKVLHHYERASRALSVSKWHMMRYLVIPTAKKAIFAALILSLSRAMGETMAVMMV------------------------------------------------
10955091     -----------------------------------------------------------------------------------------------SLLIGSLAVVIAMVIGTLIGMMAFRGGKIDIVLMQIMDVILAFPSLILGIALVALMGATMTNIIAAIAFTSVPFARVARAAVLTQRDREYVQACSAMGFSGSRTLFRHILPAILPEVMVLASLWMANAVRTEASLAFVGLGGMGFTVILSSPYLAIFPSLAILLLVLAFNLIGDGLRDLIDPRMK-
142766661    -----------------------------------------------------------------------------------------------TIEVTVLGLAGGLIVGLVLASMLSKVGPLAAIARGYTVIFRGTPLILQLVFALPHIGLKLSAIGAAGLALAAPFIAEILRAGVLGVDRGQLLAGQALGMTPTVLLRRVIAPQAIRTMIPALGNESVSALKNSSLASVIAVDELTLRSTQASSTFDFFSIFASGLMYLVLAIAAIQLFA--------
224370429    ------------------------------------------------------------------------------------IFREYFFDTLNTLMVAIIGQAISIFMAFFVGITARRSTWAGTLIKAAAYNIQAYPIVAVAPIIFILLGDGFTSRLLIAAMICYFPLL-LSVIGIMAEPVVDIEHFYATGRMRWQLEVKIRAFENMGKLTTVIAGSSTLAMAGTIVAEFIAANGIGHSIRIALYQSDLARILAALFLIGLFLSIYQEILESAGKR---
86150643     ----------------------------------------------------------------------------------------FLQGFLNTLIISFFSLLLSIILGGVFCAFSLSSIVFLRFLSTFIELVRGTPLLVLLIYYIIANNLGLVAGVIILSCFSAAYLAEIFRAGILSISISQLESARALGLKEMQVFAYVIFPQALKNILAPLSGQFANLIKDSSLLSVIAVN----ELTQSAQEIN-SYTFATLEAYVILAI---------------
86748622     -----------------------------------------------------------------------------------------------SLTVGASVAAASIVVGCLIGLFAGYVRRLDGPLMRVMDGLMAVPSILLAIALVSLWNVSLTTLVIAIAIPDLPRVARVVRATVLSVKTAFVEAARMMCTPWWKIMWRHILPAVMAPLAIQGTFIFGSAILVEAVLSFLGVGTWGNVMADGRVNFNLAPHLVLAVTIVAINMIGDGLRDVLDPK---
227514192    -------------------------------------------------------------------------------GLIKSNKDALLSGLGETLLLTVVGVALAILFGGILGVMISDRKIFSSISSVIIYIFRGMPMIVLGMPSVIGHKIPLFTAGILTLMLDEGAYVAIVKGGFQAVDRGQWEAARSLGLPYYKTLVKVIMPQGIKIMVPSLVNQLIITLKDTSILSAIG-----------------------------------------------
258636723    ------------------------------------------------------------------------------------LLSGAWVTIEVTLCALLISCCLGTLIG--LGRLTPQRKLVWWLCNSYVVFVRGTPLLVFGLPYFNIVIPAFVCGIIGLGCYSAAYVSELVRGAILSIDRGQSEAARSMGMSAAQAMRLIILPQALVRMVPPLANEFIALTKNSALVSLV------------------------------------------------
114762685    -----------------------------------------------------------------------------------------------SLIVGIASAFAAALIGTTAGLMAAYVGRTESFIMRLVDLQLSFPTILMALMVLAILGNGVTNVVLAIIVAEWATYARTARTALVEREKEFIEAARCLRIPGRRVLLRHLLPNCLAPIIVIATMQVARAIGLEATLSFLGLGALGMLIANGYQYLLSGLGIALLITIVSINLVGDRLRDVLNPRN--
87309987     ------------------------------------------------------------------------------------------SAIAVSLQVALVAAIASLPLGIAAGWLLARKRFPGKIVETVINLPLVMPPVVTGYLLLVTFGFDWKGAALAAAVVSFPLLVRSIRSAIAGVDTRLEDAARTLGASPLDLFWSVTLPLARRGVIAGALLAFARALGEFGATIMIAGNTIPLMIYSELETRNITMLIAASIFISAIALLV-------------
142161211    ------------------------------------------------------------------------LAGGAGTGLSAVSSRA-WGGLVLTLLLTGASGLLALPLGVMLALGRSSLPVLRHGSRLYVDLMRAVPLIAVLFFGQLLIPLFLLRAVLAFALFASAYVAEDVRGGLQSIPSTQKEAAAALGLSAWQSLQLVVLPQALQIAIPALTNQAIQNTSLMALLGLVELLGISRSLLA--NPAFIGRHLEVYVWLAALYWLLCTAMALLARR---
291521305    ------------------------------------------------------------------------------------------DSLIYSLIIAVLSTLISVFIGTIGALGLKRYEKMKKFIDNMLYIPIIVPEIVLAVALLIIFLKVGVSMGIGTILFCIPYAIVTIKGRISGDNETLEEASMDLGANRVQTLLRVTLPNIFPGVMSAAFLSFTMSFDDVVMSNMLAGSTLPVLILSMNKTGDVNALATIMILIIVAAMILNNIIQ--------
292656251    ----------------------------------------------------------------------------------------YGLRTLMTVSLGVVGFAMALGVTAGAIAGYYRNTWVDEVVMRFMDILFSFPSLILAIAVIGVLGVNIVKVIAVIGVVYIPSFARVMRGSLKEMEEDYIDAAKSLGASDRHILLKDIAVNTLPTVVVQGTLYMGTAVLASAALSFLGLGSLGLMLSNARGYLYSGEGLVIVVTILGFNLLGDGLRDALDPRN--
227486892    ------------------------------------------------------------------------------------------------LGLIGATAAIVLATAVALSAHRVRAYVPARVNDFLSVAPDTVPGIVMAVGFILLWNAPWLPVTLGYMVMFLPMAVQNVKASMASVSPTLIDAAHVAGATRAVTLFRIILPLLLPGIIAGWLLSFLVGIRELVMSSLIRPADLNLLSPWIMNQFDQGNRPEAMAMTLI------------------
142065185    -----------------------------------------------------------------------------------------------TLIVTFFAMLLGAVLGVGTTLMKMSSKWIRFPAELYVGVIRGTPVVVYFIVLAAFDVDKITAAIIAFGLNSGAYISEIIRAGIQAVDKGQTEAARSLGLSQAMTMKLIILPQAIKNILPALGNEFIVLLKETAVIGFIGGVDLMREIIRSRTFEDSIPLFTCALIYLFLTYSFTFMLSKFEKRLK-
169334520    --------------------------------------------------------------------------------------------TVSTIELTLISIVLGMILALVIAWIYTWVFRGTPLLLQIMVVYFAIPLMVKQMVGSPLNFEPFTAAIIALTLNTAAYTSEIFRAGIQSIDKGQMEAAKALGMTYSQAMFKVIIPQTVSRVIPPFANEFIMILKDTSLVSTIGMADLMRVSKQFAASGDWSYYFVAGGIYLVLTSVCIVLFQRLEKK---
256851551    ----------------------------------------------------------------------------------------LFEGLLVTVEVSIISIVLSYIIGLILGTIRMKIKYVSAIVGVIIDIIRNLPLLLFGFPELGIHASPFWAAISALVIFESAMLAEIVRGGIQAVPDGQMEGARSNGMTYLQAMRYVIMPQAMHMMMPALLSQFVSLVKDTSLATIIILPEL-LYHAQIIYSQNTTYMIPMYLIIAAMYFVVCFALSLFAQRLR-
282881858    ----------------------------------------------------------------------------------------FFNGTLNTLKISIVATIFGLIIGLITGTIRTLPKKVNLLISAYITLFRGTPMMVQASLLFYGFPLFLLTAYIIVSVNTGAYMSEVVRGGIISIDKGQWEASRASGLSHIQTMLYVIGPQTLRNILPATGNEFVINIKDTSVLNVIGVGEL-------------------------------------------
256825805    ------------------------------------------------------------------------------------------QALVLSLTSSSVATALSVLCGVPLAWWLAFRRRVAAGVRALVTLPLVLPPAVGGVALLMAFGFTPAAVVLAQTFVAMPFLVTTVDGALAQRDRSLEEAAWTCGADAWQTFRRVTLPLALPSLVAGTVLCWARALGE-FGATIVFAGNL-------------------------------------------
167038083    --------------------------------------------------------------------------------------------------LGIRAVIFATIVGISLGIIANRNKPLDYLSMFIAIVGVSVPGFVIGPLLQYIFSIKLIMPTFALSLGSIALMARLMRASMLDVNQDYIKTAKSKGLSPSQIVWRHQIRNAIPVITVLGPVTATLLTGTFVIEQIFAIPGLGKFYILGIQNLDYSMVLGYGLFLIAANFIVDIIYGFIDPRIRI
137315296    -----------------------------------------------------------------------------------------------TLQLSIGGMFFGLVLGFILALMRMSPLWVKWLARMYISIFRGTPLIAQLFMILPQFGIELDPAMIGLSLNTAAYAAETLRAAIASIDKGQWEAAASIGMTPWQTLRRAILPQAARVALPPLSNSFISLVKDTSLAATIQVPELQAQLITSRTLEVFTMYLAASLIYWVMATVLSSL----------
251779657    --------------------------------------------------------------------------------------------TKISLRVGIISVSIALSIGTIIGSICGYFGKIDMFLMRVMDIILAFPSLLLAIAFMSALGKGIDKAVIAISIVTIPEYARIVRGCVLSVESEYVQAAKAIGNNDFVIIFKHVLPNILSPIIVRATLGISTAILETSALGFLGLG---------------------------------------------
84498347     ---------------------------------------------------------------------------------------GFWEAALASLRVTIVAALVVALINAVMGTLIAWVLVRDRIVNALIDLPFALPTIVASIVLLSLYGPNSPVGIVALAFVTLPFVVRSVQPVLIEADREVEEASASLGASSWVTFRRVVLPTLLPAIISGTGLAFARAIGEYGSVVLIGGN---------------------------------------------
296038548    --------------------------------------------------------------------------------------NDFLGAIVNSLVIGVVTTAVGLLLGVFASYALARIERGKYIVTGIILGASMFPTVALMTPLFQLFGDFGWIGQYQALIFVLPLTIYTLTSFLSDLPWELEEAARIDGASRFQAFRLVILPLAAPALFTTAILAFIATWNEFMLASLLSTEK-TEPVTVAIARFAYAAIMAAGTIVTIPLVIMVLLFQ--------
288920439    -------------------------------------------------WIGGAVGVAGLVALWWLLAVTVLDRGGVVARALWEDRRLLWRSATATVSIAAQGWLVGNGLAIGLAILFFGVPVVERVLLQIGVASYCLPIIAIGPILTTVFDGSTPQKALAGISVFFTTLV-GALLGLRAPDQASLDVIRASGGGVIDQMRFVRLRAALPSTFAALQIAAPAAILGAIIGEFLGARGLGIAMVHSQQALEVPRTWALAMVASAIAGLGYAVTALLAR----
237808616    --------------------------------------------------------------------------------LSLFQNQDFWDASLLVVELSVATWLGGIVFGMVLALAKQHYRPLSWLAGSYIWLFRSLPLLVLIIFIYDLLSSPFTAGLLAMILSESAYIAEIHRGGLLSVHRGQTEAGRALGMRFIGIQRLIIIPQAFKIALPSLANEFVTIVKLTSLVSVISLAEI-LMVGQRLYTQNF-KVMETLLAVVLIVTVFDRLIVWLE-----
256672174    -------------------------------------------------------------------------------------------ATRLSVLLALISAALGVATGLVLGMLPAVLPRLGRLLTAAINIAVAFPGLLLVLFFAVIFGVGTQGAVMAIGFALAPQFARLTQTLSASVGRDFVSAARVAGVGRIRLLFRHILPNIGEPLAINATMGAGGALLAFSGLSFLGIGDWGRLLNEGLNYINPAAALAPGVAVVIAGLAFN------------
225550597    -----------------------------------------------------LAFMVAFAFLAWILVNGIKAINLPTSTVVAYTKNTTGQATINTLIIIIVAILIGLPFSLFVAIYINEYKWPKKVLLFFIDSFGSTPSIIFGMFGLVIFGKSLLAGALTITLVVLPTFTRSIQQSLKAVPMSIRENAYGLGCSKWETIVKLVLPQAKKGIISAIVLTIGRIVAETAPLYLTAG----------------------------------------------
142075190    ----------------------------------------------------FIVWTVAIAILILLMRG------GSSESLIVVPGSSIYGGFALTWVLAFFGIAISFPFGVMLALGRTTFPIIRIICTALIELVRSVPFITWLFFGSVMLTFFLPSGVVVTSIFSAAYLAENVRGGLQSISKGQFEAADAVGLSTLQRISLIVMPQALRAVIPPIVSQVISLFKDTSLVAIVG-----------------------------------------------
251799973    ------------------------------------------------------------------------------------LMDGLLTSLIIAFLTVVISVVISFFLAFVIATNTAPIPFLAKLIRAIIVIVRTIPVTVWVLLAVASIGFGSMAGVLGLIFPTVAFLTRVFSDQIDEAGKDIIEAVKAVGGGWWNLVFNGVTPQLMTAFLASIAFNFEITVAETVILGIVGAGGIGVLLQEYISFYDFKPLTLGILIVFITLFLLEMTTNLI------
49354308     ----------------------------------------------------------------------------------LLAEKGIWLIIWRSLKIGLISAILCLIIAFPYAYFIATTKSKYLAIYALSLILSPMIIFTIAIYAIRGFFLSIWFMVFGLTYLNLPYMIMPLYTVFKDMPKNILEASADLGYNKFQTLFKVVVPYSFKAILSGFSMIFLSSATTFVISAKLLPNGIGSVINDYSSPSNYELALGSTLVLVVSAIFI-------------
282856700    -----------------------------------------------------FILLLVFCAVFANWLAPYPFAKQNLLHMFELPSAQYWLGTDESLQVGFIAVGISLVVGGLLGAFAGFYGTLDNVIMRVMDVLLAIPQTLLAIAIAAALGPGLYNLMIAVGISAVPNYARIVRGSVLSIGMEYVEAARAVGSSDLRIILRHIIPNSMAPIIVQSTLGVASAILNAAGLSFIGLGSGGRQYIRDFPHLTLYPGLAIMLTILALNFLGDGLRDALDPKLK-
141887999    --------------------------------------------------------------------------VFSNEQILDALNISFWVGLWSTLGATFLGTAAALAIERTRFPGRKIFDAITHVPLIMPEIVLGLALLVWFV--ILKLTLGTFSIILAHITFSISYVIIPVKSRLHGFDETLEEAAKDLGATPWKTFWRVTFPLILPGILSGGLMAFTLSFDDFLITFFTAG----------------------------------------------
291087041    --------------------------------------------------------------------------------YWMLFMQGLGVTLLLSLVIVIVGTLLGFLLAMLSNWKIVKIRPLNTLAGIYVEIVRGTPYFFYFMLPMAFPSMNLSPCAVALCLNSAAYVSEVIRSGIQAVDKGQMEAARSLGLNHRQAMVKVILPQAIKNIMPALGNEFVMMIKDTSLASTFFVGELMWQTVRGVLYLSLEPLIIVGCIYFIVTFSLSKGINFMERRMR-
167628465    -------------------------------------------------------------------------GVGQAIRLLIQGDPEVWAVTWLTLRVSGLATLISVLIGVPLGVLLAQSRPGKAVVVSLVNTGMGLPPVVVGLFVTIMLWYTPAAMIIAQAVIASPIVMGLTFAAIEQLDPNLRLQILSLGATRWQVYWRLI-QEARLSILAAVIAGFGGVVSEVGASMMVGGN---------------------------------------------
206895688    -------------------------------------------------------------------------------------------------YRIFVAYFLSLAFGIFYGVSASSGPRREKIMIAILDILQSVPILGFFPVAIAFFVAVFRGQRIGLELAAIFLIAFGVYETVKTLPRELVEVGKAFNFSKTFTIQRIYLPAMVPTIVFNSGVSMANGWYFLMASEIITLGGLGSSMMNYLAQGNILGVVMCIGTIVLINALLQVLIFRP------
206895688    ------------------------------------------------------------------------------------------------------------LLALPFVIRSVKNVAAAQNIYSLASILGSIPAVVFYPPIVALGGYMEPLSILLLLTGSFWYALFNMSKGAMLLPGVLTEMAQVFNIKGWLYYKNILIPAILPPLITGALTAWGGAWNASIVAEHVQFGGIGALLVQ--STADTKALLLIVLSMTALIVLVNMLFWRP------
25010743     -----------------------------------------------------------------------------------------------TLYISFISILLSMFFGTLLAIMRNKNPIWKLIASIYIEFVRNVPNLLWIFIIFLVFQMKSVSAGITSFIFTSAALAEIIRGGLNGVDKGQTEAGLSQGFTYLQVFIIIIFPQAFRKMLPAIISQFVTVIKDTSLLYSV----IAIQEIFGKSQILMGRYFEAGQVFTLYAII--------------
91778424     -------------------------------------------------------------------------------------------ALTTSLIVALSTMVIATLVSVPAAYALSRYRFRGKVALPLVYPLVMLGLSLLLVFNVLPIELGVFRLIIAHVILALPFTVKNCAASVAAIGPEFEEAACVMGASPGRALVDVILPLMRPGILAGMLFAFIISFNEFTVTFFLYG----------------------------------------------
226314897    --------------------------------------------------------------------------------------------IMNTILLTAVATVCGTFLGLFISLGKMSSKRILRWCSIYVELFRGTPMLVQILLIPSIWGIAIYSGFVALSLNAAAYMAEIFRAGIQSIDPGQMEAARSLGMNKGLAMRQIILPQAFTRMLPAIGNEFIALLKDSSLLAVIATPELNY-----------------------------------------
266622431    -----------------------------------------------------------------------------------------------SLLVGLLSTIISCAIGVPLGLIAGYFRKAEIAIMRVADIFMSFPSIVLILVLVAVIGPSIWSVTIVIGVLGWTQFARLIYANVLSVSKEYVESARAIGTSNYKIITRYILPNSFAPILIAITFQMASAILMESSLSFLGMG---------------------------------------------
255326957    ----------------------------------------------------------------------------------------YLPGLASTLSAAAVSVVTSVAFGVVFGIALSQYRVIRWFGTVVVEFFRAVPVLIMMIFFWLFLGLPFIAVVIGLTLYNGSVIAELLRSGVKQLPRGQGEAGLAIGLTPTQTLIRILLPQAFTAMMPSMLSQFVVILKDTALGYII------------------------------------------------
171912211    -------------------------------------SWLFFGTLFFFSSVLPVAAVLYMSLIKRWQGGRPELSLENYAAIFRPGSRGI-EALSTSLLLSVTAATLTVIIGAVVAYALSRFRRLVSFLDQLSVLPRVVPNLVVAVAMILAWNVPWVPFLLAYVALYQATALRFADAAMQQIPSRLEQAAACLGTPSWRVLLGVVLPMLRPSLFVAWITIVIMCLRDWVASIMLLPPGIGSFIFNQFEQGDFAQAMAMTFCTVVLSTLL-------------
225174438    ------------------------------------------------------------------------------------LLQGMWMTIMITVGGVALGFVLGILFGL---GRISKNKIIFALSTTYVEIIRGTPILVQIFFIYFAMPILLGSRISNITAAIAAYLAEIVRGGIQSIDKGQTEAGRTIGMTPFQTMRYIIWPQAFKRIIPPMGNQFIISLKDTSLLSVIAVADLTRQTIIAVNYRSVEIWGTVALLYLTMTLTISFVLRRMERR---
160879628    -----------------------------------------------------------------------------------------YSPILVSLKTASLSIVITFFLGVAAGVYAMRNERIKIIIDGIFTLPMVLPPTVAGFFLLYIFGVKWWATVLAAVTISFPLMYRSARGALEQVDINLVYAGRTLGMSEWKIFRSIILPNALPGILSGAILSFARGLGEFGATAMIAGNTLPIAVYSAVAAGDMNLAYRYVIILVLISFII-------------
154149257    -----------------------------------------------------------------------------------------------TMILTIGGTSIGIFLGFILAFLKFNFKILNFIIDEYIDIIRGTPIVIQLMIFVFVWTNNIAAAVFALGLNSSAYVAEIVRSGINSIDKGQMEAARAMGLNYTTSMRKIVFPQAIKNILPALANEFISLFKETSVVGMVAITDLTFFSKSLQATLYTVQPILFAAVIYYVSVKFFTLLKLLEKR---
148257284    ---------------------------------------------------------------------------------LVLNPRNLLTHAWVTISATLAGFVIGVLLGIALAVAIVHVNALRRSLMPWIVASQSIPILAIAPIIIVALGVGLLPKAVISAYLSFFPVTIGMVKGLTSPDAMLLDLMRTYNASRTQTFAKLRWPAAVPLLFASLKVSISISLVGAIVGELGAQAGIGARLLSGSYYGQTVQIW--------------------------
163789831    -------------------------------------------------------------------------------------SFGILPMIMGSLAVTFGAIIVGVPIGILTSIFMAEFCWLHKILKPAVNLMAAIPSIVYGFFALGGTGMNMLTAIILLGIMILPTIIGLSESSIRAVPRSYYTGSMALGATHERSVMRVVVPAAKSGIVSSVILGIGRAIGETMAVVLIAGN---------------------------------------------
163760313    --------------------------------------------LTGLLLIAGLVPIAIPSLPYKRENALYLLVVFPILGFILLTGQALWGGLLVTLVVAIVGIVVSFPLGILLALGRREMPIVKMFCIIFIEFWRGVPLITVLFMSSVMLPLFLPEGVIGVALFSSAYMAEVIRGGLQAIPKGQYEAANAMALTFWQGTRLVIMPQALKLVIPGIVNTFIGLFKDTSLVLIIG-----------------------------------------------
50086541     --------------------------------------------------------------------------------------------LGRTILLTLIGTVFGLALGIIGGACRAWVQPLSTIFRIYVEMIRNTPFLVQLFF--IFFGLPAIGVTMNAWTASILAMIINVRAGIQATPKGQIEAAASLAMTRFQILRHVVLPPSLGRIWPALCSQIIIVMLGSSVCSQISMEELTFVFIQSRNFRGFEIYIVIAVLYLILAIVIRALLMRIGR----
269119781    ----------------------------------------------------------------------------------------MYEAILLSLKITGISTLITSFLGIITAYIFNKHDRGKSILETLFLMPIALPPTVVGYLIMLGIGFTWQAACIAAIVVSFPLIYQNAKNAFKYVDEDVKDAARVDGACELKLFWFIIIPIALNGIIGGIILAFVRALGEFGATLIVAGNTIPLLIYFSIGSGDNKTANMLVILIMIISMSLVLITNRLLKRD--
229541936    -----------------------------------------------------------------------------------------------TLEVAFVAIVLSFLIGCILGILRYKIPILSPIVALVVEITRNLPLILIIFPEVGMKMSVTAAAISALTVFESAMIAEIVRGGLNAIPKGQIEAARSSGLKYIQTLWYIILPQALKKMIPPLVSQFISLLKDTSLAIIIA---LPELLHNAKGIYNGEGGSKYIIPILLMAFVVNYLLSILARR---
148273527    -----------------------------------------------LLWIPAGVALAFLVLLAALVVRAPWATLGERLS-----DPGIARALGLSLGSALGATALSLLLGVPLAFVLSRSPVVQRILRALVTVPLVLPPVIGGVALLITIPFTTPAVVIAETFVAMPFLVLAVEGALRGADRRFEDAAATLGASRWTVLRRVTLPLVAPGIGAGAVLCFARALG--------------------------------------------------------
134963543    ---------------------------------------------------------------------------------------GMVPMFVGTFLISFIALSVAVPVGLFSAIYLAEYPRVRGIVKPLLEILAGVPTVVYGFFALEVASESALAAGLVMGIMIIPFISSLSDDVINAVPQALRDAAFGLGSTKSEAVRQVVLPAALPGIVAAVILAVSRAVGETMIVVMAAG----------------------------------------------
227502143    -------------------------------------------FEFLSTASATLITVMIAAIAAFLIWRAVPALSVNENGLLGFFTHGERWETTDTSAMTVLISVFALILAMPVALAIAIFLSNYAPARLLVDMLAAVPSIVYLGPALSGFGRNLFTGGIVLAVMILPIIAATAREVFVQTPPGQIESALALGATRWEVIRMTVLPFGMSGYVAGSMLGLGRALGETMALYMV------------------------------------------------
283842323    ---------------------------------------------------------------------------------------------MASLYASFLAVAIAVLIGVPVGILAGYLGWVDTMISRVIDSFLSFPAIVLAIAVTGALGIGLTNGMISVGIVFAPQLARLVRARTLVVRQELVDAARCFGGSTGRILWRHVLPNAIQPVIVQVTLLLAAALLAEASLSFLGLGSWGAMLARAYQNMEIAQMYPPGLAILFTALAYNTL----------
85706054     ---------------------------------------VICGAIFVFLITPILVVMPLSFNAQNFFTFTPEMLRFDPAGYSLKHYQDFFQALRNSLAIAPVATLLSVSFGLAAIGLSSEHVPFRRAIMAILISPMIVPLIIYFFYSRIGLQGTYFGVVLAHAALGIPFVIITVTATLVGFDRSLTRAAANMGADPVTTFFRVQMPLILPGVISGGLFAFITSFDEVVVVLFVGSANLPWRMFTGLREQISPTILAVATILVVISIALLTTLEYLRRRS--
226359724    ----------------------------------------------------------------------------------------------NSLLLAVGAGIVCAVAGLVLGVLTTRTRRDNASLDLLAMLPQAVPGLVIAVGWLIVGRYTGLFDTRWVILCALAIVVQAVRAPLSTTPASLEEAARASGASRLRTLRDVPVAMTVPAAATGGVLVALTAVRELTMSVLLVAPGLGVSIFNLQQAGDYNAASALSLLVTIVGIAGLGLFA--------
141145427    ------------------------------------------------------------------------------------LSFGVNSLLLTTIQVAFGALIIAVPLGVGTAIYLSEYPRLVAIVKPTLEILAGIPSVVYGFFAFIYIGFNPINGAIVVGVMILPLVASMSEDALRAVPNELREGSLALGATRIETTFFVMIQASLSGIVASIILALSRAVGETMAVTL-------------------------------------------------
288916460    ---------------------------------------------------------------------------------------------------------LGALLGTAAGTLAALIRPADVAVQRIFDVILAFPPIILAIGVTAILGAGITPIFVVVVAVEIPYFGRLLRSSILTLRELFVEAAEAIGASRWWILRRHILPNSAEPLFVQLALSMSIAVFLESAMSFLGIGSLGTIIADAVSDLDTAPMQAVGLLVTGFVLGFQLIAQAVGARRRI
142307145    -----------------------------------------------------------------------------------------------TISVSLVSLILAAILGLIVTPNLSSRKSLRYLNIAYVEIFRAIPVLVLLLWIYSIFGGSLVAGVITLVLHESAFISEIYRSGIQAIKKGQIEAAKSLGLNQSLVFIKIVLPQAIRIITPALLNQGIYILKMSSLISVIGLGDLTRRANELIVTTYRPLEIYSFLVLEYLILVL-------------
143983235    ---------------------------------------------------------------------------------------------LGTILISIIAMLVAVPIGMYSAIYLSQYASVRTYAKPIIEILAGIPTVVYGFFAVILSGESAIIAGSVMGIMIIPFITSLTDDAMNAVPSSLKEGSLAMGATVSETTRQVIIPASFHGIVASFLLAFSRAIGETMIVVMAAG----------------------------------------------
254422650    ------------------------------------------------------------------------------------------------LGIAVVAVALSFFLGSILGTCAGYFGGLARIISRLVDTIMAFPLFVLAMGLVAALGNTVENIIYATAVINIPLYTRVIRSELIRREAGYVEAARLAGNNHLQIMTYHLFPNVLPVMMVHISLNMGWAILNAAGLSFIGLGGIATYIISGEWWLAIFPGIVLMIAVFCFNLLGDGLRDLIDPRMR-
227536589    ------------------------------------------------------------------------------------GFFGFLPFIMGTLSVTIIAVLVAAPLCILTAVYLTEYKSLRNMMLPLVNVLAAIPPVLYGVWGVLFIGYTVLSGGLVLAVMIFPIMISIMVEVLQTIPYELKSASMSLGATKWETIQKVVLIKAKPGIFAATVLAVSRAFGETVAVLMV------------------------------------------------
221633503    -----------------------------------------------------------------------------------------------SLLAGFGVAIVALLGGIVFGLLAGYYRRLDTVLMRIMDAVMAFPGIILAIGIVAARGPSLTNVIIALGFIFIPRVARVVRSIVLAVREQFVEAARTLGASDVRILLRHVFPNAWSVVAIQGTFIFAEGVLGEATLSFLGVGGEARLYIREAPWLMFLPGVALTLTVLSLNLIGDAVRDALDPRSR-
189423688    -------------------------------FMAPSLKGRIKPAVEIMAAVPSVVVGFLAGLWLAPLMDKHLLALFLATIMMLLAAILVWRPLAEKTEIGRNLKGYEFLGLLPVVVLALWLSGQLAVPLEATFFGADLKQWLYSALGVRYDQRNSIIIAIALGFAVIPIIFTIAEDALSNVPRNLSAASLALGASRWQTAWRVVLPSALPGVFSAIMIGFGRAVGETMIVLMATGNTMSWSLFNGLRSLSYRTLFLSAVLLFVLTFIINTAAELLRQRFR-
293375605    ------------------------------------------------------------------------------------------QGLGVTLEISLISVMISVVLGLVMGMFMRKTKVVRLICRLYLNTVRIVPQLVLLFLAYFGFGINLSGEVASILVFSFWGIAEMVRGALDSIPKHQYETALAIGLNQRQIYQYIIIPQTIRRLLPQTINLVTRIIKTTSLIVLIG-----------------------------------------------
238026229    ---------------------------------------------------------------------------------------------WVTIKVSLVAWVIALVVGSLFGVLRTVNRWLSALGTLYVSIFRNIPLIVQFFVWYLVVPELLPPATASVVCLGLFTGARVVRSGIAALPKGQRAAGLAMGFTEWQTYRFVLLPVAYRIIVPPLTSEFLNIFKNSAVASTI---GLLDLSAQARQLVDYTAQIAVTLAYVIINLVVMALMRWIESRTRL
145589172    ------------------------------------------------------------------------------------------------------------------------NRFLVRLSTTWVELFRNIPILVQVFLWYHVIPAFILPVSLALGFFTSARIAEQVRAGIQSLPSGQRAAATALGLNTFQSYRYVILPMALRIVIPPLTSESMNLIKNSSVAFAVSVPELTLFAMQAQEETSHGVEIYLAVTIALSAFAINRAMALIEKRSRI
255059074    ---------------------------------------------------------------------------------------------LVTLAISAASLVTSLTIGLCAALSQRSSLPLRFLGKIYIELIRGTPLLVYVVADAFGIGNRYLVGILTLALFAGAYISEIIRAGIESIGESQLESARAIGLTRRQTYRFVVFPQVMRRILPPLAGQFASLIKDSSLLSIIAVSTLNAQEVNAFTYSTMESYLPLALGYLALTLPISMLSRYLEGRYR-
127511909    ----------------------------------------------------------------------------------LFRDDQILDAVATSLKVAFFASTMAVILGTMAAFVMTRFARSWMTLSNMITAPLVMPEVITGLSLLLLFERGMLTVWIAHSTFCAAYVAVVVSSRLRELDMSIEEAAQDLGATPLKTFFHITVPMISPALIAGWLLSFSLSLDDLVIASFASGPGATTLPMVVFSSVRMGLATLIILIVSLIAFISWYLARRADKRSRM
136549282    ----------------------------------------------------------------------------------------IWWGARISLFVGISAALIDLAIGVFFGAFAAWKGKSDDVIMRLADVLYSIPYLLVVILLTVMIGSGLGTIVIALTMTGWIPMARIVRGQILQLKAEFVLAARALGASTSRILLRHLIPNAMGPIITTMTLTIPTAIFAEAFLSFLGLG---------------------------------------------
239930981    ----------------------------------------------------------------------------------------------------------------------------------LAALTRATPALGLLALPVVWLGAGRGAALIGIVACAVPPVLSRTAAASRAGGPTPPDGARGIGRSPLGVPPRVEPPPVVPLVLAGARTALVLCVGTATLAAFGGGGGLGVLIIAGITGPRTPVLLLGSILTVALALLVDWLASLAE-----
260427554    ----------------------------------------------------------------------------------------LWGAVRTSLIVALSTSVFSTVFGTALALAVARYRRLARFYRTLMMLPMIMPDIVLGIALLIFFITIGMNLSMLTIIFLISYVFVTVSARLAEFDTSVEEASADLGATPAQTFRKVTLPGIAPGILGGWLLAFIISMDDLVITYFIAGTG--------------------------------------------
142607550    ----------------------------------------------------AFLYIPVLLLPIFSFNDSFHM-VFPLKGFTFDWYIQMWQALFNSIKVGIIASVVSTFIALFAAKAFTRYKKFHGLSYGAILLPFIIPEIIIAVALIVIWTLGLIPVTISHILFCTPFCMLILISRMEGFDKSLEEASMDLGENSFWTFWRVTFPLLLPGIIASLLLAFVISFDEFILAFFLSSSDQTLPIYMWSQL---------------------------------
160901862    ---------------------------------------------------------ILLLFFIAAPVAKLIFGVEPKVLIDTVKEEEVYSSILLTFSASLVATLISILLGVPLAYLLARKDFFGSFVESLIDIPVIIPHTAAGIALLTVFGSRFFLGRVAMMFVSMPFLVNEVKEGFRSIDVKLEKVARSLGSSPARTFFRVSLPLNFNHLISGSLMMWARGLSEFGAVIILAYHPMTASVLIYERFTSFGLKYSSAAIMVITSLIVFIFLTLINRKNSI
197118314    --------------------------------------------------------------------------------------------ILVTFQVTLGAILLAIVFGLFTGLGRISKNRFNGAASLYVEIIRGIPLLVQIFYIYYALGRPILSAIIAMAVCYGAYMGEVVRAGIESIHKGQREAALSLGMNGRQTMIHVILPQAVKVILPPVGNEFIALLKDSSLVSIIAVADLGRE-FASESFTYFETYTVIALIYLIITLFFSKIIGVMEER---
239616532    -----------------------------------------------------------------------------------------------TLKLTFWSLGLGLILALPFSFGQVYGGRIAKGIIVVYELFRSIPLLVILFLIFYGFPSPFTACILGLGLRSAAYQSQIFRGAIQSVSETQMRAARSLGMSRLQGFRHVVLPQALRIALPGWTNEFTIVLKDSSLAYALGVTELLRQGGYIISTKYEPMLIYLSVAVIYLVITLNRGLGTVEKKLAI
170016504    ----------------------------------------------------------------------------------MALLQNNFPTFMQGFGYTLLSSLIALVGSMILGTAFAIMKWVRKVGNVYVQVFRNIPLLIITFFFFLVVSKYVMSGTIALMLYTSAFIAETVRAGILSIDGGQMEGARANGLSFAQAMQYIILPQAFRVALPSLGNQFINLVKNSSILAFVG--GLDLMYQGNMIAANTFETFSTYIIVGILYLII-------------
296125381    -----------------------------------------------------------------------------------------YTPLILSIKTAFYSTIITFFVGIYAAIIAVKIKKFSSLFDIIFTLPLVLPPTVVGFFLLLFFGRNSFIGGVASFIVSFPLMYRTSKGAFEQIDKNIINAARTLGKSENWIFWKLILPNSWHSILGGTILSFTRALGEFGATIMIAGN---------------------------------------------
227495654    -----------------------------------------------------------------------------------VLKEPVWFALLRSFEIAVYAAGIALVIGVLVSVVISRRPRFSKLSLSGLDALFALPFLISLDAPPLDFRQSWWLIPLAQAMVAVPLVVRLVSGVLEQIDPRQLEAAAVLGAPWYRVLWAVELPLASRSMVLAGAFAMAMSLGEFGATSFLAEPTLPVVIYRLVGKPGAAEQGMAVAASVILAVCAALLMVVAEAW---
227495654    ----------------------------------------------------------------------------------VLGSARVWRAVWQTLWLSAVATFFSLTLSVPAAWTLYRLRPGRAFLRGLVAVPFVLPSVVVGVAFRSLFSEGGLLGAFGLTAVIVGMVFFNFSLAVRTVDPRMEEAAASLGANPLRVFFGVTFPRLLPALSAAGALVFLFC----------------------------------------------------------
143893461    -----------------------------------------------------------------------------------------------TIGLSVTAICISICLGLLVALPALSNRRAKAINRIYVELVRAIPILVYGLPQVASLSISVWAGVLALAISDSAFQAEIFRAGIQSIDRGQYEASHSISLNYRDTMRYVILPQAIKRILPALGNQLVYMLKMSSLVSVIGMQELTRRANELVVTEYRPLEIYTVLVLEYLVVIL-------------
141197997    --------------------------------------------------------------------------------------NNLWGGLFLTLVISGIAIASALPAGILLALGRRSKMTVRVLCVAFIELFRSVPLITILFMATTMFPLFLASAIVAVCLFAAAYMAEVVRGGLQAIPNGQYEAAEAVGLTYWQSMGFIVMPQALKYMIPNIVSNFMGLFKDTTLVSIIG-----------------------------------------------
18309583     -----------------------------------------------------------------------------------------------TLIISAITVILGALLGTILCFMIFKVKILRVISTAYVEVIRGTPLLLFGLPSFGIQLEVLLSCIIAISLNSAAYVSEIIRAGIDAVDKGQLEAARSLGMTEGMAMRLIILPQAIKNILPAIGNEFVAIIKESSMASTIGVAELMYKIVTGATYKGFEPLIVIAMFYFVMTFSLGRVMSYVEKR---
162146251    ------------------------------------------------------------------------------------------QAAWLTIRLALTTTLFLMIVSLPLAWWLARGPWWKPVLGAIISLPLVLPPSVLGYYFLIAFGPSGPGGWVASLLYVLPFAVQPIQNAFRAIGRRPIEVAATLGASPWRTFWTVAVPLAWPGIVTAAVLGFAHSVGEFGIVLMIGGDIPGRTRVLSVALYDY------------------------------
108803710    -----------------------------------------------------------------------------------------WAGTRVSLYIAFLAAFLDIAVGVTYGAVSFLGGRVDDVMQRIIEVLVGIPSLVVAILAMVVFEPGIITISIAIGLTGWVYMARIVRGRMLQLKQEFALASRSLGASNFRLVWKHLIPNSLGPIIINLMFTIPSAIFAEAFLSFIGLGSLGSLINEGAGEIKFHPYLLWILIMICFNLLGDGLRDAFDPKMR-
269123069    ----------------------------------------------------------------------------------------------DTFIMVLIPTICAILFGIPLGALLYITKKIYLPINIYINVVRSFPFLIFVIVLIPLTRLVLLPASFPICFVAVALYARFVEQSFHDVDLGIIDAALSMKATSFQIVWHFLLVESRSSLVLGLTSSIISFISYSTVMGIVGGGGIGDFAIRGYQEYNYPLVYIMIIIVFFIQILGNKISKKLDKRRR-
111225869    --------------------------------------GTADLIFKNLTRTAGLGLLALIAVIAVFLVLRATHALNANTGNFLTTEEWFPNATAATLYGTVVSAAVAMIIAVPVAVGIALFITVYAPRQLIVDLLAAVPSVVYGLWGLIVLGRSLFVASVVLAIMILPIVAALSREVFLQVPIAHREAALALGATRWEMIRVAVLPYGKPGVISASMLGLGRAMGETIAVALVAGNTIAANVANGWGANDIGRGIASGLVLFIVTMIVNIIARAIVARRR-
160894815    ---------------------------------------------------------------------------------------DFWHSLGNSLFITLATIALSIVIHSLIGYVLGRSKKKNRIYNGILVSGMFVPFAILMMPLVAKMGLANMIGVVLLTVFYLPMNTMLYAGYLNNLPLELEEAACVDGATTWTTYWKIIFPNMKPMHATVAILTALGTWNDVMTPLVIMSGDQNTLPLAQLNQTQFGTNYNLAFASYLLALLPILIFYIICQKQ--
124025691    -------------------------------------------------------------------------------------EYGAFTAIYGTLFTSIASLLIAIPLGVGTAIFITENKYIRNVIGIMVELLAAIPSVVLGLWAVFIMGAGMMPAILILVVMILPIITSISKDSLNQVPSKLRQAAYGIGASRWTTIFKVIIPAAISGITGGVLLALGRAMGETMAVTMI------------------------------------------------
254461451    -------------------------------------------------------------FFGLHSWKDFFFGLKWAPNFRGDSELSILPLLWGTIYISLVALLVSVPIGLFAAIYLSEYPKTRGVSKPLLEILAGIPTIVYGLFALLTVGTAVLTAGLVMGIMLIPFVSSLSDDIINAVPQAMRDGSLGLGATKSETIRQVVIPAALPGIVGAILLAASRAIGETMIV-VLGAGAL-------------------------------------------
294102558    -------------------------------------------------------FVALFALFVLLFYGTIFLGALTARHFAYALSVGF-DTIKDTLVIAALATPISGLLGMLIAFMVVRLSFPGKGTLEFVSILNAVPGTVVGIGYILAFNKPPLLLIGTLVILVLNFIFRYIPVGIRQIDPTIEEAAQNLGADGMTTFRKITLPLIAPAFFSGLVFAFVRAMTAISAAIFLVSARWNLLTVQILNEVGSGRGVAAAFSVILVAIVL-------------
78044777     -----------------------------------------------------------------------------------------------SVEIGVISVGLALIVGTLMGLIAGYYGGLDSFLMRIVDIILAFPSILLAIAITSVLGPSLNNAMIAVGIVMVPSFARVVRSTVLSLKEEFVEAARAIGATDFTILFRHILPNSMAPIIVQGTMNIGTAILDAAGLSFLGLG---------------------------------------------
143102732    ---------------------------WFFSLLSIIFITVYG---------PKWKWIRKNLIFGWIGTVPLGIYLLSGGLGLNPIMTRHWGGLTLTILMTSCSFLFSLPIGILLA-LCRRSSIFQKSSSFYIDVMRAVPLISLLIPLFLPVGLEIDRVWRAVIAFTFFVSAYIAEDGLQSIPKNQIEAAKSLGLNKYQINIYILIPQALRVALPAITNQLIGLFQNTSLMAILG-----------------------------------------------
222149092    ---------------------------------------LVNRIALGLSLASAILGLAVLAAILWTLFQAITLDLFTKMTPPPGSDGGLANAIYGSFMMTLLATVVATPIGILAGTYLAEYGRLGTVAIFVNDILLAAPSFVYTLLVVPFRHFSGYAGAASLALIAIPVINRTTQDMLALVPDAMREAAAALGAPRWKIMTSVIWRSARSGMLTGVLLAVA------------------------------------------------------------
110636281    ---------------------------------------------------------------TIFFKTVWASALVAFLTLVVCYPLAYWRATPNHTAVVLLALTIPFWINEVLRTLAWYI--LLAFRGPLNAVL-----LALGIIDQPMRWYGDAGVLAGMVYAYILFMLFPIYNAIESLDRSQIEAARDLGASIWRTHWRVVIPHAKAGIATGCVFTFMLAAGSYVAPALLGAPG--------------------------------------------
269139229    ------------------------------KLFQNVVIALVVGWLSLFVFLPNLMIIGTSFLT--RDDANLVQMVFTGSNYARLFDPLYAEVLLHSLNMALIATLCCLVIGYPFAFILARLPHRVRPLLLFLLIVLFLSTRGYLNEFLLWIGIIDQPVVLGLIYILLPFMVMPLYSSIEKLDRSVLEAARDLGANRLQTFMRIIVPLTMPGIVAGCLLVLLPSLGMFYIADLLGG----------------------------------------------
87121082     -------------------------------------------------------LFLSIGIIAVYPVIAYFLFAGGVFGLE-IVETSLWGGLFLTTLLGVVGIVASFPLGVLLALGRQSSMPIASVCIVFIETIRAVPLITILFMASVMIPLFLPDGMIGITLFSAAYMAEVIRGGLQAIPKGQYEAADAMGLTYWQSMVLVILPQALKLVIPGIVNTFIGLFKDTTLVYIVG-----------------------------------------------
194016403    ----------------------------------------------------------------------------------LIDSRGIFLEGMLTLQLTVISIFIGMFIGLFFALLISRVAVFGYIANAYIFLVRGTPLIVQIFILYFGLTELNIPASIALAFHNGAYIAEIFRGAIQSIDQGQKEAGRSLGMGRFLTMRRIILPQAMRRALPPLGNQFIIGLKDSSLAAFISVNEL-------------------------------------------
158423702    -----------------------------------------------------------------------------------------------SLIVGLGVMVISIAIGLPLGLLSGYFRTLDAILMRVMDGLMAIPSVLLAIAVVSLSGSSLTTVMIAITIPEVPRVVRLVRSVVLSANEPYVEAAIAMGTRLPALLYRHLMPNTYAPLIVQGTYICASAIVTEAILSFLGA-GIGTETPSWGNMISEGRMLLLSMCILSVNLIGDAARDVLDPRLK-
239628666    -----------------------------------------------------------------------------------------------TMKLAAGAMLLSVAIGVPLGILVKQYSALDVINSVTAMFFSSIPAFWLGLLSILLFALKLGWPIVTLALPGAAEILRLTRSTMLEVRQDYIRTARAKGASSMVVIWKHALKNALPVITVAGMHFGALLGGSVITESVFAMPGVGTLAIDAIRSKDTPQVMAAVLMLAIIMLIVDLLYAFIDPRIR-
298291388    ------------------------------------------------------------------------------AALLAVILIGYWEETGQRFPMLWVGLGILVLVAMIYTGFPITFERPELKGFNFAGGVRVIPEFVAL--------------TVALATYTAAFIAENVRSGIMAVSHGQTEAAHSLGLRNGQTLRLVVIPQAMRVIIPPLTNQYLNLTKNSSLAVGIGYPDL-VAVFAGTSLNQTGQAIEIIAITMGVYLVLSILTSLI------
238021649    -----------------------------------------------LLALPILAFLGVLVVAPLAAMLGYQDAAPLWGEML--GDAYYQRRIIWTVFQAAATVLLTGLLGVPIAWALARLQFARALVLRLLMLPFILPTLVAGMGVLALFGDTAALLLYGNVFFNLPVMIRAAYQGLASVPANRLAAAQTLGANAWQRFWRVEFPVLKAWLAGGACLVFLYCFS--------------------------------------------------------
143742441    -----------------------------------------------------------------------------------LGLFDFLKLILETIILSLLSTGIAISLP-PLAIGIFNNNTSKILIRIFAFLLRLIPTPVMLLTLLTFNNPSLSLAALTLGLHNAGITSKLLFTNLDSQDKRNYIAMKSLGISKKISWLLGLFSQQSKSYLAYCAYRSDIIIRETAIVGVIGSVGLGWQLQESLSSFAWQEVTTVLLAYSSIAIIGELI----------
298293470    ----------------------------------------------------------------------------------FLADPSYVDSILLSARLAFGATLIGFLLGVPAALVLKRSTRGATFIANLFLSPLILPAIIIGVGVLQIFARSFEAMLVGHVVIILPYIVRTTLASLEGFDNSLEEAAQDLGASGFATFFYVTLPMIKPGIIAGCLFGLIMSWIDVEVSIFIAQSPIPVKVFNYVQYSVDPMIAAVSAGTIYIAFILVFLLDRLVGLDKV
294793407    -----------------------------------------------------------------------------------------------SLTIGFVAAFINLVIGVAYGGIAGYIGKVDRIMMGIVDVLYGIPLLLYVILLMVVLGPGLISIFVALGIAYWLNMARIVRSQILKVNEEYIIAAEAMGIPKRRILLRHILPNCVGPIIITLTLAIPEAIFTEAFLSFIGLG---------------------------------------------
143516505    -------------------------------FMAPGMRRTVKPLVELMEALPTVVLGFLAGLWLAPFVEQNLLGVFALVILLILTASVAWMFFPRQVRHCIPEGWEAALL-VPVVILSSWFALWAAGPFEFWLFGGDIKAWLGSELRLAYDQRNAMIVGFAMGFAVIPTIFSIAEDAIFTVPRQLSNGSLALGATPWQTLAKVILPTASPGIFSALMIGFGRAVGETMIVLMAT----GNTPIMDINIFEGMRTLAANIAVEV------------------
126699792    ------------------------------------------------------------------------------------------KALGITILISIVAFFLSILLGVILAFFTQKSKVLQYITRVYVSFFRGTPLLIQIFFFYFGFPMIFSFMKICLGVNSSAYMAEIIRASIESVDKGQQEACYAFGLSKYQSMVKIILPQAATSAVPPIVSCTLDIIKGSSLGLTIGIQDLGVAQVEAASSFKYFEIYMITILIYAVSIILSNIQSKVEKRIR-
254393591    -------------------------------------------------------------------------------GLWQLLLSGLWVTVQLTVGSAALGGAVALVVGVARTHRRWIVRFAAGCYFEVFRGMSALILMFWIFFVLPLLGWQLVPMWAAVLALGLTYGAYGSEVALAAVPAGQREAALALGFGPARTTARVLLPQAWPEMIRPLNNLLVELVKGTALVSVMGVSDLGAALVRNATGQSAPVYTVILVAYFLLAFVLTRGMRALERRAR-
194289543    ------------------------------------------------------AFMTVPVGLSVLAGLTNNIFVGLQSGLTTRWVEEVWALYRNTLWIALACLACTLVLGVPAAYYMARRSRVTRLIEELLMLPVAIPGLALLYGGLPWLRTSWVFILIGHVLFTLPFMVRSVLAIMSAIDRTLEDAAASLGATRMQRFFTVVLPNCRQGILAGALMVVTLSVGEFNLTWML------------------------------------------------
256391804    -----------------------------------------------------------------------------------------------------------------------WRWMMYADSGVLNQVLLNLHVIGHPVPWLVSTTWSLTAVTLVNIWVGIPFNMVILYGGLQGVPEQLYEAAAIDGANAWQRFRRITWPMLRPVTLVVLTLGLIYTVKVFDVIQIVSQGGLTTYAYNSFQQLEFGKGAAVGNLLILVAIVFAFLY---------
238809796    ---------------------------------------------------------------------------------------GAWFGAISSIKVALIVATIEVVIGVAVGAILGFHKWLDTVMMRVIEIFQAPPSVIWLLLFISAAGTSEWVLIAGLLFVGWTWPIGATRMFIITVDEEYIIAAKSVGASTSRQIFFHALPAILGKIAMNYVRRIPSIILSIASLAFLGFYNLGKFIYDNINDAKTNPWLMWLPTLILLTL---------------
289208141    ----------------------TDEFEPKFSLVPLTIGTIKAAFYAMLFATP-LAIMGAIYSAYFMSRRMRSITMEALPTVILGFLAGLWLAPFIEANLPAIA---SILILMPLGMLAAAFLWTRVLPENLRNLVPAGWEAAILIPVILAIGGFSVSMSIAMGFAVIPTIYSISEDAVFNVPKHLTQGSLALGATPWQTVVRVVLLTASPGIFSAVMIGFGRAVGETMIVLMATGNSVNFNIFEGMRTLHFRILFLAALVLFALTFAVNTVAEIVRQRLR-
143951499    -------------------------------------------MLQLAVTLSACAFLLVPTILSVMAGLTVNYFKGISSGLTLKWVYQVWELYADSIWLAIACLFCTLIIGLPAAYGLARHP---GWLSRLLEEFISLPLAVPGLALMKGFRASWTFILVGHVLYTLPFMVRSILAVLAAMDKTLEEGAASLGASPWQRFRDIVVPNAMPGILAGALTVVTLSIGEFNLTWMLHTPYLTLPVGLADSYASMRLEIASAYTLVFFILIVPLLMAMQWASAR-
89099965     ----------------------------------------------------------------------------------------LWAGLKLTAYITVLGLLFGFIIGLITALFRLSIPPLRWIAIWFINLVRGTPFLVQLFFIYFGLNSPVTAGIVGVAINAGAYIAEIIRAGIQSIDKGQTEAARTLGLTSTQTMRYIILPQALRRMLPTFVNQAIISLKDTSLLSVIGIAELTQRGQVVVSATYEPFKIWGMVALMILIYLLTKLGDFIERR---
222080931    ------------------------------------------------------------------------------------------EAALTTLFLSAVGCLVGVVFGTILSLARLSRTRLLLPVKIVVEVFRRVPFLVTLLVFFFVLGFDISPLVVTLIVISTAFVAEIIRAGLAAVRPSQLEAAEVMNFSPWQTLCLVRWPQAWPLILPPVFGYFVLFIKDTALASQIG-----------------------------------------------
241113067    ------------------------------------------------------------------------------------------RAFVNSLTVAVLTTALSLSVAVPAAYVAQYRRRITTIFLLFALVTRMVPSVALGVPLFQLLKLDTIPGLVAHTSAAVPLALLLMSAFFEGIPKELEEAARMDGCTRFQAFRKIVLPVMTGGIAVTALFTFITSWNEFLYALLLTSEATTAPIVIAEYNSVYGLAWGAMTAAAVL-----------------
153855143    -------------------------------------------------------------------------------------QYGLLPAVTGTLYVSGLAVLFAMILGVACACFLTFFKKLASVCLAFIDLVAGIPSVIFGFIGLTVLGQCVLVAGIVLGIMLLPYVVSTCQESLVNAKRTYEKSGLALGLSREYVLIKVILPAIRPGIVASAMMAFGRALGETMAVMMV------------------------------------------------
269836294    -----------------------------------------------------------------------------------------------TLKIATISVIIAVVIGIPLGVIARKYSAVDTLATLFAIGGVSMPLFWFAIMAILLFSIRLQWPCITLALTSIALIARLTRSSMLEVDREYVTVARAKGLEERRVIIRHALRNALLPVVTFVGLQYGFLLGGAVVTETIFAPGVGRLAIQAINQRDYGVVLMVAVIFTMINLIVDVLYAWLDPR---
227489459    ----------------------------------------------------ATITVIIAAIGLFLLWRAIPALMRNAEGLGFFTYAGDWNTAFSTVLISLVALVLAMPVALGVAIFLSNYKKLVKPLGFLVDLLAAVPSIVYGLWGVTVLGRNMLTGGIVLAIMILPVIAATAREVFVQTPKGHVEAALALGATRWEVVKMTVIPFGLSGYVSGAMLGLGRALGETMALYLVVSP---SSAFRG-SLFDGGTTFATAIA---------------------
159041469    -----------------------------------------------------YVAAGIGSLLLALIAYSVYSSWSTTWLPIMINIYDNWEVYLYYLGLILLVTVSAILIAIPINYLMVTRPKLEAVLLPILEDLASIPVSAYLPLVAIPFVTYLAIVFIVAFLSTAWYVIYNMYVGMKTIPRSLWDVANNLNLSSWYKLTKLAIPGAMPATITGLASTVGSTWGGLEIAEYFGINGKVYMVHGYTALMDYAMSLILAINVILLSVFLWRLFTMARQRYRM
159041469    -------------------------------------------------------------------------------------------ATLATFTRVAVTILASIVTGWFLGYAAAKNGLVERVFLSVTQTLEAVPVITFFPIVLVFFISSILAVDFLVFTAVVWNIWVGEYESIKTVSQSLEDVANMYKLSFIAKFSKLYIPVTIPRVAGNVLVSFADGLFYITVSEVIALGGIGSLIF---SWVNVGMWFNAIIALIVLVIMV-------------
251799196    -------------------------------------------------------------------------------SFIWTAFLQLWSAVPTTLLITLVSVSVGFVIGVITALAIYRIPVLSQLSSGYVTFIRGTPMLTHLLLDLGWNSAKIPMIGFAYISFSITAGAYLSEVGLLAVDRGQMEAARSIGMTTPQALRRIVFPQALAASLPNLSNSVIGMLHGSTLAFTVSVVDLNAQIVASTNWKFFESYVAAALIFWGLTILIERCTGLIERRIRV
157363067    -----------------------------------------------------------------------------------------------SISISFFAVLIAIFIGTTAGTFAGYFGTIDEVLMRFLDILMAFPDILLAIAIVAALGPGKSNLIMAIAIYSFPQFARVMRASVLSVNSEYVEAAKAIGESNISIMIRYVVPNAITPIIIQATLRMATAVLTISGLSFLGLG---------------------------------------------
142038444    ----------------------------------------------------------------------------------FFTDTAMWPTVLVTLKLAVPATLINVGIAVPVAFALRRHSPYQKFVTTLLVIPVTLGTVLVADGMLTYFGPNYWGVLLSLIVSGFPFAFLLMLSYISGIDPTLARAAATLGANPWQQFRQIYLPLLVPGLTMAACLSFVQAFSVFPSAVLLGAP---------------------------------------------
153855979    -----------------------------------------------------------------------------------------------TFELTVAATIFALIVGVIIAIIGYYKPVLYQLTRVYVSIMRGTPVVAYGIALYSAFVRNMTPLIAVAVVMSFNMGAFMSESALLSVDEGQKEAAYSLGMTNFQLVTRIVIPQAVRVALPPLFNDIINLIKMTSLAFMLGVPDIGAAKIEGARTFRYFEIYAAVMLVYWLIIFVLGILHKLLEKK--
134102704    --------------------------------------------------------------------------------------------ALYTIYLTLGGAALGLVFAFAAGLARGRSRVLRGIGFVYIEFFRGAAWFVYALPSLGWQLEPLWAGILALSLNIGAYGAEVVRGAIRAVPQAQVEAATALNMTGWQRMRRVVLPQAFVAMVPPFTNNLIELLKASAVVSVVSIPELTLQGQLVRNGTQASAATFGGLLIGLIALVFVGLMRIVEFR---
118592148    ------------------------------------------------------------------------------MSLLYEYRVFLFSGFIQTLLMSLVVAAGTTMVAIVLVIAVRSRQRVIRIAYTLVEVLRDIPLMVFMLPLVGLGFGPFWSACIAISVWGGANGAQILRAGLNSVGNGQREAAAAFNFGPAKTLLLIVLPQAMPVIIPPYVGLMTAVVQATSLGAVVGA----------------------------------------------
296440403    --------------------------------------------------------------------------------------------TRVSLSVGVAAVSFALVIGTLFGAIAGYKGKIDTIIMRFMDIMMSIPDILLAITFMAALGRGIDKAVIAIGLVSIPEYARIVRGSIMSIDSEYVQAAKVIGNKDGAIIFRHILPNVLSPIIVRATLGISSAVLNTAALGFLGLGVLGVFIFEAPYMLIFP-GLAITITVLAFNLLGDGLRDAFDPKAR-
188991229    ---------------------------------RWGVIAAPYLWLLVFFAIPFLIVLKISFLFAYAADGAVSLKLHLGNYLALLRDSQYVAAYLSSIKIAAISTALALLIGYPMAYVIARLPLATRNVAMMLVVLPSWTSFALLALGVIEQPLQLIAAYIGIVYCYLPFMVLPLYANLVKHDSRLLEVAYDLGARPWQAFVRITLPLSRNGIVAGCMLVMIPAVGEFVIPEMLGGPGIGR-VLWGEFFNNRDWPVAAAVATVMLVLLL-------------
140123388    -----------------------------------------------------------------------------------------------SLAIGFVSVFISLIIGISMGAIAGYFGKVDAVIMWVINVTWSIPTLLLVIAITLALGKGFWQVFIAVGLTMWVEVARVVRGQVMSVKQQYVNAAKALGFNNFRIITKHILPNSMAPVIIISAANFAAAILIESGLSFLGIG---------------------------------------------
135460276    ------------------------------------------------------------------------------------VNINFMQCFTNSLLVTVLATALTLLINSMAAFALSKYRRGQLLSLALVLGTLMVPPTVMLIGVFKMINAAGLGGSIWGVIIATPTGVFLLRQYMLTIPEELLEAARMDAASEWKVFWRIIIPLAMPAIAALGILSVIWRWNDLIL----------------------------------------------------
144125276    -------------------------------------------------------------------------------------KYGMVPMFVGTLLISTVALCVAIPVGLFSAVYLAEYPKSRAVIKPLLEILAGVPTVVYGFFALEVASESALAAGLVMGVMIIPFISSLSDDVINAVPQALRDAAYGLGSTHSEAVRQVVLPAALPGIVAAIILAVSRAIGETMIVVMAAG----------------------------------------------
142057496    ----------------------------------------------IILAIAPLAIVTFLVGIPLVTLVTVGASLDTGDPTRVITSAGTWRILGYTIAQAILSTVLSITLAVPAAYALQRLRWGRRTWLAILTVPFVLPTVVVGLAFLLPFAGTTAAIIVAHVFFNVGLATRVIGGVWSQLDPRFIDVAQSLGSSPLRTFATVTWPFLRPAVFAASALVFLFTFTSFGVVLIVGDPAIEVEIYR-LAVQTLDLSAAATLAIVQLVIVVGALAWSAALQRR-
142057496    -----------------------------------------------------------------------------------------WEALATSARYAAIATTISVTLGMLGAIAVSMLQRSASWVDTAITTPLGVSSLGLGLLLFSIYGPVDLRGSWLLVLVAMPIVIRVVLPVLRSIDPRLREVAATLGAGPVRAWLTVDGPLALRAGAVAAGLSAAVSLGEFGATAFLDTPTVPVQIVRLLGRPGEANLGQALALSVILVLVTALIIGLAER----
291458715    --------------------------------------------------------------------------------MLEFLKSLDWSPLWISLKTGVAATILSFFLGIYAARKVMRMPGGRRFLDGILTLPMVLPPTVAGFFLLLLFSRRWLGCIIAATVISFPLMYRNARAAFELIDENLLYAAQTLGMPDRLIFWKVLLPAAGPGIASGTVLTFARALGEYGATSMLAGN---------------------------------------------
288961599    ----------------------------------------VGFLSWALLFGYAFLYVPIVLLVVFSFNESRLVTVWSGFSTKLIHNEALLAAALLSFQVAAVSATLSVLLGTCAGLALTRFGRFRTLFGGMITAPLVMPEVITGLSLLLLFGRGVTTITIAHTTFTMSYVAVVIQSRLAGMDGSLEEAAMDLGARPAKVFFVITLPLIAPALVAGWLLAFTLSLDDVVVASFVSGPGSTTLPMVIFSSVKFGISPQINALATLMVLVV-------------
135819299    -----------------------------------------------------------------------------------------WTAILLSVRVASIATLVATPLGIAVAWLLARYDFWGAALDALIYLPLVLPPVVTGYLLLLTFGFRWTGAALACGVMSFPLLVRPIRLSIEAVDRKLEQAASTLGAAPWRVFLTVTLPLALPGIVAGMVLGFAKAIGGATITFVSNIPGETQTISAAISLTQTPDGDAAALRLVIVSIAI-------------
224541592    ---------------------------------------------------------------------------------LGFFASRFNQAIVITIELSIISLIAATIIGIIVGLVNTLKSKLKAIANLYIYIIRGTPMLVQILIIYFGLGQMLRPGTVALSLNAGAYMAEIVRGGIEAVDKGQIEAARSLGLTYGKTMKKIVLPQALRTMLPSIINQFIISIKDTSLLSVIG-----------------------------------------------
172038740    -------------------------------------------LVLIFVAISYLLLVLFIPAIAAFY---EAFHRGVEPFFLAISQTNFLAAIKLTLIIALIAVPLNTIFGLCAAWVLARKRKGRTLLMSLIDLPFSVSPVVAGLMLVLVYGRNGWFGSVATIFVTLPFVAREVIPVLEEMGSDQEEAARTLGATDWQIFWRVTLPNIRWGLLYGVLLSNARAMGEFGAVAVVSGSILGIFVELAYKNYQTEAAFGAAVILAGLALI--------------
50121885     -----------------------------------------------------------------------------------------------SLSVGGAVALISGTIGTLIGLLCTWYRLLDAIIMRICDGLFAFPSLLLAISIVGILGPNSANVVLALSLVYVPSVARVMRAAALVIKKNYIEALRAQGAKSRRIIWLHILPNVISPLIVQVSWIFSVAILTEAALSFLGSGSLGNLLLEGKKVIFTSWGIAIVLLILSLNMIGDGLRDISDP----
160941893    -----------------------------------------------------------------------------------------------TLTLTIISAVFSLVIGMVFAIISYYKKGVSQVLKIWISFVRGTPFFYYGLANLSSLILNMSPTVAVAVIMSLAFVSESIRGALISVDEGQREAAMAFGMTGFQMTIRIVIPQAIRVALPPLFNDLINLFKMSSLAFLVGVRDMGAAKIEGANTFQFFECYACVMLIYVITLILTAIQKVLEKR---
210618017    ----------------------------------------------------------------------------------LVYLDGLKVTILISIFAILIGVAIGLFIAVVKVTVSIFVRILKWFCNVYTTVIRGTPVMVLIMYNMVFTARDTNEIFVGAICFGIAYVAEIIRAGIESIDRGQMEAGRSLGFNYIQTMRYIIVPQAVKNILPALGNEFIVLIKETSVAGVIAVTDLTAQYIGSTDFIVLPPLFVAAGCYLVIVLGLTKLQSLLERR---
167842447    ------------------------------------------------------------------------------------------ELLGNTLAITLAATLACAVLGTAVAWLVERRKGWAALAAAPLAVPPFVTSYAWVSISLDL--QDFLGALIVLASSYFPLVYLPVAAALRGLDPALEESARTLGCRPAQVFLRVVLPQLRPALLGGMLLVALGVLSEFGAFALLRFRTFTTEIY-AEYRVDFDGGGASLLGCALIALCL-------------
260429341    --------------------------------------------------------------------------------------------TRLSLAVGFAAAVIAAVLGAAVGIVAGYYGRVDNLIMRGVDMLMAFPYILLALAIVAALGPGLLNALIAVAAVNIPFFARNIRGITVGIAKEFVDAAKLAGMGDGRIILSEVLPNVIPVIVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEARSALHTSVVPGMMILVIVMAILGDGVRDALDPRLR-
290508904    ------------------------------------------------------------------------------------------DLLWQHARMVLLALLFGSLLTGGLLAVTLRWPATAQPLITLCGVLFTIPSLALFILLLPFTGLSLTTSLIGLTLYSLLILLRNVLAGMEKLPQAALESARALGYTRGFRFFDIELWLLLPSLFAGLRIASVTLVGLVTVTA--------------------------------------------------
224418905    ------------------------------------------------------------------------------------------QGVFVTFQIAFIAIFFSCIFGFVLGYLMTLPNRFLSFCRFYLESIRIIPILAWLFIVYFGFSSFLNLNGIGACIWGIAEMGDLVRGAISSLPRHQSESGRALGLSEIQIQVFIILPQSFRRLLPPLVNLFTRMIKTTSLAALIGVS---------------------------------------------
226323968    ----------------------------------------------------FLVIVPILTILVWVGTERWAWPSLIAVNGILRNRQQLVRLCMSSLFISASVAFLSVVIGTMTARALECYDFFGKRLFSFMSMLPFVPGTVFAMGVQITFIKCGLSGTIVHLICSLPYAVTLMQDGTRAIGVKLEEQARVLGAGALQAFFKVTLPNLFPVMLSAFSMAFVVSFSQYFLTLMIGGGNVKTFAIVMVPYLGSGERNFASIYSVIFLVIMLLVFGILE-----
222080199    ----------------------------------------------------------------------------------------YFLGLWKTMRIAVEATVIAVFIAYPVAYTIAFSSRVWRPFLLILLVLPFWISFIILTDSPLKFLYTEFSVILGILSFVLPYIILNIYVSLDGIDRNLLHAARTLGCTSWQAFLEITLPLSLPGLCSGVLLSLVLAAGTYITPALLGGP---------------------------------------------
89901104     ------------------------------------------------TWLPLLWVVVLAAFFTLMYGNSLGLT---------QVDTDRWGGLPLTILLASLSLVMSFPIALLVALGRRSSPAIRSFCTIYVELIRGVPLISVLFMASFMFPLFMPQGFVGITLFAAAYSAEVIRGGLQAIPKGQVEAAATLGLSYWQTQRKIVLPQALAMVVPGIMNNFISTFKDTSLVTIVSLYELTGAMSLALNS---------------------------------
114764421    ---------------------------------------------------------------------------------------------LRSVELAAGGYLLGIVIGLLGATAKLYGGRVLRIAEIYTLLIRAVPELVLMLLFMAAFGRELSAGILVIGLVQGGYATEVFRGAIRAVPPGQIEAAQAFGMSPFRVLRRVTLPAMAPHALPGMANLWMIATKDTALLAVIGFSELTLVTKQAAAATREYFLFAAGLLYLALTLISNLGLRWLERRAR-
227498027    ---------------------------------------------------------------------------------VLLGSDSAQAALGLSLRTCLVSTLISVALGVPSALVLSRSWPGVRLARVLAVLPMTMPPVVAGIALLATLGFTTAAVVIAQVFVSMPYLVVTLEAALRSRDTHAETIARTLGAGPWTLLGRITLPLVAPALARGTALALGRSLGGATIAFAGSKEGVTRTMPLAIRENDTATSLALAVVLIALSFVVVGATNVPWP----
13473260     -----------------------------------------------------------------------------------------------TLWVSLLVVTLSLVAGVLLGVGLVYGPALRWAVRIFSDTIRGIPILVYGLPAIGLHLPSFWAAVLALTLFKTAQVIEYLRGAVASIPKGQSEAAMAIGLTFRQRLTFVIFPQAFRRFLPPWINGVTDAVKGSALVSLLGITDLMQAINQVIGRTYEAMPLYILGALIYFAV---------------
89067629     -----------------------------------------------------------------------------------------------SLIVGLASTVAAVVIGIVIGALAGYFGWIDDVLMRVTEFFQTIPTFVFALLMVAILSPSMLSIIIAICIVSWPPVARLVRSEVASLNRDFVRAATVLGESHGRIIVAQILPNTLSPVIAMASLMVASAILTEAAISFLGLG---------------------------------------------
210623605    ------------------------------------------------------------------------------------------KPFINSINMSMIAALMGAFVSIPCSYIIVRTKKLKVIIEILAMLPLAIPASAIAVPNILAFNQHLVGSYIILFVGILPLVLRSTNISMYNLNPTYEEASKSLGAGFWYTIRKITIPIIKPGIISGAVLGFVRCVGEYTSSAYINNRPVSIAMVSGVFEYKIGLAMAYGVLVIIITTIL-------------
210623605    ------------------------------------------------------VLWILLGYILFPAIRTIMLSVMGEGGFTLDYYKEFFAAVKNTLIIGFASVFVCGVIGTFLAFMVTYFKPFKSIVSKLLLTPIMVPGVIIVLAFIQLYGESGIITESLEIIFKLAYFFMNVSVAIKQMDYSSIEAAKNLGAGKWEIFKTIIIPFIKPALIASALVTFISSIGSFSAPSLIGDSVITTQMLFAKSNNHMDIASVQVVILTFMAIVFLLVSRYYEKKSAI
139786882    ---------------------------------------------------------------------------------LLENADTLFSALGVTLYITSLAFFWAVISGIALAVIFTRARMIEMAFYPYVVTLQVTPVVAIAPLILIWVGFDNVDRALILIIVAFFPMLTNTVQGLRATETSLHELMTLSRANWWQRLIYLELPAALPSILTGAKVSCGLALIGAV-----------------------------------------------------
142955250    ------------------------------------------------------------------------------------IDGEFWKASKNTIIVTVFVVSISLFLGTLGAYALSRSSRYAFWILIAALIFRAMPHITLVSGYLFPFFQLQIWGILPTTIVVLPFTLWLLYSFFKTVPKELDESALIDGCSYFQAFRHIIMPVMWPGVITAGLFSLMLAYNDFTVTALL------------------------------------------------
297619594    ---------------------------------------------------------------------------GFDVNLFISIVPRLFEGALMTLKITVFSIILGIVLGVFVGVGRISSNFIYRFSSVYIELIRGTPMLVFGLPDLGINLDAFLAGVLALGLNSGAYIGEIIKAGILSVHHGQMEAARSLGMNYFQAMRHIILPQAFRNVLPALGNEFIILLKDSSLLSVIAIVELGDQV-RGSTYNAWTPLLGVALFYLLMTIPLSRLVLYIEKRWKI
224824054    -----------------------------------------------------------------------------------------------TVAVALVAWVIALAIGSVLGVMRTLPDKATSFASAYVALFRNVPLLVQLFVWYTWFKQDLSPTTSAVVCLALFTAARVVRTGIQALPKGQSHAALAMGFSRVQIYRHVLLPQAFRIIIPPLTTEFLAIFKNSSVASLIGMELLAQTKQTAEFTANIFEAFTLATVIFVLNMSLMKLMGRVEDRLRV
86143868     --------------------------------------------------------------------------------------------TRISFSIGFVAVLISLLIGVFLGAVAGYYGKVDTFIMWVINVTWSIPTLLLVIAITLALGKGFWQVFIAVGLTMWVEVARVVRGQVLSVKEAYVTAARALGYGNMRILFRHIIPNILAPVIVISAANFASAILIESGLSFLGIGSWGAMIKDHYSYIILGKAYLAIIPLAIMSLVMAFML---------
256826833    -----------------------------------------------------------------------------------------YSPLWVTLKTTGCAIVFIFVLGLAAAYFCGLSARWRDVFDAIFTIPMVLPPTVCGFILLLALGNNTGVGRWFISVGAFPLMYRSARGAFESLDPVMLDAARTLGWSNARIFFKLMLPLSWSSIAAGTVLAFARALGEFGATLFLAGNYLGVTIYFEWMNGNTDTAIFWTVVIMAFSFLVIMFINLWGRR---
51894353     ------------------------------------------WVVWPLFTVLSLITLVVIGMYALFIKLWGINWTFTLDNFKYVLGLGM-KPIYDTTRLALISAPIAGFLGMIIAYLVTKKRFFGRSVIEFVSMLSAIPGTVIGIGYILAFNKPPIVLTGTGTILVIAFIFRNMPVGIRSIDPSMEEASINMGATTTQTFMKVMLPLMGSAFFSGLLYSFVRAMTAVSQVIFLVSAKYNLLTTAILNQVDVGRGYASAYSVVLILIVL-------------
51894353     -------------------------------------LEPVVLVTILLVAGALWLFIVNPIFQVLKQSVMTPSGISLQAYWDVISSERIVKIFGNTLLLCTTVSLIATAIGFLFAYAVAYVKIPLKGLFRTLAILPVVPPFVVSLSAILLFGIYGFGGLVLVMVLSEFPVTFLTLIGLQNIDVSLEEASRNAGASRWQVFRTVTLPLLLPGLANAFLLVFIQALADFSNPMVIG-GNFMVLAVQIYQQAIGGYDLQGGSAVAVLLLFI-------------
142723192    -------------------------------------------------------------------------------------SFGALPYIAGTLVTSLIALCIAVPLSIGIAMFLSEIARIREPISFVVELLAAVPSIIYGLWGLAPFGLDILTASVVLAIMIIPTISAVSREILLAVPAIQREAAYMLGATKWEVFRMSVLPYAKSGLIGASILGLGRAVGETMAVTMLIGNAVG------------------------------------------
90021674     -----------------------------------------------------------------------------------------------TIELGFYALLVAMVIGILAGILAGIRPNTWQDYVPMSFAMIGIPSFVLGPLLILSFGIGLVLPSLTLGAAYAAYVARLTRGGMLDVSQDYIRTARAKGLPEWRIVTKHALRGANPVIAFAGPAAAGLLSGSFVVETIYQIPGLGRFYLQAAFNRDYTMILGTTIFLSVLIIVFNLLADVIQA----
116254188    --------------------------------------------------------------------------------------------AGTTLALTVSTSVLGIVLSILGAAARRGYPWLRKLVGLYVEIMRNTPFLVFGLPSLGIRLDPITAAVLAMTLNMAAYTIEVVGAGLDAIPRGQKEAAQALGLRPRLVFFKIILPQAIAIIFPALTSQIIIMMLESAVVSQISVRELAQELLQSRTFRSFETYLVATLIYLSMSAALRRLLFAGKRR---
163841058    -----------------------------------------------------------------------------------------------TLLVGLVAVGIALLIGTPLGIIAMRRRWLDEMIMRASDVMLAFPALLVAVVFGAVFGASTTTAMLAIGIGSIPGFARVARSGTLQVSTEYIQAAKSSAQTRFAIARRHVVPNISGMVIVQCSVAFAIAVLAEAALSFLGLG---------------------------------------------
118475259    ---------------------------------------------------------------------------------------GLANAFLGQLELVAIASFVGIPVGLLAGTYLSEYGKKLNLIRNISDIMMSTPSIVIGAFAYALLVKPMWAGSFALAVMMIPVVLKTTDDMLSLVPKTLREASFALGATKYKCITSVVFRAAKNGLLTGIVLSIARVAGETAPLLFTSAN---------------------------------------------
154250105    -----------------------------------------DRVRNLLLIVPAILAISTLFGIYVYLIKESLPALKNVGAELFLSNQWYWDPIVNSILITVLGSLLVLPIAYFIALYLHGYAYFREVIRRIFEYLSGIPS-VIIAFVLLDFASPLFPALIGLFFLTIPIATILILESLDNVPRELEEASAALGANEFKTYTKVTSKAALPGIMNAIVLTANRIVGETIVVLLLGGGALTDPMKTARGSMHYHALFAAGFILIIFSTIFEIVSISILRRHK-
154148345    -------------------------------------------FFNLTRGASIFVLVILFAIFAALVYYSLPAISKFGIGFLASSDWDVVKEQAASIYGSIISTVIAMILATPVAIGIAIFLKIRNFFSINIELLAAIPSIVYGMWGFLYFGMGLLTGGIVLSIMILPFIASVTRDSMQTTPEILKESAYALGATQFDVIKDVVFPYSKAGIIGSIILALGRAFGETMAVAFLLGG---------------------------------------------
124484871    ----------------------------------------------------------------------------------------IWDRLPWTLLLTGVSMLIGYTFGIIAGTWAGWMKKRAKVMTGFGVFVSCIPPYLLGLIFFSVFVYQLGWMALPVLTLALFVFARNMIIMRGSVNQLYPQFAKSLGVPRRKIIYGHVMKNAILPILTHFAIDFGFILSGALFIEIIFSNGLGRVMYTAVLNLDYPVLSGLFLVIALMAIIADILYGIIDPRVK-
242279192    -----------------------------------------------------------------------------------------------TLKVSAIAIVFAIILGLFTGLAISQNPALKLSAITYIELIRGTPLLVQMFIWYFVLGTPLWFGIASLAIFAGAYVAEIVRAGIQSVHRGQMEAARSLGMSKYYAMKHIILPQAFRRILPPLAGQFISMIKDSSLLGVIAIRELGTREAVSTSLQPFELWFLCALLYLVLTFAFSMFVQYLEKKM--
294794695    ----------------------------------------------------------------------------------------------NTLGLVSLALVMGIVVTIPLGMLSAKYSWIDHGVRLVTFLALAIPGFWVGLLLLYLFGVKLVLPAVTLALWICGLYIRRLRNAILEVSRQFVQGARALGLPEWMVYTRYIFPHVGLMLLPMMGVTMGAMLGGSAVIETVFSKGIGYMMVQGIMARDYGYIIWITLVFIVINIIIDVLSVWLNPKRR-
218134715    ----------------------------------------------------------------------------------------------NSIFLALAAVLLCTVIGITISYLSEYKKRIASGIQAVVTFPYSIPGIILGLAIILTFHGFTIYGTIWILLLSTAVSLRYANSAFAQLDSSMDEAAQISGANNYVKWKKVIIPLSMGTISAGMGLVMIYSMMELTTSSLLWSGGIGVVIFNSAGLSNMASAYSSIIMIGVCAAAL--LLKVIDKSVRI
218134715    ----------------------------------------------------------------------------------VLSDAGFAKVISNTLLINICSMVSAGIVGVLLAYVMAYTDAFKNILHKLLLIPLFIPSYIVLLYQLTHFELYSYKGIILMFTVCQYPIVYLMCLSFRRIPRELEQAAVVSGCGRVKAFFKVVLPITKITIVNAMLLVFLSCLDNFGIVAFIGIPALSTDIYKTITKDSYNIAAVKGIVLSVLAVIM-------------
237752093    ----------------------------------------------------------------------------------LIIKGGYLEGIWVTIVLAVCGLLIGIIIGTLLAILLTKDEKLVFIGRLYVGFFRGTPIVVQLLFILPLFGLAGSSALVAVVIFGLAYVSEIIRGGILSVDSGQNEAARALGLNSKQSMRFVVFPQALKNALPNLGNEFITLLKETSVANYVTVHDLTYA-FKTIGSASYEYMFFLAVCYLVLVILASFIVKKYEGKLR-
269124855    --------------------------------------------------------------------------------------FGIAQLAYGTVMTSFLALLMATPVAFGIALFISFYRRLAAALGYLVDLLAAVPSIVYGLWGLHYFGRSLLTASVILAIMILPIISSLTREVFLQVPTAHVEAALALGATRWEVIKMAVLPFGRSGMISAAMLGLGRALGETIAVAMVTAGGISIHIL--------------------------------------
170780579    ------------------------------------------LIIAVLWTLPTFGLFVSSFRPAGLIQTTGWWTIFQNPGFTLDNYQDVLLSTSQSLAIAIPATLFPLVIASMAAYAFAWIKKGSNFLFVLIFALQIVPLQMALIPLLQMFTRTLLPVWVAHTIFALPLAIFLLHNFISEIPGEVIEAARVDGASHGQVFFRIVLPLALPAIASFAIFQFLWVWNDLLVALIFSGG---------------------------------------------
89053762     ----------------------------------------------------------------------------------------------NSLRIAPVATLLSVGFGLAAIGLSQSHVPFKGAIMAILISPMIVPLIISAAGMYFFYSRIGLQGTFMGVVLAIPFVIITVTATLVGFDRSLTRAAANLGANPVTTFFRIQMPLILPGVISGGLFAFITSFDEVVVVIFVGSAGLPWQMFTGLREQISPTILAAATVLVAISVILLTVVELLRQRS--
143474623    ---------------------------------------------------------LFIVWVVSLFVLTFLIRGASSDTMLVTPTGSIFGGFSLTWLLAIFGTYASFPLGLALALGRTSTPVIRIICTGIIEIVRSVPYITWLFFASVMLTVFLPSGVILTAFFSGAYFAEYIRGGLQSIPKGQYEAANAIGMNPFQRIFLVIVPQALRAIIPTLVGSVITSFKDSSLVAIIG-----------------------------------------------
143031097    --------------------------------------------------------------LILVLGVSLIVVVLGVLSAWLVSNYNFWGKSIFTWALILPLAIPPYILAYVFTEIFDYSGTVNTILRSLNLVPYAVPTIRSLSGAIIVFGFTLY-----------PYVYLITRVALLNISKPMLDSARTLGLTKAQTFFKVTLPLIRPAIFAGLALVAMETLSDFGAVQHFAIPTFTTGIFRGMYDLTTAMQLASMLLLVVFIIL--------------
222153166    -----------------------------------------------------------------------------------------------TIGISALSFMTGVTLGILLAIMRSQHRILQKMVKVYVSIMRGVPMIVVLFFGMPYFNLQLPALLCAYIGFSLVSSAYISEISINAVDHGQWEAAQALGISKKRVIQKVILPQAFRIAIPPLGNVVVDMIKSSSLAAMITVPDINAKIVGGREWDYMSMYILVAFIYWVLCYLFERFQSYLEDRLRI
88601516     -----------------------------------------------------------------------------------------------SLIIAVVSTILVVIIGLLVGLCAGYYRRVDGLLMRITDIMLAFPSMVVTLALVGIMGPGVPSIILALALPGWAKYARVVRSSTMSINRGFVESARALGAKNRYILFRHILPDVLAPVMEIATLGLGSKIIMIAGLGFLGLG---------------------------------------------
163749241    --------------------------------------------------------------------------------------EGIWPACVGTLTVVLCAVSLAALPGIASGIWLASAKRAQKVFSLAVDILAGIPSILMGLFGFSLINVSLLLAAFCLALLILPYIACATQNALSSLPKQLTVTGAALGMTQWQATYRLLLPQASPGIMSGLMLAIGRAAEDTAVIMLTGAGGLFYLSAQYQSQQELDMAFGAALVLLILTSIIFTLLAALLRR---
218660237    ------------------------------------------------------------------------------------------------------ATLLALLIGVPAGYGIARLK--AEKSAMVIMIARMTPGLSFLIPLFLLFQWTLMPQIIIHLVVTVPIVVWIMIGYFETTPMELEEAASIDGATPWQVFRLVALPIARPGIVVAFILSVIFSWNNFVFGIVLASRTLPVAVYNMLSFEQVSWGLAAAALIVTLPVLILTVFA--------
296442272    ----------------------------------------------------------------------------------MLVDTSIQEAFMNTIVIALVSSLIATVIGTLAAIGINRMRGWQKWVMNVTYIPLLSPDIVIGISLMMLFSFIHMPFGIVTLIFSVPYVILSIMPKLKQMNYNLYEAALDLGATPFYAFKKVILPEILPGVVAGAFIAFTLSLDDFVVSFFNKGAGVDTLPIKSMARKGVNPTINAISTLMFTAIMIILLISNLRVNKKV
239620787    --------------------------------------------------------------------------------------------TLMTLFISVFGILLAIAVGLVCGVEIARIPVARQIVRIYIELSRNTPLLVFGLPKLGVVWSAETCAIVGLGFLGGSYMAEAMRGGLEAVPNVQRETAYVLGLTSTQTITRVILPQAVSTAIPGVVANVIFLFKESSVVSAIALADVMYMAKDLIGMYYSTYESLFMLVVAYLVILL-------------
171057579    ---------------------------------------------------------------------------------------NYFHHAWNSIVVSFSSTLIAIALAAPAAYMAFHANKLTRTLMLWMLSIRFMPAVGALIPYLILVALDLIDTRLALVVITLPLIVWMLYSYFKEVPAEILEAARMDGARPLRQLWYLLIPLTLPGIASTGLLGMILAWNEAFWSINITATNSGTLALAIASFANSEGQFWAKLSAASLASI--------------
294791228    --------------------------------------------------------------------------------------MNFWQVFGNSVIITVSATVLTVLFSAMAAYVMARNPTWNRVLFALLVASMVIPFQVLMVPLVSVFGNHRITLILMHVGFSVALATFMFHGAIRTIPAELEEAAEIDGCNKWRTFWTIVLPLMKPMIATVTVIDAMAFWNDYLLPSLVLGRTIATQMFYGTYSTDTGLVMAALLLAMLPILILYLFLQ--------
141911056    -----------------------------------------------------------------------------------LSDLGVLPLLWGTFYISLIAMLVAVPIGLFSAIYLSEYPRLRSVAKPLIEILAGIPTIVYGLFALLTVGPLLVSAGLVMGIMLIPFVSSLSDDIINAVPQALRDGSYGLGATKSETIRLVILPAALPGIVGAILLAASRAIGETMIVVLGAG----------------------------------------------
187939707    -----------------------------------------------------------------------------------------------TLELALVSNLIGLVAGFGLSLMLSRWFFIRWPAQLFVEFFRCTPALLQIVWFFMLFGLFIEPIVMGFLALGLNLTAFNAEAGVQAVPREQLDASTALGLKPWQRTLHVVLPQALRSAVPVLMTNGIGSLQQSALVAIVAVSDLMYVGKSLATEAYRPLETYTLIALVYFALSLGQLVQYLERRQ--
269836398    --------------------------------------------------------------------------------------------------IVGAALLLATPLGVLAGIYLYRSGPAATVIRFCTDVLSAMPSIVVGVTAYVLIQFSGLAGSIALAMLMVPVITRTTEEILQLVPQSVREAAAALGAPRWWTTLTVVLPAALGGIATGVLLAMARAAGETALVTVLGNNQLTFDIFGPMQALPLEQAWGAALILVVLVLGTNILVRALTRR---
289582204    -------------------------------------------------------------------------------------EFGFLPAIVGTIYVTVLSMAMGTPIAILAAIYIAEYARTKMIVSSFIDVLAAIPSVIFGLVGLIVIGLGIVTVSLVMAIIVTPFMISLSVESLEALPDELRESSLGVGATKWETIRSVLLRAAGPGIFSAILLGFGRVFGATIVPAMLIGG---------------------------------------------
156316979    -----------------------------------------------------------------------------------------------SLELGLWSFAVAVVLGVLSGTIANQNSRLDYGVMALAMSGVVIPNFVLAPLLMLVFWQNMVLPVVALALGFVASIARIMRGSMIEVNSPYIRTAKAKGLSRVAIIRHALKPALMPLIAYLGPAFVGIVTGSMVIDVFFTTGGLGQHFVNGALNRDYGMVMGITMLIATLTIVVDILYALIDPRIR-
156316979    -----------------------------------------------------------------------------------------------SLMVGILGALVAVLIGTLYGAVAGYLGRIDSLMMRVIEILDSVPFMFLVIMLVTVFGRHIILIFVAIGAVSWLSLARIVRGLTMSLKKAFIESAKLMGVGTPAIILRHIVPNVLGIVMVYSSLMVPALILFESFLSFLGLGSWGALIAEGASTMDVTLLFPAIFLVLTLNFIGDGLRDALDPKAR-
142705716    -----------------------------------------------------------------------------------------------TFKLSLITCIFLFFFGTPIAYLAFKKSKYSPLLESLVTMPLVLPPTVIGFYLIVFFNPETILGKIASIIYSLPFWVQPLQNSFQSVDKKVLEAASNMGASKLDLFNKVIFPLCKKGFLTSFVLSFAHTVGEFGIVLMVGGN---------------------------------------------
142180675    ----------------------------------YTLSLVVALFIFGMVYLPLEVFLQLPSFIQFFFTRFLPPDFSNLGNYLPLV----FDTILFALVATYISSFVAFLIALSMSETYNPVAPLRIVARFFVSFFRNMPILILAQLLVFVFGIGSAVGLLALVLATLGFLSRAYADSLNEIGPEHTESLVAAGATRSQVLIHGIIPHFFPTWISWTLFIFEINIRASILLGIVGAGGIGIMVRSTINQFRFQEAMAIIVVIVVLVLMTETITNWLRKK---
143959918    ---------------------------------------------------------------------------------------GFRLSIIFTLIVTSVASLIGIIAGAVQGYFGGRTD---LLFQRFIEIWSGVPSLYIIIIMFAILGRSFWLLVFLSILFGWMGLVGVVRAELRARNLEYVRAAKALGVSNWKIMFKHMLPNAMVATLTMLPFIVTGTIASLAALDFLGAPSLGELTLQAKQNIQAPWLFTFAIMLALLVFIFEGVRDAFDPRK--
158321558    -----------------------------------------------------------------------------------------------TIVIALLAAVISTIIGTIAAVGIYNMSFLGKKAILNLNYLPVLPDIVTGVSLMTLFELGFVSMLLAHVTFCIPYVVLAVLPKLKQLNKHLAEAAMDLGATPFYAFRKVILPEIMPGIFTGALMAFTLSIDDFVVSFFTTGEGV-------------------------------------------
160934198    ----------------------------------------------------------------------------------VFVNYDFAKPIINSLIVSLVSTVLSLILGLPAAYSIAREK--QHLFSGIILMIRIVPAVSFLVPWYILFTNLHLSGTICHLIVSLPLIVWIMIPYYETLPQELEQSAYIDGASRFGTFIRIMLPLSTPGILTSGILAFIFSWNNFMFALVLCSNDTTTLPIAIYQFISYSNVDWGGIMCASVVITL-------------
290960322    ----------------------------------------------------------------------------------------FWPALRNTLWLVLVMVTCRVLFGLGVGLLITKIKTGTGVFRTLFYLPYLAPPVALGLPAPGWFTDPAWPALTALALWGVGDLMVIFMAALLDVPKEQYEAAELDGASPWQRFRFVTLPTISPIVMFAVVTGVIQTVAGKVASGVIGGSGLPQLVYNGFQRFDYGSACVVALVLFALSMVFTALL---------
254486205    ----------------------------------------------------------------------------------------YGTLFLRTLFMSVCITLSCILLGYPVAWILANLP---ARTANLLMILVLLPFWTSLLVRLVWLGVVADDSRLALIIIALPFMILPLYSVMKTVPPSYLRAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILSIGYYITPEIVGG----------------------------------------------
134868757    -------------------------------------------------------------------------------------------------------------------------KSIRSINLIYVEIFRAIPVLVLLLPSIFGGGLSFNPGVITLVLHESAFISEIYRSGIQAIKKGQIEAARSLGLKPSLVFLKVTLPQAIRIITPALMNQGIYILKMSSLISVIGLGDLTRRANELIVTTYRPLEIYSFLVLEYLVLIL-------------
144165024    ------------------------------------------------------------------------------------------EAIALTLRLAAVTTVILFLVGTPIAWWLARHSRWKGPVRAVVALPLVLPPSVLGFYLLVTMGFTFWGLVVGSVLYSLPFMVQPVQNAFEAIGERPLEAAATLRASPLDRFFTVALPLALPGFVTAGILSFAHTVGEFGVVLMIGGNIPGETRVASVQIYDYVEALEYALSAVLLVFSFVVLLALYAWR---
142925755    -------------------------------------------------------------------------------------------AFINSLIIALISTALTLVIGCMAAYALVRFRFLGRDTASLTTLMRMVPPAVLLVPVFGLWNNEFCIGKLVYVAMNLPFVIWILQSFIVQVPRSLEEAARVDGAGPFQVFFKVVLPLIKPGLAAAAIFTFRIAWNEYLLASALSTKTVPILIVNNMSEFNVGVIMATGMLLAIPPIIF-------------
116748149    ---------------------------------------------------------------------------------------GIFPAIVGTLLLTLGTALAAIPVGVGGAIYLAEYARWTRSIRLAIVNLAGIPSIVYGLFGLGLFGTSILAGSLTLAIMTLPIIISTGEEALRAVPTEFRTVSASLGGSRWQGIRHVILPQALPGMITGVILGLLRAAGETA-----------------------------------------------------
266621494    -----------------------------------------------------------------------------------------------TFTLAVASMLISICVGVPLGVIAHQNTVSDRASMIVAMFGVSMPSFWLAILLVLLFSMKLPSYGIGGLKFYILPAIANSFGGIAGIRADYVTTARAKGVSEKKVLMGHILPNSMPIITYAGTQFSGLLGGAIVIENVFTIPGIGTYMVQAINYRDYGAVIFSAITFSVVMLIVDVIYAYVDPRIK-
90194300     ------------------------------------------------------------------------------------MSFGILDLLEVTVATSLVALIIAMPVSLGIALFLTQYKRLARPFGYVVDLLAAVPSIIFGLWGILVFAPAIEPAGIVLAVMILPIITSLSREVFERTPTPHMEGALALGATRWEVIRTTVLPFGKAGYVGASMLGLGRALGETIALAVI------------------------------------------------
225016131    -------------------------------------------------------LILLFFAVSLLFPLAAMLLNLVEVDVLHILSTKVFVHTLNSLSTTLTATVLSICLATLLAWCLARSKKFKNAFAVLLTLPMLIPSISHGMGLIVLFGKNGVMNNIGSIMYSFPVAFLMLYDIFKYEDYSVYESAQVLGIPKRNQFLSITLPYLRKPMISVFFATFTLIFTDYGVPLMIGGKFMTLPVYMYLGLFNFGKGTVVALILIIPALI--------------
225016131    --------------------------------------DAVSYLIIVVTVVAILLPIAAFALLTFVQKYPIDMSL-TLHNIQQAFDLSAGSYLFHSLIIALFTAAIGVFISYITAYLTARSRKSSKALHLISITSLAVPGIVLGLSYAVFFKTSFLYGTIAMLVHFFASPYLLAYNAMAKINPNFEAVSKTLGIKRWRLIKDVFVPQTTGTIAEMFSYFFVNSMITISAVSFL-SSTRNMPVSLLIPQFEGQMLLECSAFVSLLILAVNIVIKVL------
159028425    -----------------------------------------------------------------------------------------FSPLWISLKTATIALIIIFFLGIATAYWMLGYRRWKSLIEAVFVAPLILPPTVLGFILLDLFNFRVVAAVITATVVAFPLMYKTTLGAFEQVDANLLQVARTLGASEGKIFWRLLLPLSFPGVLAGLTLAFARALGEFGATLMLAGN---------------------------------------------
136155581    -----------------------------------------------------LVPVLVAVVFSFNDGRSRSVWTGASLRWWLLHDDGMRRTILNSLVLSVATLLVVTPLGIALAIGVQRSGRASGTTRALTAVPLVTPEIVVGAALLLTFTLGLPAQLIGNVTFSLASVVVIVRSRLVAIGPTFEEAARDLCATRAQSLRFVLMPMLIPSVVASLVVVFATVIDDFVIT---------------------------------------------------
241889480    ----------------------------------------------------------------------------------------YLEATVTTLKVSLIALLVGLILGIVVCLAISTFKVLNVIAAIYVEIIRNTPILVFALPEIGISFTPFMSAIIALSINSGAYVSEIFRSGILAIDKGQMEAGRSLGLSYFQTMKLIILPQALKNSLPALGNEFISLVKESSIVYFVGVADITANTVKNATYQTFGPYLVAAAIYFIITSILSLLVKRLEKK---
190573578    -----------------------------------------------------YLPILLLMFYSFNSSRLAMVWAGTRAYSDLFADRALMDAMWTSLVVAFWTACTATVLGTLAAMVMTRFKRFRGLFGALVTAPLVMPDVILGFSLMALLASMLATIWIAHVTFTLCFVTVVVSSRLQEMDLSLEEAAMDLGASRLTVFGRITLPIIAPALVAGWLLAFTLSLDDVVVASFVATPGSTTLPMKVFASVRMGNALATLLAVSIAAVIGWYINARAEKR---
55376603     ----------------------------------------------------------------------------------LIQDSGFVAAFANSLVMVSASVVLVLLIGVPAAYVLSRYDPMERDVLVWILSSRMLPPIAVVLPFFIIFRELNVGMVLMYVSINLSLVVWVMKAFFDGIPETLEEAARVDGATQFQGFRKVVLPAAKPGIFSVAIISFIFAW---------------------------------------------------------
238026789    ------------------------------------------------------AMLFGLVWLVWILYTTLHLGIGGLSLQLFTASTGLANAIVGSLLLVGLGTCVGTPVGVLAGVYLAEYNWLASVMRFINDILLSAPSIVIGLFVYAVVRFSGWAGVVSLALLQIPIVIRTTENMLNLVPNALREAAFALGTPKWRMILKITLRASVGGITTGVLLAVARIAGETA-----------------------------------------------------
153814119    -----------------------------------------------------------------------------------------WYGAGISLVIGVGSSLINGMIGILYGAVAYRGKRIDMILMRAADVIAAIPSILYVILITLVMGPGIKSMIFGICIAGWIDMARVVRGEMIRLKEDFAAAAKIDGISGIRILFRHLLPNALGMIVVNFLFLIPQAIFTEAFLSFLGVGSLGTLIQEGRDRMILYELLAPLITLCVLLVVFHILAMAMERR---
261491978    -----------------------------------------------------------------------------------------------SVFIGLVIVLLSCVFGVILGLLAGYYGTLDIIIMRFVDIMLAIPSLLLTIGVVTILGPSLINAAIAIAIVSIPSYVRLTRASVLSKNRDYVTASRVAGASVLRLMFVVILPNCLAPLIVQMTMGISNAILELAALGFLGIGALGTMLAESRGFMQSANWLVTIPGLAILSLVL-------------
182414235    -----------------------------------------------------------------------------------------------SLTVGLVATFVALTIGVTYGAVAGYFGKTDIVMMRIVDILYALPFTIFVILLMVFFGRNIFLLFFAIGAVEWLTMARIVRGQVLSIKKEFIEAARSLGFGKRRIIFRHMIPNILGPIIVYATLTIPAVMLLEAFLSFLGLG---------------------------------------------
16264731     ----------------------------------------------------------------------------------------------NSVTMALISTAVTLVVAFGLAYALNRSRMGKGLFKLIVTIPILVPSLLPGIALVYLFGYGPLGIVVGSVFFTLPHAFLIISTALSVADARHYEAATSLRASKWRTFWTVTVPGARYGLISAAFVVFTLVITDFGLPKVIGGGMLAVDIYKGQQNFEMGAVVSVILLVAFLAFAVDRLTQ--------
137372700    ---------------------------------------------------------------------------------------GVLPLISSTLYIALIACIISFPLGLFSAIYLSEFRNTRKVIKPIMEILAGVPTVVFGYFALNWITPNIVSAGIAVGIMIIPTIASISDDALNAVPKSLRMGSLALGSTRRITALKIMLPAALSGIIASFILGFSRAIGETMIVTIAGG----------------------------------------------
135531808    --------------------------------------------LHVNGWFVYMFFYAPIVLLVIYSFSNSRN-VGTWGGFTLDWYRDFFDALSNSVKIAIFSTIISVALGTMAALSLERFTRGKKVFDALLYLPIIIPDVTMAVMMLLFFGEFFWSISISHIAFNISFVSVVVRARLAGMDTDLEEAAIDLYASRWKAFRYVTFPQIVPGIAGGALLAMTLSLDDVVITQFVAGPG--------------------------------------------
146340447    ----------------------------------------------------------------------------------------FWVGLGWTMAYTLGTVLLGTIIGLLVGIIRLRRPVVDWLLIAYIELFRCTPLLVQIIWFYYAFPVVIVAAVTVLSLYGGAFYAEIIRGSIESVPRGQWDAARALGLRPWRMMRLVILPQALKPMLAPYVNQSVTQLKNTSLVSVIAVPDLVYNATLINADTYRPLEVYTIIAIIYFAILF-------------
115525854    ------------------------------------------------------------------------------------------PALAQTAGNAALGWIAGALVGIVAGLLAGLREEAQRALQPVAIILLGVPAIAWVVMALLWFG-GRWAVVFTVAVATGPVVFAAAVEGTRSLDGALARMALVYRVPFLARLRDMYGPHMLSHLFPALVATLAMSWKVSVMAELLGAGGIGDGLATARAHVDTAETMA-------------------------
288940865    -------------------------------------------LLSVLAFGYAFLYVPILLLILYSFNESRLVTVWSGFSFKLLHNQQLLDAAWLSVRIAALNATIALVLGTLAANALVRHGRFRTGLELLLTAPLVMPDVIIGLSMLLLFGRGFSTITIAHITFSLAYVAVVVRSRLARMDSSLEEAAMDLGARPLTVYLRITLPLIAPALLSGWLLAFTLSLDDLVIASFVSGPGSTTLPMVIYSSVRMG-----------------------------
194246686    --------------------------------------------------------------------------------------------IIVTFKIAIFSTFISTIIGLAAISLAQNKLKWQHFILNLNQISFVIPEIIIALALFVFFGFIFLRMLFAHISFSVPYVLATIFPKCNNFEINLFEAAYDLGANPLQTLIRVVLPQLKSVILAGASLAFALSFDDFIISYFVGGS---------------------------------------------
294102642    -----------------------------------------------------------------------------------------------SLQVGLIAVSISLIAGGAIGAIAGYFGRIDNILMRIMDVQLAIPTILLAIVISSALGPGLFNLMVAVGITSIPRFARLMRASVLSIKMEYIEAARAMGASHFRIIMMYILPNCMAPLIVQSTLSVANAILFAATLSFLGLGSTARPYLRNSAYLSIFPGLAIMITIVALNCIGDGLRDALDPKQK-
55378847     ---------------------------------------------------------------------------------------GIMPAIIGTVWLVIGATLFAVPLGVGAAVFLTEYAQFTALVEIATNALWSTPSIVFGLFGAAFLIPRLLAGMLVLGFMLLPLVLITSRESIKAVPDEYRDASAALGVTQWETIKSVVLPAAMPGVITGVILGVGRIAGETAPLILVLGSTL-------------------------------------------
242398155    ----------------------------------------------------------------------------------------------NSLLTSTATMLISLFFGVPLGYILARKEKGKSFVQAVVDVPIVIPHSVVGIMLLVTFSNKILDSYLGIIMASAPFTINAARDGFLAVDEKLEHVARTLGASKLRAFFTISLPMAMSSILSGAIMTWARAISEVGAILIISYYPKTAQILVMEYFNNYGLRASISVILVLLSLSIFVILRWLVGRSR-
295839562    --------------------------------------------------------------------------------------------AIVTLITVVASGLLALLGAVAMARFRFRMRTTLMVLILVVQMLPAEALVIPLFLQMKDLRMLNSLLGLAIVAFSLPFAIWNLRGFVAAVPVEVEEAAYVDGASWWRMFRSVLLPLVTPGLIATSAFAFVMAWEEFTFALTFMSDGVGLEQFLGKNTNDWGGLMAASTLVTIPVMVVFVL----------
110636070    --------------------------------------------------LPIVLFLIVFFVLPLAVFRSFDPETGREHYVKIFTDVYYLEVIAVTLALSLGVTVLCLLIAYPVSYTLVRHSGRWSGVLVFIVIAPLLTSIIMLIDRPIRMSAGLLPVTIALVHVMIPFMVLSIAPAIQAINPRLEESARILGASRIRTFLTVTFPLSLDGVATGMILVFMMVNGSFVTLQILGGGAVQTLPLLIYQQFNLTRGFGAAMSNVLLAIAI-------------
294497475    -----------------------------------------------------------------------------------------WEGARISLFIGLAAALIDLFIGVVWGSISYRGGRTDETMMRVADILYGVPYLLLVIILMVMLGQGLGTMILAMTITGWINMARIVRGQVLQLNQEYVMASQTLGATTKRILFKHLIPNATGPILVTMTLTIPSAIFTEAFLSYLGLGTMASEGLPALEYYPWRLFFPGLICLTILAVIGDGLRDALDPKLR-
226310063    -----------------------------------------------------LLVIVVLSITYFIASKGLSTFFVDGVSFKEFLTHVKWDPEGEPSSYGVLPFILGSFIGAAIFMTEIFPGFGKKVLKPVIELLVGIPSVVYGYVGLTLLGFSLLAGGLVLALMILPTITSVAADAIEAVPQDLRNASLALGATRWQTIWNVVLHSALPGCLTAIVLGMSRAFGEALAVQMV------------------------------------------------
116513635    -------------------------------------------------------------------------------ALSWINLRFLLQGFWVTIEVSVISIILSFVIGLALGLIRFTRTRISKVVGVIIDIIRNLPLLLFGLPVMGIRVDAFQASVIAMVVFESAMIAEVVRSGIMAVDPGQMEGARSNGMTYMQAMTHVVFPQALSKMIPALLSQFVSLIKDTSLATIIVLPELAEIIYNQNTKYMIPMYLAVAVMYFIICFALSSFANYLSKRIK-
296446245    --------------------------------------------------------------------------------------------------------------GVALALLISRSRALERAIMPFAIVLQVTPIIA-IAPLLLVYLEPARAVLVCAFLVAFFPILANASLGLASVDRALVELFDLYRASPWRKLILLRAPAALPQFLTGLRIGGGLSLAELAAGAAGQGAGLAFRISEAGYRLDIPRMFAALALVSAAGVTIYGALTLL------
284032616    --------------------------------------------------LNVIVLALLAAGILWLVLRLNSTGQFEGRRWAQFIQEQLLTGLLNTLRAAGAATVLALIFGAVFAAARISHRWLRVPATFVVELFRAIPLLILMFFFYLEFELGLSPVVFGLTLYNGSVLAEIFRAGIAAVPKGQREAAYATGLRKNQVVRLVLLPQAIRAMLPAIVSQLVVLLKDTALGFIITYNELLYVAKQMGGRLEFGFPYIPTIVIAVIYIGLCSLLSLLAR----
145594216    -----------------------------------------------------------------------------------------------SLQVGAVSVGIALLAGVTLGLFAGYYGWLDNVLMRCMDVLFAFPVLLLAVAIVAVLGPGLSTAMVAIGVVYTPIFARVTRAGVLSVEQVFVRAAVATGASDLRIMRRHVLPNIAAPLIVQTSLSLAFAILSEAALSFLGLGAWGRMLYDGRGFVTDAWGAAIFLTVLAFNLVGDALRDVLDPRQ--
160898563    -----------------------------------PLMWLVTATVTVFMLAP----MLLSVLAGLVQNYGQGLASGLTTRWLAEVWAGYGNTVLMSLLLACACVAMTLVLGVPCAYALARSRSWARHFEELLTLPVAIPGLASALALVAAFRQSFAFILVGHVVFTLPFMVRMVGSALRRQEVALEEAARSLGASFTQRFLGVLVPAVLPAIVAACLMVFTLSMGEFNLTWMLHTPPVGLADSYASMRIEVGSAYTLIFLIVILPVM--------------
142336831    ----------------------------------------------------------------LFLRTMLMSALITGLTLLIGFPVAYLLAILPT---KIGNLLIILVLLPFWTSLLVRTCSWIALLQQHGVINDTLVSLGFLGEGERIAMIHNATGTVIAMTHILPFMILPLYSVMKTIPKSFVRAAVSLGAHPWEAFWKVYFPNTVAGIGAGSILVFILSIGYYITPELVGGNT-GTFISNRIASISLNWGLAAALGVILLGIVI-------------
269956169    ----------------------------------------------------------------------------------VFGTTRYTEWFLNSVWVSLVATVVVLIASGFAGYSLSRYRRVNSVYSNMLMVFQLFPLVLSIVGLMVLFTKTFVPAIVLYIVMALPFCTWMFKGFFDSIPRELEEAARVDGCSSFRAMISVVIPLAGPGAAAVAIYAFLLAYNEYMVAS--------------------------------------------------
85711167     ----------------------------------------------------PTVILGFLAGLWLAAYLPGVLAVIILTPLSIIGFAALWQLLPSQVRNTL-GEGRASLILVPLVLFVGWLSFSMSPWVEAVLFDGNVRGYLTNELGVTFDQRNSLVVGIAMGFAVIPTIFSIAEDAVFSVPKHLSNGSLALGATPWQTLTKVVLLTASPGIFSAIMMGLGRAVGETMIVLMATGNTMDWNIFEGMRTL--------------------------------
282857452    --------------------------------------------------------------------------------------------AMTGMSVTLLSAAFGIVIGLASGYYGSW---VDALLMRFTDIMLSFPFLIIAIAIMAALGSSQGNVILALAIVGWPKFARLTRGQVLAINTEYVESARVAGFKNTRIIFNHIFPNCIGPLIIQATLSTGSAILSASGLSYLGAPDWGVMLNQGRNYLQQASGIAISLTVLSMNWIGDGLRDAFDPKMR-
139723570    -------------------------------------------------------------------------------------EYGVMVLISSTLYIATIACLISFPLGLFSAIYLSESKRTRKVIKPVLEILAGVPTVVFGYFALNWITPNIVSAGIAVGIMIIPTIASISDDALKAVPNSLRFGSLALGSTRRITAIKIMLPAALSGIIASFILGFSRAIGETMIVTIAGG----------------------------------------------
253580070    ----------------------------------------------------------------------------------VLFQSNFVRYFMNSIFITLVTTLICMILSVMAAYGLTRYKIAGAGKIKMAVLMRMFPGILLCIPYYIIMKQLNLIDSYTGLIFTLPFAIWNTCAFFISIPWELEEAARIDGCSRLTSFFHVIIHVAKPGLFVTALFCFMTSWDEYMYASIFINTTVGMQDFIGQYSVDWGLLMSAVVISLIPILIFFALVQ--------
295676990    ---------------------------------------------FVTLLLCAFLIVPVVMSIVAGLTVNYFKGVSSGLTLRWLVETQYHGSVWLSLEVAAATLVVTLVTGVPAGYVLARSKRFARIVEEFLVLPIALPGLASALALLVIFRMSAAFIVVGHVVFTLPFMVRAVAAVCASSDRTLEEGAASLGAGFFTRFVTIVLPNARPGIVAGALAVLTLSIGEFNLTWML------------------------------------------------
256397744    ---------------------------------------------------------------------------------------GVGDALRTSLITASISTAVVTLLGVPLGYLLARSSRTAGVLGVAVQLPLALPPLMSGILLIYLVGPYTTIGQFAQCFVAAPFLVISARSAFAAVDPAQLDVAATLGHGALSRVLRVALPIAARGIRAGMLLAWLRAFGEFGATIVLAYHPYTLPVFTYVQFSSTGLAATTIPVLVTLGAALVVLL---------
141150324    -----------------------------------------------------------------------------------LTKGGILHAIVGTVLLIAFAMLISVPLGILTAYLTEIKGPGSRLIRFLVQAMSGVPSIVAGLFIYSAFGFSGFMGSLALSILMLPTVARTAEEVLLLIPSDLREAGLALGATQWRTVAMVVVPAAKSGLITAVILGVARIAGETAPLLFTTGGG--------------------------------------------
222150967    --------------------------------------------------------------------------------------------IVNTLAVALIAASISTVIGICIAIHYMRNKKIKIGLLTLNNILMVSSDVVIGSSFLILFGLGFWSVLISHIAFCVPIVVLLVLPKLYDLNTSLINASYDLGASTWQTIKNVIIPHILPGALAGFFMALTYSLDDFTVSFFVTGNGFSVLSVEIYSMARKGISMEINAISTLMFLVVMTIIAI-------
71280799     ------------------------------DAKHYPGFGAVGVLFFTFLYFPILVIIAYSFVSVWQGFSWQWYASA-------LQNEGLLNSLRVSLTVALFATLIATVIAVSAALVLERNVKHAKLSQGVVNLPLMLPEIVFAVAILILFSQGMLKLILAHSAFCIPFAFLPIRARLQGMDNNLEQAAQDLYATPLVTFRRITLPLIAPGIFAGSMLSFVISMDDFITSNIVSGGGLPVYIFSLVKQGVSPELNAISTLIMVASLLIATPCWLIAKRSR-
296118888    ------------------------------------------------------------------------------------MYFGIPNLFAATVMMSVLALIIAMPIALGVAIFLSNYKSIVKPMGYLVDMLAAVPSIVYGLWGWLVLGRNMFTGGIVLAIMFLPIIAATTREIFVQTPKGQVESALALGATRWEVVRMTVLPFGMSGYISGSMLGLGRALGETMALYMVVSP---STAFRG-SLFDGGTTFATAIA---------------------
260427617    -------------------------------------------------------------ALITLARTLVQAVIATALALLLCYPIAY-KVALATPPKRAVWLFLGLVIPYAIVELMRIYAWTTIIDN--AGLLNGLLEWLGLIDRPIQFKRFPGTVFLVIVYTYVLFMVFPIYNVMNTLDKNQIEAARDLGASPWRVHWRIIIPHSKPGIAVGTIATFMLAAGAFSV----------------------------------------------------
46199567     ---------------------------------------------------------------------------------------GLAEALGHALLVALPVAFLSVGMALPIAYLASRYPSAARTLERLAYLAYAIPPLAYALAWI-FFSLRTLPFLYGTLALLVLALALHVRSALAQVPPRLEEAARTLGDTPTRAFFRVTFPLLWRGAAAGGSLAFIGAMKELPITLLLAPTGFSTLATRVFGYTQEAMFAEAALLIVGLSAAFVGVLLWNERR---
260892360    ---------------------------------------------------------------------------------------GILNFLYGSIVVSTLATLISTPFGIAVAVFISEIKVGQRVLQPVIELLAGIPSVVYGYIGLSVLGFSLLAGVLVLSVMILPTIASVATDSLRSLSHILRETAYALGATRWQMIRLVLLPAARTGILTGVVLALARAFGEALAVQMV------------------------------------------------
160935757    --------------------------------------------------------------------------------------------TKLSFAIGVVAIALSVIMGAPFGMIAAFYGKTDNAIMRVMDVLLAVPYMLLAMAIVAALGTSTFNLLLALAVSGIAKYARIARAAVLTVDSEFVEAARAVGASDGTILFQYILPNALAPILVQVSLGIGDSILAVAGLSYLGLG---------------------------------------------
142272163    -------------------------------------NWGIHIFCHGLVLIAMLPSIVVIYTSILKTKGPVFVGGFGFESYQRIWRDAP-EAIFNSFSLSITAAILITIASAFISYVIVRRERVAASIDFLMMVPYLVPGVVMAIGFVTVFRNSMPDVFTATVLLVLPYGVRATSSSLRQIQPSLEEAAINLGASPLGAFRMITIPLIIPGIIVGALMAFITAINELSSTVIIYDSG--------------------------------------------
142272163    -------------------------------------------------------------------------GAFTLANFQKVLTKNYYVNGLNTLLVGILGTVGAGLIGIPLAFFTARFKRGKAWIQTLAILVLVSPPFIGAYAWIMMLGIYNAPGIILVFSLFFPFIFLMTQTALNNVNKSFEDAAENLGCNPWQRFRKITLPLVFPAVSTGAIICFVLSIADFGTPAILG-RGFRTLSTIALGAYRSELGGAPAVTVSILMMAISMIALVIQRR---
183220583    --------------------------------------------------------IVIIPLLGLLI---HSLGIGISGILEVFTDERIRSALYLSFTVGFVSALLNLFIGFLFAWVLVRYQPFKKFFDTLIDLPFTLPTAVAGIALTTIYSETGIIGSIALVFIGFPFVVRTVQPVIEELPKELEESARCLGATPFQTFTRVLLPELWPSLLAGTGMAFARSIGEYGSVVFISGNLPGLLIVTKLEQYEYEKATSIAIVMLLSSFFFMFLINLLQER---
269929200    ----------------------------------------------LLFLVAPVLIVIPMSFSAAQYLTFPPPGLSLQWYENFFSRQDWTTSALRSLQVAVVVMVLATVLGVAASLALVRSFRGKELINSIVVAPMVVPGIIVAIGVYQIFVSMFVGLVVAHTILAVPYVIVNVSATLRGFDVRLEHAAANLGANRLLVLRYVTLPLIAPGIFAGALFAFIISFDELIVALFIASRTLPMRMFEGLRSEIDPTIAAVSSMLIVFSIVVLLSSELLRRRSR-
256826386    -----------------------------------------------------------------------------------------------TLYVGFVAVGVAALLGVPLGILSAMGPRWDGLIMRAADIGLAFPGLLLAIMFAAVFGASTTSAMVAIGLASVPSFARVTRAGALGIPREFITAARVAGRRPASIGWRHVLPNVVGLVIVQASVSFALAILAEAGLSFLGFGGRMLQESQSLLASDPRLAIVPGVAIALAVLGFNLLGDGLRDR---
11498953     ------------------------------------------------------------------------------------YSFGVLPLVAGTVMVTVGAAAIAIPSGLLAAVYLSEYARRRAVLKPLLEILAGIPTVVYGYFAFAYITPFLLSASIVVGIMIIPIVASISEDALRAVPQSLREAGYALGARKAKVIASIVIPAALSGIVASFILGISRAIGETMAVTIAAGR---------------------------------------------
293363343    --------------------------------VKQIKNKILNFSSSIFAWSIILSFLAILVTIIYYSIPGIAHYKWSILSLDFNLNNGIWLPLLVTIVIVSLAILISVPIGIKCSVFLVYREKYSKTLRIIIDLLAGFPSVIFGIFALEALGLNIINGSIMLSFMILPTIVSYSYNAFKSSNVKIYDNSLALGITKTKTIYKIVKKDVSSAIYLGVLLSIGRAIGETMALNFI------------------------------------------------
298727376    -----------------------------------------------------------------------------------------------TLLISSISTIIGAFIGFFIGIMHTIPVRFYSLKLIYVEFFRGTPMIVQAMVVYIAFGIDMTAGILVVSLNTGAYMAEIVRGGIVSIDNGQYEAASAIGMNHFQIMLHVVLPQVARNVLPATGNQLIMNIKDTAVLNVIGVTELQTKSISGNNFRYFESFFVACVLYFIMTFTASRILLYVEKR---
37520582     -----------------------------------------------LLWLAGTVACALGLPLVYLLVRSFEVDGATWSSLL---ATQLGPLLATTIALALAVTVLAAGVGTGLAFLVERTDPARSLWRVLCAMPLVIPPYVGAFCYLTLAGIGFPAGALVLVLTTYPFVYLLAGAQLRSTDRGLIEAARACGQGPWQTFRRVTLPLLAPAVGAGSLLVALYAISDFGVVSLLRVETFTAAIYLQLTTR-FDRAGAAVLSAVLVVIALGVL----------
37520582     -----------------------------------------------------LALVLPFALLVAWTFQSLTDRS-ALAAVWTSAYNNVWQALAHSLASAAAAATIATVAAFPVALLWVRYPRSAGVFYRLSQLGYALPGLV-VALSLVFVGTQFVPVLVAYVVRFLPEALQGLRTALSQLSPTLEEASRSLGCSPMSTLVRVSFPLLWPSFIAAWALVFLSSLRELPATLLLRPAGFDTLPIR-------------------------------------
136623601    ---------------------------------------------------------------------------------------------VTSVQLAGLTTLILLFIGTPLAWWLARSSSLASCCIPLIALPLVLPPTVIGFYLLLAFSPEHWFGALGSLIYSLPFFIQPMLVAFRDIPEGLLDAASTLGANGRDRFFNIVIPLSRNGFLVACTLTFAHTLGEFGIVLMIGGNIPGETRVLSIALFDY------------------------------
135567364    ----------------------------------------------------------------------------------LIITSDFIKYLINSLIVSFLSMFISVILSLLAAYGLHKLKFYNKVVEQSLLVTYAFPGVILLIPMLMLSRVGLLNTYFALIIFASPFAVWMLKAFFKMIPVEVEEAAYIDGASRLKILFSIILPLAAPGIASIAIFCFVISWTEYMFASILISGDVGLAAIVGQYQIDWGFLLAGATLASLPVILL-------------
218295962    -----------------------------------VLTFALLVLLGAVTLLTTLGVILSLLGEVVEFFRRVPLTEFLFAPLFAEPRYGIAPLIAGTLLVTAIALTVAIPLGLALAIYISELARVRARVMGILELFEGIPTVVLGYFALLTVTPFLQKFIPGLQIFNIPYVSNVAADAMQSVPRAIREAAYALGARPYEVALRVVFPAAVSGIIAAIILATSRAIGETMIVAIAAG----------------------------------------------
138878389    ------------------------------------------------------------------------------------------------MGVTFLLTAIGCLVGFSVGGLLAIFRKIRFLIIIYTEIFRRIPFLVSLLLFFYVFQIMKISATITVCIIATAYIGEIIRSGIESINQTQWDAAAAMNFTYYQTLREIIFPQAWKVILPPAFGFFIMFIKDTALASQIGVMELTFAAKILNNKGFSPLLSFGTILIFILSFPLDRFGKFMEKK---
225389999    --------------------------GWKEHAVAWCFLLPYILFFAGFLMYPILKGMKLSLYDSTLGGKEVFIGLGNYVEMF--QDSGFWESLWNTVFYVFISTPVMVVVGFIFALFINSKIKGITFIRTCLFSPYVLSMSVVTGLWIFIFGLVWVAILVTTVWWTVGFNMILFLAGLQDVPEDVYEAARIDGAGRRQILFGITIPM--------------------------------------------------------------------------
224368405    ------------------------------------------------------------------------------------------ERMGVTLILGLCSLTFALVLSVPLGILAATRPWIDRIALTISVMGQAMPSFWFGLILIIFFGVKLVLPTIALGYYATPAIMRLVRSGMLEVASDHIRTARAKGLKWPKILFKHALRNAIPVVALAAVQLGFMLGGSIVIESIFALNGLGNLAWVSIARSDLPVVQAIVLFLIFLTFLGDLLNAFLDPRIR-
253575118    ----------------------------------------------------------------------------------------------DSLFIGLASVLTGGLIGGAFGAIAGYAGWVDTVMMRINDILMTIPGILLALAIAAALGPSLFNIVLAVAVSSVPGYARVMRAQILSINRTFVKAAASIGASPWSIFWKHVLPNSLSPLLVMAAVGIGTSILTGSGLSFLGLGVLGTLLSQGRGYLTVAWGLAITLFVLAVNILGDRLRDHLDPKK--
159897753    -----------------------------------------------------------------------------------------------SLRLGMISLAFALLVGFPLGILLRQNTIFDYFSLIISTIGFSVPTFVTGLLLLLVFSTSYIPPAIILGLGTMAYITRLTRSSVLEVKRDYIRTARAKGLGRVVILRHILRNSLIPVITILGPAVAGLVTGSFIIESVFRVPGIGSEFIGAIGSRDYSMIMGSTLFFSLLVIMVDLSYGLIDPRIR-
116618335    --------------------------------------------------------------------------------------------LLYTLLFSLCGVVFGTIFGLIIALRMSKNPVISGIFKTYIGLFRGTPLFVQIVPAIFGHSNPYIAGALSLSLNAAAYIAETFRSGIQSISEGQREAARTLGLSQFDTMRFIIVPQAIKIVIPALGNEFISLIKDSSLVSAISAPEITYWAQAMNAQYYVVWTLTVAVLYLILTLSASRLMKLWERKM--
145299380    -----------------------------------------------------------------------------------------------TFGNALLVVLIAMVAGTAIGILGGMSKGLSSVLHHLLDTLLSIPSLLLTIIMVAILGPGLFNTLIAITLALIPPFIRATYNAVTEMQKEYIIASRLDGSPPFRIMRLAILPNIVETLVAQTTRTLSAAILDISAVGFLGLG---------------------------------------------
255527858    ------------------------------DFYKLTLIFPISLWMILLVAIP-LTYVVVISFMQRGAEGGINF-VFSFENYKRMIKPLYFKVFFDSLGIAAITTFLTFLFGYPFAYFLSKTPKKLRIFALMMIIIPFTNSLIRTYAWMALLSTEGLINHILLNLGLIPFMVLPLYNSIEKVDKSLVEAAKDLGANSLKTFTTVTLPLTMPGIIAGCILVFIPSLGLFFIPDLMGGSNIMLILIRNQFLVSRDWPFGAALSIVLIIVAL-------------
99080384     -----------------------------------PIEIALWSVIATILVLPMAGLLATSLVPAYGVPLRLDTLSFEGWHEALFRQPVTQRAFVNSFGLSLGAAALLMALCLPLAWLMERHKRLGRVFDSLLDLPYALPGVVLAIAMILLFTDVTLYGTIWIIFIAFAVMFRPVQSSLRQLDPAMDEAAQAVGAPLWRRLRDIILPLSAPSAAAGAILVFLTAFNELTVSALLWSSGLGVVIFNLDDSGETVMASAVAMTIVFVVMILMAVIQATSR----
99080384     ------------------------------------------------------------ATLSALKHSLVTAGLGTALSLLIGGCFAFLVALTDLRRKGALVFCLMIPMMIPPQITALSWTQIMGPSSVFLKTLGLAPPLGAPQPLYSPAGIILLLGIQHTSI-----IFLTLRAGLRAIPQDVVEAARVSGAKGFRIWAQVVLPLTLPSLLAGVAITFVTALGNFGIPAMLGIPALIYQRLAGMGTTVLAEVAVLATLIGVVAIAGILLQRFCQSRQRV
91780749     ------------------------------------------------------------------------------------------QGAVMSIVITLGCLLLSTVLGLTWALLMSRYPLVVRGVSTMINVVRGLPMIVLLFPEIHIQVSALQASIIGLGFGYSTYVAEIFRAGIEAVDPGQYEAAQSIGMGRVKTMVRVILPQAIKVALPPYSNTLVMMLKDSSLASTITVAEMTRELIAASTFQNLTVYTLVAIGYLAMSLPLMSMTRTLERR---
187933991    ----------------------------------------------------------------------------------IISKSDFNLIFISSVYRSVLCYILAIILAIILGVLTFMYPFFKFLLAPINSFAKTIPTMVLVVLVLVWFNKDKTP-FIVGFAITFPILYEGIVGSLNSIDKKIIDMMDIYEISLIEKIKNIYAPIIKFHLASIFVSTFSLAFKVVIAGEVHGQPGIGSAIQLEKVNFNTSGIFAWIVLIAILSLAFEFINNLFKTR---
1122243      ----------------------------------------------------------------------------------VISSSGWMESIWVSGMLLLVVTPLAVILGTVAAYALARFPGKQGIQAFILSPMM-IPQIALGVSFLYLLTMLGVNGTFAHILISLPYVLRTVGVSMANVDPKLELASMNLGAGPWYTFFHVTLPLIKPGIIAGAVFAAVTSFGEVSISLFVSSPAVTPVPVRTFSYIDVNAISVIFITVSVIALII-------------
296162379    ------------------------------------------AFVYGMIGVPLLLFAALIGALAWLAARSGMLLTGT-------PSSGLAGGFCANIVMSLAAMCVSLCTGMLLCIGTIANTRVRLIASGILNLLRNTPWLILLPFYVAVFGIPFSPFVKAVVGLSLPVTANVAEAGIEAIPSGQWESARALGYRKNQILRYIVLPQAIPLLMPNMMTVYAGLFIGTSLAVVTGTS---------------------------------------------
170739008    ------------------------------------------------------------------------------------IAAGLMHGAGVSLMVGLVSTLAALVIGVPIGAIAGYVGRTDDALMRFTELFQTVPSFALAIVLVAILQPALSSLILAIALVSWPPVTRLVRGEVLSLRRDYVQAAIVTGETPFTIIRREILPNTLSPIVVLASLMVATAILLESSLSFLGLGGAGRTVIRQAWWVTAFPGLVILATVLALNLIGEGLNDALNPR---
14600406     ---------------------------------------------------------------------------------------GVGPAILGSLWLAITTAIIGVPLSVLTAIFIVEYRPLAKIAKVFSGSLLEIPTLVFLVVVTPMGHYSLLAGSIALAIVMLPYTVSYVERALENVPKTYREAGYSLGMTRAQVVAKVVVGIARRGIAAGVLIGLSKVVAETA-----------------------------------------------------
237817458    -----------------------------------------------------------------------------------------------SLWIGLTVAVLSAILGAIIGIAAAWYRRFDTLLMRVMDALMAFPAILLAIGISAALGPHLSSVIIALTSAYIPRCARIVRAALVLRETDYVDAARLAGASDLRIITRHILPNCLAPLLVTLTFVFAYAILAEATLSFLGIGTPGSIVAQGRDYSVDAWGIAITISALAINLIGDGLRDVLDPRLKM
143636211    ----------------------------------------------------------------------------------------FWKASKNTIIVTVFVVSISLFLGTLGAYALSRSEKYAFWILMAALIFRAMPHITLVSGYLFPFFELQIWGILPTTIVVLPFTLWLLYSFFKTVPKELDESALIDGCSYFQAFRHIIMPVMWPGVITAGLFSLMLAYNDFTVTALL------------------------------------------------
110667384    ------------------------------------------------------------------------------------------RAIVTSVFGASLSTFLATVLGLPLAYWLARRKTWQQVTLGFVVLPLVLPPTVSGVVLLTVIGPTTLLGDVASVFVASPFVVVTAKAAIERVDETLEHASRALGKSRLQTTHKITLPLAGPGILAGVTLAFARAMGEFGATMMLAYYPRTMPVQIWVSFVSAGVERAYPVAIILLAVALISLI---------
288574106    -----------------------------------------------------------------------------------------------SLIIQFNSVVIALVIGIALGAIGGYFGGLDEIIMRLMDIMLAFPGMLLALAIVAMLGPNLTNLIVAIGIYSVPQFARVTRGAVISVKKDYVTAAQAIGESNRSVIMRYVLPNALSPIIVQTTLRMATVLLTAAGLGFLGLG---------------------------------------------
224543648    --------------------------------------------------------------------------------------------IVGTLLAVLIAIPVGLFTAAALSEMVTGTPK--KIMKAAIELLAGIPSVVYGLLGILIIGANLIAAIIVLVIMILPTLINVSETALETVPNHLRLSSYALGATKIQTIFKVVIPAAKNGIMSAIVLGVGRAIGEAMAILLVAGNAVNLP----------------------------------------
143913114    ----------------------------------------------------------------------------------VISDETFISSLKNSVFITVLATFVSVLVGSLAAYALARNGRFRRPFESWMILLRALPGIVLAVPLYMVVKLGLYDNSWALVIINLPYSVWLMVGFIQGIPIEIEESAQIDGASQFRILSRIILPLVRSGLGATTIFVAMLSWNEYLILADEGSKTLPVYVFVTSRTIDYGAMAAAALCIIPIALV--------------
298674021    ------------------------------------------------------------------------------------YSFGVLPLVTGTLMITVISAAVAIPLGVATSVYLSEYAKVRKVVKPVLEVLAGIPTVVYGFFALTFITYNALSAGIVVGIMILPMISSLSEDAMSSVPDDLRDGGYALGASKFNVTTGIVVPASISGILSSFILGISRAIGETMAVTIAAGR---------------------------------------------
229541718    ------------------------------------------------------------------------------------------HALWNTVLFTVVSVFLEFVLGLGLAMIMNKAFRGQGIVRTTSLIPWAIPTAVAALMWLLTGSGAMVSTILADVWKTTPYMALLLLAGLQNISKGLYEAASIDGATKIQQFFKITLPMLKPSILVALLFRTLDAFRVFDLIYVLTGGGYGYKTMFGQTNFGYGSVIVIIICVAIIATI--------------
136740930    --------------------------------------------------------------------------------------------IWMTLKLSVMCLIFSVVIGVVGAWMQGASRIVRAIVQGYIQFFRNTPPMVQLLFFYFALGQFTPWAIVSLSMFAGAFNVEIFRAGMEAVPESTVEASESLGFSRLQTYIYVVLPLAFRVCLPALNNNLVNLVKTTTQAFAIAVPELSVTIWNDYPSAQYPTMLLVFVAYVGLVAILVFGMSRWD-----
253576692    -----------------------------------------------------------------------------LISMFMEYRSYFLAGVQYTLLLAAISVICGFFLGLLIALLRMSWGILRFLGHVWVEFLRGTPMMVQLLIIHYGFAFMIQSGAITLSINSSAYLAEIFRAGIQGVDRGQGEAARSLGMTKGMAMRHIIIPQAIKSVLPAIGNEFITIIKESSIVSIIGTAELIYQAQSVVTITYDGMTLIIAIMYFILTFTLSRILGVFERKLK-
149911833    ---------------------------------------------------------------------------------LLWNNDTLLQAAFNSITIAVFASSIAVVIGTLGAVALFKHQKGKKFISGLLFVVMMSPDIVMAISLLALFDLGFVTLLIAHITFCIPFVVITVYSRLSNFDNAILDAGKDLGASEATIFRRIILPIAKPAIIASWLLSFTLSLDDVIVSSFVTGPSFEVLPLKIYSMVKVGVSPEVNALATVMILI--------------
119383774    -----------------------------------------------------------------------------------------WDGLRNTLLIGGVVGVVSTALGFGAAYTDYRYRFFGKQVYLALALLPTIPVVIMGLAMLAYLSRIDLSGNIAHVVICAPFAMAVIRLRLSQMDPSLEPAAWNLGASEWATMRHVIIPFARPAILGALFITMAVSFDEFAIAWFVSG----------------------------------------------
226314292    -----------------------------------------------------------------------------------VWEQANFSSYTINSLIVAILSVIGALLSSSMIAFAFARLRFPFRDTLFMIVLGTIPGIVTIVPQFIIFKLDTLAPLWILEWLGQPFAIFLMRQAFLNIPKDYEEAAKLDGCNPFQIYWRVFLPMCKPSLATLAVFTFMWNEILAPVIYLISDENFTLPISLSGQYKTEDQLLVAGALISLIPILIVFLFA--------
258634455    -----------------------------------------------------------------------------------------------SLLLGIGAVALSAVLAIALGLVGGLSETGQRITGWILDILFSFPTLILALLFSAHLGSGIGPLIIATGISNAPGYAKMVYGQILTVRHSYIDAARALGHAPARIITRQLLPNALRPLLVALTMGCGQAIVWSSALSFLGLG---------------------------------------------
114797381    -------------------------------------------------------------------------------------EFGALPLFFGTFMIALIAMAVAAPIGLFSAIYLSEYPRARAWIKPILEILAGIPTVVYGFFALLVVPTSALAAGLVMGIMVIPFVSSLSDDVINAVPQTLRDGAYALGATKSETVRNVVVPAALPGIIAALLLAVSRAIGETMIVVMAAG----------------------------------------------
51245288     -----------------------DGGAWALGLSAALLVYPLFALKQLSETVWRWNLLCVVYPLIAY-----FLFVGDAFGLVLV-ETHFWGGLFLTLVVAGTGMATAMPIGILLALGRCKMIVIRTLCIGFIELVRGVPLISVLFMASVMFPLFLLRALIGVAFFYAAYIAEVIRGGLQAIPKGQYEAAEALGWTYWKKMSVIILPQTLRMVIPGLANNFLSLLKDTTLVAVIG-----------------------------------------------
15965808     ----------------------------------------------------------------------------------------------NSLFLASAAAVGLLAVTIPAGYLLTRRGRLASLLAILIEIPYALPGIVLAVAFILAFAAPLLYGTIWIILAAYFPSFLAVMSAFLQMDPSLEEAARLAGAGFLRRMRDVLLPLLAPAAGASVILVFLIAANELTVSALLGTQTLGVAIFNLDDSGSSDLASALSVLVVVMVIGLMAALEFLAK----
15965808     -----------------------------------------------------------AATFAALRNTLITAAGGMAISLFVGALFAFVVALTDIRGKLALSFAFMLPMMIPPQVTALAWVEMSGPSSPLLKTLGLAPPLGSPQPLYSLAGIALLLG-----VQHAPLVFLAVKAGLAAAPRDGVEAARLSGASPWRVFRDIVLPLSSPGLIAGAAIAFVSGIGNFGIPAILGIPALPTLIFSRFASFGSSTFGEIAVLSTLIALI--------------
289522175    -----------------------------------------------------IIFLSIATFEGGNIMEYILSGIAEAFVLLLKGDEEVYSAVSATLRASTAAIIISLVIGLPLGFLLGYFDPGRRFFRSVFDALLALPTVLVGLWVYAFISFTLKGVIVGEVVLALPIVIALSAQSIEELDLSVRDTLLTLGASGKRLLFDILW-EARYGMLMAAITAYGRVISEVGAASMLGGNTITTAMAFETNKGQFAMGIALGMILLLIAFIVNSTLSYAKRR---
83951037     ------------------------------------------------------------------------------------------EAALLSLWLAIVSSAVATSVAVLAALATTRRAKGQTVVFAIINQPLMVPEIVTAVALLIFFALIKAYLFIAHSAFCVPFAYMPIRARLQGMDLTLEQAASDLYGTPLRVFRKVTLPLLWPGILAGAMLAFVISLDDVVITEFVKAAGLPTYMLGQLRRVVTPEVNAISTVLLAISVTMVIVYFILNQRK--
126731933    ----------------------------------------------------PALLIAAGGLALWGGLPLVTMVIDLALG-TEVVETNKWGGLTITLVVAIFGIVISLPVGMLLALGRRSNPIIKYSSVIFIEVVRGIPLISVLFFASAMLPYFLEPGMIGVVLFASAYMAEVIRGGLQAIPKGQYEGGMSLGLSFWQQMRLIIMPQALTTVIPGIVNTFIGLFKDTTLVLII------------------------------------------------
136234319    -----------------------------------------------------------------------------------------WGGLLITLVVAVTGIVVSLPLGIILALGRREMPAARLICTVFIEFWRGVPLITVLFMASVMLPLFLPEGVIGVMLFSAAYMAEVIRGGLQAIDKGQYEGAQAMGLSYWQSMRLIILPQALTHVIPGIVNTFIGLFKDTTLVSIVG-----------------------------------------------
269928757    --------------------------------------------------------------------------------------------TRISLFIALVSFGVALAIGASLGIIAGYAGRTTDLALSVMDILLGFPSLLLAIAIAGTLGPGIRNGIIAITVVYIPFFFRVARAVLSEKERDYVEAARSLGAAGPRILVRHVVPNVVGPIIVQATVTLAFALLTEASLSFLGLGAQGRPFVERAPWISIFPGLAIMLAVFGFNLVGDGIRDALAPRHR-
135181564    -------------------------------------------------------------------------------AMILGLSPDEWQAVALSLQVSFWATVASFPFGLVCAMALARGTFLRDVLNWLIHLPLVLPPVVTGYLLLMGFGRRGPIGGFLYETFGIPLMVRAMRLAIEAVDPKLEEAAATLGASRVQVFMTVTLPLIVPGIIAGLVLAFAKAIG--------------------------------------------------------
141878971    --------------------------------------------------------------------------------------FGALPFLVGTLITSIVALLISIPFSFALAIFVGEYLKWASILNTTLDLLAGIPSIIYIFIGVVPHGVGIFSASIVLALMIIPYSASISREVIALVPQELKEAALSLGATPFEMVMKIILPYAKSGIFAGVLLSFGRAISETMAVTML------------------------------------------------
136178525    ----------------------------------------------------ALSMGAMCFGLFWLFWILWETLRLGLAGLTWSTFSGIANAIYGSVLMVLLATLVGTPVGIMAGIYLAEYSKLAALTRFVNDILLSAPSIVIGLFVYAFKSFSGWAGVIALALLVIPVVIRTTENMLQLVPASLREAAYALGTPRWKVITLITLRAARAGVVTGVLLAVA------------------------------------------------------------
121601784    ----------------------------------------------------------------------------------------------NTAVLSISSLILAVFVGVVIGTVRTINNTFRAIGGIWVEIMRNIPLLVFVVPKIYPPAMNFSPIILITCALGFFTSARIAESGIESIPSGQRYAAMAIGFTTYQSYRYIMIPRAIRTILPPLTSEAMGIVKNSSIAFAVSIHELMQFQYQTIE--EVSHVYENYMLVTILYIIISLFIFV-------
282857491    -----------------------------------------------------------------------------------------------TFVLAVVSTIIAVTIGLPVGVFVKQYSLSDNFALGCALLLTSMPTFWLAMMLVLGFSLKMRWPAIATASSSTASLLRMTRSTMLEVRQDYIRTARAKGAKESRVIFDHALRNALLPVVTLIGVNFGVALGGTIVIEQVFAPGLGQLMVNAIRTKDTPMVIASLLFTAVIALLVDILYAYIDPRLR-
110634287    ---IQQRIRPLGGRILAFVGAVTVHFEKILDSIGSGLLLKITAWLLVAFLILPVVFVIPVSFSEDRFFSWPPVGFTTEWFATYFTSTVWMQATLNSVLFAFVSAIASMVIGIPAAVLARRSVPMRALLMMLVLMPIVLPNVIVAVGLFYIFAYVNMVGTIWAIIIGLPYVIITVMAVLKNYDVRLDHASWTLGAGKLQTFRLVTMPILRAGITAAFLFAFVRSFDDLSIVLFLGAGQLSTLPLQLWSTALVGTVIFGAVCIVVIVAI--------------
110634287    ----------------------------------------------------------------------------------------YWRILLNTLDIAFWTACITVVVGYPLARMLASGERSGTSFLMIAIMVPLWTSFLLGLLDTPARLVNNYPAVLLAMVHGMLPLAVLTMYSVMQIDPALSRAASTLGARSGNAFWRVYFPLSLPGVASAWLVVFVSALGTFIVPVLLGSPRIAGSIVEQINN-NFNWGFAGALTVMLLG----------------
222081119    -----------------------------------------------------------------------------------------------SLTVAFVATTIACIVGTLFGLIGAYFRGPSEFVTTLSDIVLCFPPILLALLVVTLFGPGAGTLVAVLSVLYFPTFARIASEALRVTSLDFVEASRALGTPSYRIVLGTILPNIAGPVSVQYSLTAAAAITIESGLSFLGAPSWGQMIRGARQFMNQDMIPCAALVLTIYAIFCDRLRDTLDPK---
291320063    -------------------------------------------LLFLFPYIFIAILLVFLPIILIIVNSVIHIADPTFDSFKLVKDSKTWTKIWRSLFIGIISALLCLIIGLPYAYFVARSKRIMPIYAMSLILSPLVIFTIAKIYAVRGFFLTLVSMIFGLTYLNLPYMIMPLYSVFRDMPENIIEASHDLGNGPVRTLFRVILPYSSKAILSGLGIIFLSSATNFVISDKLLPDGIGTVINNYTNPANQYEVSIGTTLVIVVSIIFIGTFALI------
85705431     ----------------------------------------------------------------------------------FIEDRGWMSSLFNSIRVALLTTAIALVIGTLAALGVERLPKIGAVLSPLIVPVIMISIALYYVTRSIGLYGTVTGLALSHALICVPFVLLNVSVSLQRLDPNLARAASGLGARPGYVFRTVTLPAIWPGVASGGAFAFVLSFDEVVISLFIGAKTLPVKLWEQIRVEFTPVAAVGSTLILTFTVVL-FILTRLSARKR-
190895142    --------------------------------------------------------------------------------------------TLKALYYTAVSSILALVLGVLVMLMRRSNSPVRITARVFIEVIRNTPFLVQLFF--IFFGLPSIGLKFSVSFAAIAALTVNTAAYIAEVPYGQIEAGKALGLNRRQIFFDIILKPSVRAVYPGLSAQFVLLMLTSSVVASISAPELTYQIIESQSFRSFEVYFVVTGIYLALSICISSFLRLFGR----
227897685    ---------------------------------------------------------------------------FSSNTYLMMTLNSVWYAFLITLATLLISYPTAYLLNIIMPTWINLLLKAYAFIGIFSQAGIANQFLSFIGIGPKQLLFTNFSFIFVAAYIQIPFMVLPIYNSISELNPSYVNASRDLGATNWQTFNRVIFPLTLPGVKAGIQAIFIPSLSLFMLTRLIGGNTLGTAIEEHLTTMNWGMGSTIGVVLIIAMVIIMWLTGSSKKRAR-
222148882    -----------------------------------------------------------------------------------------WGGLMVTLILSFFGIAVSLPVGIMLALGRRTMPVIKMLCVIFIEVVRGVPLITVLFMASVMLPLFLPDGLVGVSIFSSAYMAEVIRGGLQAIPKGQFEGADSLGLSYWQKIRLIVLPQAIKLVIPGIVNTFIGLFKDTSLVSIIGMFDLLGIVILNLSDSNWATP-ETAVTGLVFAGFIYWLFCFSMSR---
144127047    -----------------------------------------------------------------------------------------------SLQVAFIAVGISGTFGVLLGLIAFLGGWIDELVMRIMDVLFAFPAVLLAITVMAILGRGVGNAMVAIAIVYVPIFARVTRGAVLSVGREYVTAARALGKNPLGIMLRHVLPNAIGPIIVQTSLSLAFAILAEAALSYFGLGSWGRMLSEGRGFLQIFPGLAIMVSVMGFNFLGDGLRDLLDPR---
260881811    -----------------------------------------------------------------------------------------------TLLLTLSSVFFGAVLGL-VSCLAQRSPALGKLFRLYVYVCRSIPNMVLLYLVYYGMPLAFLAAIIGLTLHTGAYLSEIFRAALDSVPQGQFEAAEAMGMTSFQMYRRVIFPQAIVFALPLFANQFLSTMKSTSIVFVITV----IEVFGAAKLFDNSQYFEAYIVAALLGILFEYLFTKLEDR---
239907731    --------------------------------------------------------------------------------------------ILVTFQVTVSAIALALVIGLITGLRISRNKYINLVASTYVEVVRGVPLLVQLFYIYYALGRVVHVPDLLAAVISMAYMGEVFRAGITAIAVGQTEAARSLGFTRSQTMYYVILPQAWRTILPPVGNEFIALLKDTSLVSILGVADLGRE-FASESFLYFETFTMVAVVYLIITLILSKLVSFMEER---
217978790    ---------------------------------------VVDRVFFVISTLGAVAIIALVAYILYQIGHQALPAIQRNGAGFLVGTSGILPQIWGTLYSSLLALLIGGFVGVTIAIFLFLPPRLAVTFRTLIEMLAAIPSVVFGLWGIFVVGPGLLPAVIVLSIMILPTVAAISQDAIGLVPYKIKEAAYGMGTTRWEAILKVIVPTASGGISSALVLGFGRALGETMALAML----IGNANQISLSLFSPANTLAALLA---------------------
222087540    ------------------------------------------------------------------------------------------------ILRQIARFYVEVIRGIPILVLLSYIAFVGAPAFVALYNTATSPSAGWTEPLLVRDVPLMWRAIVALMIAYAAFIAEVFRAGIQAVDPGQIEAAKALGLSRYRRFRHVIAPQAFRVIFPPLSNDFIAMVKDSSLVSVLGVADITQLIYSSGSFRYFESYSILAYIYLILTIGLSLVLRKFEKRMR-
222150856    -----------------------------------------------------------------------------------------WKGTQVSISVGVVAAFLDVLFGITYGAISGFFGRVDTVMQRIIEVIASVPNLIIMILFVIVFDASIVTIILAMCLTGWIGMSRIVRGQFLKLNQEFVMASRTLGASNSSLIFKHILPNTLGPIIVTAMFSVPGAIFFEAFLSFIGATSLGSLVNDGMLLIHPYQMFIPSFVLSFLILCFDGVRDAFDPKMR-
115373087    --------------------------------------------QWVFNYLNFYWTLMFTVVWTI-----TNVTIGVTVGLTLALILNTPKLALRPVYRVLLILPWAMPN---YITALIWKGMFHQQFGVVNHVIR-----LFGGQGLSWFESPFTSFFTALAWLSFPFMMVVSLGALQSIPAELYEAARVDGASRWEQFRAITLPSLKPALMPAVILSVVWTFNMFNIIFLVTEGEPGILVTQAYKYARYRHGYAAAYSTVIFGILL--LYSLVQNR---
135064599    -----------------------------------------------------------------------------------------------SLLIGLTSTALAMVFGCALGIIAYRGGWIDSLIMRCMDMLLAFPTLITGLFIVAVLGANFVNIVLAITVTILPKFARVARAPTIALKREFVEAARALGYSDTRIMVVHIAPNIMGEVVVLASLWAAYAIRIEAYLSFIGLGTLGTMIRDGFNNI--------------------------------
116495483    -----------------------------------------------------------------------------------------WGTFMSGVGYTLASSILALIGSLIVGTLFALFKSLRVIGRIYVEIVRNIPLLVIIVPQFIVKIDGFTAGTIGLLIYTSAFIAETVRAGIEAVPGGQMEGARSIGMTYNQAMIQIIFPQAFKMVIPPLGNQFINLVKNSSVLAFVAGFDLMYQLIAATTFSTFDTYLIVGVFYLVLTMPLSYLMRYLEKK---
288870563    -----------------------------------------------------------------------------------------YSPILISLKTSVISIIFTFFLGIARAVIALKSERAKAILDGVLTLPLVLPPTVAGFFLLYIFGVKRPVGKLLLAVFSFPLMYRSARGAFELVDENVLNAARTLGLPERKVFWKILMPMAMPGVLSGGVLAFARGLGEFGATAMIAGNTLPLAIYSEVAAGDMEGAGKYVVIIVAISLLI-------------
289642306    ----------------------------------------------------------------------------------------YADGLLGTLTICGLVAVAALLLGVVLAGFRVSVPPLRAVGTVYVTLVRNCPAFAFGLPEVGINGSYFAFGVTGLTVYTAAFVCEAVRSGIGAVETGQAEAARSIGLTFGQSLRLVILPQAIRAVIPPLGN---VGIAMVKNSAIVGAFGVGGELYSVASTLNGARGVYAGVVIGYLVIVIGLLVLAAEKRLRV
227882113    ------------------------------------------------------------------------------------------------VFLGVVIVGIEMLIGVTLGLVAGYYGGWESIIMRIVDISLSIPALVLALAIAGMLGGGLFPLIIAVSLVGWRGFARLVRGDVKSVEEEYIDSANAAGLSDFRIITRYVLPNAASSIIVYSTLTIPTVILWSAGLSFLGMGEWGAILAAGRGEIDSAWWIATGLAIMITVIAFDGLRDALDPRQ--
256383996    ----------------------------------WPILAPFILVMVILVILP-LVSILIYAFILFKISFEKFVKLFTSNGILYSLFLSILYAIVAGMLCVLIGYPIALMMAQMKSKILARNMWVIVTMPMWISMLLKVLGLQTLFYLLADFAIGTPIAIIIGMTYFLPFAIAPIYDSLESRQTDLEEAALDLGASKFRTFWSITLRSSMPGVLTAFSLVLVQAATSLIVVHYMGGGRI-YLVSAAIQGNDFGYGAAVSVVLAILVFGLMLVMKLISNK---
226357607    -----------------------------------------------------------------------------------------------SLSAGLVSVTLALVAGTALGMLAGYFRWVDEVIMRLVDAMLALPFLVLAIALAAILGPSLQNTMIAIAIVSAPAFARITREVLAQREREYVQAAQALGARDSRLILRHLLPNISGALIVQTSLAIASAILAESSLSFLGAPSWGSMLNAARGYLSEAPGMAIFLTVLAFNLVGDGLREAIDPRTR-
172040836    --------------------------------------------------------VLVILLAWFLISAAGNEAYGWETYRQYIFDTRIAVAAGHTLLLTVLAMILGVALGSIIAVLRMSNGVLRGVSWLFLWVFRGTPVYVQLMFWGLLGSIYQVSNMFWLAVIGLGYMAEIVRAGIQAVPEGQSEASKALGMTWWQNMRRTVLPQAMRIIIPPTGNELISMLKTTSLVIVVPYSG--------------------------------------------
135187895    -------------------------------------------------------------------------------GMIIVGPSRFGERFMNSIIIGFGSTFLSVFLGTLAAYGFSRFNPLKDDLLFFILSTRMMPPIAVAIPIFLMLSDTHLGMILLYTAVNISLAVWLLKGFIDEIPREYEEAALIDGYTRFQAFYKVVLPQAATGIASTAIFCLIFAWNEYAFAVLLTSGNAQTPTIIGVGGQDWPAVAAGATLFLVPVMVFTILLR--------
188586894    -------------------------------------------------------------------------GFLEAFQLVLSLDSDLWEIIILSLQVSGIAIGLATLIGVPLGTFLGLYIKGRSYISVIIYTLMGTPPVVVGLFIFLVFTFTPTVMIIAQTILSLPLITALTLLGVQERGKQLREVAITLGAGPLKTAWTVVI-ESRNAILGAILAGFGRVISEVGAVMLVGGN---------------------------------------------
29346699     ------------------------------------------------------------------------------------------------LLAATASTLLGSIAAIGIFNLKARSRKAIGFVNPILNGDIITGISLFLLFVSLGITQGYTTVVLAHITFCTPYVVLSVLPRLKQMNPNIYEAALDLGATPMQALRKVIIPEIRPGMISGFMLALTLSIDFAVTVFTIGNQGLETLSTYIYADARKGRPLSAIIFVVVLALLI-------------
252127834    -----------------------------------------------------------------------------------VLASDFWPSVKVTLFFAVVTVALEIVLGMLMALVMHREFAGRGIVRAAVLVPWAIPTAVTAKLWQFIFTTDPWAARLAVIIATTPFMALLILAGLQMIPRDVYEAAKVDGANAWQQFWKITLPLVKPALMVAVLFRTLDALRM-------------------------------------------------------
143650393    --------------------------------------------------------------------------------------FGVLPLIGGTFLVAFIAAVVALTLGIGAAIFLSEYARLRKILKPVLEVLAGIPTVVYGYFALTFVTFNALSAGLVMGLMIMPMVSTLSEDAMVAVPKSLRDGAYALGATKFEVSTKIVFPAALSGIVASFVLALSRAIGETMIVKIAAGS---------------------------------------------
218282837    -------------------------------------------------------------------------------------------PIWISLKTASITIVITFILGLLTAWWIYSRKSLKMIFDGIFTLPMVLPPTVAGFFLLMIFGVNQPIGKIAAVVISFPLMYRNSRGAFEQVDTDLVYAARTLGMSEWNIFLKVLIPNALPGIISGGVLAFARGLGEFGATAMLAGNIIGVAVYSEVMSGDMESAVWVIIGICFIAVILLNLYQLYVRKKR-
34499555     ----------------------------------------------GLTYLFLYLPLVIVVLYSFNDSRLNAEWVGFTLKWYLFHNEKMLTAAGNSLLIGIIASFFATILGTLAGIALHKYK--LRLLPFLVLTPIAIPELLMGVSLVIFFELGFVTILLSHIAFCIGFVAIVVRARMQGMDDSLVEAARDLGATPFQAFRLITLPVIKPGIIAGALMAFTLSIDDFVITFFTAGAGASMLPLEIYSMIKIA-----------------------------
148253358    -----------------------------------------------------------------------------------------------SLWLGALSSCVALLFAVPAALALSRYQRGRDALSALFLSPLMIPHVVLGIAFLRFFGGTFLALVIAHVVVVFPFALRLTLAAATGMDRSVEMAAISLGADGWTMFRRVTLPAILPGIVSGWMLAFIQSFDDLTMTIFLATPG--------------------------------------------
222478938    -------------------------------------------------------------------------------------AFGIIPLLIGTLVVTITAAFIALPLGTLTAIYLSEYATARSILKPLLEILAGIPTVVYGYFALVMSTFNALSASIMVGIMTIPMVSSISEDAMSAVPDDLRQAGYGLGATKFEVSTGIVVPASISGISSSYILAVSRAIGETMIV---------------------------------------------------
281415379    ---------------------------------------------------PWWLVAAVLPVAFLLVFFAWPVAAMLWRGIGTLARERTWRILGQTLGMAAAGTVVSVALGLPTAFVLHRRRPGRAVLRALVLVPFVLPTVVVGVAFRALLAQTTTAVVLAMVFFNVSVVVRQVGALWNALDPRQTEAARTLGASPWWAFRTVTLPQLAPAIAASAALVFLFCASAFGIVQTLGRPGYGTL----------------------------------------
281415379    --------------------------------------------------------ILTLVVRSFHTRHGWGLGLSTSAGSGFVGGSTPAQALEQSLRVAVDATLVTLVVAVPLALLLTRPFRSRAALAAQLGVSAVTVGFGFVVSLRATFPELAASGVLAQAVVALPLAVRALVPVLAAVDPRLREAARTLGAGPWRVLATVDGPFLARGVGVAAGFAFAVSLGEFGATSFLASP---------------------------------------------
89898271     ------------------------------------------------------------------------------MGHWVITAKVLLRGCGYTLFVSGISILCGSLLGLVIGTMTSRYRITRWMGNLYVTVIRGTPLFIQILIFIGVDPTPLMAGLIALSINSSAYLAENIRGGINALSVGQWESAKVLGYKKSQIFFYIIYPQVFKNILPSLTNEFVALIKESSILMVVGVPEL-------------------------------------------
239909116    ------------------------------------------------------------------------------FGQVVSGEYGQWSGLGVTLQISGISIVLSLALGTVIAVLLSKVKPLVWFAASFTEFFRNTPLLVQIFFWLYARDFEFACGVIALTVYTAAFIAEEIRSGIFSIPKNQLEASRACGLSFLQAMAYVILPQAFRVIIPPLISQFLNLIKNSSLVMTIGVMDLTYM----------------------------------------
282890142    ---------------------------------------------------------------------------------------------LNTVYLSGICLILSLIIGIAAFSKLSAIPFFRYLATGYIEFIRGTPLLVYVVAHAVGLENRLIVGVLSLSLFSGAYIAEMIRAGIESISSTQLESARAICLTPFQTYRFIIFPQAVSQTLPPLAGQFASIIKDSSLLSIIGINELTNTAINSATYSTLESFFPLALGYLVLTLPISLLSKKLEERFR-
261407385    ----------------------------------------------------------------------------------LINEKGFMTNIKNSLFVSLIVSLFSITVSMLAAYAISKLRRGRSFISKSILYAYLMPRAVLFIPLYMLVTAIGINNSIYGLMLTIPYATWMLISYFRSIPDEIEEAAMIDGCSRIRTMTKIIFPLSAPGIAATFIFSFTLCWSEYLYALVVVTKGADKTITLGLSDMIVGDVFAGGSIIASIPVIVMYLFT--------
284164933    ------------------------------------------------------------------------------------------DAIRTSLVTAPISTAAATVFGVPLAYVLSRANRGKRLLEAAVSLPLVLPPIVGGVMLLTVVGRYTPIGSTAAALGAAPFLVVTVRAGFDDVDPRVEEAARTLGYGRLETVRLVSLPLARNAIAAGIVLTFVRALGEFGATMMVAYN--PRTMPTRIDVLRIARGLEAIVPIALALLVI-------------
140156984    -----------------------------------------------------------------------------------------------TLLVTVIAVIVALILGLSIAVFLSEYANIRRVIKPILEILAGIPTVVYGYFALTFLTFNALSAGLVMGLMITPMVSTISEDALISVPQSLRDASYAMGAKKYQTAFRVVVPAALSGISASVILGISRAIGETMIVTVAAGS---------------------------------------------
257455525    ------------------------------------------------------------------------------------------------LVIGGSGWLIALIIGTILGIMRTLNKTARAIGTAYVSFFRNIPLLIQLFFWFYVAPTWLTPASIGLGLFTAARIVEQVRTGIESLPKGQTNAAYALGFTLPQTYRHIVLPQAFRVILPPMSSELTNCFKNASVASLVGVTELQTKTISEYTQNNIEVYTFTTIIYLLFNLVLIYFMTWLEKKLRI
291543074    ---------------------------------TGILSKIYIAILLIFLYSP----IAVLIFYSFNNGKTTVWKGFTFKWYILFRDDNIMNALWNTVIIAVLASVFATILGTAAAIGISNFKKKRMLIQNASNIPIISPDIVMGVSLMLLFTMGFFTVLISHICFCVPFVVLNVMPRIKRMDQSIYDAALDLGCNQWQAFYKVIIHELMPGIFSGLLMSFTYSLDDFIITYFTRGANLSIEIY-SMTHRRISPKINALSALLFLAVLI--VMVIINLRDR-
142549148    ------------------------------------------------------------------------------MMLEYQIFFDYFPMILLGFWLTLKIVVCAIALGIPLGLILALGRRSNFIIISFIELFRNTPFIIQVFLFLPFYGLRLSAGILALAAFGSAYFAEIIRAGIDAIPKGQLESARAIGMTDWQSMKNIILPQTVSIVLPPLTNQTLTLIKESAILSTITVHELT--MTGLMVQGETFRPFEVFIMVALLYWALNETIASIMRR---
56420513     ----------------------------------------------------------------------------------------HWDLYMQGFGHTIKASVLALIGSLALGTIIAIFRPLNWVGTAYVEFIRNIPLFFMGLPAVGIRFDSFTAGTLGLMVYTAAFIAEAIRSGIQAVPKGQMEAARSSGLTYLQAMRYVILPQAVKIVIPPLGNQFINLVKNSSVLGVIAGLDLMYYLISSKTFVTFDVYIFVALFYLVLTIPLSLGVGYLERR---
78060050     ----------------------------------------------------------------------------------VFTQMNYWRSVANTIGITLAVTFLVALLSSLAAYPLARVKRLSNAVYIVLTLGLTIPMFVSLTPLYVLFRDTYLGVVLAYTVQSLPLGVFFYTSFLKRIPLELEEAAVMDGCSPLQVYWYIVLPLLRPITGTLAMFVTLSVWNDLV-----------------------------------------------------
91787898     --------------------------------------------------------------------RWYGAAFDVLFGDKSEGTMSAFSAMTSSLIVGLITMLASVSVCVPLSYAVVRHGRWRHLAELLFTLPIVFPLVVLGVAYLLMTELGLFRLAIPHITLALPFVLRNCLSAMNGVGLDLEEAAMSLGASPLRAILHVVVPLMKPGIMAGLIFAFIISFNEFTVTFFMYTIDVRTLPIWMYSRT-VSSLDPTTLAISTLIIALD------------
148254010    --------------------------------------------------------------------------------------------TRQSLAIGLGATALSTTLALILGVSAGLAGRVDGVISRLLEVLFAFPNLFLGLLLIAVFEATTTTLIFAVGVGTAPGYARMVRGQFLAVKAGYVEAARALGHPYWRIVLRHIFPNAMRPLVAMITLGFGQSIVWASSLAFLGLG---------------------------------------------
258545801    -----------------------------------------------------------------------------------------WQQLLTGLVESLQIAVLATFFGVPIAILGARNAWATWPARFVVTFCRAFNPVIVAIIFIKAVGFGPLAGILALIVASIGFVGKLFMETIEEISMKQIEAVRATGAPFISVVTYGVLPQVMARLVGFCTYQLDANLRNSTMVGIVGAGGIGGTLFAAFQRFEYDFVLAILLTIIAVVLL--------------
225575425    ------------------------------------------------------------------------------------------------LTTSVVAVLLGILGGYALSRLKFKGKSGVSELFFLVYMFSGILLIVPLFKMLSAIGLSNSAVIICMIVQTLPTAIYMTRSYFDTIPAELEEAGRVDGLSRMGIIFRIVVPLSISGIISVFVYAFMIAWNDVLFASFIDSPDLMTIPIGLNSLFNTGRMMAASLVTSLPVVIMYGI----------
118581248    ------------------------------------------------------------------------------------GSYGILPMIVTTAAISLLSVAFSLPLSLGSSFLVTVIAPVGGALRRLIQLMTGIPTVIYGFVGIFLLGMCILAASLMLGVMISPTMTLFFCDSFDRIPRSYLDAADALGASRVQKLVHVMLPSARSGMLMGVILALGRAVGDTLIALMIAGNSIRMP----GSVLDSARTLTAHIALVIAA----------------
91781168     -------------------------------------------VLSGRKWGRWLAAVIMAVLAVWLGWGVVTNPNFQWVVFQYLTAHVVLSGLGLTLWLTCAAMAIGIVLGTLLAVMRTSSNPFLSVPQLYLWFFRGTPVLVQLIFWFIPFGTPYTAALLGLGLNEGAYMAEIVRAGILSIDPGQQEAARALGMTPARILRRIVLPQAIRIIVPPAGNETIGMLKTTSLVSVIALSDLSVESVSSRTFQTIPLLVVACIWYLVVTSVLSLLQSRIER----
142815909    --------------------------------------------------------------------------------------RAVWSAVGISAASASVASLVILLGGVPLGYLLARSNRKMALLGFVVQLPLALPPLTSGVLLLFLLGPYSWVGQFAEVFVAAPFLIIAAKSAFAAVDPVLDDVAATLGHHAGSRFFRVMLPVAWPAIRAGLALAWLRAFGEFGATVMVA-----------------------------------------------
134292782    -------------------------------------------------------------------------------------------AFANSVKLAFASATLSLALGLPAGLAIGRATPGRAFVNGLLLSPLVIPGLVLGIALLRLFALIGATGSFAWLVLATPFVMRLVLASVAGLDRSIEQAACSLGADPWTIFRRITLPMIVPGITGGWLLAFINSFDELTMSIFVTSPQTVTLPVRATESIDPMMASVSALVIFITALLLDRVYGL-------
158422858    ------------------------------------------------------------------------------------------SAFGDSLWLAALSSLIAVGVSVPLVVARHRFPGRDALCALILSPLM-IPHVVLGVAFLRFFTQIGVSGTLAHVVIVLPFAFRLTLSTTTGLDRSLEQAAISLGASGATLFRRVTLPLILPGVVSGLVLAFINSFDEVTMTVFIAAPGLPVRLFLYIQDNIDPLVTSISAALIALTVVVMALIE--------
262277647    ---------------------------------SKILKKLIFYVLLIAVIFLSVYFIIILDTDWHRIGSGASILLSYFIGLDVKIMPLLILPAFETFLMACLGTMLGLLLSLPVAWLGAKNSLSFGFARMLMTISRSVHEIIWALIFVGAVGLGALPGILALAFRSVGFISKIIAENIEGADKKPIEAIKAAGGSGFDVMYYGIIPQILPTVIGTIIFEWDINIRRSAVMGLVGAGGLGLAFFRQMHMSNYPGVTTVILFIVGLIVIGEILSHYLRKK---
149187667    ----------------------------------------------------------------------------------LIEDDLYASSYLQSIRIALISTLLCLVIGFPIAWAIVHSKPSTRNVLLMLIILPSWTSFGLLNNMLMTFGVIEEPVYIGIIYTYLPFMVLPLYTALMRVDYSLLEAASDLGAKPVTTLFTVLVPLTRAGIIAGSMLVFIPAVGEFVIPELLGGP---------------------------------------------
262203785    --------------------------------------------------------LAVAAFVIALVPLFWLVITLVQNGIGPILDPDWWGSAFNAIVGTLIQTALAAVISIPLGIMVAIYLVEYSTGRSWLDILSGVPSIVAALFVYAVWRTTLFVVAIALVLLMVPLVVRATEEMLKIVPQDLREASYALGIPKWKTIARVVLPTALSGIITGVMLAIARVMGESAVLILVGS----------------------------------------------
298293476    ------------------------------------------LLAVALLAIPILGIIGTAIFASFVTLWPYNLAFSFNNFNFGAFDPGGWLSYWNSVEMAAWTALFGTIMAFTGAYLTEKHRKGSQVMLIVAMVPLAVPGIVLGLGYVFFFNMPSNPLNFIMIIMVLCTIGLMALTALKQIDAEFEAASQALGVSFWTTLRRVTIPISIPAIIDMATYFFVNAMTTVAGVIFIYASTTKVASIAVVALNDTGEGAACAMAMMIL-----------------
298293476    -----------------------------------------------------IALVIIVLPLYALLSQSFEDHQGNFVGLANFVSYAKDPILRQSLINSLWVAALTVCIVVPLGFLYSYALTLRGLFKGIALLPILAPSLLPAIALIYIFGYGPVGIIMAQVFHCFPFVVLIMTTALATADARLYEAAETLNTSRWRIFWTITFPGARYGLINASFVVFTTAIVDFGIAKVIGGNMLAVDVYRIIGQANFQMGAVIGVILLLPAVL--------------
169627849    -------------------------------LVSSAVLIALVPLVWVLYTVFDRGFAAILSADWWFKSQNMMTN--------RIAGGGAYHAIVGTLFQGLFCAIISVPIGIFVAIYLVRNSRLAKLTTFMVDILTGVPSIVAALFIYALWVATLLAVSLALVLLMIPVVVRSSEEMLKIVPNDLREASYALGVPKWKTISHIVLPTALSGVVTGVMLALARVMGETA-----------------------------------------------------
88856823     ----------------------------------------------------------------------------------------------QSLNVVFIVGIISTVIGVVLGALAGYYRWIDQLIMRITDVIIIIPLLVLGAVLGRTIGGDALLLAIMLGLIAWTGMARLVRAEFLSLEREFVDAARVAGASDFRIIFRHILPNTVGVIVVSATLLMSAVILLETSLSFLGFGSLGQIISQYNEAFKTRLFWWPGLFIVIIALCIDGLRDAFDPRQK-
146304951    -----------------------------------------------------------------------------------------------SLLIVVSGALIGAVIGVLAAYVGGY---LDEVLMRITDIFFSVPFLVLALAVGFVLGRSLNSMVIALIIVWWPIYARYSRSLTLSLRESMIEAAKASGASNARIMFRHILPNTLPPILVQISLDLGSVVGIFATLAFIGFPELGYLTSLGLNYIQSATVIFPGLAITLFALSVDGLRDVIDPRRR-
222085560    -----------------------------------------NRVMMVLCLIAAILGIFFLSVILGTLVYRGVSALSLDVFTMSIPAQGSRGGLINAIYGTVLVTGCAILIAAPIGILAATYTKLAEAAKFLNDILLSAPSFVYGAVVVPMHGNSAFAGILALALIALPVVNRTTQDMLLLVPNELREATAALGAPRWKSMTMVIYRSAWTGILTGILLAIA------------------------------------------------------------
269957920    -----------------------------------------------------------------------------------------------TLYVGVVAVGIAALVGVPVGIVAMRGGVPGTLLMRGADVLLAFPGLLLAIILGAAFGAGTTTAMVALGIGAIPAFARVARSGTLQVRTDYVQAARAANRSAWAIAWRHVLPNIAGIVVVQCSVNFGLAVLAEAALSFLGLG---------------------------------------------
110681003    ------------------------------------------------------------------------------------------QATATSLKAAVLTMLVATPVGVFAAYGLHTSRRFVRLAYLMLITPMMVPVVLVAIGAFYVFVYTLTGLVLAHSVLALPLVVIVTGSALKSYDMNQELAARSLGAPRWKAFLTITVPQIRFAIVTAALLAFLTSFDEVVVAMFISGGTLTRNMFNALR----------------------------------
136552153    ----------------------------------------------------------------------------------------------NTLIYCGLAAGLDVLLGVTIAYLILRTQPARQWLDWIATASLAVPGIVLAIGFLRMFKGVTVPGTDVLLTGTLPYALRSCMAALQQVHISLEEAAESMGANKMRSIRRVLVPLMTGGILAGFVTSFITAAVELSATIMLVSADSQAPMSYGIYYMQSVAGRGPGAALGVLAILVVAIGTYLSHR---
163793473    ----------------------------------------------------------------------------TYLGELMKAKWSLLQGFITTMEISAIVIVIGLIAGMIGGLLLVYGPKVRLLMRLYVDVLRGIPVLVLILFSLALLGVNITAGVVALAGFCSAHMSETFRGAIDSIPVGQTEAAKAIGLTFQQRFIYVLLPQAARRIVPPAINTAVEMVKGTTLLSIIGVLDLATQQTIARNYMVIEFYATAMLFYFVLNFTLSRMGAYFERR---
149187656    -----------------------------------------------------FILACVLYTLVGEGIKGITWAVFTEITPGPGSHGGLKNALLGSLMLTTIGILIATPIGVLAGTWLAEANKVAESIRFLNGMLMSAPSFVYAVIVVPTGGYSGWAGAIALAILALPVIVASTEEMLRLVPPTLKEAGSGLGAPKWRVITQLGYRAAGPGIMTAVLLSVA------------------------------------------------------------
289642307    -----------------------------------------------------------------------------FADLWRLLGGGLVHTLTAAALAMSLSLLLGVLIATTRISAARWYRWAVVGAVELLRGVPVVIAIFFAAQVLPVYGLKLPPIVIGLTAYNSVIISEIVRAGILAVPKGQRDAASALGLTHGQTLRIVLLPQAFRSMLPALISQLVVILKDTSLGAFISYEELLRRALIAIQTLHIQTYLVIGGIFILINYLVTRLATYLEAR---
282857479    --------------------------------------------LLILAIVGFLVLFNVFPMCYLVVRSFFADGSFSLAAFERIYTYKLWEALRNTLATAGLSMVFGVLIAFPLAWLVGRTDMYRRFFRTLFVMTYMVPPYVGAMAWLRLFGLAENPFNIVLTTFYYPYAFITISRAMEKMDPSLEEASKISGASPLKTVLTVTFPIMLPSIVAAGLLVFVSAASCYGIPSIIGAPG--------------------------------------------
282857479    ---------------------------------------------------------------------------------ILFTRKGILDTAKNSFVAASAAATAGMAISCAMAWLLTRTAKGRRIPDFLITLGSGTPSVVIALALIMTFGVNLTIMIVAYMIKYLLMGMRTVVSAMSQIHPSLEEASLISGAGWLRSFKDVTLPLIAPSIVAGWFLIFMYELTMSTLLYSTDTKTIGYELFTYQTYHSQQTAAAIATGILTLVIAVNWILNKLTK----
126649833    --------------------------------------------------------------------------------------------LINTVIVALLSALISTIIGTLIGIVTVKDSKMRNTLLSLNNVLIVSPDVIIGASFLILFTLGFASVLLAHVAFSVPIVVLMVLPKLLEMNKSLIDAALDLGATKKDIMMRVILPYIQPGIFAGFFLALTYSLDDFAVTFFVTGNG--------------------------------------------
293607082    -----------------------------------------------------------------------------------------------TLVLAAVSTAVSILVGITVGALAGFYGRVDQAIVGFIELFQTIPSFFLAVVLVAILTPNMATVIFAIAVVSWPPLARLVRAEFMSLNREFVQAAMLAGQSNLRIILTQILPNSLSPVIVSGSLMIASSILLESALSFLGLG---------------------------------------------
118469043    --------------------------------------------------------------------------------------------TQSSLAIGVGATALALLAAIILGFGAGLGGRFAGAISRFIEVVLSIPGLLLALVFIAMFGPGVVTQILAVAIGSAVGYARMVRGQVIAVDSGYVHAATALGHSRGQIIRRHVFPNAMRPLVVLGTMGIGQSIVWASSLSFLGLG---------------------------------------------
229820932    -----------------------------------------------------------------------WLPLFTSRSWLNFFLPGLQNTLVAALYAIVLALAFGLLFG--LGRLAPLAP-VRWVCGTVVEFFRAVPVLMMMIVIYLGLGVPLIAVVGGLTLYNGAVIAELVRSGVFGLPRGQKEAAYAVGMTHGQSLRVVELPQALLAMLPSLVSQFVVILKDSALGSWVTYGEL-LQFSRQLGTSD-GNLLQTLLTAAVIFIVINYVLTRAAQ----
136083644    --------------------------------------------------------VLIGAIGWIFFIYNAVRGVGAVDFGLEPIDSRDWGGLLITLVVAVTGIVASLPLGIILALGRREMPAARLICTVFIEFWRGVPLITVLFMASVMLPLFLPEGVIGVMLFSAAYMAEVVRGGLQAIDKGQYEGAQAMGLSYWQSMRLIILPQALTHVIPGIVNTFIGLFKDTTLVSIVG-----------------------------------------------
167745442    ----------------------------------------------------------------------------------------------QTLIIFFLTLVFGLTLGLVLALRMTRFKIIQLPVRFYLLIMRGTPLILQLYGFYLLLGIRIERTMAAVVAFSLNYAAYFAEIGIQAIPNGQYEAAKVLGFGKAQTFFKIILPQVVKIILPPMGSECMTLVKDTSLAHVIGVMEIYVVAANNMSRSRMEYLIVAGIFYLIMNMIVSKVFGILEKRM--
227502749    ------------------------------------------------------------------------------------------------------------------------NKAVYLVVNLLVNFVRPIPFIILLAFAQPLTVAVMGPATFVMVIAATFSVARVVEQNLVAIDPGVIEAARAMGASPWKIITSVIIPEALGPLILGYTFLFIAIVDMSAMAGYVGGGGLGDFIVYGYRAFEWEVTVVATLIIIVL-----------------
141039707    -----------------------------------------------------------------------------------------------------------------------------RFVDLNIRNLAGVPSVVYGLLGLFLFGKTLLSAGLTLAILVLPIVIITASEAIRAVPDSLREGAYGVGATRWEVVRNLVLPYAAPGILTGTLLAMSRAIGEAAPLILVGASDPGFLDLGALTERFVAMPIVITAIVVLLAFVLTLNSAAILLRNR-
142829606    ---------------------------------------------------------------------------------------DVWRAIQLSLEVAGLATLAAMVLGTLAAGAIARSRFFQEVVSLLLVLPIALPGIVTGIALRSAYGVMEIPFSFWTIVFCVVVVYNNALARFRRTNQSLIEASMDLGADGFQTLRYVILPNLATALLAGGMLAFALSFDEVIVTTFTAGQQTTLPIWMYQELIRPDRPVTNVVALIIVA----------------
16079799     ----------------------------------------------------------------------------------------LWDGFLVTLYVAFISIILSFFFGLIAGTLRYKVPVLSQLIAVLVETIRNLPLLLIIFPEIGIKLEITAAAITALTIFESAMLSEIIRSGLKSIDKGQIEAARSSGLSYTQTLFFIVMPQALRRMVPPIVSQFISLLKDTSLAVVIALPELNAQIING-QSADGSYFFPIFLLAALMYFAVNYSLSLAARRLEV
259505302    ------------------------------------------------------------------------------------------KALSETFILLGFSILSALLVGLPLGTLIYLTRKVSFILNGYVDVVRSFPFLLFIVFMIPVTSLGTYAASVPMSFVAAALYARFVEQALLEVPQGIIDSALSLGATPFQLVFKFLFVEARSGLVLGLTSSIISYVNYSTVMGVVGGGGIGDFAMRGYQRFEWQIMYATILIMIVLVLMIQFTGNRIAKR---
153011817    ----------------------------------------------------------------------------------FIDVLSAWPSLLNGLVMTIVITAVASFLGVCLGTLCAWRKFLRIIIRCYVEFTRNTPFLGFIFFGLPTLGLKMNSLTAAIVAMTFNLTAYIIRAGIEATPRGQFEASDALGLKPVQTFFLVVIPPAFQRVWPAMTSQLVIILLASALCSQISVAELSYVVIASRTFRNFEAYIVVTILYLFLAIFFRKLL---------
229816579    ---------------------------------------------------------------------------------------------ITSLQIFALTLVGALPLGVVVVALMCRFAPVRLIARAYISVMRGTPMFAIYFMPFYVFGVQLTPAVFAFIVNYAAYFAEIYRSGLQSVPRGQYEAAEVLGYSKFQTLVHIVVPQVVKRIMPAIGNEVITLVKDTSLAFAIGVGEMTAKALVASQVSMVPFVIAAAIYWA-FNFAVELVLGSIEKR---
226357678    ----------------------------------------------------------------------------------LMRRMPFLQYTWNSMVVGVSATAIGLAIGLPAAYAIARWK--LTSLSTLFLITRITPAISFLIPWYIILGDSLVIITLLHITITLPLIIWIMIGFFEALPTDLEQAATVDGCNAWQSFALIAVPLVKPGIVAAIILAFIQSWNNFLFAAVLGGPGSQTLPVTVYGMLSFEQALAAAATLVCLPVIVGTIF---------
119386988    ------------------------------------------------------------------------------------ILAGLIEGGSATLAVGFAAAAITMLIGVVIGAYAGFYGGVDDMLMRVTEFFQVLPPLLFAMVVVTLFQPTLVNVALAIGIVSWPQTARLTRSEFRRIRTEYVSAMRAIGAGDGNIIWRVILPNALPPLIVSATLTIGMAILFEAGLSFLG-----------------------------------------------
84496803     ------------------------------------------------------VGVLLMLVAAWVVLRKMADANQLQGAMWFVTDRAVWRDLWGTLKAAAISIVLAGTFGLIFGIRLSTIAPIRWLCGAVVEFFRSVPVLIMMIFAFGLYAQPLAAVITALTLYNGAVIAELVRSGVYSLPKGQGEAGLAVGLTTGQVLRSIQLPQALTAMLPALIGQFVTVLKDSALGYQITYSELGGKILGSNFANTVPAYIVVAIVFILINYSLSRLAIYVEHR---
225386590    -----------------------------------------------------------------------------------------------SMFVGIATVAVSLTFGGLIGATAAYYGRVDNVLMRLMDVLMAIPSTLLAITIISALGSSMFNMIVAMGVSQIARMARIVRSAVMSVKQEYIEACRACGTSDARIIMRHILPNAMGPVLVQVTQTVARSVITVASLSFVGLGVSGSMLSFAKTQMRYYPGFAVVMSVMSLTLAGDGLRDAMDPRLR-
298290389    ---------------------------------------------------------------------------------------------------------------------LSRFRALAIIARGYSIIFRGTPLILQMVFCLPLIGIKLTAISAAGLALALPFIAEILRSNVIGVDRGQVSAGQALGMTPAAIMRRVIAPQAIRSMVPALGNEAVSALKNSSLASVVAVQELTLRSTQASATFDFFSIFASGLAIAVIQIVVEMLLDL-------
142188653    --------------------------------------------------------------------------------------------TRVSLLVGFIATSLSLVFGMLLGALAGYLGWVDNVVMRVMDVLLALPGILLAIAIVAALGPSIVNAMLAIAIVRVPTMARVVRSEVLALEQEFVESARALGGGHLHIVFRHIISNAWAPAMVLATLGMGTAIVAEAALSFLGLGSVGREVIRSSPHVTLYPGIAITVTVLGFSLLGDGLRDAFDRRLK-
142977144    -----------------------------------------------------------------------------------------------SLAVGFIATAVALIIGVTWGAIAGYVGRVDAAMMRFVDILYALPFMIFIILLMVVFGRNILLLFLAIGAVEWLTMARIMRTQVQALQQEFVEAAISLGLSPRAIIFRHIIPNAIGPIIVYTTLTIPSVMLLEAFLSFLGLG---------------------------------------------
225163802    -----------------------------------------------------------------------------------------------TLLVTLVSVILGVTLGVGVALTLSSHAWLRLPATAYVEVLRGTPMLVQIFIMYFAFFPMLAAGMLALGVNSSAYLGEIFRGGIQSVDIGQYEAGRSLGMTPYRIMRHIVLPQALVNALPAVGNEFVTLIKDSSLVSAIAVADLTYRAQQGRSYEFFSMYLAIAIIYFCLTFAASRGLAVFEKKLRV
119714332    ------------------------------------------------------------------------------------------------LASVTLGAVVSFMASFALTRMVFRHRRAQDSVRFYLLAGLAVPVYVLLFPIYRLDLALGIFGTYAALILSIPFNTLLMTGFLRDFPAELEEAAIMDGAGLLRICWSVVLPTMRPVIATILIFNVVYVFNEFPFVSILATVSLAVSKFQGQYTVDYGGMMAAATLVLLPQLVIYAFFQ--------
291287535    -----------------------------------------------------------------------------------------------TFMITFIALSVAVPVGLLSAIYMSEYPKVRGTAKPILEILAGIPTVVYGFFAAITVSTNALTPGLVMGIMIIPFVSSLSDDVINAIPQNLREGSLALGTTRSETMKHVMLPAALPGIISAVLLALSRAIGETMIVVMAAGPNLTWNPLEGMTTVTV------------------------------
256965481    ----------------------------------------------------------------------------------------FGQAFLYTILLSLGAILVAFALGIFFGSLATKSKLLHAISRVYVEFFQNTPLLIQFIVVYYGFPLLSPLLSFSITTIAILYISEVVRSGIGAVPRGQFEAAYSQGLTYGQTMRYVILPQAWRIMLPPLTNQVVNLIKNTSTVAIISGA---DVMFAANSWSSVNLNYIPAFALA-------------------
126667082    -----------------------------------------------------------------------------------------------TLHVSVLAMLLGIVIAILLAIAKMNNSKPYCIATTWVEIARNTPALYFGLGALGIHLSPYVAVLSALVFINAGYLTETFRGGFQSIPNTQYSASKSLGMTSIQVYRYIILPQMLRRIYHPMTNQFVWSILMSSLGILVGMGEL-------------------------------------------
294789394    --------------MNDIFVFLKQFTDFRFDIIWEYRDMFFKGALLTLEIT-----------AVAVLGGTILGLMGALARIIKIEKGGAFVKIIMFILRTLSGVYVTLFRGTPLFVQIFIWHFVWSV--ALINPNDGLLISGDLAAELRRNHGALIAGVFALTVNAGAYITEIFRAGIQSIDKGQMEAARSLGLTYAQAMRFIILPQALRRMLPPIANEFITLLKDSSLASAIAVAELAYVTISGRYSIYEEPLYTIALIYLIMTMCLSWIFTRLEKK---
83646043     ----------------------------------------------------------------------------TLAHFEVLWRDGFPGRLGNTLIVAVGATLLALSLGFLASYALVRFRRLDHAFLLLVLVIKMMPPIVVAIPLFLLKGLGLLDSKLGLIVYTLPFCIWMLLSFVRDVPLSLEEAASLEGAGLLRRLWHIVLPLCGPGLAATFIFTLIMAWNEFLFALL-------------------------------------------------
194476643    ------------------------------KLINRLLEFIFKQILLMLSS-----VIGMIILGFLLTIISGAAAAIKCYGLDFILQYGVLTAIYGTIVTSVVSLSISTPLGIGTAIFLIVSHRIREVLTLLVELLAAIPSIVLGLWGILVMKPALMPAIMLLAVMTLPIITTITKGALESVPLDLTQAAYGLGASRWQVISSISLPVAAPEIINGIMLAIGRAMGETMAVTMI------------------------------------------------
142823960    ----------------------------------------------------------------------------------------YFDAYLQSLQVAGISTICCLLLGYPLAWAVAHSKPSTRNILLLLVILPSWTSFLILNNFLMWLGVIDQPVYIGIVYAYLPFMVLPIYTALTRIDYSLVEAALDLGARPLKTFFSVIVPLTKGGIIAGSMLVFIPAVGEFVIPELLGGPDIGRVLWQEF-FNNRDWPVASAVAIIMLLLLI-------------
46579159     -------------------------------------------------------------------------GFAVALRLLLAGDPETFSAVWATLSSSALAMVVALCVGMPCGFLGFFSFPGRRVARLVVDTMLCFPTVVIGLLVYLLLSFTIPGMAVGLALLGLPIVMALTALAVEQADGRLRQTLLTLGADGWQVLTATLW-EVRFHLLGAGVTAFGRIVSEVGISMMVGGNTITTAIALETGKGEFAVGIALGLVLLGIAFAINLMLAFLRRRAR-
220926534    ------------------------------------------------------------------------------------------EATLTTLKVAFASASLATMLGTLAALALDRRGGFRTLFSGLLVAPMVMPEVIIGLSLLLLFVRGLWTIVAAHTTFTLCFVTVVVQARLRGLDRSLIEAAADLGAPPATILRTVTLPLLLPAIVAGFLLAFTLSMDDLVIASFVSGPGATTLPMRLYSQVRLG-----------------------------
297153824    ---------------------------------------------------------------------------GTLEGYRAVLDQQL-PYLGTSLVIGAGTVVLTVALAAPAGYLATLRPRGGGLVSFLFLVAQMIPGIIMAMIYLSLGLLQSVPGLIVASTLAVPFAVLIFTAFMSGIPRELLQAAKTDGAGPFRTFWSIALPMSRNAVVTVSLFAFLWSWSDFVFAGTLVNGGLGIYHYIGNNNQEWNAIMATAVVASLPAAVI-------------
226325106    -----------------------------------------------------------------------------------------------TLQLMGAALVLSVLLAIPLGLWSGYRKWIDNIISGLSYIGMSIPSFWLGMVLIIVFAAHMIMPCITLSLSNLAVFIRYIRSNIGQLGEEYVLAAKAKGTTGGKLLRHILKNTLLPIITLLGMNLASIVCGSFIIESVFGWPGIGTLAMTAIGVRDYPVIMASGIILVVGNFIADILYAFADPRIK-
260461008    -----------------------------------------------------------------------------------------------TIQLAALSILFGTAIGILGAVGRSFGPRFLSWTIAYVELIRNTPLLIFVFFSLPLFGFKLSSNMAAVVALSIHLGAYATEAGIEAIPEGQIEAAKSLGLGRYRIIRHVVLVPAARAVYPSLSAQFILQIMGTSIVGAIAAEELTAVANNLV--MQTFRSFEVYIVIAIIYFVL-------------
163857805    ---------------------------------------------------------------------------------------------LETLKISFVAIAAGSALGFLIGVLRSYRIRVHQLLGLYIHMLRGTPFLVQLYVFYFVLWDSDTAAFVSLSVYTSSYVAEIVMNAILAVPRGQVEGALTLGLRPLQALRLVILPQAMRLIVQPMSGVYVMLIKSTAIVSVVG-----------------------------------------------
152964841    ------------------------------RVVRNTVATVVMVLAFVIALIPLVWILATVIQKGAALLPDPSWWLNSQRGITRIEGGGAYHAILGTLLQALATAVIAVPLGIMAAILLVEYSRIARVVSFTVDILSGLPSIVAALFIYAFFARSGFAVSLALVLLMVPVVVRSTEEMLKLVPMELREASYALGVPKWKTIVRIVLPTAFSGIVTGVLLGLARVMGETA-----------------------------------------------------
135049786    ----------------------------------------------------------------------------------------YLQCFWATIWLSAISLLGALVVGIACGMRLSKNRIISTLAGMYIESIRSTPLLAFGLPSVGIRFPEEFTGIFALTLNSGAYVAEIIRAGIQSIPYGHIEAGISSGLNYFQRMRYIVLPQALGVTIPPMLGQAIVLVKDSALLSLI------------------------------------------------
56420543     ------------------------------------------------------------------------------------------EAFWNSVKFAFLASLFSVLLGTLGALAIAKYDPGKSYLVSLLTAPLTVPQLVLGIALLIYFTPMLLAGTIAHIIICVPYVVRFVLTGLSGFDYNLERAAAILGASPVLVFWKVTFPLIRPAVLSGALFSFLTSFDNVTVSLFMVSPTLPLEIFSTMQDAYSPIVASVSSVVILISVVLILILE--------
222080294    ----------------------------------------------------------------------------------------FFESFKTSVGIALASTVIALLFAVPAGLAIARYRFLGRAALNALFLSPLMPHVVLGIAFLRFLTEIGISGTIGHIVIVFPFAMRMILASASGMDMRIEDAAASLGAGRLTIYKRIILPLIVPGIASGFALSFIQSFDETTMTIFVASPTTTTLPVQMFNYIQDAVSALLILFTVILMVILDRLYGL-------
50122085     -------------------------------FMSPTLRRWIKPTLEIMGALPTVVVIAAIWLAPHFATYLSAILVMPILWMLAVIGCGWLIECLPTRWRVRFPVGWDALFLIPAILLTFVAGCWIAPLIEIAVLGQPL----YQWLGDDFVQRNTLVAGVALGFALIPLIFSLAEDALFSVPTRLSQGSLALGATAWQTLWRVVLPSASAGIFAALMLSFGRAVGETMIVLMATGNTMDEGLLQGLRSLHYRVLFLTALTLFVFTFIVNTLAETIRQRLR-
143706488    ----------------------------------------------------------------------------------------IWESTWNTLSISVIAGLAAIIAVLPIAILISRFRKVGTLAHFLVIATFAVPGILIALSMRFWWAYNLFNNTKALLVFSYVVAMGVVLLSVAAIPRNLEDAGQTLGVTRFSRFVRINLPLMAPGLGAAAGLVILSTMKELPITLLISPLGFSTLATRMFSSFEEAFIAEAGILAVILVGLSSLLTWTLVIRK--
154249069    ---------------------------------------------------------------------------------LFTSSRHIWRTFFNSLIVGISASLISSIIGTLGAISMYLSKKFKKILWTTTYIPFVIPDIIIGVSLLVFFSLSLFTIFLAHVTFSIPYTMMIILTRLEDFDKSVIEAAYDLGATSFVALRKVIIPIALPGIVAAFFMAFTLSIDDFVITFFVAGPGSTTLPLQSMVRFGISPVINAISTLLLVGTIFISIF---------
269120912    ----------------------------------------------------------------FLAADGTRTFLGWVAFFIEKNGNQFLSGTITTLYISLTGTIVGFFIGLCVALVREAYKLSQIIIKIYIAVFRGTPMIVQLPVLLQRFDFNLDPIPAALFIVSINTMAEIIRGGIDSVDKGQLEGAQAIGMSHFQTMKSIIFPQAIRNVLPSVGNEFIINIKDTSVLNVI------------------------------------------------
126731474    ------------------------------DVKSYPGLGLISIAFFVYLYTPLLIVILYSFNANRITSVWTGFSFKWYASALQNDALIAALKTSLTVALIATSVATTIALLAALSIIRGRNVRFRKLSETVVNLPLLLPEIVLAVATLILFSLVGVQNVIAHSAFCTPFAFLPIRARLQGMSLDYEEAATDLYASRWVVFRRVTLPLIFPGLFSGAMLAFLISMDDFITSNMLSSGGTTTLPVYIFSLIRVGT----------------------------
84687296     --------------------------------------------------------------------------------------------TRVSLAVGIFAALIAGTIGSAIGIVAGYFGRTDNIIMRGVDMLMAFPYILLALAIVAALGPGLFNALIAVAAVNIPFFARNIRGVTVSLGREFIDAARLAGMGHTRIILTELLPNVLSTIVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEARSQLDPHTSIIPGIMIFLIVMSIDGVRDALDPRLR-
121604975    -------------------------------------------------------------------------------SLDFSAPLAYWPEAWTTLALSLSATVFGFLLGVFCALTKTHSVWLARVASAYVELIRNTPLLVFGLSSLGLQVGAFTAATIALVVNVGAYTSEIVRAGIDSIPRGQMEAAECMALSRWQTLRHVVLPPAIERVYPALTSQYVLLMLASSICSQISAEELTAVANRTFRSVETYLIVAGAYLLMSLVMIFWLIAMVAFPRLR-
284048143    -----------------------------------------------------------------------------AWAVVLAHKANFIQGFSVTVESAIGGILIATVLGILLGLMGVSSKRLHAINRIYVEAIQNTPLILQLCLLYYALSFSLAAGIVSLGLYHGAYMAEVIRAGIEAVPRGQFEAADAQGFNYTQKMAYIILPQTVKIILPPTVNQIGNLIKNTAVLYIIGGADL-------------------------------------------
296158679    ------------------------------------------------------------------------------------------EAMGRTLAMTALGCGVGIVLGTLIAVIRYTKTRLLAPVRIVLEVFRRIPFLVIVMFALQGFGSEVSLFTIATVSICIVATAFLSEAGLESVPRQQIEAAEVMNLGFTRTLFLVLLPQSWKVILPPAFAFMVMFIKDTSLASQMGVVELTFTGKVLMNRGFSPFLVYGAVLAAILSYPLSRLGAYLENR---
258654116    --------------------------------------------------------IVLAALVWWIISVLIEKNQLTAEKWSPFLEIQNWTTLWATLQAAALSVVIALPIGAIFGIARMSHTWVRWVAGVVVEFFRSIPVIILLWFAILGTSSPFAAVVIGLVLYNGSVLAEVFRAGILAVPKGQSEAAYALGLRKTQVMTLILLPQAVTSMLPAVVSQLVVIVKDTALGGIL------------------------------------------------
254732489    -----------------------------------------------------------------------------------IVIRTFWISALVTLACVAIGYPYAVLLAVLLPLWTSLPVRTAAWFILLQDKGLINDSLIWLGITDRPFPLIFTGVVIAMTHVLLPFMVLPIYSVLVSIPGNLMPAAASLGAPPWRAFLRVLLPLSMRGILSGMLLVFMSAIGYYITPALIGGPGMISSIIAYYATGSANWGMAGALGLVLLVACL-------------
143368644    ----------------------------------------------------------------------------------LLQYDGFWKIYLNTILITTFTTIICLVVGSLAAYALARTPKFRNSLEILMIIVRALPGIVVILPLYNLFGLYDKMWALILIYFNIPFAIWLMTNFFDQVPLEIEDAARVDGANNRQLFVRVLLPLVAPGLVATGVFVALLSWNEFLIIIMAGEDSKTLPILVASFISNRTLDWGPMAAAATVALIPIIVFTVAIQK---
142906465    ------------------------------------------------------------------------------------GEFGAIPLFAGTLLITFIAMIVAVPVGLMAAVYLSEYASLRNFAKPTIEVLAGIPTVVYGFFALTLSSESALAAGLVMGTMLIPFISSLSDDVINAVPQSLRDGASALGATKSETIKQVVLPAALPGIVSAILLAISRAIGETMIVVMAAG----------------------------------------------
143908880    ---------------------------------------------------------------------------------------------WNTLTMGVLTALSSTLLGLGFALLVARTDKFKRLFKVLSVLPIITPPFVIGLAIIILFGIYGLSGIWFAQTLAFTPITFLVLIGIESVSPSMEEASQTLRAGKWQVFKTVTFPLIRPGIANAFLLGFIESLADFGNPLVLGGDVLSTEIFFAVVGAQYDESRAAVLAIILLSMVL-------------
222444850    -----------------------------------------------------------------------------------------WTPIFISMKTASLSIFITFFLGVAWGIVKLKNDSVKIVLDGIFTLPIVLPPTVVGFFLLYIFGVRWSATVIAAVVMSFPLMYRSARGAFEQVDSNLLDAGRTLGMSEFKIFWKVLLANALPGIISGGILAYARGLGEFGATAMIAGN---------------------------------------------
119385393    -----------------------------------------------------------------------------------------WQAVRLSLRVAAVATLASLPLAVAVAWLLARRRPGHGLVSGIVHLPLILPPVVTGYLLLVTFGFRWTGAALACGIMSFPLMVRAIRLGFEAVDPKLEQAAATLGAPRAWIFLTVTLPLIMPAILAGATLGFAKAMGGATITFVSNIPGQTQTLPSAIALLQVPSGDAAALRLVLVSVVI-------------
22127991     -----------------------------------------------------------------------------------------------TVVISIMAGVASAVLGTVLGVLAMSRGVWAGILAAVLGLFRAIPVIMLIFWTYFLLPIEITTVVCALALIASAYLAHAVKAGIMAIGAGQWQAGLSLGFNRWQTLWFIVLPQALRMMVPSFINQWISLIKDTSLAYIVGVNELTFLATQVNNRSMVYPMLFVALVYFVLCLALDLLANGLNRR---
261338154    ----------------------------------------------------------------------------------VIQNAGFWGELVNSLIVAICTMVGVVVLGIMVSFVIARYHKGSKAMYALFTAGLMFPTVAITPLYLMIRNLGMANSLLGIILFGLPQTIVILVPFLQSIPLELEEACLLDGCSRLGFFWRMVIPLAMPGVATCGILQFVGSWNSYMLPLFVLSQELGVQMFSSQHSVDTARVLAFTSLAMLPALIFFTIFQ--------
163841901    ----------------------------FFKSLSTI---ATVSIMVILAGVAIFLIVRALPAIMANWPTNPDLNKDFTAGFSSFWAY-VGPLAFGTVWASLIALILAAPVAIGIALFISHYRKLANALGYVVDLLAAVPSVVFGLWGIFVMGSSILTAAIVLAVMVLPIITSISREIFLQTPKLREEAALALGSTRWEMIKLAVFPYAGSGMLSAILLGLGRALGETMAIAMI------------------------------------------------
142473975    -----------------------------------------------------FLYFPIFALIIYSFNESKRVMVWKGFSLKWYGNEQILEAFYISLKIAAMSATLATILGVMAGYSLARISKFRPFFIFISTAPLVMPEIILGLSLLLFFGLPSSKGQLTVLIFSVAFVAVIIHARLFSFNKSIEEAAQDLGAVPNSVIWKVTLPVILPSIISGWLLAFTLSLDDLVVASFTTGPGANTLPIVVFSKVRMGLALSAVIMLVIVSIAVGYYIKIRNRSD--
222106917    ----------------------------------------------------------------------------------------IFSGATTTLWIWVVGMVLGIVVGFLVATGRRYGGRFLDIPLLVVEVLRGTPFLIYGGPYVGLSLDPIPCGLIGLTVYSAAYYSEIFRAGYGSVPHGHVEAAECLGLTRLQIIRRILLPEMALIVLPPCVNLAIILLKESAVLSIITVPELTATV-SAIGSAQYAFLEAIFVLAVIYWVIVEA-----------
84494827     ------------------------------------------------------------------------------------------DALVTSIQVGALATVVATILGTMLAFALVRHRRGRSTSNVLIFIPMATPEIVLGASLLTIFRLGFWTIVIAHIMFCISFVVVTVKARLQSLDPRLEEAAQDLYAGPGGTFWRVTFPLVLPGIVSAALLSFSLSFDDFIITNFVSGDTTTFPKFVYVSYLQANVIGFSMFVIAVLLVVAGQLVGNARKR---
153855540    ---------------------------------------------------------------------------------------------------VVLELIITFCSSFVIARMEFKHPKAKSLLYGFLILGLSVSPFILLFPVYKINIFFGLKGKWALIASSISFNTLLLTAYLKQLPTEIDEAAVIDGCNIWQLMVKVILPMAKPVIATIVIFNVLYIWNEYPYASVMYTLSMGASFFKGNYTVDYGGIVASSLMIIVPELIFYGLFQ--------
13488185     ------------------------------------------------------------------------------------------ESLLVSLEIAALTSLVCVLAGVPASYALVRYRFAGTLIEELIGLPVVFPAVVLGIALLVLVSFGIFQIVVAHSIIGLPFLMRNCMAAMRGIDPMLEEAAMTLGASAPKVFREIVLPLASGGIASGAILVFILSFNEFTLSYFLYS----------------------------------------------
226324333    -------------------------------------------------------------------------------------------NTLVSAKIGLLGLLFQTTIGICLGMVANRGKPVDHVIRVLVVLAICVPSFVFVLQYFLAFKWKLVPVFWGQMKHYILPVAAYAIGGIASIGEDYIITAKAKGCTKKRVVRKHVLRNAMLPIITMIGPSLAGIFAGSFILEMFAIPGLGFYYVKAVSDNDYTMVIGLTIFFAILLIVVDILYGIVDPRIRV
257877476    -----------------------------------------------------------------------------------------------TVGIAVVSFLGGNVLGIMLTFLMLENPFIRGFVRGYLSFLRGVPALVLLFLLYFGLPYQLSALSAAIICFTLAFIGEIYRGSIAGVDRGQFDAAYALGLSFTKTMRLIILPQAFRISVPALSNVAMDLLKGTSLAAMI-----TIPDIFQKAKIVGGRTFDYMSMYVLVAIIYWLLCILIEAGQK-
256829626    ----------------------------------------------------------------------------------LFGNTALMQAALHSLLIAALAATCSSILGTLIAMALQRWRPSRKVIHTSLFVMMMSPDIVIGISLLVLFPLGFWTLLMAHITLCVPFVSITVYGRLQGFDPHVVEAARDLGAGEYEVFRHVVLPMVFPAVLAGWFLSFTLSIDDVIISFFTTGPTFEVLPLRIYSMVRLGLKPEVNALCAIMILI--------------
145591701    ------------------------------------------------------------------------------------------------IGISLLATLLSASIGFSLGMISGYIRKLDKVLNMVMDSMYAFPSLILAIAIASVLGPSPLNAALAIGVVYIPTYFRMARNETLVVKSSLVEAAVSLGMPRRRIIFRHILPNLVPSLVVVATINIADAALTESALAFFGYTGLDLSSARSYIINGYWWLLAPGFFIVLTALGFSLLGEALGER---
159186224    --------------------------------------------------------------------------------------------LTTSIYYGVMPVIVSLAASVPLALLIRRSFLGRKLFSGLYKLPMAVPGIIVGLMVIVVFERGGIGVILASVWKQIPFMTLIITSAFAAIPEDIRYALRTLGASRLKTFFFVEVPLAMPGITAAILLTFIGSMGSYAIPDIVGARPLSVLMIQEFNQGRFNQVYAMGMILSLFAVTVLILYYSLTSR---
254439385    ------------------------------------------------------------------------------------IQEEFWRSVLNTTIVCFCVVTISLTLSTLGGYALSRSTYNYAFWFLIIALMRAMPPITLVSGYLLPFYEWNLWGRLSTTIVVLPFSLWMLTSFFRNIPKDLDESAMVDGCNRFQAFRHVIIPVMWPGVITTGLFSFLLAYNDFAVTAMLLASFLGTTQTKGNVMFAVAAVISATAPLFVLILFFQR-----------
149375935    ------------------------------------------------------------------------------------------EHAKVTILLALSALMVTVAIALPLGISAALKPWVDRLALSTAVSAQAIPNFWLGLMFIILFWKHYVLPSLVLGASSVPAVMRLTRTGLLDVSSDYIRTARAKGFMGYRLILQQAMRNALLPIVSVLAVQLGHKLGGSVVTESVFSNGLGRLAVESIFNSDIPLILIFVLTFVLLTLAADLINAWLDPRIRM
163753190    -----------------------------------------------------------------------------------------------SFTIGFVAVFISLIIGISLGALAGYFEKVDAIIMWIINVTWSIPTLLLVIAITLTLGKGFWQVFVAVGLTMWVEVARIVRGQVLSVKRQYVTAARALGYHDFRIIIKHILPNIMAPVIVISAANFAAAILIESGLSFLGIGSWGAMIKDHYSYIILGKPYLAIIPVAIMSLVMAFML---------
260463005    ----------------------------------------------------------------------------------------FGQGLVTTVWLSALSFVGALIVGIVLCAMLQRGWLFRVPAKAYIDAVRATPLLAFGLPRLGFVLPELVVGILALSLNSGAYVAEIIRAGILSIPRGQVEASVASGMTYVQRMRLVVLPQAFKVTIPPLLGQAIVLVKDSALLSLISVAELTRAQLLASDRFMPAEGFLTIAAFYLL-----------------
291523022    -----------------------------------------------FAWLVLFVLIPLVLIAIYAFTTSVKTLNFTLMNFAKINEPTYIKVFIKSIEMGVLTTGVCLILGYPMAYLIAKCPRTYAWMNLLSDNGIINGLLSVLGINPVTMMYTNFSVVVGMVCNFMPFMIIPIHTSLRKMDNSLIEAAMDLGANPFQTFQKVVLKLSMPGVINGIVMVFLMAISSFVIPKLLGGGQIGNLISQFVSVGDWNFGSAISLILAVLILVAMRLMKKMDVQD--
126667835    -------------------------------------------LVIGLLFLYLPMFVLVVYSFNASRLVSVWAGFSTQWYGALFEDQQILSAVWMSLRIAFYAASMAVCLGTLSAFVVTRFKRMRSLLSAMISAPLVMPEVITGLSLLLLFVRGMVTIWIAHTSFCSAYVAVVVSARLQEVDRSIEEAAMDLGCTPLKTFFVVTLPVITLALASGWLLAFTLSLDDLVIASFVSGPGATTLPMVVFSSVRMGLATLIILAVSLVAFVAWYIMRRNEKRRR-
256810856    -------------------------------------------FLFIVGALTLLAIIPLFHIIISIFEKGLPIVLERGLTFITLSEGGIGPAIVGTLMLTALATIIGLPLAFLAGAYAYEFPNIGRATKMLLQIMLEFPTFVMGILVIPMGTFSALAGALALALILTPYVAVYTEEAMAEIPRIYKEGGYALGCTRAQVIFKVITKMAKKGILTGILIGMAKVAGETAPLLFTAGG---------------------------------------------
159036405    ----------------------------------------------------------------------------------------FWEWTGITLIWTFVGVACHYGLGLGLAVMLNRPMRGRGLYRVLLVLPWAVPAFVSAFAWKFIFWTSLFTAIVTNVWLGVPFMMVALLGGMQTIPGELYEAAEIDGASPWQRFRAITLPGLRPTSMTVILLGTIWTFNLFPIIFLVTEG---------------------------------------------
262274651    -----------------------------------------------------------------------------------------------TVELAVLSAVIAVLLGLVTAMARLSKNRVARVATLYSTVVRGVPDLVLMLLIFVFFNIDEFTAGVSTIGFIFGAYMAETFRGFLAVDRGQLEAGTAYGMSPWMIFRRVMFPQMMRHALPGIGNNWLVLVKTTALVSVIGLADMTRLAKEAAGAVNEPFKFFIPVAIVYLLI---------------
255526084    -----------------------------------IFGWTYALLVFIFLYTP----IIVLALMSFNKSRTLPFNFSTEWYLELFNDIKLINAATNSVYIAFITAIICVVLGTALMLGIPERKKVSNIVNSIVLMPLTIPWIIMGLSLLLFLMKLGLNKNIGHVIISLPYAALVIGARISDMDKSIEEASYSLGANEWTTFRRITLPAILPAVIAGGFLSFMISFDNFVISYFLGNSTLPIEIYSSIKFGFTPEINAVATIILVV-----------------
154247887    ----------------------------------------------------PWLRYALIGVNWARLSDGWARGLRFISGFLEPNFSRRWDDIVESLTMTVTSTVVGIAISVPIGIGAARNRGVYFACRAIIAVSRSLQEIIVAILLVAMVGFGPFAGFLTLSFATIGFLSKLLAENIEDIDPAPVEAIRATGAPWPSLIAFGVLPQVAPRLLGLSLYRLDINFR--------------------------------------------------------
186473942    -----------------------------------------------------------------------------------------------TIAVTALGLAGGVVVGLVLAAMLSRVGPLAALARGYTVIFRGTPLILQLVFALPHIGLKLSATGAAALALAAPFIAEILRAGVLGVERGQLLAGQALGMTPSVLMRRVIAPQAIRAIVPALGNESVSALKNSSLASVIAVDELTLRSTQASSTFDFFSIFASGLMYLIL-----------------
16119458     ---------------------------------------------------------------------------------LWRYEDQFIDGVLTTLLLTVSATAIGLIIGIIGAVVLRSGPKPARIVRAYIEIIRNTPALLIIFFVLPTIGLKFSPIHASIVALSIYFGAYASEIGLNSIPPSQIEAGVCLGLTRWQVLSRIVLPPAIRNIYPSMTSQFVLLLLGTSIASQVAAGFIDSRTYRSFEVYALTCGIYFTLVVIVFALVGRAVFRWPTRR---
223933890    --------------------------------------------------------------------------------------------AIVTLIIAFFSVFFGSILGVLLAFARSKYKVLAWTANIYVWIFRGTPMIVQIMIAFAMTHFRLIPGIIVISMNSGAYVSETVRAGINAVPKGQLEAAYSLGIRPKQAMRYVIMPQAIKNILPALGNEFVTIVKDSSLLSTIG-----------------------------------------------
91975444     ---------------------------------------------------------------------------------------DIWQPVRLTIELAVITTVILLIVGTPVAWWLSRSKAWKEGVAAVVAMPLVLPPTVLGFYLLVLMGPDGPGGALASVIYSMPFVVQPIRNAFDAIGERPLEVAATLRASPMKAFWTVAMPLARPGFLAGAVLGFAHTVGEFGIVLMIGGNIPGSTKVLSVAIYDYANILAGGMAAFAFVVIL-------------
170748761    ------------------------------------------------------LVAVIGTVASAFLALLIGVPVSLGIAVYLTQLCPGWARKPVAMTIELLAAVPSIIYGM-WGLFVFAPLFARYVQIPVSNLVEGMPIVGTLFYARVPSGVGVFTAGIILAIMIVPFIASIARDMLDQIPTVLRESAYGIGCTTWEVVRHVLVPQAAVSIIGAIMLGLGRALGETMAVTFV------------------------------------------------
169825729    ----------------------------------------------------------------------------------------IWEGTRISLYIAFLAATIDLIIGVAYGAVSAFYGRADNIMQRIIEVLVGIPGLIVNILLILILKPGIISITIAMVIVGWISMARIVRAQILKLKSEYVLASRTLGASNQRLIWKHLIPNTLGPIIVATTFTIPGAIFTEALLSFIGLG---------------------------------------------
268593230    ------------------------------------------------------------------------------------MSDGAWPSLLDTLLYAGIAAPITAILGLLIAYIVVRQDRGKKTIEFTTMLCFAVPGTVAGVSYILAFNDSPLTGTAAIVIISVPVGIRAGIAGLGQIDKSLDEASLSLRAGSMRTIFFILLPLLRPAILSALIYSFVRAITTVSAIVFLVTPDTRVATAYILNRVEVAIAYGSILIVVMLAIIFLFDYLIGEAR---
143020895    -----------------------------------------------------------------------------------------WNSFWTTLTIALIAAPLTAAMGLIIAYLLARHDFVAKNLFEFGTMLSAIPGTVIGVSYILAFNVPPIEITGTGIILVVSFIFRNMPVGLRSLDKSLDESSLTLGANTFQTFTRVILPLLRPAILAALVFSFVRSMTAISAVIFLVSAEYTSYIIGRVENNDYGLAIAYSTTLIVLMLAVIVLMQIA------
143020895    --------------------------------------------------------------------------------------------ALNSLFMAIIVGALTTILGLVFALLVTRNLRFRRIIRAMSVLPIITPPFVIGLAIILLFGLYGLPGIVLAQTLAYTPIAFLVLIGVESISPSLEEAGQTLRAKPLQVFETISLPLMRPGIANAFLLGFIESMVDFGNPLVLGGNVLSTEIFFAIVGAQYDQGRAAVLAIVLLSFTL-------------
13472912     ---------------------------------------------------------------------------------------------------------------LPFFSARNITPSLSQVLKRFFDFMRSVDMLIWALFFTRAFGPGPLAGSAAIFFTEIGTLGKTYSEALENIDDKPREGVLSTGANGLLVQRYGVMPEVIPVFISQTLYQWESNTRGATIIGAVGAGGIGLKLWEAMRTNNWANVFYMVLLILLVVFIFDNISNFLRRR---
241895815    --------------------------------------------------------------------------------------------TRISLEVALIATLMDLVFGVTYGIISGWRGKTDIVMQRIIEIVSSIPNLVVFVLLILVMKPGMLSISLGIALTSWTSMARLVRAQVLTAKQDYILAARTLGSSTWRIGLRHLVPNLSSTIIVQLMFTIPSAIFFEALLSFIGLGSLGTLLNDGQKAMQF-YPYQLVIPAVILGIIMDGLRDAFDPRTK-
135232423    ---------------------------------------------------------------------------------------DIWKAAFNSLIVSSSTAVIATVLGFCTAYSDFRYNRFKGPYIALILLPPTIPLIIMALAMLAWLSKLGISGQLWSVIIAAPFAMAIIRLRLNQMDPDLESASWNLGGSEWATMRYVIIPFCKPAIISGLCLAAAVSFDEFAVSWFVSG----------------------------------------------
223939003    -------------------------------------------------TPPPVWVRALNFFIAFLLVALIFFFSFHQVNYIYKYRQKFFQGWVTTILISLASLGLSTCIGFIFALGRTRFLPFRYFSKLYIEIVRGTPLLVYVVANAFRVENRYLVGILTLSFFSGAYISEVIRAGIESVGKSQIESARAIGLTRAQTYRYVIVPQAIRQ----------------------------------------------------------------------
294083905    ----------------------------------------------------------------------------------------LFKGIIVTLQLAGISSILSIVIGALTAIGRMSNSAGRSIASTYLEIIRNTPLLVQLFMFYPIFGIRFWAGVLCLAAFEGSFAAEIIRGGIQAVERGQYEAADATGLSKFDKYRYVIVPQALPLILPPLTGLLISLIKHSAIVSVIAVAELTTEGLNLIS--DTYMAFEIWFIVAGMYLVL-------------
254438127    -------------------------------------------------------------------------------ALFVFGGDGIFKYLINSLIVTGISTVLAVGLGAMVCYGLTRFKVVANHLFFFILSTRFAPPVAFVVPYLMVQRTGLMDTHLALILMNMSLVVWVMRGFFEAIPIEIEEAALIDGYSRLQIFHKVALPLVKPGLITTSILSAIMAWNEFLIATMTQNSAATLPVYLAGFSGSMGLEWGPYLAVGTLAVAPIMIFTLVLQR---
142688356    -----------------------------------------------------------------------------------IFLAFFQKPYLNSLIISFSVTLISLCLGIAAGYSFAKYKIGGFILPFSILSIRMLPIVAFIIPLFLFSKKLNLIDSYLSIIFSLPYSIWMMRAFFKDLPHEIEQAAYVDGCNQWDAFYKISLPLVTPGIVVTGLFCFIFSWNEFIFGLVLSRKDVIPITVALSGGSNYSLALASIIPILLFSILINK-----------
168333565    -----------------------------------------------------------------------------------------------------------ILILIVLPMWMNSLMRTYAWMILLENKGVVNTILNFLGIPTQQFLYGESAIIFGMIYNFFPFMILPIYNSISKIDNALIEASYDLGANKFVTFRRVILPLSMPGVITGVIMVFMPSLTTFMITRLLGGGQIGNMIEEQFTRTN-NWGFGSALSMILMAIIL-------------
91787971     -----------------------------------------------------FLYIPLFFLIVFSFNSTRQDGVFTGFSLALLADSRLVEGFFLSLKVALITGTLSVVLGSFAAFVLVRYLRFRTLFYGMVNAPLVMPEVIIGLSLLLLMVRGFITIVTGHTLLGMAYATVVIQSRLSEMDRSLEEAAMDLGCRPMQVFFLVTLPNIAPALVSAWLLTFTLSFDDVVISEFLSGPGLPQVIFSYARRGVNPSIYAAAIAVVSLGIITYSIY---------
138534036    ---------------------------------------------LTLVYILLYVPIVVLVVFSFNESRTGYAWGGLSLRWALFNNRAMVNAMWNSLWLALSAATVSTVIGALTALALHRYRRGKKLLNGMLFVVMMSPEIVLAIFLLVGLQLGYVSLLLAHVTFCLPFVVITVMARLSGFDESLPEAARDLGASDFTMTRTVLIPVIMPALLAGWLLGFTLSLDDVVVSTFVSGPSYEILPLRIYSMVRVGLVNALGTLLLVFSLVMLMLSQWILVRSK-
138120985    ------------------------------------------------------------------------------------------SAATYSFTLALGGFVIGVTVGLILAIVMQRFLFMERGLLPFVIASQTVPLIALAPLIVPIQWSTTYSVMFIAAYLAFFPLSIGALRGLHAPSPTSFELMRSYAASNNEVLWKLRFPSSIPYLVPALKVSAAASVVGTVVAEISTGGGIGRLMVEYARTSQPAKVYVAVFGAIALGLVVAAVISAVD-----
289638502    --------------------------------------------------------------------------------------------------------------------------RGTPLMIQLFIIFYGLPMIGISIPSLTFFDTDIISGMIAMALNSSAYVCEIFRSGIQSVDDGQVEASRSLGFNYSSTMRFIVLPQALRNILPALGNELVTVIKESSVISVIGVQELMYNIVRSTTYKSFSPLIITALIYFVITFTLSKLLGKFEK----
258646474    ----------------------------------------------------------------------------------------------NTLFMAFVSIFFGILFGSFIAVLRLGNNMFINIFFAFVSFFRAVPGIVQLFIVYYSLPYLLAPVFSAFILYNTAYQSENIRGALRSVDHGQYEAAVAMGMTSFRAFTRIVLPQAFVVALPAFFTYYLKTIKLLALVFTVKVVDMKADIFSALYNRRMEPYIADAIAYWGLAILLTFLFDRWEKKLR-
256831907    -----------------------------------------------------------------------------------------------TLLLTLGGASLALVVAVALGLLARFNVLVRGTARVFIEFFRGTSLVVWLFFVLPRFGVELPALAVGIAALGLAYGAEVVRGSINSVPQGQWEATTALSLSRTQRMWRIIFPQAWALMIPSLTNLLIQLLKGTAIVSIIAMADLTFMLGKLRQDTDTFFAYSVGLILFVLAYILTLGMNAMEVRAK-
239624878    -----------------------------------------------------------------------------------------------SLLVGLLSAIISLLIGVPLGLIAGYYKGWETIVMRAADIFMSFPSMILVLVLVAVIGPSVWTVTLVIGVLGWTDFAKLIYGNVLSVEKEYVESAKAVGTKDLPLLLKYVVPNAFAPILINFTFRTAQAIIQESALSFLGMG---------------------------------------------
15807828     ----------------------------------------------------AVVVAPLILIFVYLLKEGFTAMFGIQDGKLSTANLNFFTHILGSLEMLAMASVIGVGVGVAGGIFLAEYPRLMPTIRMLSDVLAGIPAIVYGLLVLTMGHFSGLAGALALGFLMIPIVVRTTEEVLKLVPLTVREAGLGLGLPKWLVTLKIVLPAAAGGIITGVMLALARVAGEAAPLLFTAFG---------------------------------------------
194333260    ------------------------------------------------------------------------------------------EPFLLSFRLAAATTVILFAVSVPLAWLSMSRSRFKPFVEALISMPIVLPPTVLGFYLLMFLSGRSSFGSIASCVYSFPFMLQPLQSGMEQLPQKLIEASYALGKSPLKTLISVILPNIKPSVLTGLIITFAHTVGEFGVVLMVGGSIQGIAIYELVELLDYRTAHVYSLILIAFSFIVLVIVYTVNYRSRI
157364551    ---------------------------WFFRLISYSILAVMVAV---------ILLIIIPGINAFF-----RPGFFTEFPRSAMAEGGIFPSIIGSFLLMVFVFLVTIPLGLLGSIFISEFKRFSVFLQSLAGTMNSIPSIVYGLFGLSFFGTSLISASLTLSTMAIPFFINNAVEFLRAVPRELREGVVALGANKVQTTMMV------------------------------------------------------------------------------
294623382    -------------------------------------------------------------------------------------QDDLLQSIVNSFVIAVLATAISLVICTPAAYALARFEKGRRFFLFSFLLSNAFPKIGLYTALGILFYRFQLMGTLAGVLITMIFMIWIPVSSFQTIHQQQEEAARDVGAGPFRTFLKVTMPTAIPGISVASMYTFLGSMEEAQGTLLVG-----------------------------------------------
257792302    ---------------------------------------------------------------------------------------GIFPMIVGSIYVTAGAILVGVPTGLLCAIFLSRFAKIAAFLKPGVELLAGIPSVVYGFFGLVMIGLSLLAAAVLLGIMILPTIITVAQSALDAVPKKYYEGALALGADHERSVFRVIVPAAVSGIMAGIVLGVGRAIGETMAVIMVAGNQVPESIFEGVRTMHRGALVATGVVLFVFILLITMLFNVIKKR---
293602711    ------------------------------DGLLAILGSIPLAIVFLTLVLTPLALTFVLSFRPFDYGAGILPGHTFEHYLAVVTDSYFLEIFWRTFWIAAVTTLLCVLIGAPEAYILSRMGKPWRSIFLLVVLSPLLISLVVAGLGMGPLLYTPTAVIIGLVHVMLPFMVIPVWTSLQKLDPTVEHAALSLNASRFQTLTRIVLPQVMPGILSGSLIVFGLSASSFAIPALLGGRRLKMVATVVYDEFLTELNWPLGAAIAIVLLVVNVIIMMAYNR---
258636966    ---------------------------FLRNKSALIGAVIVVLFVAVALLAPWLAPFDPIKANFLAVRKSVLYWFGTDELGRDILSRLIWG-ARTSLLAGCISVLIAILIGVPLGLIAYWQGWCDGIISRFIEALLACPFLILAIALGAFLGPSLSNAMIAIGLSAMPIFARLTRGQVIAIREEYIDGARAIGLPDRWIILRYVLPNVLSPILVQATLAIASAIITEASLSFLGLG---------------------------------------------
256392520    ----------------------------------------------------------------------------------LVHQDGFTTNLMTSLKIAAGTVALLLVLMVPMAWLHLRLPHMRRFVEGVCLLPMAIPAVVIANGILGAFWPQAITGSSWIVILALPFTYRSLDAGLSAIPTTLVEAARSLGASWPTTLWRVVVPNIRTSIASAGILGAALALGEFTIANLL------------------------------------------------
295090046    ----------------------------------------------------------------------------------------FWYVFQNTAYLLVLVAGLTTVFGLLVSLILNADTKISGLLTAAAILPWAMPPIVNGIIWRFVFWLLLTVAGIVAAWRSIPFCAIVCLSGLRTIPEELYEAAKLDGCGRIESFFHITLPLSRPFVLIGLTSASITAVNLFEIVALSGYSDLGKNLLTTFSFMNYGRGSAYTYLIMLLAAVL-------------
239908613    -----------------------------------------------------FAILAVLAGLSWLVLSRLRYHWDWSA--VWAYRSIFLDGLGLTLAVSVVAITLGLCFGLLSGLASVSNLVLSELAALYVGAFRGTPLLVQILIFYFCVGVPFVIGTFTLSLFSGAYISEMVRAGVESVDHGQWEAAMSSGMTRGQALLHVVLPQAARRIVAPVTGQFVSCIKDSSLLSVI------------------------------------------------
253579307    ----------------------------------------------------------------------------------------------NSVIIALGSMILSLVLSVPAAYGLARYKKGMKLFVLVFLVTQMLPASLVLTPLFLIFSKSYLAPILSTATISIPFVVLMLRPGFLSMPKELEDAAKIDGCTSLGVFFRICIPISKPTVITAACFSFVFGWNDLVYSMTFNTKDTMRPMTSAIYTYQYGTKWNSIMAYGVLLIL--------------
167461078    -----------------------------------------------------------------------------------------WWGTRVSLFIGIVAAILDLIIGVIYGGISGYYGKIDNIMQRFIEIIYSIPYLLITVLMIMVMGAGIWTIIIAYSITGWVGMARLVRGQVLALKQEYVLASKTLGASSWRIIMKNLIPNAMAIIIVQITFVVPSAIFAEAFLSFIGLGSLGSLLSDGANSMRYRLLFPTAIFSLVLNLLGDGLRDALDPRMR-
213963654    ---------------------------------------------------------------------GKMAVITTAVLFVFSLPIAYWLAYSKFKGKVIFEALVCMPMVLPPTVLGYYFLLLISPTRGFGKFLNETFNIQLAF--------TFEGIVIASIIANLPFMIQPLQNGFSALPKSFKEAAYTLGKSRWTTFWRVLLPNIKPSIITGLALTFAHCIGEFGIVLMIGGSVASIELYDQVQALNYDLANQYALILFAISFILLMIIFSINKKK--
289522550    -----------------------------------------------------------------------------------------------TFELAIVAMFFGTILGVLLALGRSFGNRLLSWCTAYVELIRGTPLLAQLFFALPPYGIRLSAVSVAFILNSAAYQAEYTRGSIEAVGEDQFKAAYSLGMGKWQTIFYVVLPQAIRWSIPAWMNEFIYLLKCTSIAYIIGAPDLGKFISRNYQFFRVYLIVAIIYLVIVLA----------------
289548412    -----------------------------------------------------------------------------------------------SLLVGLVGVSVTFVIGVVVGGLSGYVGRTDSVIMRLVEVLMSIPTFYLMLSLRSLFPLNMDPTQVFLAVVFILSVVRGMVLSIRE--KEFVYAAKTYGASTWRILFKHIIPNTYYYLVVSATLSFPAYVLGESALSLLGLGSWGNMLAEARNINYYPWILSPGVALFLLVLAFNLLGDELSKR---
171060476    ------------------------------------------LIGTALAFLTFFLFVPLAIVFAEAFKKGWD------VYLAAIVDDDALSAIKLTLIAAGISVPLNLVFGVAAAWCIAKFERGKNVLLTLIDLPFSVSPVISGLIYVLIFGLQGWFGELATVFVTFPFVARELIPLMQAQGTEQEEAARVLGANGWQIFWRVTMPNIKWALLYGVILCNARAMGEFGAVSVVSG----------------------------------------------
223940319    -----------------------------------------------------------------------------------------WQIVWFTAWVSALSTLVILPFGLALAWLLARYDWGKSLVETAITLPLVVPPVATGLILLKLFGRHGPIGGIALGVMSFPLLVRSARVAFEQVNERLEQIARTLGAGNFRVFFTITLPLASRGIIGGILLAFARGLGEFGATIMIAGNIPGQTATLSLSIFQ-------------------------------
294084170    -----------------------------------------------------------------------------------------------SLLIGLVATLVAVFIGVLFGAFSGYYGRLDDLLMRVTEIFQTIPSFIFAILLVAIMKPSIISIVIAIAVVSWPSVARLVRGEFLALNREFVQACHTLGMNDLRIMMREILPNCLSPIIVVGSLMVATAILIESGLAFLGLGGAGRTMLRSAWWVCTFPGIAILITVLAINLVGEGLNDALNPRLR-
170751462    ----------------------------------------------------------------------------------------------------------------------------------LTDALLAIPFLILAIALAAFLGPSLVNAMIAIGLSATSTFIRLTRAQVRAVAEEFVEAARAMGNPPWRIARVHILPNIVPAILVQATLTIAAAIIAEASLSFLGLGSWGAMLNTAKNFMDEAPGLSIFLAVLAFNLFGDGLRDALDPRQR-
110633468    -----------------------------------------------------------------------------------------WGGLMLTLVVALTGIAASLPLGILLALGRRSHPAVRLFSIIFIEFWRGVPLIAFMIPLLLPEGVQLLRALIGVAIFSAAYMAEVIRGGLQAIPKGQYEGAEALGLGYWQMMRLVIMPQAIKLVIPGIVNTFIGLFKDTSLVYIIGLADLLGTVRRGFSDPNWITPTTAATGLVFAGFVYW------------
140682720    ------------------------------------------------------------------------------------------EAVLLSLRVATWATLVSLPLGIWVAWVLARKEFWGQLLNGLVHLPLILPPVVTGYLLLMLFGTQGTIGRFAAAVMAFPLMVRAIRMSIESIDQRLEDAAQTLGANGLQRFFIITLPLAMPGILTGAILAFAKALGGATIMFVSNIPGETRTVPSAISFMQVPGGEESAMRLVVFAI---------------
294852919    ------------------------------------------------------------------------------------------------------------VLGTLAALALTRYTRFRGLFSGMVYAPLVMPDVITGLSLLLLFVAMFWTVTLAHITFSMCFVAVVVQSRLVSFDRSLEEAAMDLGAPPVTTFMKVTLPVILPAVVSGWMLAFTLSLDDLVIASFTSGPGATTLPMKIYSQVRLGVTPEIAVCTILIALVTTGVISVINKRREV
25028888     ----------------------------------------------------------------------------------------------ETLLGALIAVLVGLIVGTLIGLLASQRGWVDTLLMRFVDVLLSIPALLLSLSVIILLGYGTMNAAIAVGVTSVATFARLARSQVITVGSDFVEAAYGSGGTQVQVLFRHILPNSLTPVLALAALQFGSAILQLSILGFLGYGAPGLLISDARDYMATSWWLTVLPGLVIIVVVL-------------
239918707    ----------------------------------------------------PLIRVTVWTFAFAFLSVATTFAVGLLLAMAF-NRADMRGKKVYRVMMILPYAFPAFLSGLVWAGLL----------NPEFGFVNNVFFGGADIPWLTDPWLARLSVLVVNLWLGFPYMFLVTTGALQSLPEDVDEAARMDGAGPWRIFRAIKLPLLLVSVAPLLISSFAFNFNNFNIIYMLTGGGITVVYKTAFSGVGRDYGLASALSIVIFLIV--------------
256756822    ------------------------------------------------------------------------------------------KASRETLLMVSIATVIGCVAGLFLGLLLYKNRAVNTIAGFIINIIRSIPFVILLVLKVVGTAIGPKAASVPLTVASVAFFARLAEASFEEVDKGLIEAALAMGGGIKHIVSGVLLVEALPSLIRATTVTIISIIGYSAMAGTVGGGGIGDLAVRGYYRYQMDVMFITVIFLIVI-----------------
90407693     -----------------------------------------------------------------------------------------------TLKLASLTTFILLLISPPLAWWLARSSRIYRFIESLVALPLVLPPTVLGFYLLLAFSPDSYFGAIASVIYSLPFVVQPLQSAFINLDKNYLEVASTLGFSAKKTFYKVVFPMTLPSFIIAGALGFAHTIGEFGVVLMIGGNIPGETQVLSIALFD-------------------------------
15806322     ---------------------------------THPLLSLWAWLTYAFLYLPILVLIVFSFGATWQGFTTKWYSV-------LFARPDVREAVTNTLLVAVGSTAVATVLGTLVGFGLWRGGFRGRLPLTFLLVMIVIPDVVMGVMLLMFFENGFWTVMLAHVTFQLSYVALNVRSRLAGYGRELEEAAADLGATPVQSFFQVILPLALPGVLSGALLAFTLSLDDFVVTYFTSGSG--------------------------------------------
114769054    -------------------------------------------------------------------------------------------HGWITLSATLLGFAFGTALGIILAVGIVFSKSMDMSVMPWVITSQTIPILAIAPMIIVVLNAVLLPKAIISMYLSFFPVVVGMVKGLRSPDQMQLDQMRTWSAPKTTSFWKLRLPSSMPYLFASLKIGVAASLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALICAAILAASLVAIIGVIER----
223954241    ----------------------------------------------------------------------------------------IWWGAGTSLLIGFLAAVLAMVIGTLVGIVAGHFRWFGALLMRLTDWFLVLPSLVTALVLAAILGGSMVTIIVAIGVTAWPSTARLIRAQTLAVERPYIERSKALGAGHWHIMSRHVLPNVAPLLLASTTLEVASAIVTESTLAFLGVSSRGSYDWNAASNGAWWYILIPGLCIVAVVMAF-------------
159898131    -----------------------------------------DIFIRVLHGAPISLTVGTFAVI-----------LAVIFGSLLGLISGFFGGIIDTIATWLMDILLAFPSILLAIALTAISNNRESFSYKFSQQITELPIL------QTIFDPPLFNAMLAVAVVEIPIFGRIARAAVLSVNQEYIHAAEAVGVSRMRMLMRHILPNSLTPILVQMTLSVASSITSVAALGFLGLGAWGSMLSTAREYVGTGQGIAIMLTVLGFNLLGDGLRDALDPRLK-
144141405    ----------------------------------------------------------------------------------------YWILFERTLFLSVTITLSTLLLGYPIAYLLATQPLRIANVLLILVLLRTSAWIVLLLVWLGILSFNQTGTIIAMTHILLPFMILPLYSVMKTIPPSYVRAAKSLGATNWTAFWRVYFPQSIPGIGAGAILVFILSIGYYITPELVGG----------------------------------------------
294790586    ----------------------------------------------------------------------------------------------------VIELVITFLSSFALSRMIFRSRVLKRVIYVFLLAGLCVPPFILLFPVYVFFGLRELWALIPYVASSISFNTLLFVGYLQALPSEIDEAAVIDGCSLWDLITKIILPMSKPVIATVVIFNVLYIWNEYPFASVMYTLSMGASFFKGTYTVDYGGIIASGVMIIVPELIFYGLFQ--------
136432312    ---------------------------------RHIISAYIVAFIAVLATLLPIIWVGMLSLGQTFTRPPKWFFEPTFSNYSKIWENDLFTDTINSIIITIFAIILSITIALFAAFALKRYNRFKGAFMQWLIIAYMLPEFLFIIPMYSILGLYDAHIGLALMVHVLPFSIWMLRSFLDEVPKEIDDAATMDGCSSFETLYKIYLPLILPGITATAILNAIWIWNELTIALGLTFSNLGIASFRGYISIDWGGMTTGSI-IAIVPMVIFALLA--------
136469253    ------------------------------------------------------------------------------------------QGGMISLFVGLIATAVALAVGICYGVLAAEVGRAEDALMRFVDIVSTLPLTLIVILCTVVFGQNMPMIFLAVGGVSWLTMARIIRNQTRELKASFVQAAESLGQSRWGIFSRHYLPNLAGTIAVCATLTVP---GVMLLEAFVSFLGLGV-----------------------------------------
172063855    --------------------------------------------------------------------------------------------ALVTLELAVAALCVGMLLGIAGASAKLSSGWLRHATYALTNFLRGIPEFLILLICYAIVISPFSAGVIALAVVFGAYSSEMFRGAFIAVPAGQIEAARAYGMTRLQTLWYVRLPQAWRICLPSLNNMWQNLLKDTSLVSIVGLEDMLRKANIAAQFTKQPFVFYVTVGIVYFGFL--------------
148554024    ---------------------------------RALVRRISNIAFIVLTAIATLIALTALVLILWSLLSKGIGGLDTKIFTMTQSEGGLSNAIMGSLIMCGIGLAIAVVVGVLAGTWLSEYGRYGQVVRFLNDVLLSAPSFVYEILVRPFHGFSAWAGGVALAILAMPIVTRTTEDILSLQPSALREAGMALGASRAFVIRKIVWKSARAGLVTGALLGFA------------------------------------------------------------
134095673    --------------------------------------------------------------------------------WFAITDARVLQSYKVTLMGAFYSTVIVTFIGFLLAWIITRYDPGRRLIDSLVDLPFALPTSVWLGQWFDIFGIKISYAFVAMIFTSLPFIVRSVQPVLEDMENELEEAALMLGANKWQIFWRVILPTLIPALITGSSQAFIRSLGEFGAVIMIAGN---------------------------------------------
224369940    ------------------------------------------------------------------------------------VFDGIFPAMAGTLALIVLAIGAAVPVGLLAGIYMAEYSNARSIFGFLFDLLSAIPSIVVGLFGFSVILFSLVVAALSLAFLVLPYIVRTTQIALETVPQSVRLTGIALGATRLQNIIHCLLPQSLSTLLGGIILAVGRCAEDTAVIMLTGA----------------------------------------------
158424617    -----------------------------------------------------------------------------------------------SLAVGFLSVSLGGFVGVTLGVVSGYYGGLDSVIMRVCDVLLAFPGILLAIGVIAILGPGIDNVIYAVAVFSVPIFARLARGSTLSLKRAYVDAARAIGVKDRVIMMRHLLPGALPNVIVYFSMRIGTSILTAASLSFIGLGAWGAMLADGRSYIGVADGIAIFITVLAFNLLGDGLRDALDPKLKM
137215559    ----------------------------------------------------AIAIIPLGSILADVVRMGVEIISFEFLGAAGSGEGGIANSIQGTFIMIGMTSTIGIPIGVLSGIYVAEYSRVGKMIRFFNDVMMQFPSIVFGIFAFLFIVLNLWAGAVALSLIMFPIIARTTEEALKLIPDTYREAGHALGIPKAVVTVKILLTAAKGGIVTGVMLSVA------------------------------------------------------------
142950725    ---------------------------------------------------------------------------------LTIDREQVWESAWNTFSISVLAGIAAVLAVLPIAYMVVRYKRIGTFSHAVVIATFALPGLLVALSMRFWWAYDLFNNTKALLIFSYVVAMGIVLVAVAAVPQRLRDAGRTLGAQKTSRFMRIDLPLMAPGMGAAAGLVILSTMKELPITLLISPLGFSTLATRIFSSFEDAFVAEAGIMALVLVIISFLLTWFLVIR---
142950725    --------------------------------------------------------------------------------LSLIGTKRILTPLWRSVSLAFAVALTTALIGTLLAWLTSRTRKVWRVILPIPLVFPTFLGAAAFIRTMNPGGLTFFGAWLVLTLFCYPYVYLPVAARFRQLPRSLEESARVLGKSPATTFTRVVLPQAGPVIAAGTLIVFLYTISDFGAVQLMRYDTLTRAIFMS------------------------------------
229541937    ----------------------------------------------------------------------------------------YMKGFVNTIKISIIGLVASFILGNLIAVFRLAPVKLLNFIGAVVEVIRNIPLILTGFFFLSYFHINLIAGTIALSIYTAAFIAEAVRAGIQSVDKGQLEAARSTGLTYTQAMRYVVLPQAIKIVIPPIGNQFLNLVKNSSILGVFAGLDLMYYLIHEKTWITFDTYIFVGMFYLILTIPLSLLVNYLERR---
160942138    ----------------------------------------------------------------------------------LIYNTSFMHNVWNSFVIAAITTIICLAIGILGSYAMTRLKPGRSFFRNSIIISYLMPTAVLFVPMYVFFYDNKYSLLIIYPTFVVPYCCYMLISYFKAIPYALEEAALIDGCNRLQTLWYIIMPIALPGIAVVATFAFTMAWNEYLYAMIMTTSNVQKTATVAISGFKYA-----------------------------
254422877    ----------------------------------------------------------------------------------------IWQRLPTTLWIVGSAYICAILVAFPLGVLLKRYSWIDQLVTTFAFAGFSIPPFFTGLLFILLFSVMLIMPVAVLTLFQTAVLMRYIRAAIEQLNLDYVRTAYAKGLSSWQIIRHVLRNALIPVVTLIALDMPAVFTGALVTEQVFRVPGIGSLLIDSINRKDTPVVFIYAILIVLFNLVADLLYSVLDPRIR-
261856383    -------------------------------GFSFFYTSEWDVVNDKYGALVPIVGTLVTSLIAVLIGVPVSFGIAIFISLMAPS----WLKRPVGIAIELLAAVPSIIYG--MWGLFYFAPWFSNTIQPFMTDTLGGVPLIGQFFQGPPIGVSIFTAGFVLAIMIIPFIASIMRDMFDVVPTALKESAYAMGSTTWEVVWKVILPYTKAGVIGGVMLGLGRAMGETMAVAFVVGNSL-------------------------------------------
140990034    --------------------------------------------------------------------------------------------LWTTLELSVVCVIFSVVIGVAGAWLQTLPNRLRMVVQGYIQFFRNTPPLIQLMFFYFALGQFTPWAIISLSFFAGAFNVEIFRAGIEAIPESTKEASESLGFSRLQTYRYIVLPLAFRVSLPALNNNLVNLVKTTTQALVIAVPELLYQMVSIYNDYSTSMLLLFVVYIVLVGILV-------------
225026455    ------------------------------------------------------------------------------------------SPIIISLKTATLSIIITFFLGVAAAQFVFRSKTMKTILDGLFTLPLVLPPTVAGFFLLYIFGMRRPIGKFAAVVISFPLMYRSARGAFEQVNPDVLSAGRTLGMSEWNIFWKVQMPIAWPGVISGAVLAFARGLGEFGATAMIAGN---------------------------------------------
257454397    ----------------------------------------------------------------------------------LFSNAAMVQAAINSVILAVVAATISTAIGGLTALALQRYDKGKSILQSLLFVLMMSPEIVLAISLLALFQLGFVTLLIAHITFCLPFVVITVTARLSSLDTRVLEAARDLGANEFTMIRTVLVPIILPAILAGWVLAFTLSLDDVVVSTFNTGPEFEILPLQIYSMVRVGAVGTILLAISLLGLIISQLL---------
119717450    -----------------------------------------------------------------------------------------------SIAVSLTATVLATVLGTLMAFALVRHSRGRAASNLLIFLPMATPEVVMGSSLLAMFALGFATLVIAHVLFCLSFVVVTVKARLVGMDARLEQAAMDLYANEWQTFRLVTLPLAMPGIVAAALLSFSLSFDDFIVSNFTAGQSVTFPIFYGSKLKDFPPQLFVVGSIMFLVSFVFVVAGELWRRRR-
20807107     -----------------------------------------------------------------------------------IIANGFPASFQIGMQSIIIGVFLGLLLGIVAA--LNRNGFWDYVSMILAVIGRSVPNFIWLASKWKLFPVHTVLPSIALSFASLAIISRLMRASMLDVGQDYIKTAKAKGLSPFEIVWRHMIRNAVPVITVLGPLTAGIVTGTFVVERIYGIPGLGKYYVQSIYNNDYTMILGTTIILVFLVFVVDITYGLVDPRIRL
134880087    -----------------------------------------------------------------------------------------WGGLLITLVVAVTGIVVSLPLGIILALGRREMPAARLICTVFIEFWRGVPLITVLFMASVMLPLFLPEGVIGVMLFSAAYMAEVIRGGLQAIDKGQYEGAQAMGLSYWQTMRLIILPQALTHVIPGIVNTFIGLFKDTTLVSIVG-----------------------------------------------
154249068    -------------------------------------------FMWLVLFFVIPVFVILAYSFYTRDFQGGIVHRFSLQGYKDILNVNYLTVFFRTVGISLISSAVSIILAVPVAYYIAYSKRIYAWIFILGNNGQTLLKIGFISTPIKFM-YNNFAVILVLVYTYLPFAILPLYSSIERLDKQIFEAAMDLGCTKRQVFFKVLLPNIKQGTVSAFVFVFIPSLGTYAVPELVGGKDIGNEIARQLTTAKNWPAAAAISSILLVITIIAVLFFMYGGEKR-
169630136    --------------------------------------------------------ALVGVVAAWVIWTLVANEQLTTEKWSPFLRLNTWTTLLGTVTAAALSIVFALALGAVLGIRLSEHRAVRWICSALVEFFRAIPVLILMVFSYYLYGLAFAAVVTGLSLYNGSVIAEILRSGIQSLPKGQSEAAVALGMRKSQMMRLILLPQSISAMLPALISQMVIALKDSALGYAFG-----------------------------------------------
142320439    ----------------------------------------------------------------------------------------YFDAAVTSVSLAALASLITLIIGYPLAYLIAKTENVARNTFLMILVLCAMDMVIRLFGLMVLMGYNKLGVLVGLIQFSLPFMVLSLIGIIRGISPAVVEASRSLGASPNQAFWKIIIPLSMPGILAGTLLVFAISISSYIVPALMGGWKVMVMPLHVYQQIAEMGKWQFGSAIAVVLFCTSLLSVIVYQRVAI
227529453    --------------------------------------------------------------------------------------------LVTTIELAVISIVLGLLLGIALAVMMSKANLLSLIAKTYIGFIRNTPLLVIGLPQLLGFSVNFVTGIVALTLYSGAYIAEIIRSGIQSLPVGQTEAAESLGIPSYRILLNIILPQAFKNILPALGNQLIGNVKDSSLVSVLGITDIMFQTVRGSTALGLEPMIIASALYLVICLILNQILALFERRMR-
288917633    -------------------------------------------------------------------------------------------------GLSLSCAVIAVLVGLVGGSLVGLVAGFAAAIMRAVDVLLAVPSLLLATTLVTAFGFGPAQTAFAVGTSSIAAFARLVRAEVMRVEQAYVEAALAAGARHLTVLRRHVLPHTGGAVFALAALEFGGAILAVSALGFLGFGAWGALIADGRGYLDTAWWMTAGLAVVLTVLALNRISQAFE-----
229542365    --------------------------------------------------------------------------------------------------IAFLSIFFGGILGIVLGVLRTHNPLLRLLLRLYLEFFRIVPTIVLLFLFYYIFNINYKADTVGTIVFSLWMAAEMVRGALISVPMHQVESGKAIGLSTVQLYRYVLVPQSVHLMIPATINLMTRIIKTTSLLLLISVVNVGQQIIEANSHRYQDGAFWVYGFIFILYFILCYPLSRLARR---
75674537     --------------------------------------------------------------------------------LMFDISTPEWMAVLLSLKVGVVATLVATPIAIALAWALARYEFWGSIVDAAVHLPLVLPPVVTGYLLLLTFGFRWTGAALACGVMSFPLLVRPIRLSIEAIDRRLEQAASTLGASPWKVFATVTLPLALPGILAGMVLGFAKAIGGATITFVSNIPGETQTISSAISLIQTPDGDAAGMRLVIISIAM-------------
83591838     --------------------------------------------------------------------------------------------------LGLAAIGVGVGLCLPTAYWVQLKPRLRPIVEFITLMPLVIPAIVIVFGYLRVYNSSSLIPFFAYVTLALPYMYRAIDTGLRSIDRTLTEAAESLGASRLTILLRVILPNIRTAILSGSFVTFAIVIGEFTVASLLNRPGFGPYL---------------------------------------
270498597    ----------------------------------------------------------------------------------------------NTLTLAVSAALLGSVLGMLLAVAISRTRWLRWPARVYTDVFRGLPTILLIGVGLAPLGMQVWGGVLALSLIAAAYLGEIFRAGILSVEAAQLEGARALGFSWGEAMRLVIIPQGVRRVLPAWVNQLIALIKDSSLVYFLGLLASQRELFRAANTGNQSALLLAGLFYLVLTVPLTHAVNWLDRRLR-
142557747    ------------------------------------------------------------------------------------------QAAKNTLIFTISGFAGGSLLGLLLALLKLSSIRFYRISSAYIDIIRGLPAILILIFIAIAFGIRISKGILALSIVSSAYIAEVIRSGIQAIPTGQREAAEALGMSRVNIYYKIILPQAFRIMIPPMTNEVVLLLKDTALISVIGVTSTTKELTRVMSDANATPLVVAGFIYLVLTIPLTRLAGLLEKR---
144160770    ---------------------------------------------------------------------------------------------LATVVISLAALVGSGLIGVLGACLQSRNLLLEAVVRVYVELIRGTPLLVYLVATAIGLENRYVAGGLILALFSGAYMVEIFRGGLAAIPRGQHDAAAAIGLSPWQSFWLVVLPQAARIVLPPVAGQLASLIKDSSLLSVIAISTLAAQEVNSFTYSSLESYLPLAAGYLLLTLPLSWIAGLLERR---
163791027    ---------------------------------------------------------------------------------LLFLLDGLRTSLVISLCVIILSILLGTLLGLVRNYEKKILGKFASF---YIELFRNTPLLLWMLGCLIPGSTILVKGSLALFLYTAAVVAEIVRGGLNAIPKGQFEAAHSQGFSFFQTLLYIILPQTFKKIIPSLLSQVITTIKDTSFLAGLG-----------------------------------------------
289672926    ----------------------------------------------------------------------------SGLELLWVSAPQLITGAGRTLGISLLAIVFSSLGGLCYGVLRSLGKRWLEVPRIYLELFRAIPVLVWLYLFFIFLGLSIPAFWCAVLVLSLWEVGEVVRGGLRSIPRGQREAGLAIGLGLGQLYGRVLLPQALKRLTPPVINVYTRLIKTSSLAVLIG-----------------------------------------------
266624655    --------------------------------------------------------------------------------------------IIVSLYTILISLGIGSLAGFAMARFQFKFKEQIHVSLLIVRMFPVVGISIPMAMLLIQFGLFDTRIGLAL-LYSVPNIAWITNSIFIGINKELEEASMIFGANSVQTFAKITLPLAFPALAASSMYSFLTAWNDTISALILTNKNLSLVVYKAIGTTSSGIQYAAAGSIVLI-----------------
139765161    -----------------------------------------------------------------------EFALGWSTEYGLMWEGAAWNSFWTTLQISIISAPLTGGLGLLTAYILVRQNFFGKNAFEFLTMLSAIPGTVIGIGYILAFNVPPIEITGTGVILVVCFIFRNMPTGIRQLDPSLDEASLTLGAKSWTTLRKVLLPLLRPAIVAALVFSFVRAMT--------------------------------------------------------
134487019    ----------------------------------------------------------------------------------MLGSESFWIWMRNSLIVSVGTTLLGLVVAIPAGYAFSRYKTGRDVSMFAFLLVQMFPGIIILVPYLVMKSLGLLNSHLGLILAALPLCVWMLKGFFDTVPRELEEAAVLDGCNRFQVFSKVVLPLSLPAVAVTALFSFLAAWNEFLLA---------------------------------------------------
16125689     -----------------------------------------------------------------------------------------------TIVLSVIGMSIGVVLGFLLALMLSRSALLRWPAGVYVSAFRGTPLLVQLFLILPQFGLEMPPLVAAGIGFSLNVAAYSCEIAIAAVDKGQWEAASVLGMSRGQTLRRVILPQAARTAVAPLSNSFISLVKDTSLAATIQVPELQAQLITARTYEIFTLYLAAAAIYWILSTILAAAQTRLERR---
134097410    ------------------------------------------------------------------------------------------EATGETLYMVLVSTLLAVVGGLPLGVLLHLRPVLYRVLGVVVDVVRSVPVLASFTRLLIGTSIGSTAVIVPLTIGAVPFFARLTQNAIREVSFTVVEAAITTGSSRLRIVWTVLLGEARAALVGAVGVTAVALIGYAAMAGAIGGGGLGTTAIQGYQGYDDRILYGSVVVLGVLAFAMQLITDIAAK----
217958861    --------------------------------------------------------------------------------------------LWETVKIAVITTVICLLIGYPFAYTITIVDRKYRSILLLLATIPFINFLVRSYAWIVILRLYNTPSVILGMVYSLPFMILPVYAAIEQLDKRKLEAAYDLGATPVKAFWNVTVPMTMSGIATGSILVFVSSIGMFVVSDVMGGSKIGNVIQNQLGARDWPFGSALSMIVVLFSVLLIYLYYRATK----
257056749    -------------------------------------------------------VLAIAAVIGYVVYKFAEAGQFDADIWEWVLYKQIQLEVLAALGNTVKAFATAAVLALVFGAIFATYAVIRVPAMLVVEFFRAVPLVVMIFFFHLALGAPFYSVVLGLTLYNGAVLAEVFRAGILSLPKGQSEAAYAIGMRKSQVMRLVLLPQALRAMMPAIISQLVVLLKDTALGFLITYEELLLYARYLGSMLEFDRPLIPITIVVIMCLALTGVAKWLETRNR-
195542003    ------------------------------------------------------------------------------------MLSGIFYGLRTSLFVGAMSGFAAMLIGMTVGLLAAYFGRTDTVIMRIVDLQLSFPTILVALMLLAALGQGVGKIIIALIVVQWAYYARTIRTALVERRKEYMDAARGLGLGHRSLLFRHLLPNCLPPLIVVGTVQVAHAIALEATLSFLGLGSLGLLIANGFDYLLSGRGVALLITIVCINLVGDQVRDVLNPR---
136559132    ------------------------------------------------------------------------------------------------LSLTFMLTFFGIIFAFPLGVLLALGKRIKYFCIAFVEFWRGIPLITVLFAAAIMFPLLLPAVAIGLGIFESAYVAEVIRGGLQSLPKGQYEAAKSLGMSYWKMNFLIILPQAIKTVIPGLTNTFIALFKDTPLIILVGLELLGMVNLAKSNSYWLGMAIEGYIFVGIIFWFFSYLLS--------
116491604    ------------------------------------------------------------------------------ISLLTSNFHSFLVAFGYTLLSSIIALIASTVLGTLFAILQIVSKTANVIARAYIEVFRNIPLLIIVMFFYLVVTKIVTAGTIGLTLYTSAFIAETVRAGINSVGIGQTEGARANGLSSWQTLRIIILPQAFKIAIPSLGNQFINLVKNSSILAFVAGGDL-------------------------------------------
222082603    ---------------------------------------------------------------------------------------------ITTLYLIVLLIPVSLAFGLLFAAMLTSSRKLSAPVRAFIEITRNTPTLVQLMFSFLVLNTPLSPFFWVVAVVGLHVAALAIRAGIEAVPEQTVEAARAIGFSRLQILRFVEAPLAIRASLPALVNNLINLVKLTTVGNAIAVSEITYASIMVWTQRDVELMIVILLFFSAINLAVARIGHWVEKRLAV
298247045    ----------------------------------------------------------------------------------FIQNTDIWRYMGNSLQIALGTMLLSLVLGAPMAYGLARLPKGKQGMLLAFLVVQMFPSIMLALPLFVIFSQIGLVNSIPAVILAVPFATLVMRPYFLSLPRDLEDAAFIDGCSLWGAFYRIIMPLSRPGILTVGALTFLMGWS--------------------------------------------------------
209885966    ---------------------------------------VAYGIIFAILAIVLAPHVGLLLLSFATVWSFAPLPDGYTLSHYKVIFDESSQLVTNTLLYATIAGVIGVSLGTAIAYLSQRTKAIRHALDYIATAPLAVPGVVLGIGYLRTFYDIQLPDGTSLAAFWIPYAMRACSAGLQQVSVSLEEAAENVGVAKPKTIRRIVVPLMAGGIVAGFVTSFATAAVELSATMMLVQSTDNAPLSYGLYFMQSPAGRGPGAALGVIAVII-------------
134479619    ---------------------------------------------FWFDFGSPFVGMGLFEALGHAGASERIDPALNNYFLVLIWNNDMWFHLVETFFMATLGTLLASILGLPLAFMAAKNGFARGALRRLFDFLRGVDMLIWSLIFLRAFGPGMFTGVFAIAVTDTGTLGKLMSEAVENSESKQREGVQSTGAGFTSLMRFGIVPQILPVFVSQSLYYLESNTRAAVIIGAMGAGGIGQLFISALRT---GRDFEDVVYIAIWVLAL-------------
225155249    --------------------------------------------------------------------------------------------TLFTLGVAALSTLLILPPGVALAWLLARRAWGKTLVETVVALPLVIPPVATGLILLKLFGFTWKAVVIATAVMSFPLFVRTARVAFEEIDTRLEHAARTLGAGPWDAFFTVTLPLALRGLVAGGVLSFARALGEFGATIMIAGMIPGETITLALGIYHHVQLGRDTEATGLLAISVALAFAALWLSERL
116694405    --------------------------------------WLVSPAVLVALCIAVSLIAVLQFSFRAYVPGSLDVGGFTFANFSDLTKSIYLDAFSNTLWLSVETTVFSLLVAYPLAYALVRVRSRALKSFILVEIVRTYSWIAVLGSNGFINGFTHLGVLVALVHVTIPVVVLMLATAISHIDRDYEKAAQSLGAGPVRTFLTVTLPLSMPGILAGITTAFAWTFSAFATPQMIGGGRVPTVSTLVYQLGFASMNFPLAASLSVMGLLL-------------
269796734    --------------------------------------------------------------------RWEWSIVFQYLTWPSIL-SGLW----GTLRLTFVAAVIGFGLGTVLALMLSRSPLLRAVSWAYTWVFRSVPNLAYLYPTLSLFGTLDVINKFGAAILGLGYSAEIVRAGILSVDQGQHEAAAALGIPRARQSTRIVLPQAMRTIVPTSVNEIIGLVKGTSVVYVLAYGELTVGVIYGRNQRVVPLLMVAAI----------------------
126730264    -----------------------------------------------------------------------------------------------SIFFTLIVTAISSVIGIFAGALQGYFGWLDLVFQRVIEIWGAIPMLYVIIIMFAIFGRSYSLLIFLMIAFSWTALVGVVRAELRARNLEYVRAAKALGVSNKTIMFRHMLPNAMVATVTFLPFLVTGTISSLAGLDFLGAPSLGELTLQAKQNLQAPLGFTAAVMLSLLVFIFEGVRDAFDPRK--
114767468    -------------------------------------------------------------------------------------------------QIALALTGALAFAGFGLIVPRVTSRFGRMFGHLGLVILRSFPEYMLAYLFLQIFGPSMLPAILALALHNGAIIAHLLREGEEIVPGLRRDAPRGLTLWGWEL-----APRLSGPFIALCLYRWEIILRETAVMGLLGIATLGFYIDSALAELRLDRALVLLIATGLLTAAVDRISRGLRRR---
119387066    ----------------------------------------------------WWAGMRLAGLSPFFAKRGDVLAALIWAPDAAEARQTLAGALAQTGAHVLPGYAAGLAAGAGLAVLLALLPALSALVTPLAIALRAIPIVTTAPLIVLLVGRGAAGVVVLVAVMVFFPTFVACQHGLRQAPGQILDVFRTYAAGRWRQMIHVRIPAMLPALFASARMSVPAAVLAVTVVEWLAGGGIGGLMALSASVSDYDMLWSSVVLVTLISWLGHAAVGAAERR---
119387066    ---------------------------------------------------------------------------------------------------AAAGFVLGNLAAVALAGLALLWPRLTGLVSGLALVVFCLPLVATGPILRVMMGPGDGPQIALAALAVYYTTLIPLLAGLRAVPAAWLDLIHVYGRGRMAELRHVRLRAALPYLVAGLQISAPAAFLGALVGEFTGARGMGVLTIRFTRALDVP-----------------------------
89068767     -----------------------------------------------------------------------------------------------------------------LCGLLYRRHPLSVASEFLIDTLRGIPMLVILYIGLPLAGVNMLRGIIAMAIAYSAYLAEIFRAGINAVPTGQIEAARSLGLSRWSTARHVILPQAFRIVIPPMGNEFIAILKDTSLLSILSIRDLTQRMFQSASFLPFAPYNTAAIVYVLLTLVAASLIARVEHRFR-
116254799    ------------------------------------------------------------------------------------------QAAIYTVTISVVSILIGFAIAIVVSAMLLSRQRLLALQRIFISFFRGVPLLVQLLPAIGINVPSIVAAIIGLSLCTAAYQAENLRGGFSSVPAGLVESAEMVGMTPVQIFRRIKAPIALRLTFPALVNEAILILKASSLVSVVGVIELTRMAQDLAGSTFLPLEIFASAGLIYLVI---------------
222080200    ---------------------------------------GVGWPLKIFTALVYMFLFGPVAAVILLSFNTADFASFPMQGVGLRWFAELFQALKTSLVLGVLTAGICGVVGVLAAIALARYERGKRLMNVFLLTPLLVPETVLAVGLLLFMQLFKQPRSFSLIMLALPYVVLVVHARLITIQKTFEEAAATLGANRLQVFREVTLPLLMPAVVAGLLLSFTLSFDNVTASIFIGTETLPTEIYSMLRDSVSPEINALGTVMVAITI---------------
288961418    -------------------------------------------------------------------------------------------ATSVTIALLTVAACLAVSVPAGYALARLRLPWRGAILLAFL-LPQAFPSVAVYINVARIFYTLGLNGTVAGVVHGLVFSVWITAAAFGAIDRSLEEAARDMGAGPLRSFFGVTLPLAAPGVMASSIFVFLESLDEFTGTYFVGVPDISTLPLLMFNAGMGGNFQIAAITALIL-----------------
254518647    -----------------------------------------------------------------------------------------------------------LVIGVLYGGIAGFFGKVDNIMMRIVDVLYSIPTQIYVIILMATFKKEGSTG-LTTIILAMAIIVRGDILSLKQ--QEFVLAAKALGASKTRILFRHLIPNCLGSILVTLTLFVPQAIFTEAFLSFIGLGSLGTLANDALSTAAYQLLFAGAICIIILALFGDGLTEALDPKNK-
218662377    ----------------------------------------------------------------------------------------YLHGLWVTLSLVAISVVCGAILSLPLAMALSKNRALNWFAYCYIYFFRGTPLLAQLFLIWWFFREAWYCGLFAMTINTAAYQAEILRGAIESVPHGQHEAAAALGIHKAIAFRKIILPQAFIVALRPYGNEIILLIKGSAVVAII------------------------------------------------
297584926    --------------------------------IRSIPLKLILSFTGILTAIMISLPILTIIILSFVKPGTWMIDIFPSAFSFIFTDRRSFIPFFNSLQMALSAAVMATLIALPAAYLMTRSKKGRSFLEFLILLPFALPASAVAINLINAYNSALIGTWVILTISMLPIAVRSIAVSFGRLSETYAQASDNLGAKASQTFMRVTLPLIAPGVWAGFLLIFIASLGEYTLSAFLYNAGVSIAMISHMYHFEIGMSMAYGSLILLGALAGILMLSMLQRK---
140098893    -----------------------------------------------------------------------------------LTEGGLLHAVIGTAYIVTFATLISTPIGILTALYIVEVKRFAGLVRFFVQAMSGVPSIVAGLFIFALWMIQLIAGGFALTVLMIPTVARTAEEVLKLIPSDLREAGLALGATQWRTVAMVVIPAARSGLITAVILGIARVVGETA-----------------------------------------------------
136677168    -------------------------------------------------------------LAALWLTVKLATTV-TVVLLVICTPLAWWLATTASRWRGPISAVVALPLVLPPTVLGFY---FLLSMGPHGAIGQLTHALGLGYLPFHFSGL-----VLASVCYSLPFVVQPIQNAMEAIPQSQLDAAATLGAGPVDRFFSVVLPLAKPGFISAALLGFAHTVGEFGVVLMIGGN---------------------------------------------
143868665    -----------------------------------------------------FVSTLVFALVLWFFVVNTPGWALVQRSFFLEVMAGAWPRVIEGLWLNVRVLLFAAVGVLILALLIATLRTLRALAAGYTDLFRGMPLIIVL--YIVGFGVPEFWGTIALILTYSAYVAEVFRAGIESVHPSQRLAARSLGLGYGKTLRLVVLPQAIRKVTPALMNDFIAMQKDVGLISVLGADAVRAAQIETAQAFNFTPYVLAGLLFVLLALPMIRLTDWYSARLR-
150389834    -----------------------------------------------------------------------------------------------SLLVGVAVVTLRAVIGIPYGLVAGYYGRIEAFMMRIVDAFIAFPGIILAMAIMAVRGPGIENVIFALTISGWPMFARLVRGESMSLKREYVQAARALGYNDGKVMFQHILPNCLATIIVYTTMGIATPILAEAGLSFLGLGATADQATWGFQMSLERQGLALMVVILGFNLLGDGLRDVLDPRMK-
283780575    -------------------------------------------------------------------------------------KYGILPLVSGTLVTTAVALAVALPIGTIAAVYLSEFAPFRETIKPTLELLSAVPTVVYGYFALNFVTFSMLSAGIVMGIMIIPYVSSLSEDAMRSVPMLLREGSYALGGNRITTAINVVIPSALSGIGAAYILGISRAIGETMIVAVAAG----------------------------------------------
282857190    -----------------------------------------------------------------------------------------------TFQLAFFSTLIAVALGIVTGIIVKQYTIWDNICRVLAMIGVSMPNFWQGLLLIILFSVVLSWKHVVLPALTIGTVMRMTRSSLEAIRQDYVRTARSKGQSEVKVVWHHAFRNAIIPVMTVVGVNFGKMLGGAAISEVVFAPGLGNLIIGAIRVKNAPLVQGGIMFIAIVNLVIDVLYAYVDPRIR-
142156256    ------------------------------------------------------------------------------------------QYFFNSFAITIPAAIFPLTLATFAAYALAWFEKGRDFIFFTIFALQVIPLQMALIPLLQLFARGLIPIWIAHTIFGLPLATFLLHNFLRQIPRELIEAARVDGAGWFMMFRRIVLPLSIPAIASFAIFQFLWVWNDLLVGLTFGGG---------------------------------------------
144157369    ------------------------------------------------------------------------------------------EAVLLSLRVSFWATAASLPAGVLTAYLARWRFPGRQALNGIAHLPLILPPVATGYLLLLAFGFRWTGAALAAAVMGFPLMVRAIRLSIEAVDPKLEQAAATLGASRAWVFLTVTLPLILPGVIAGAILAFAKAMGGATITFVSSIPGQTRTLPSAIYAFQVPGGEGAAMRLVLVSVAI-------------
226363678    --------------------------------------------------------------------------------------------IVVTLQLTAGGALLAFVLALVLGLAARHNIVIRGSARAFIEFFRGTSLLVWLFYVVPLFGYLIDPVLCGILALGLAYGAEVVRGAINSVPQSQWEAATALDFSHWQRLRRVVFPQAWAEMIPPLTNLLIQLLKGTALASYILLQDLTFEIDQLRQTTNTLFAFGVGLVIFVIGYVLTLLMNALEVRAK-
227819659    ------------------------------------------------------------------------------------------QSLWTSLQVGIVSTTVATMLGLLSALAIVRHDFRGKSLFMLLTVMPMLAPGIIMGVSLLLFARYIVAVLLGHVLLSLPYCTFILISSLARFDRSLEEAARGLGAGELSVLWRVTLPGIMPGIIGAALFAFTISIGEFVVSFFLTSAGTTTLPIRIYSIVKVG-----------------------------
186685455    -------------------------------------------------WVPIVLIGIAIAYLALVQYIPAINVFIQAFSLSNLTRPAFLHAAWLTLLLAVISLPLNTIFGLCAAWAIARHKPGRAVVLSIIDLPFSISPVVAGLMIVLLYGRNGWFGVLATAFVSMPFVAREVIPVLEEFGKDQEEAARTLGAKDWQIFWRVTLPSIRWGLLYGLILTNARAMGEFGAVSVVSGN---------------------------------------------
27376714     --------------------------------------------------------------------------------------------TGQSLSIGLGATALSLAIALILGVTAGLSGWIDNVLSRLFDALFALPTLFLALLFVSLLGTSVSTLIIAVGLGTSPGYARMVRVQVLRVKAGYVEAAKALGHSPRGILFKHILPNAISPLATMFTLGIGQAIIWASGLSFLGLG---------------------------------------------
86606218     ---------------------------------------------------------------------------------------GFGNAVLGTIIVVSIAISITFPIGLFAAIYLSEFGKTASFLRFIIKVLTGVPSFAYGVLVLSSKTFSALAGGMALSVLTLPIIILSSEEALRLVPADTRAAAYALGASRVQTVFRVVLPAALPVILTGVTLAIARAAGETA-----------------------------------------------------
239833896    -----------------------------------------------------------------------------------------------SLAIGLLASAMSLILGVSFGAISGYLGRIDNVMMRFVDIIYSLPFIFFVILMLVFFGRSIFIIFIAIGATEWLDMARIVRGQTLSLKREFVQAAEALGATRSGVITRHIIPNALGPVIVFVTLLVPKAILLESLLSFLGLGSLGLLISEGAQNMRGASWLAITLTTILFALLGDGLRDSLDPKDR-
269103306    -----------------------------------GFLAGIWLAPIVEKHLPGIVMILVLFPLTMLL-----------VGLLWSILPGRWRHNGMHIALLMPVIALLTYGCFAISPWIEQWLFHGDVRSYVTNEL-----------GIGYDQRNALVVGIAMGFAVIPTIFSIAEDAIFSVPKHLTNGSLALGATHWQTLTKVVLLTASPGIFSAVMMGLGRAVGETMIVLMATGNTMDWNILQGMRTLHYRVLFLAAFVLFVATFVFNTIAELVRQRLR-
141113049    ----------------------------------------------------------------------------------------LFQYFFNSLAVTIPAVIFPITLAVFAAYALAWFEKGRDFLFFTIFALQVIPLQLALVPLLQLFSRGLVIGGVTLIIFGLPLAIFLLHNFLRQIPRELIEAGRVDGANWFSLFTRIVLPLSVPAIASFLIFQFLWVWNDLLVGLTFGAG---------------------------------------------
224373333    -----------------------------------------------------------------------------------------------TMKVSFLATLFVLFTGLPLAYLIARYEFFGSLLESLIDIPTMVPHTAAGIALLMTFGSQNIQGFLAMMFLSAPYLINSAKEGFKNVDVKLENISRSLGASQFETFMKIVIPNAKKDIINGMLMMWARGLGEFGAVVIIAYHPMIAPVLIYDRFINFGLNYSAAALMIIFSVIVFLSIRWLNNR---
239814270    ------------------------------------------------------LFMIAPMLLSVMAGLVNNYSAGLKSGLTLRWLGEVWDNYGGTIALALACVVGTVLLGVPCAYALARSRRAAHIFEELLTLPVAVPGLATALAQLTAFRQSFAFILVGHMVFTLPFMVRTVSSAFQRDDLALEEAARSLGANFRQRFMGILVPAVFPAIVAGSLMVFTLSVGEFNLTWMLHTPTRTLPVGLADSYASMRIEIGSAYTLVFFAVIL-------------
294813997    --------------------------------------------------------------------------------------FGIAVLLFGTVVSSVIAMVIAVPIAVGIALFISHYRKLAAPIAYVVDLLAAVPSIIYGIWGALFFGWTLFTVGILLAIMILPIVTSVSREVFLQVPRMNEEAALALGATRWEVIRMSVLPFGRSGVISASMLGLGRALGETMAVATV------------------------------------------------
237817469    -------------------------------------------VYLVLCFLVVPILIILPMAFSETGYITFPPKGFTWQWFGAFFQSPQWSATAFSGKIAFFTALASALIGLCASYAIVRGKALATVFQTLLIGPIVVPHIALAIALYLLFQTIGLTETIAHTIIALPFCVFTIVAALSQVDPALEDAAMCCGANRFLAFRAVTLPLIWPNVLSGALFAFVISFDEPVISFFLAGKTLPRMMFDDIEQNLTPVIPAIAVMLTLLSILV-------------
255264238    -----------------------------------------------------------------------------------------WSFLLNSVIITLGATVLCMIFALPCAFLVNFQFKGNNFLADWILSTRMMPPIAAAVPLFMIFGMGMLDTHAALIIFNLPFAVWVAMSFFRNLPKEIIEAARIEGCTWFQTFWQVALPLTKSGIATVSTFVFIFAWNELLLALFLTSS---------------------------------------------
160933369    ---------------------------------------------------------------------------------LFTQDSNFWTLFRNSVFWVLGSTVLQYFFAIPISVLLNQKMRARGLWRGLMMVPWVTPMVIAGLIWRWMFSTVWICLLIVSTWKGIPYATLMFLAGLQGIPGDLYEAAYVDGAGPFRRFWHITLPLLSPVIMVTALTSMVATWTKFETIWTMTSGGPGYTILPVYIYMKAFRSFEMGVAVAVVAMLVMTIFIII------
34557336     ----------------SFISILTTFGSILFEAMHFFARESVWYFLFGTEWSPDTSFLEGAAREGAHAAKANFGAVPLFAG---------------TFYITAIAMLVAVPVGLLSAIYMAEYARARDFIKPILEILAGIPTVVYGFFAALTFGIQALGAGIVMGIMIIPIIASLSDDVISSVPQNIKNGSLALGMNKSETIKFITLPSAMPGIIAACLLSISRALGETMIVVMAAS----------------------------------------------
116751116    -------------------------------------------------------------------------------------------PLLLTLKVAGFATLGASLVGVSVAFLLARVRRGREWLDAFLTLPLVMPPTVLGYYLIVIIGRRGWIGSVASTVVSLPLVFKAARSAFESIDPNLEKAARTLGLSEAGVFFRVSFPLAWPGILAGTMLAFARAMGEFGATLMVAGNTLSLAVYDAVQAGNMAATLVIITSLVCMAVLV-------------
160942033    ---------------------------------------------------------------------------------------------MNTVQLTLLSLTWSVIAGVLIGVWRNRSKWQDYTGMTVAVSGISMPSFWIGFMLIMVFAVNLILPSITLGVSIAAIIARFTRSSVIEVKEDYVRTARAKGLREKTVIWKHVFRNCMISVVTVVGLQFGFLLGGSVVTETVFAPGLGSLLIESVNYRDYPLILIFSLHFVLINLVVDVLYAVLNP----
258404598    ----------------------------LFEAIKFFQLVSFWDFLTGTQWSPDTAFLGGAGRGGEAVAKPDFGSVPIFAGTFMI-----------TAIAMVVAVPIGLFAAIFMSEYATHSMRGA--MKPMLEILAGIPTVVYGFFAAITVSTNALTPGLVMGIMIIPFVSSLSDDVISAVPQSLREGSYALGTTRSETIKQVLLPAALPGIVSAVLLAVSRALGETMIVVMAAGPNLTWNPLEGMTTVTV------------------------------
293607519    ------------------------------------------------------------------------------------------------IVVTLLATVLGTAAALGVSRLAARRQGWLDAFFIIPMSVPAIVTAVALYYLFAPIGWVANSMAVVLTVLAAPYVYITMRAALRSLDPNLELAALGMGASWPRMFRIVMLPALIPSLVGGAVFAFVSSFDDVVMALFLTTRTLPKLMFEGLANDFDPTVISASCLLV-------------------
293607519    ---------------------------------------------------------------------GNTFTIAAAVTLACVVLSYPLAYLMATVSPTVARVLFFAVL-LPFWSSALVRTSAWIALLGKNGPLNTLLTTVGILDQPMAFLYNFTGVMVGMTHVLMPFVVLPLYASFRSLDGSLVQAAQSLGAGSAGIFSKVILPLTSPGAVAGGIIVFMNAVGYYITPSLMGGP---------------------------------------------
296115992    -----------------------------------------------------------------------------------------------TLLLGLSAYALALCFGIPGGLAAAMFGVWDRIFMGITIVLASVPNFWFALLLMELFSVRLLMPSLTLALMPMALIGRMTRASMIAVSRDYIRTARAKGVGLMQLCLRHALPNALPPVITVIGMNLGSVIGGAVVTETVGWPGLGHLMIEAVRWRDYPVILVAVLSVILVNLAADILISRIDPKAR-
209547001    -----------------------------------------------------------------------------------------WGGLLLSLMLAIVVSAASLPLGTLLAFGRSRNPSLRACCAGYIEVMRSVPLILWIWITVPLFAPELVRGMIGYTVFNAAYVAEFVRSGLQAVPRGQREAAQSLGMSNWTVSTDIVLPQAIRFVQPALVGNVLDVFNGATLVFIIG-----------------------------------------------
75910909     -----------------------------------------------------------------------------------------------TFVTSLLAALLNGVFGTLIAWVLVRYDPLKRIVDATVDLPFALPTAVLLAPLGIKVSFTRLGVWVAMVFISLPFIVRTVQPVLQEMEHDVEEAAWSLGASQWQTFSKVILPPLFPSILTGVALGFSRAVSTVIIASNTPFQDLIAPVLIFQRLEQYDYSGATVIGIVLLTISLVMLLGI-------
142236227    -----------------------------------------------------------------------------------------FTSILITLKLAIITCLFLALIGTPLAYLAFKSKKTKPFIETIVTLPLVLPPTVIGFYLIVFFNPETALGKIASIIYSIPFWVQPLQASFEKIGRDTIRTSYSLGAGPLETFLHVIIPLCKKGFFTSFIISFAHTLGEFGIVLMVGGGIHGKTKVIAISIYDKAHILAGGMLILSFIILL-------------
135474217    ------------------------------------------------------------------------------------------------LWNSIIAATVTLSVSLPTGTLAAINSKFRLLFETFFITPMVIPVIIFLFYFLAPLGLNNSPVLLGLTILALPFVFLTVRAALKGFDENLEWAAYGLGASWLTMFRKIMLPIITPGILAGAIFAFIQSFDDVVLALFVKSRTLPRIMFEGVSHEIDPTIVAISVLLITLTIAL-------------
142183838    -------------------------------------------------------------------------------------------------------------FGLFLGFLAARYSKLDRFISVLSTVGMSVPSFFSAILVAWLFGYNLILPAFTLGIRPLGVIVQLTRSSLEESRQDYVRTAQAKGLSFGRALREHALRNALNPVVTAATGWLASMLAGAVFVEYIGWNGLGKQIVDALNQLDLPVVMGAVLTIVILTILVDLIYAWLDPRIR-
258405216    -----------------------------------------------------------------------------------------------TLIITIVGCFFGFILGVTAGLLLSKVTAIKKVSGIYVESVRGTPLMVQVMFALGMRIPPLTAGIVAIAVNSGAYIAEIVRGAVQSIEPGQVEAGRSIGLTAPQTMRYIVWPQAFKRMIPPLGNQFIISLKDTSLLVVIGVGELGQEII-AVNFRAFEVWLTVAVMYLAITMGISKFLRIIESR---
227874222    -----------------------------------------------------------------------------------------WSPLWISLKTACITTVICFFLGIFLAQVGKWKEPWQSIVDSALTLPMVLPPTVAGYFLLLLFSKRRPVGIFAATVISLPLMYRNAKASFALVPKDLVQVGRTLGLSETKIFWKIILPLSGPGILSGAVLSFARALGEYGATSMLAGNTISQRIALVMQDQDYVTAGVWVGVVMLISLFCMTALQLLSKRS--
171058041    -----------------------------------------------------------------------------------------WLAIRLTAELAGLTTVILLIVGTPVAWWLARTPRLKPFWSALVAMPLVLPPTVLGFYLLLLLGPQGWVGQVASVLYSLPFVVQPLQQAFEAIPQRLLEAAATLRASPWDRFVTIALPLARPGFVTAAVLGFAHTVGEFGVVLMIGGNIPGYDHVEATEFADAHRLAAAMVVFALVVLSTLYLVNRPAHRD--
221370146    ------------------------------------------LWDHVFTLLVTLIYIFLIAPILLVVLLSFSGGEFLALPMALFNNSRFYEAAAHSFSLALVSALVNGVIGTLAAIYVIRFPQMTNPLRVLMSAPLMVPEILTAIALLFFFNRWSVAIQIGHILVTFPYVFLNVASALFNFDRSQEEAARSLGANGWLTFRRVTLPAIKPGVITGCLFAFVISFDIFNISLLVGKNTLPLELFDYLRNFDPTAAAVATVSIAL------------------
90424977     -----------------------------------------------------------------------------------------------SLSIGVASTLAAVCIGVVVGAIAGYFGKVDDLMMRVTELFQTIPGFILAILLVATLGPTLSNVIIAIGAVSWPPLARLTRAELRLRGREFVQAAVCQGQPPMVVVLRHILPNAISPIIVTGSLTIATAILIESALSFLGLGGASRTVMRQAWWMSVFPGIAILLTVLAINLVGEGLNDTLNPR---
84502476     -----------------------------------------------------------------------------------------------SLLVGAGAALVSVAVGLVIGVFAGYFRALDSVIMRTMDGIMAIPSILLAIALISLTGASLLTVLVAITIPEIPRVVRLVRSVILNVSEAYVEAAITLGSPVRRILLRHMVPNTVAPLIVQGTFVFASAILTEATLSFLGAG---------------------------------------------
139502143    -----------------------------------------------------------------------------------------------SILIGLLATIAAVFIGIIFGALAGYYGGVDDALMRVTEIFQTIPSFVFAILLVAIMKPSIESIVIAITVVSWPAVARLVRGEFMSLNREFVQACHTLGMNDSRIMMREILPNCLSPVIVIGSLMVATAILIESGLAFLGLGGAGRTMLRSAWWVCTFPGIAILITVLAINLVGEGLNDAFNPRLR-
144195850    ---------------------LLITVVALFAWPSVRIPWAVTSVMAVAGYAAGWYVPRLVRAQTWLWSAALPILIVLIYGLMAIVETMSWGGFLLTVVIAGFGITVSFPLGIALALGRRSNPAIKYFSIGFIELIRGAPLITWLFIASLMVPLALTRALVAVTLFSAAYMAENVRGGLQSIPNGQREAARALGLSGWQTTRLIVLPQALRAVIPVLVGQAIGLFKDTSLVFIVG-----------------------------------------------
226357626    ----------------------------------------------------------------------------------VIERNNFLVFTKNSLIVALAATVIGMVLGLPAAYSIARFK--QRGLSLWILVSRIIPYITFLLPLFLVFTKLNLIGSFTALIASLPLIVWITIAFFEDIPTDLEEAALVDGSSRAGAFVRIILPLVAPGVITAGILAMIFSWNQFLFSLILGGPNTKTVPVAVFNFLSYGSQDYGAIAAAAVLITL-------------
295099987    ---------------------------------------------------------------------------------FVFTNQSVRNSVFNSVFLTLLTCVVCIVIGTTIAYLKVRNSKVAYFIESSASLTYALPGIVLALAMI--FHWGKVPGVYGTIILVIAYITRYMILALLSVESSLEEAARMSGSKPVHVWRKIIIPLITKPVLSSSFLIFVSACSELTLSSMLAAANIGLTIFNLKQGGSYSYSYAMSTVMVVVIVFLYFVANRPKK----
295099987    ------------------------------------------------------------------------------------------EAILNTLLISVLSTVIAVVFGSLFAFLAYTNISNKRWIELLVLAPYIIPSYVITLLSLPEINIYSLPGIILVMICNVPVVYLIVINMLRKIPKDMEWAARVSGYGLKDVITKITLKLASPAIASGGVLAFLASIDNFSIPAFLGISA-GIPVLNAISFGPSSFNLAAALSILLSVIAL-------------
262274650    ----------------------------------------------------------------------------------------YWSGLTVTVQLVFLSLVLGLIVAVPLAIAASKNPWVNRPVWFFVYIFRGTPLLIQLYLFWAVVEDAFYPCLLAFVLNTAAYTTEILRGAMVATPAGEIEAGKAYGMSRFTILRRIILPSSFRRALPAYSNEVIFMLHASSIASVV------------------------------------------------
150020464    ---------------------------------------------------------------------------------LFFNSFDIWNAFFNSIIVAVSSSVIATVLGTLAAIGLYLERFKYKKYIWIISYLPLIIPDIIIGISLLIFKLSLFTIFIAHTTFSLPYAMMIVFSRLQDFDKSIIDASYDLGASKLETLLRVIVPASFPGILAAFFMSLTLSIDDFVITFFVAGPGSTTLPLKIYSMIRFG-----------------------------
114707668    -------------------------------------------------------WVVVFASLAYYLAASWNSDLFARYGLPYL--EGLW----VTVSLVVSSFVCGAILSVPIAFRMAESRTARVPSFLFVYFFRGTPLIAQIFLVYYGFGIGLWWFFREAWFCALFTIALNSAAAIESVPKGQWEGGRSLGISRSVIFSRIVLPQAMIVALRPYANELILLIKGSAIVAIITVYDLGITRQAYARTFDFQTYVWAAVLYLVVVEILRRLTNFAEAR---
296268320    ----------------------------------------------------------------------------------------------NTVIYTITGYAFGFVLGLVLALMRLSSGPYRWIAATYIEIFRGLPALVIFFPGFRLPGDVYGQAALGLGLVSAAYMAETFRAGLQAVPKGQMEAARSLGMPYMRAMVSIIIPQAVRIVIPPLTNELVLLFKDSSLVLFLGVTASQAELAEAATFANPTPIFVAGVTYLLITVPLGYLARRLEARQ--
254520442    -----------------------------------------------------------------------------------------WIGTRISISVALIATVIDIVVGCLYGGIAAYLGGVDEIMMRIVEVLNSIPYLIITLLILVVLGNGYFQLMLALCLTAWTSTARMIRGQILQLESEYVLAAEALGASPMRIILKHLLPNTIGLIILDVASTIPSVIVSETILSFLGLGSLGSLLQQAMAFYPYQLLFPTIILCLLINVLGDGLRDALDPKLR-
160941519    -----------------------------------------------------------------------------------------------SLSIGFAAAAINMVIGVLYGGISGYVGTTDIIMMRVVDILTGIPSLIYMILIMMFLGNTIQSILIAMCLTYWITTARMVRAQILTLEQDFALAAKVCGLSKWQILIHHLIPNSMGSIIVTVTFLIPSAIFQEAFLSFLGIGTLANDAIEYLFSYPYQMLFAISITIFALNFIGDGLRDALDPRLK-
83642924     -----------------------------------------------------------------------------------------------SIAVGLSATLIASVIGSALGLVAGFAGRTDNVLMRGVDMLMAFPYILLALAIVAALGPGLSNALYAIALVNIPFFARNIRVALSLTRRDFVDAARLSGKGPVRILLTEILPNVAPVIVITMSTTLGWMILETAGLSFLGLGALGSMLGEGRKLLFTAPHVSVIPGLMIFALVMDGVRDVLDPKLK-
136819413    ------------------------------------------ALTFGFAFLYLPMVILVIYSFNASKLVTVWAGFSTKWYGRLLENEAFLDAAWVTLKVGFISSTLATVLGTLAAYVLIRAGRFRTLFSGMIYAPLVMPEVITGLSLLLLFIGIGLDRGVFTIIFSMCYVSVVVSSRLASFDRALEEAALDLGCSPLQAFRLVTLPIIAPAVISGWLLAFTLSLDDLVIASFTAGPSATTLPIKIFSAVRLGALSTIMIAIVTIGVISASLISKRAARK--
222083065    ----------------------------------------------------------------------------------------------SSIVISLGTTVLSLLLGVPAGYALARSRRYASFFAYFFLAIRMVPAIAALIPFYLMMRDSWWAVIIINTMLNCAFVTWMMFSYFRALPKDMEEAAMTDGCTQIGAFLKVAVPAARSGIIACVLFCVMFSWNDFMFLTTLDSKPISVALLTAYGTKDVTWGSLGAIPIVLMALFLNRYF---------
121608976    ---------------------LTAVGLFFLFPFVWVLLMSFMSNQDILRSTPTLAFTPTLDNYASLMAGQLKTDVGAPL------PSDYMHNLWNSLLLSSASVALSLLLGVPAAYAFARFKFGEDIAFTLLSFRFAPPILVLLPLQLYFQEIGLYDTYVGLILITLPLILWIVRGYFEDISPDIEHAYRLDGHSWLRSFVKIAIPLARPGIAAAGLLAFIFAWNNFVFALILGSSSVGALAFITASGIQYGQIAAALMLSVL------------------
292654237    -----------------------------------------------------------------------------------------------SLTIAVVAMGIAGLIGLGLAMITAYYKGLADLATVLVDSIQALPVIMVLILMLVIFQNTWVGAVLIILIFSIPFIWRSIRGALQVSEQDWIDAAKSFGQSPSQVMRKHMAPYVFSYMLIYASLSLGGIIISVAGLSYLGLG---------------------------------------------
134966075    -------------------------------------------------------------------------------------------AVWLTLQLASTTTVLLLLVGTPLAWWLAHSRNPARPIIEALTAMLVMPPTVIGFYLLLLFSPNSWLGSFASMLYSLPFMVQPLANAFAAVDERLREAAATLGATPADVFRTLVLPLSKRGFITACVLSFAHTIGEFGIILMVGGN---------------------------------------------
121607812    -----------------------------------------------------FLYLPIFTLIVFSFNDSKMVALWGGFTLLVASDTEVIDGLKLSLKIALLSATSSVLLGMLAAFAMVKYKKFRGRTAFIINAPLVVPEVITGVSLLLFFVMCELPERGLFTIWAGHTSVGMAYAALTEMDKSLEEAAMDLGCRPFQVFTLVTLPMIAQSLLSSWLLTFTISLDDVVLTAFLSGPGSTTLPIVILSRARLGL----------------------------
254386080    ----------------------------------------------VRNWIYSGVFVVLFALVLWWALGLMSEKGQLEADKWFVTDSDVWTTFLIPLLETLKAGVIAVVIALPLGALLGIHAWVRVPVGAFVEFFRAIPVLMLMLFGSALYVRPLYAVVTGLVLYNSAVIAEIVRAGVQSLPRGQADAAKAIGMRKGQTMVHVLIPQAVTAMLPALVSQLVVILKDTALGGTL--LGLAELLSMARQSANYSNTIATFTVIALIYILVNFALSFLEGRQR-
150390673    -----------------------------------------------------------------------------------------------SLTVGFVATGIRMVIGVVLGGIAGYYGKVDGFIMRVADVFACFPFLPIAITFVALLGPSIYNIMLVIGLIGWPGIARIVRAEILSLEREFMEAATALGISDFRKITRHLIPNTMASIIVSATLGIAAAILTESSLSFLGLGTWGNMLTEAQNQYWIPPGLLIFLVVMSLNLLGDGLRDALDPRLK-
142351288    ----------------------------------------------------AFIILILTVLSAFFVKPKIKIFIFPVIGFILIHG-GFGLENVETLSLTFMLTFFGIIFAFPLGVLLALGKRIKYFCIAFVEFWRGIPLITVLFAAAIMFPLLLPAVAIGLGIFESAYVAEVIRGGLQSLPKGQYEAAKSLGMSYWKMNFLIILPQAIKTVIPGLTNTFIALFKDTPLIILVGLELLGMVNLAKSNSYWLGMAVEGYIFVGIIFWFFSYLLS--------
186470826    ------------------------------------------------------------------------------------------RALLNSIGIGAASTLIATCLGTLAALGLSRSQPLRSLIMPIIISPMIVPIVVYLIFAPLGLVNSYPGVVLAHAALGTPFVVITVTASLLSFDQSLLRAASGLGAKPWIAFRRVTLPLIAPAVATGSVFAFATSFDEVIVILFIGGPTVPRQMWRGIRDSIDPSILAVATILIVFAVLLFASINWLRSR---
296156610    ----------------------------------------------------ALAVVSVLILAWFGHSVATNPGYGWPVVWKYLTFQTILTGFLWTLGLTAASMAIGMILGVIAALMRQSSPIVSAFAALYIWIFRGTPLLVQLIFWYNLAALYPTNSIVTPIVAALLYMAEIVRSGLLSVDPGQREAAYSLGLSPARTIRRIILPQALRVIVPPTGNEI---VGMLKATSLVSTLAIGDLLYSA------------------------------------
136586893    ------------------------------------------------------------------------------------------------IAVSLVAVGIGMIIGVPLGLWSTRSTGGRVIDEILMDLVFAFPSLLMAIMITAVFGPGAMNAIIAIGIFNIPVFARMSRGGALGLEKEYIMAARVAGKGKAKISYEHILPNIMNLLIVQATIQFSIAIIAEASLSYVGLGSLGRMLFEAQTMIFFALALVPGLAIVMLVLGLDGLRDILDPKLR-
142050871    --------------------------------------------------------------------------------------FGFIPVITGTLLITFIAVLVAGPLGLLSAIYLYASPGFRSVAKPVLEILAGVPTVVYGFLGLEVASESALCAGLVMGIMIIPFVSSLSDDVINAVPQSLRDGSYGLGATKAETITKVILPAALPGIVSAFMLAISRAIGETMIVVMAAG----------------------------------------------
144152334    ---------------------------------------------------------------------------------------------------------IGAAIGIVAGYFGG---RVDNLFMRAVDMLMAFPYILLALAIVAVLGPGLLNALIAVAAVNIPFFARNVTVGIAT--KEFVDAARLAGMSDARIILTEILPNVIPVLVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEARSALNPHTSIVPGVMILIIVMSIDGVRDALDPRLK-
291571680    ------------------------------------------LFLMAIFIIWPIIYLIYLSFTQGSFTRSGTEWVGLTNYLRLIVSPDFWQVIGNTIYFTIATVIPSLIIPLALAVMLDQTLMLRAFLRT-AYFIPSITSLVAVGLGWRWLFQTDGPVNLSSTVWAMPILILLSIAGLQTIPINRYEAAELDGAGPWQKFWYVTLPGLQPTLVFATVTTVIFTLRSFEPVYVITGGG--------------------------------------------
143355608    -------------------------------------------------------------------------------------------------------VALATVLSTPIGFLAALYGRFASLVRFFVQAMSGVPSIVAGLFIYAVWSYNAMAGAGALAILMIPTVARTSEEVLKLIPNDLREAGLALGATQWRTVAMIILPAAKSGLVTSVILGIARVAGETALLTMGGADAINLNPFEGNSS---------------------------------
237750380    ----------------------------------------------------------------------WKFNDFLDMDFIVSILPLFWKALLLTLEISCYGIFGAILLGFIASLVLYYQIRFVWITRIYIEVSRNTPLIILFFLYFGLSYWIEIPNFWCAVIGVIFYMAESFRLGLESVRHSQIESALSLGFSKMQILRYVIFPQSIPLSIPSICANVLFLIKETSIVGVIA-----------------------------------------------
150388850    ----------------------------------------------------------------------------SALMLLLSFDREIYGIVGLSLYVTLTASIISSFVAVPLGILLAVKDPMKQFVVRFVYTMMSLPPVIVGLVIFLLFSYTPTAMIVAQICLVMPIIIGIVYNGTKEKGREIQEVAETLGANKMQTLVLLI-KELRINIFAAIVTGYGRAISEVGAVMIVGGNGDTRVMTTAIAMLKSQGDYETAIAIGIVLLLLSFLINSI------
260428019    ------------------------------------LMSAPALILFGVLLLVPLGMTFVLSFNAFDFYEGIIPTTGLANYAEVLGDSYYWEIFGRTFGIALATTAICALIGVPQAYILYRSPVWRSVVVLIVIGPLLISVVVRTLGWAILLGNRGVINTLALVHVFVPFMVLAVWAALQRKDPSTEAAAESLGASPFTVFRRIVLPQTVPGILSGSLIVFSMAASSFATPAILGGRRVKVVATTVMNTLNWPLGAAIAVTLLVAVMII-------------
116619991    ----------------------------------------------------------------------------------------LWKDTRATSRRFLLSLAL-LFPAVLLGLHMGLFPYVGAFFLRFVLFFDKIVALSLLPILFIAFGIDELSKIMLIVIGVTPTIILDSFNLTRGVPPEQIVKAFTLGAGDFDVAYRVVLKQVAPRVLNSIRLNLKAVMLFLFAGEMIASDGLAYRIALLRRHMGMDVIIPYVLWVALLLFLVDLGMRTINRK---
116074825    ---------------------------------------------------------------------------------------GIGNAIQGSLIVTLIASLVAIPIGIGGGVFLAEYSRFAQFIRFGTNVLSGVPSIIAGVFIYVLFGYSAMAGGIALAVLMLPTVIKTTDEGLKLVSDDLRRGALGVGASRFVTIVRITLPSASRSIATGIVLSIARAAGETA-----------------------------------------------------
283780574    ---------------------------------------------------------------------------------------GILSASVGSFAIIVVTLVTAVPLGIAAAVYLEEYAPKNFITTLIISNLAGVPSIIYGLMALGILGRCILVGGLTLATLVLPIVIVSTREAIRAIPAAIREAAYAAGATKWQVIRYHLIPYSIGGIATGTIIAMSRALGETAPLITIGA----------------------------------------------
284173141    -------------------------------------------------------------------------------------------ASLASLGRVFLTIGLSIITGWFLGYIAIKNKAFENIYISVLEVFESVPVISFFPVVLIFFVYRILAVDFLVFTAVVWNIWIGIYQAFKTVPSDLLEVSENYRLGFLGKMAKLYIPYSWPRIAANLIPSFADAFFYITVSEVFSIGGIGTIIAAFTASQEYNLALEGLGVLAILITIFTYLLR--------
142822012    -----------------------------------------------------------------------------------------------TFGIALVTVIGSLLMGLALGAMAGMSKGVSSIFNHVLDLALTIPSLLLAIIIVAVLGPGLWNTTWAIMLALLPQFVHGIRNAIQDTKQDYVAAYRLDGASNWQVLRYAVLPNIWEHLTVMATMALSTAILDIAALGFLGLGAQAPTSEWGVMIADLDLIYLAPWAIALPGILV-------------
259505119    -----------------------------------------------------------------------------------VYLKGAWGTLTISVVVVLISTLLGAFLA---MGKMSKFKPLKTIINVYIEVIRGTPLLLQLSLFYFLGSEYISTSMVALIINSSAYVAEIFRAGIQAVDKGQFEAAKSLGISNANMMKKIIFPQAIKNILPALGNEFITMIKETSLASVFFVNNLSESIVSSATHLKLPSLMIVGVIYFIMTFSTSKLIAAFERK---
167628827    ---------------------------------------------------------------------------------------------WTTVKVTAISVMIGTVIGLFIALARLSHWRLLRWVAAITDVIRGTPLLVLGAPKLIGQSLPMTSGLIALSVNSGAYVAEIFRAGIQSIDKGQMEASRSLGMSYGQAMRFVILPQAFRRVIPPLGNEFIAMLKDSSLVSVISLPELTMAGRTVLGS--TARVWEAWLPVAAIYLTLTLLFSRL------
27381758     ----------------------------------------------------------------------------------------------NSMIIGVASTLLSMVLGTLAALLAQWKSRFKPLVLAFVLSPVVVPGVITAVGLYFFFAPIGLTGSLAHTALATPFVVITVGATLQSFDTNLARAAASLGASPLDAFRRVILPLILPGLASGALFAFATSFDEVVIVLFMAGPTLPREMFSGIRENISPTITAAAVILTTVSVILLATLEGLRRRN--
134288070    -----------------------------------------------------------------------------------------WSAVAVSAGSASVAALLILVGGVPLGYWLARSSRAMALLGFVVQLPLALPPLTSGVLLLFLVGPYSWVGRVAETFVAAPFLIVAARSAFASIDPVFEDVAATLGHHAGNRFFRVALPAAWPAIRAGLALAWLRAFGEFGATVMVA-----------------------------------------------
239820210    ------------------------------------------------------------------------------------------DTVWTTLKLAIPATVINVGAALPIAYQMRRSSRFQKLITTLLVIPLTLGTVLIAEGMLGYFGPNYWGVLISLVISGFPFAFLLTLSYITGIDPNLPRAASTLGATPWNQFRHIYLPLLVPGLAMAFALSFVQAFSVFPSAVLLGSP---------------------------------------------
136479439    ----------------------------------------------------------------------------------------------NTLIFTILGFAGGLSFGLLFALMRLSTVRPYRWFATYIEIFRGIPLLVTLL--ILGFGIPIATGAVPLALVASAYMAETIRAGIEAVPKGQMEAARSLGMSYSRAMITIIIPQALRIIVPPLTNEFVLLIKISVLGVTAGTRDLARFGRDGVNTANATPLIVAGLVYLAMTVPLTQLVAWMERREK-
296535189    -----------------------------------------------------------------------------------------------------------------------RRPRLEAALLGVANGVQVVPSIALFLRAWGIGGIGPAPAVLGIAAYLLLPLSSQLLAGLRVAPPALVEAARGQGMKERQILWRLRLPLGLGVVLGGLRLAAVQAVGLATLAALIGGGGLGALVFQGIGQLATDLILLGVLPVV-------------------
227823073    -----------------------------------------------------------------------------------------------TLLLIACTTVLGILISILLAAARRRYDLLSKAVAVYVEVIRNTPFLVQLFF--IFFGLPTIGIRLDPIVAAILAMTLNMAAGLDAVPKGQSEAALALGLRAPQVFIKVVLPQALKVIFPALTSQVVIMMLESAVVSQIAVRELAHELLQARTFRSFETYLVVTMIYLGLSMAIRRFFVAGGRR---
255323036    -----------------------------------------------------------------------------------------------SLKLAFISTAILFFLVLPVAFWLSRSFKFKPVLEAVISLPLVLPPSVLGFYLLVFLSPYNFLGKIASCIYSLPFMFQPLQAGFASLPKSLFEASYSLGKGKWETLFRVALPNIKPSLLTALIVSFAHTLGEFGVVLMIGGS---------------------------------------------
114770362    ----------------------------------------------------FYIPIILLVIYSFNYSKLVLVWGGWSTRWVLFESEEVWAAVNMSLKIALVNATFATILGMLAALSMVRFGKFRTLFGGMLVAPLVMPEVITGLSLLVMFNRGFATITIAHITFSMAYVAVTIQARLTGMGQSLEEAAADLGAKPFKVLTAITMPRLTPALISGWLLAFTLSLDDLVIASFVSGPGANTLPILIFSRIRLGLILVVAVCIAIAALIMFR-----------
296394485    ----------------------------------------------------------------------------------VLSDQYWWRALWVTVLITVVSVAFEFVLGLALALLMHRTLVGKSLVRTLVLIPYGMVTVVSAYSWLYAWGTSIAAIILAEVWKTSPFMSLLLLTGLAQVPQDMTDAAQMDGAGALTRLFRVVLPAMKPAIMVALLFRAVDAFRVFIYVMTKGAAGTGSVSLLGYDNLFLAFNFGTGSAISVLVFVCVALI---------
149926671    ----------------------------------------------------------------------------------LVWWEMLFSGLLWTLATSAVAGVIAFTVGSLMGVLRTASSKLAFLGNAYVELFRNIPLIVQFFLWYFVTFVQFLASVVCLGLFTASRVAEQVKSGILSLSRGQRAAGYALGLTEGQTYRFVLLPMAYRIIVPPMTSEAMNLIKNSSVALTI---GLTELTFRTREMGEVTFAFAATVLYVIVAMSVNRVMALVERRTAV
258634232    ------------------------------------------------------------------------------------------HAMATSLSLGAVALLLIFISGLPVAWWLSQARKARLVVELVVLIPLLTPPLALGILLVSAYGPYSLPGELAQWYGALPYFVTAARSAFAGVPKEILEAGRTLGARPWQRFWRLSVPIAAPGLASATALAWVRAMGEFGIVMIFAPQGMPVQLYNNLQNDGVDAVYV-------------------------
297560882    -------------------------------------------FLSLLAAAAFVLMLGPVVILVGVAFTAGSTLAFPPEGLSLRWFAAFVDSFGTSVAVALASTAIALLLGVPATLALHRNPRGRRVMENLFFAPIVVPELVLSLLMVGMRVTALGALIVGHTVLLLPYTVRVVGASLSLADARLEEAARGLGAGPVRAFFTVTLPVMAPGILSATILAFITSLNNVPLSLLLTGPGVATLPVEMLNYVQ-------------------------------
187931439    -----------------------------------------------------FLYIPLIILVVFSFSNSEIINLWGGFTFDWIHDEDIINATFTSLKIATITSAIATILGTIIAYAMTRFKRSRNFLYGLVATPLVLPDIILGVALLLMFSTGTTTVVIAHVTMCTAYVTIVMQSRIASVDISLEEAALDLGAGPIETFFKITLPQLIPALITSALLTFTLSIDDLVVTEFVGSDNPTLPMYIYSTVKNGPTPEINALATIMIGIIVVGVL---------
71065600     ------------------------------------------------------------------------------------------------LALTLVGALIGVIVGAIQGYYGGW---VDLVGQRFMEVWGGMPQLFMIIILVSLFSPSITMLFAMMLLFGWMGLVGLVRAELRARNFDYVRAARNLGVSDSQIMLRHILPNALASSLSQLPFILTANIVALTALDFLGSPSLGELMVQGKNNLDAPWLALSGFILSLLIFVGEALRDAFDPR---
135306895    -----------------------------------------------------------------------------------------------SISVGLVSVFISLLLGVSLGALAGYFRWIDDAIMFIVNVTWSIPTLLLVFAIVLAVGRGFWQIFIAVGLTMWVEVARLVRGQVMSLEKEFIEAGSSLGFHDFRIIFIHILPNIMGPLIVIATANFAAAVLIEAGLSFLGIGSWGMMLKEHKNYISPDKAFLAIIPGIAIAMMVYTI----------
295697136    ------------------------------------------------------------------------------------------QGMFVTVALTALGTVLALIIGLFGALARQYGPWLRAVVGAYVEVIRGTPQILQLFA--VFFGLTFTAAAIWLSAYGGAYAVELFRAGLHSIPHEQREASAALGISRWTTLRKVILPQALATILPAMVSFLVLQVKNSSLAFTIG-----------------------------------------------
160934478    --------------------------------IRFSIRPVLGILMLVVSLFPIYWMISISLRSTEEMRGEVPFSFTVSHYIELFQEQGFGQALINSTITTLVSLAISLVFGITCAYILARVRKGRKILVYWVLLVRVMPLVSFAIPFYIMFTATLIPVIAACVFINIPLTIWFIISFFRDLPTELEESAKLDGATEWKLFVRIVLPLVLPGIAAVAMLSFVYAWNEYTYSVM-------------------------------------------------
192359872    -----------------------------------------------------------------------------------------------TFLTAAVATFFNGVLGLLLAWILVRYEPGRRLIDSLIDLPFALPTAVAGLTLSALFATNGWIGQVAMFFTSLPFVVRSLQPVLEDLSPEFEEAAESLGANRWQIFRRVVWPHIFPAFVQGVGLSYVRCLGEFGAIIFIAGN---------------------------------------------
293607670    -----------------------------------------------------------------------------------------------SLIAGLGAAVVSVVIGLVIGVIAGWFRSLDGLIMRTMDAIMAIPGILLAIALVSVTGASITTVLVAITIPEIPRVVRLVRGQILTVRGEYVEAALALGTPLPLLLWRHMVPSTIAPLTVQGTYVFASAMLTEAILSFLGA-GIPPEIASWGNIMSEGRMYFRMLPGLIL-----------------
296274232    -------------------------------------------------------------------------------------------DLWIAFSAVILSFFIGSAFGAIAGYLGGWADK---IIGRFSDAIMAFPLFVLAMGIVATLGNSIENIIYATAVINIPFYARVTRAELIRRDAGYVQAARLNGNSDFRILAFHIFPNCMPPMMIQISLNMGWAILNAAGLSFIGLGGIATYIVSGEWWLALFPGLALMLAVFCFNLLGDGLRDLVDPKKR-
136068935    ----------------------------------------------------------------LFLRTMLMSALITGLTLLIGFPVAYLLAILPT---KIGNLLIILVLLPFWTSLLVRTCSWIALLQQHGVINDTLVSLGLLGEDERIAMIHNATGTVIAMTHILPFMILPLYSVMKTIPKSFVRAAVSLGAHPWEAFWKVYFPNTVAGIGAGSILVFILSIGYYITPELVGGNT-GTFISNRIASISLNWGLAAALGVILLGIVI-------------
224438248    ------------------------------------------------------------------------------LNLTFIANMANMAEFFDTMKLTFLVAFLTTLILLPIGIALGNYLAFQNPLRPVVEVLLVLPPSVLGFYLLITFSPKNALGAFASVIFSLPFMANPIKSALSSLPKSLKEASFTLGKGRIYTLFFVLLPNIIPAILLGCVTSFAHTIGEFGVVMMIGGN---------------------------------------------
260655249    ----------------------------------------------------------------------------------------------NTCLLAGLATLFSVLIGIPLGIVSAIYSFLDSVVLVFALIGISMPSFWLGLLLILFFSVQLGWPSLSLAFGSLAILTRMTRSSMLEVRQDYIRTARAKGQKESRVIWSHALPNALIPIITVAGLQFGNLLGGALLTESIFSPGVGRLMVDSIKMRDYPTVQGGVLFIALVNLLVDLLYAYVDPRIK-
117617613    ---------------------------------------------------------------------------------------DVWRAIQLSLEVAGLATLAAMVLGTLAAGAIARSRFFQEVVSLLLVLPIALPGIVTGIALRSAYGVMEIPFSFWTIVFCVVVVYNNALARFRRTNQSLIEASMDLGADGFQTLRYVILPNLATALLAGGMLAFALSFDEVIVTTFTAGQQTTLPIWM-------------------------------------
262203224    ----------------------------------------------ALRLVPAVFIAVLFAWPLIALIRRGMRGSSVGDLPGMLQRTQAFELLGMTLGQAAASTLVALVVAIPIVWL---YARVGGTAALILAVVVTVPFVLPTVVVGVTFGSGLGAVVLAHAFLNAAVMVRVVGAAWRSLDPRVVDAARTLGAGRLRAFRTVVLPRLLPAIAGACGLVFLFCSTSFGVVIILGAGQLRTLETQAIGYFRIPEAVVLSIVVVVAALILARVFT--------
251796880    ----------------------------------------------------------------------------------------YMKGFVNTIWSSVVALLGSFALGTIIAVFRISSKPLRWIGTAYVEFVRNIPLFYYGLPSLGVTLSGFICGTVGLTVYTASFVAEAIRAGIMSIPTGQTEAARASGLTYTQTMRHVVLPQAVKIVIPPLSNQFINLVKNSSILGVFAGFDLGDQVASKTYATFDTYIFVAALYLVL------------------
296134851    -----------------------------------------------------------------------------------------------TLLLVVCAWVIAMVLGSVLGVVRTTKHRFWMLGNGYVELFRNIPLLVQFFLWYFVLTFQILTAVVCLGLFTAARIAEQVKSGIQSLPRGQTFAGLALGLTPTQTYRYVLLPMAYRIIIPPLTSESMNLVKNSAVAYSI---GLTELFFRTREMGEMTFRYAATVLYVAVAFSINRIMAWVER----
210630270    --------------------------------------------------------VLVAVLLGFVVYQFWATGQLDPRYWEFFTWGSTWAYLMATLTVALTAGAIALVLGLALMLGRTSIRWLAALCRVVTDFFRGVPSLLLIYFFFLVVPQYFWMITLPVALAASGVLAEVFRAGMNAVPRGQTEAALALGMRPFRVKLKIVLPQAIRYVIPSLISQLVVVVKDTTVAYVVSYPDMLQNARVLITNYDVSTYLVVAVIYILLNYAINQLSVYVARRS--
254384681    -------------------------------------------------WVSGVIVVALLGWLVYAFSQGNVIWATVKDKLF---DPAVLSGLGNTVIISVSSMALGLLLGIVFAVMLSKNPVTGAVSWLYIWFFRGTPVYVQLLVWFNLTVDVMTPFMVALLGLGLAYMAEIVRAGIQSVDEGQTEAAHALGMPQTKTMRRIVLPQAMRVIIPPTGNEFINMLKTSSLVSAV------------------------------------------------
88856491     ---------------------------------------AIKAIRLRHPWRNVVAVILVAMLVLFVVDASQREAYGWENFGKFIFDKRISQAAGYTLLLTVYSMIIAIILGVTLAVMRLSNPVVKGIAWLYLWVFRGTPVYVQLVFWGLFATIYFWLAVIGLALNESAYMAEIVRAGILSVDKGQDEAATALGMSWLQTMTRVVIPQAMRIIIPPTGNEVISMLKTTSLVTAI------------------------------------------------
171058821    -------------------------------------------------WRPWLVPAWAGVLAVFFVLMGGGFGLAK-------VGTDQWGGLPLTVTLATLSIVLAFPIAVAVALGRRKLPAIRSLCTLYVELIRGVPLISVLFMASFMFPLLMPSGTVGITLFSAAYMAEIVRAGLQAIPAGQLEAAASVGLGWWQTQRLVVLPQALAAVVPSLMNNFIAIFKDTSLITVV------------------------------------------------
160946121    -----------------------------------------------LLWTIIFTIVPLFFIIYYSFKVKDESFVFTLDNYKKFFTPTYLKIIFVSLKLSLISTFLCLILGYPAGLFLSRIKAEKRRNILVLLFIQGIINQMLINVGIIDSPIKFLNNNFAIIIGMIPFMVLPIYTALINIDKEYIECAKDLGAKGKDLFFRVIFPLSFKGVISGCIMVFMPSVTTFIISDLLGGSQIQREFLQARNWETGSSISLIMIFIIFVSLMIFRIF---------
220912476    -----------------------------------------------------------------------------------------WPSLINSATASILSTVLVLLLAFPAAYALSIRPVKKWTDVMFFFLSTKMMPVVAAILPLYLFARTVGALDNIWFLMNLPIAVWMMRSFLAEVPEEMLEAAQIDGANLLLILRKIIAPVAMPGIAATALICFIFSWNELLLARVLTGVVAGTAPVFLTGFVSGQGLFLAKVCAAAVVISLPVLFAGFAAQDKL
296533090    -----------------------------------------------------------------------------------------WNSVLTTLELSAIAAPITAMLGILAAWLFSRTRFAGRGFLEFATLLSAVPGTVIGVAYLRAFNLPPLELAGTGAIIVLCFIFRNLPVGLRSIDRSLDEASHTLGGGGMDAFRRVLMPLLRPALIAGLTYAFVRAMTTIAVIFLVTAETELATVFIVNRVINGDYGLAIAVAVALIVLML-------------
296533090    ---------------------------------------------------------------------------------------------WNTVFLATLVGFGTTALGLAFALLVTRGRLRYAAPLRWLTVLPIVPPFILGLGLILIFGIYGLPGLLLAQLFAFTPIAFLVLIGVEGLSPTLEEAASMLRASPEKTFRTVTLPLLMPGLANAFLLGFIESIADFGNAVVLGGS---------------------------------------------
140743135    ------------------------------------------------------------------------------------------------------GAIIAIAFALPLSWIIATRSRFALFTEKVVLITHALPGVVLGLSLVAFISWLYQSVGLLSFAYALLFLAKNTRASMEKIPPILKEVSLTLGVSPLSTFRKITLPLAAPGIWVGFLLVLLTAMKELPATLMLGFETLAVEIWSASTLSQFNQAAPYAFTLIALAAIPTFILSRPDR----
136178153    -------------------------------------------------------------------------------------------AVANSLKIGIIATVVATILGTMIAFALGRHKRGRTSTNLLIFLPMATPEVVLGASLLAMFNPGFWTIVIAHVMFCISFVVVTVKARIASLDPKLEQAAMDLYANERDTFRYVTLPLVMPGIAGAALLAFSLSFDDFIITNFNSGNTFPKFVYVSAARGIPAQANVIGSAMFFIALIIVILGQVVSKQRK-
218883379    ---------------------------------------------------------------------------------------GIAPAVVGTLISSTIATLMAVALAVFSSMFTREYPLVSGFIETVIRAFNGIPTIIISMFIYSIMVIRMLAGSLALFIAVLPTAHYYLSSAFRSVEEKYREAAFSLGFKRVQLLRYVYLGIARRQVASGILMTFIRSAGETA-----------------------------------------------------
239627431    -----------------------------------------------------------------------------------------------SLALGICAALFSAVMGCIIGSIAGYFGRTETVIMRFLDIWSSLPGMLLCILISAVLGAGFFNTVLALAIGNVPIDVRLIRGQILSRSKDYLEAAQSINCSHLSIMFRHILPNVVSPVIVDATMNIGMNITMAAALSYIGLG---------------------------------------------
83951601     -------------------------------------------------------------------------------------------HGWITLSSTLLGFVFGTGLGILLAIGIVHSRTMDMSVMPWVIASQTVPIIAIAPMIVVVLASDVVAKGVISMYLSFFPVVVGMVKGLRSPGAMQMDQMKTWNASRAQTFWALRLPASAPYLFASLKVGIAASLIGAVVAELSLSGGLGARMLGGSYYGQTIQIW--------------------------
257875660    ----------------------------------------------------------------------------------------------NTIKLSVWSVLFASLIGIPLGVISASRPKVDNFVMFLSLVGVSMPTFWQALLLIILFWQQMIMPVFALASSSIGTIARITRSSMMDVDQDYIRTAKAKGVNGSKVTFHHALRNALIPVVTVIGLQFGALLGGAVLTETVFSNGIGTLMVNAIRTRDTMIVQGGVLFIAFINLCVDILYAYIDPRIK-
239624877    ------------------------------------------------------------------------------------------EKLGPTLILTLSSTVLSVLIAVPLGIMSAYYSAWDYASSGFAFVGASTPTFFTGLVMIYVFAVHLILPCLVLTIFNIGSILRQTRGSMMEVSEDYIRTARAKGLTEPRVVIIHGLRNALIPVVTVLSTMIPFMFGGAVVAEQVFSPGLGSLMVQSINARDYPMIMGITVVIAAAVLIGNVLTDIA------
239617599    -------------------------------------------------------------------------------------------ALIRSIQVALLTVLISLTIGGMAGYAFARYVKGKNLLKLSVLFVRMFPGIAIAMPMVIIMGFYDKPIGLSLVVGQIGMTTWITASIFMGISVELEEAAQVFGTSRLGAFLRVTLPLALPGLAASAMYAFIGSWSETAQAIVLTQFKPTFPVVIYQTLVMINLVAAGGVTLAFPAVLF-------------
226312339    ----------------------------------------------------------------------------------FLTDARMWGALYNTAFFTVISVVIELVLGILIALLINRPFRGRSLVRATVLIPWAIPTVISAMMWLTTKAGAMFSVILADVWKTTPFMALLIFAGLQTIPQSLYEAASVDGATRTQQFFRITLPMLKSTILVALLFRTLDAFRVFDLIYTLTGGAPGTISIYAYKTMFAQMSFGEGSALAVIVFLCVALISI-------
186683793    ------------------------------------------------------------------------------------------SPLWISLKTSLLATFITFFLGIAAAYWMLGYRKGKSLIEGIFIAPLILPPVGKLMQPFDFTIVFTWYGAIAATVVSFPLMYKTALGAFEQIDGNLLRVARTLGATETTIFWRISLPLALPGIVAATMLAFARALGEFGATLMLAGNTIPMAIYFAVEAGAMNEAWFWAIAIMVISL---------------
227509839    --------------------------------------------------------------------------------------------AWVTILVSVCSIVLSYIFGVILGVTRYQIKYLSAIVGFVIDIIRNLPLILFGLPHLGFKPDPIWASVIAMAVFEAAMVAEIVRAGIASIPTGQMEGARANGLSYWQALWYIVLPQAIRNMIPAIVSQFISLVKDTSLATIIVLPDLAQIIYGQNTNYTIPMFLALAVMYFIVCYSLSLFSKYLEKR---
297202813    --------------------------------------------------------------------------------------------LGNTLKAAAISMVIALPLGAVFGIARMSHAWVRGVAGTVVEFFRAIPVLLLMLFDISSEQRPLYAVVTGLVLYNASVLAEIVRAGILSLPRGQTEAAYAVGLRKGQTMTSILLPQAVTAMLPAIVSQLVVIVKDTALGGVMLSF---PELLNSRSTLNYANVIPSFIVVGIIFIVLNFLLSWLEQRLR-
296136499    -------------------------------------------------ALPPLLFAVIATGLPLGAIGVTALQKAVTNGLVLTPGDGGLAALQTSIGLSVGTSVAGMALAVTGLFILQRFPRTRRFLEVLGYAPQAIPGVVMATGLILFWNAPGNPIGLAYLALTLPYALRYAASGLQQVPVGLSQAASVHGARPPRVLTQIHLPLAWPHVLAGGAVLFAFCMRELAASILLQPPGTQVISTYVYAQFDQGNVNDGALAVVGIASTLLVLIAV-------
222087882    ------------------------------------------------------------------------------------LSSDEWTAIELSLRVSTVAMLVSLPFGIAAALLLARGKFWGSILNGLIHLPLILPPVVTGFILLILFGFRWTGAALACGVMGFPLMVRSIRLSIEAVDRKLEEAAGTLGASPLWIFLTVTLPLILPGIIAGMILSFAKAMG--------------------------------------------------------
284046539    --------------------------------------------------------------------------------------------MVNSFVVAGCGTLIAVTAAIFGGYALSRFRRGLEGWSRLLLAVQMVPILTLLPLFLVMRRFALIDSYLGLIIFLLPFSTWIARSFFDSIPVDLEEAAWMDGCSRVQTLVRVVAPLAAPGLVSIGILCFITAWNEYLLASVLLTVGVGLQLFSAQLTTQVGPVMAGATVAMIPSLLVYLVFQ--------
196250665    -----------------------------------------------------------------------------------------------SLSVGILSVLFGAVVGTFLGLVSAYYGWIDNIVGRMNDVLFAFPGILLAIGIIAILGPGLGNVVIAISIFNIPSFSRIVRGSALTVKAVYVEASKSMGATDGRIIWKHIFPGTISTIIVNFTMRIGSAILTAASLSFLGLGAWGAMLSNGRDYLATAPGLAIFLTVLAFNLLGDGLRDALDPKIK-
284993014    -----------------------------------------------------------------------------------------------TLLAAVIALLVATPLAVAIALFIGYYRRMAQGLGYLVDLLAAIPSIVYGFWGIFWLGRTMLTAGLVLAVMILPIVSAISREAFLQVPSLHREAALALGATRWEMIRMAVLPYGRSAVVGGAMLGLGRALGETMAVAIVVSGGITFNLISSGNPSTIAANIA-------------------------
139369620    -----------------------------------------------------------------------------------------------TISISLLSICISLIIGFIIALPGLSNNKLLKINRTYIEIFRAIPLLVLLPVIFSISVGAFLAGIISLSLSDAAFEAEIFRAGLQSIPNGQKDAAKSLGLNKFQELRLIILPQAIRIILPAIGNQFVYVLKMSSLVSIIGLADLTRKANELVVTVYRPLEIYSFLVLLMLILIISYFIRRLEKKLK-
52425742     ------------------------------------------------------------------------------------------DATILTLELSFWAILFSVIIGVICAVVMSYRVRLQTIVKAYIELSRNTPLLIFLYFGLSKIGVKLEGFTCAVIGLAFLYMAEAVRAGIESVSKGQVESALSIGLTPMQTFRYVVFPQAFAVATPAIGANCLFLMKETSVVSAIAIAELMFMAIIGMDYKTNEALFLLVVFYLIILLPVSVFIGYLERRLR-
223932682    ----------------------------------------------------------------------------------------FFQGFLFTLAISVGAFIMAMFLGIVFGSLSSSKNKVLKIIRVYVEYYQNTPLLVQLISNYVLMPSIYWTAVICIGLYHGAYIAEVIRAGIEAVPTGQTEAALSQGFTQSETMRIIILPQAIPTILPPLTNQVVNLIKNTATVAIISGADIMFMTWSAMNANYIPAFAGAAFLYFIM-----------------
160936140    ---------------------------------------------------------------------------------------GIWPAIVGSLCFTATAIVLGGIPAVATALFMVFYRRTAGLIRMVIQCISGIPSIVLGLFAYSFWGRCILSSGVALAVMILPFIEVRAEKTFRELPKQLVQSSYALGCSRFYTIRKIVLPACKGEIVSGVILGGCYAMGATAPLIFTGA----------------------------------------------
88812672     ------------------------------------------------------LALSIFATAFGLFWLGWLLWTLVAQGLPWIDLSVFSQPTIGSLLLTGSGIVIGAPIGVLAATYLSEFGRLASVVRFVNDILLSAPSIVIGVFIYELIVLRTWAGGMALALIVIPIVVRTTEDMLCLVPVSLREAAAALGAPRWRVIFAVVYRASRAGILTGMLLAVA------------------------------------------------------------
290963274    -----------------------------------------------------------------------------------------------TLEAAGLGIVLAGSFGLLFATAMSEHTWIRVPAAAVVEFFRAVPLLLLIFC--AFFGSFALTGQLGLTLYNGSVIAETLRAGVNSLPKGQAEAARALGMPKSQTMALVLMPQAIVAMMPAIVSQFVVLLKDSALGFIVGYDELGLNGIAANFSNVIPAALLVATIFIAINTALDALAHWLQRR---
260655426    -----------------------------------------------------------------------------------------------SLAVGFVASFINLTIGVIYGGIAGFVGQMDNLMMRIVDIIYSIPMIIYVILLMVVIGPGLKSIFITLGIAYWASMARIVRSEIMRLNEEFVLAARVVGASPRRMLLRHLIPNAMGPILVTLTLSIPSAIFTEAFLSFVGLGVSAPMASWGVMSNDALGTLAAAISITILGFLGDGLRDALDPRLR-
143334256    -----------------------------------------------------------------FYWRKKMNLDFSFLTLKVINNI-ILTGLIFSFKITLIAMVLGIILGTFIAMMLSKFKILSSFALAYVTIIRSIPLILWVFLLIPLFGRSLGTEYSAIITFTLFFYAEIMRAGIQSVKRDQANAGYALGMNYFQCMSYIVLPQAFRNMLPVLLTQTIVLFQDTSLVYAIGAFDLGFSIISKNFNRPVEAYILATIVYFIICFSLSYLVKRIQNRVRI
160872487    --------------------------------------------------------------------------------------------ALHSLEIGVIAASFATLIGTIAATCLYRYRFFGHVLHSLLFVLIISPDIVMGIFFLLNLRLGFWSLLLSHITFCIPFVAITVYSRLTGLDKNIFEAARDLGADEWMSFRKIIVPMLWPAILAGWLLSFTLSLDDVIISFFV------------------------------------------------
258510133    -----------------------------------------------------------------------------------------------SMEVSVGALVVGAGLGVPVGLFAGYYRGFLWVIMRIIDAIQAFPFLILALVLAAMLGPGSRNAMIAIGIGLVPTFARTARAQLQELGKDYIDAARVVGCTHARIIFRHILPNALTPIIVQATLAMASSIVAEASLEYLGLG---------------------------------------------
256776435    -------------------------------------------------WISAVVAIAVLAMLVYAFAKGDVNWAAIPD---YFFDGEVLKGVRNTIWITILSMVLGVALGIVLAVMLSKNPVTSSIAWGYIWFFRGTPVYVQLLVWFNLFMTPFLAALLGLGLNEAAYMAEICRAGIQSVDEGQTEAAQALGMSHAKTLRRVVLPQAMRVIVPPTGNEFINMLKTTSLVIAV------------------------------------------------
239616572    --------------------------------------------------------------------------------MDIFVENNFLLYFRNSFIVSIVSTLISIPIASLAAYAFARYNVGGSKFRMLIIQTQMLPPVVLIIPLFVIFTNTLTGLIISYLAFNLPFLIWTLIGFFESIPRSIEEAALIDGANRFVAFVRVVFPIAAPGIMAAAVFSFILCWNEFLFSLVLSGPGTATIPVR-LAALQTSRGLSAGVVIAILPIVI-------------
242280638    -----------------------------------------------------------------------------------------------SLGVGVVSTIIALVIGSIIGLWAFIGGRTDSFIMRVVDLQLSFPAILVALILLAILGKGVDKIILSLVVCQWAYYARAIRSNLVERRKEYVEAAKCLALPQNRIMFGHVLPNCTPELIVISTVKVAGAIALEATLSFLGLGSLGLLIANGFKYLQSGYGVALLILIVSINLVGDRLRDVLNPRLK-
258545566    ------------------------------------------------------LWALLFALLVLPVLSWYLLRGGVFG--LPEVRPNLWGGMMLTLVVASAGLLFSLPFGILLALGRTSMPFLRGVCVAFIELWRGVPLVTVLFMANVMLPLFLPPALIGVALFASAYMAEVVRGGLQAIPRGQFEAADSLGLGYWAKMRLIILPQALTTVIPGITNTFVGLFKDTTLVSIIG-----------------------------------------------
227874799    ----------------------------------------------------------------------------------------------------LLTTFMVVIIGGAFGTLAGFFGGFDAFLSRIIDIIFAVPFILAAIVVMQMFNRTVFTVVLVLAVFGWPSIARITRGAVMQTNEEFVTAAKALGENKWKIILRHIVPNAIAPMIVYATVALGTFIVSEATLSFLGVGSWGGDISRAQTALQAPQVLAGALALTVLSFIMDVVRDALDPKAR-
289177407    ------------------------------------------------------------------------------------------QGLWVTIWIAAVSVGLSIPLGLLCGWLMTRNPVIRFVMRVYLDFIRIMPQLALLFIAFYGIARMSNWNMDATASCVFVFVLWLVRGALQSIPQIQYETSYMLGLSNWQAFVHVILPQAVRRLLPGAVNRIVKTTSLAVLLGVVEVIKVGQQIIDA-NRFQYPTGTLWVYGVIFL-----------------
119946228    ----------------------------------------IGIFFHILFICSALVGVFSLATIVWFLF-SEGLPAFRQAGVLDLVFGDLWLPLASTIGAVIVGVPVALFTAVFLAELAP--QWLANIVRPAVELLAGIPSVVYGFFGLVIIGNTILAGIIVLAIMILPTVITISETSLRALPPVYKEGALALGASNIYSIFKVLIPAAKSGILTAIALGVARALGETMAIIMVMGN---------------------------------------------
238061326    --------------------------------------GAERAFRGLTLAAGTAVLVIIAAIAVFLIAKAVPALRANTANFWTAPEFGIGTLAFGTVLSSALALLIAVPVALGIALYLSHYRRLGTALGFLIDLLAAVPSVVFGLWGRDIFGKSIMLGSLVLAIMVLPIITSLSREVFLQTPTANEEAALALGATRWEMIRTAVLPYGRPGIIAAVMLGLGRALGETIALAM-------------------------------------------------
135479944    -----------------------------FAPVGWILLTSLKTRADALAIPPKLIFKPTL--------DNFHAVFFSSSTSGEVTGTGVWVYFANSAFVAGSAVLLALIIGTLAAYAFSRYPRGNDTYLFVILSTRMLPPIVVIIPIFLMFRLTGLSGTYLGIIFNLPFSIWMMKSFFDDLNQEVEDSARMDGSYDWSVFFHVVLPQVKAGLAATAVFALILTWNEFIFALLL------------------------------------------------
142987148    ------------------------------------------------------------------------------------IKEEFWRNVINTFIVCFFVVCTSLTIGTLGGYALSRSGYRYTLILLIAAIFRAMPPITLVSGYMLPFFEWNVWGVLPTTIIVLPFTLWMLHSFFQNIPKELDESAKVDGCSQFKAFRLVIIPVMWPGVITTGLFSFLLAYNDFAITSML------------------------------------------------
77461681     -----------------------------------------------------------------------------------------------TLELTAIGALFGVGVGIVGALVRAWNIRFSTIFGVYVELIRNTPFLVQLFF--IFFGLPSLGVQISEWQAAVLAMVINIRAGIQAIPRGQLEAAAALAMSRFEAFRHVVLLPALGKVWPALSSQIIIVMLGSAVCSQIATEELSFNFIQSRNFRAFETYALTTLIYLCMALLIRQLLNWLGRR---
255281311    ----------------------------------------------------------------------------------------LWNGTKITLLISVMTIILGLICGTLMAFMISKSPVLRSIAAAYVEFIRGTPVLVQIIPSIMFGGVRLLSGTVALSVNSTAYICEIVRSGIQSIDIGQTEGAMALGLNGRRRMWYVILPQAIKNIIPALANEFVTVIKTSSQVSVIGIAELMYAAIRGISFRPMEPLLIVAVIYFIITFSLSCVIRRIEKNMR-
88860528     -----------------------------------------------------------------------------------------------TFGLSILAALITTIIGVFLGVLAGLTRGVRSFLNHLLDVTLSIPSLLLAIIIVAILGPGLLNTVWAIILSLLPQYIHSVNLVVQELNKDYITAQKLDGANKWQILTCGIFPNIYEQIVVIFTMSLSTAILDIAALGFLKLGAPPTAEWGAILAQNLGLIYLAPWTVALPGILL-------------
268326091    --------------------------------------------------------------------------------------------TRVSLRIGIMVVGITSALGIMLGMIAGYYGRLDEIIMRLVDIMLAFPGIILALAIAGALGPGLFNVMLALAIVGWTGYARVVRGVVLSVKKEYVESARALGVGDWYIITRHILPSCVAPIIVLATLGMAYVILAAAALSFLGLGAWGSMLNSGRSFMRTAPGLAIMIAVLAFNLLGDGLRDALDPR---
145629531    ---------------------------------SFLLETYWDPVQEQYGAIIPILGTLITAGIALFIAVPISFGIAIFLTELA----PNWLKRPISIAIEMLAAIPSIIYGM-WGLFVFVPLFQEHIQPVLIDNLGSLPGLELFFSGVP-FGVGLFTAGLVLAIMIIPFIASVMRDVFSIVPPMLKEGAYGLGATTWEVVRQVIVPHTRIGLVGSVMLGLGRALGETMAITFI------------------------------------------------
262278740    --------------------------------------------------------------------------------------------LWATAKIAFISVFFSAILGTILGVIMTKNIAVKALCRLYLEAIRIIPILVLLFVFYFGFATWFNWQFSAMWVCVVVFVLWGTAEAITSIDQHQRDSAYALGLTHVQALVYVIFPQSLKRVTPGAINLFTRMVKTSSLAVLIG-----------------------------------------------
154246380    ---------------------------------------------------------------------------------LAQYREQLFDGLLMTVWLSVASIAAGTFFGVVLASLRVRGGPVRFLVDAYVEVIRNTPFLVFGLPTLGFRVGAVTAALIGMTINLAAYSTEIIRAGIESIHKSQIEAGEALGLTQLQIYRDIIILPAVAKVYPSLCSQFVLMMLASSVCSAISTPELTAAASYAQSQSYRSFEVYIAVTLIALALIGWRLFGRPGGR---
227873244    -----------------------------------------------------LFFVVPVLLTIFFSFTNMALTGATAKNYDIVGLSNYIRLFKDKVALSVIKNTLFFLAGSLLGCMRECSATFRRIVGPCILCGWVMPEIVVSLCMLAFFGFPMLTVILANIWHGTAFSMLNFQSALDHVPGDMEEAARVDGANRFQVLWHLLIPCMKQTIGMNTMLNTFSTLGVFGLIWAMTGGGPG------------------------------------------
134100501    --------------------------------------------------------------------------------------------LLMTLWLTAVTMVLGFLLGTVLAVMLSGNPVLAALSWGYVWLFRSIPLLVQLLFWFNIGALYPVTAIIGLVLHEAAYAAEIVRGGILSVDAGQTESAQALGMRKSRVLRRIVLPQAMRAIIPPSGNLLIGTLKGTSIVSVIAVHDLSVQIIYNRNYLVIPLLLVACIWYLVVTTVL-------------
291456586    -----------------------------------------------------------------------------------------------SITVAGLALLVGIPLGIILGALILRNPVLRAVLRLYLEFFRIVPTLVLLFLTYYILGVQVDGVTVAVVTFGLWVISDIVRGSLISVSDHQVDAGKALGMNGLQVLWYVRIPQSINLMVPATINRVIMTTSLLLLISVIDVITVGQQIMEANRMTHPDAAFWVYGFIFLLYFII-------------
294629522    --------------------------------------------------------------------------------------------LLVTLQALALGSVISFALGLVWALLMRATRWVRWPVGAVTEFVRNTPLLVYVLPEWGLTFSALTTGVFAIGLHYSTYTMQVYRAGIEAVPAGQWEAATALNLPRRRTWTAVILPQAIRRVVPALGNYVISMLMAITVLEMLGQARL-------------------------------------------
257065572    --------------------------------------------------------------------------------------------SLRSIGYSLISALGGSLLGMLIGYFLIIKRKYMKVIDYFANLPYIIPGMFFGLGYLLFFRPFYLTGTSAIVILNVPFSTRLFNASMKSIDRNILRAIRDLGATSFYEVKDGIIPLSRESMRVSLINAFMTTVGSIIFLVYPSKKLMTLVMFDVINSGKYNEGSVIALYILLICLVFNLLFQILTKGPRL
281357258    -----------------------------------FLPTGVFALVTLLAALPH--IALIFTAFSLRWYGTVWPEHFTLLNFEALSNKIVIPSIVNSLRYSVLAMLVAVAAGVLISLAAVRWKRGSSFADLLAMLPLAVPGIVVAFGFLGWFNPVENPLWLLAVAYAVPYVVRSVSAGLEQTPEELENAARNYGAGPWRVLRKITLPLILANVIVGGLFAFSFSM---------------------------------------------------------
281357258    -----------------------------------------------------MLLFLVIAFLAVFLIGPVYTVVEVGLDWRLLGNYIYVEGLLNSFCIAAVTTLMVFAISLPLALLYDRYEPGKNWCNLLMMLPMILPPFVGALGFQQILGGRFWSVCFIEALHLYPILYLNLVTALGNLDPQLNEAARNLGASWWTRFRRITLPLMKPGIFAGGSIVLVWSFTE-----------LGTPLMFGFNRVTAVQIFNGIM----------------------
295403108    -----------------------------------------------------------------------------AIEMILSLDSDVIEISWRSLRISATASVIAGLFALPLGSLIYHSSPGKRFLISFINTLFSLPTVLVGLFVFLLFSRAGPLGEFGLMLLVTPLMLGLVISALSGVDRQARETAVALGASRWQ-MGLVMVREARFAIFTAFILGFGRAISEVGLALMIGGN---------------------------------------------
142406613    ------------------------------------------------------------------------------------------------LIVSFGAIILSVLIGVPLGLISVHFRPIDNILMRIMDALVVFPSLVIAIGLSVAIGSSLTTVVLAIGIANVPWMARIVRSGLIVREQDFIKAAQAGGFSNFRIIFVHILPNSIAPIIVQSTLAMGYAVLTEAGLGFIGIGTWGNMIQQAFPLLEKQPLLSIVPGVMVFALVLDALRDLLDPRLK-
142148179    ---------------------------------------------------------------------------------------DIWGSFRRSLVLGLLVMVTTIVVSVMGGLAFRNRFTGSTVLFYLIVTSLVIPSILVSLGVGLIFSQASTSGYGAQLTWTLPFGLLIMFAVFNRFDSAYEEAARDLGASPWQTIRHVVLPIIAPSLIGVALFGFTLSYDEFARTLLTAGNTLPLEIFGMTTNVTTPVIFALGTLTTAFSLLVIGVFFLV------
295676865    --------------------------------------------------------------------------------LFARLLYGFGVSVVFGLVLTVISTIVGIVAGAVQGYFGGRTD---IVGQRLIEIWNAMPQLYLLIIFSSIFERSFALLIVLLSLFNWIGLSDYVRAELRNRQQDYVRAARAMGLSHWQIMWRHVLPNSLTPVITFLPFSMSSAILALTSLDFLGLGSLGELLAQGKANLDAWWISVSTFGVLVAMLLLDALRNALDTR---
26554330     ----------------------------------------------------------------------------------------LWTAVRISLVLAFLVAIASVAIGVVYGSIAGAFKAVDTVMMRFVEIISGVPSIVWLILGIVLVGDTESAGTSIIFILWFSPAISTRTYILKTKDVEYVQATRTLGGSQARIIFSHMLPVIAGRIAVIFVNLIPTVIFYESSLVFLGLKGLGVMLYEAYSISNIAQIVSPIVVFALFTIIANALNDAIDPR---
17228829     ----------------------------------------------------------------------------------------------------MLGTLMAVGLARYQFPGKNLYRGVAYLPLIIPDIAIAVATLVFLATFAIP--LSLWTIVAAHVVFCIAYIALVVSSRLTNLDPHLEEAALDLGATPIQAFLQVLLPQLMPGIVAGCLLAFVLSLDDFLIASFTSGSGYNTLPMEIFSRIRSGLSVLLIFLSAIVAFIAESIRSLGERK---
146280412    ------------------------------------------------------------------------------------------DASLTTIGIALAGFAIAVVLGLFLAIGRRRHRWLSWPVTGLIEFIRSTPLLIYVFPNYGLNLSAMQAGIIGIALHYACYTAEVYRAGLDAVPRSQWEAVTALNMKPWTAYRDVILPQALRPVMPALGNYLISILAITVVEIMQRAKNIGSESFRYLEPITMVGVFFLILSLGL------------------
88854315     -------------------------------------------------------------------------------------------ALLNSVIVGLGATTIALILGTLVAFALQRYTFFGKQSVNLLVVLIALPGIVTGVLEPIGIEVGYFGMIIAHGSFCIVMVFNNVLARLRRINPSIEEASRDLGATPWQTFRLVTFPQFRSAFVAGAILAFALSFDEVVVTIFTAPPGVDTLPLWIMNQMARPNEASLVNVVATIVIVASFIPVWVSQR---
148259556    -----------------------------------------------------------------------------------------------SLTLAIGSSILGTALGTLMGFGLYRYRIASALPSLIIYTPIIMPSLVFGISELIFFSFILLTMGIAHVTFEAPFVALVVFARLSGLDPNMFEASHDLYADARQSFLHLTVPVIRPAIIGGFLLAFTLSIDDFTISFFTAGPGLPIYIYSAVARKGVSPDINALATLMIATVIGTGLLQYMFTRNR-
258655085    ---------------------------------------------------------------------------------------GVYHALIGTLQQVAIAAIIALPIGIFTAIYLVEYGRFARIVTFFVDVMTGVPSIVLFVYTFLLLGFGMRPGALALAILMVPVSVRASEEMLKLVPRDLRDASYALGVPKWRTVLKVVLPTAMSGLITSSLLAIARVAGETA-----------------------------------------------------
162448094    ------------------------------------------------------------------------------------------QGVGVTLLLAIIGTLGGFILSLILVWLRILFKRLTSIATIYIVLFRGTPMIVQAMIFYLSWWTPLSAGLIIVVLNTAAYIAEILRGSMNAIDKGQMEAARSLGFSRVKSLLYIVYPQAIKNALPAIGNEFIVNLKDTAVLSVIGV----LDLFNATRQV-VGATYDTVTPFVITAII--------------
119720452    --------------------------------------SILLSIVGALLSAWILVPLAYTMLAAFAYYRHVIPTKYTLENVNVFLELGALDAMARSVLVAFLTIAISFAVGVPAGYAVGRWVRGKDSYRLAVLSMRMFPVMVMAIPLASLLYDSLLGVALVHAALALPFVVLITSSIFVSIPRDLEEAGLVFGLSRVQVFTKITAPLALPGLSAAAMFTFVTSWNEVFASTIL------------------------------------------------
254470229    ------------------------------------------------------------------------------------------EALFSSIWIALLTVVVSLAIAIPAGYALARGKMFRYLIMLLFLLPQAFPAVAVHMNVARIFYGLDLTGTVMGVVLGLVFAVWIATAAFVAVDGELEAAARNMGAGRWRTFIDVTLPLALPGIMASAIFVFLISMDEFTGTYFVGAP---------------------------------------------
242239273    --------------------------------------------------------------------------------------------TRISLLVGVATALMAVAGGCLIGMLAGYYRRFDMVLMRVVDGLMAIPSVLLAITLVAMLGASLPTVVLAIAIPEVPRVTRLVRSLVISLDEPFVEAARALATPSMTILWRDILPNSLAPLLVQGTFIAASAIMTEAILSFLGLG---------------------------------------------
227503988    --------------------------------------------------------------------------------LFAQTVHGLGRSLIIALVVSIATTVLSALIG---AAAAMYGGRIEKAILAFIHFLLAIPTFLLIALVVADSGGDWKLLIVVLIAFGWMYPARVIWAMALSVREDYVRAADYMGVSRFRTIVRHIVPNIGSLLIIQFALGVVSTVMSETALSFLGLGSLGTLLSVGANQFYFPAGVLTLLTVS-MAFIADGLRDAIDP----
138345645    -----------------------------------------------------IVIILVAQSAGFFAEVSVWEFLFTTAPLFSPQKFGVLSLVGGTLLIALIAGIVSLTLGLGAAIFLSEYAKLRRVLKPILEVLAGIPTVVYGYFALTFVTFNALSAGLVMGLMIMPMVSTLSEDAMVAVPRSLRDAAYALGATRFEVSTKVVIPAA-------------------------------------------------------------------------
142460977    ----------------------------------------------------------------------------------------YFKLFVRTLYMSLGITFMCILLGYPIAFLLATLPRTSAWKVLLQNQGVINDFLVWLGVIADGNRLELINNVTGTVIAMLPFMILPLFSVMKTIPPTYMRAAKSMGANDFMAFRRVYFPQSIPGIGAGSILVFILAIGYYITPEIVGG----------------------------------------------
218658873    ----------------------------------------------------------------------------------------LWGGLLVTLVLSFVGIAVSFPLGIILALGRRQMPVIRTVCIVFIEVVRGVPLITVLFMASVMLPLFLPAGIIGVSIFASAYMAEVIRGGLQAIPKGQFEGADSLGLGYWQKMRLVIMPQAIKLVIPGIVNTFIGMFKDTSLVSII------------------------------------------------
58584947     --------------------------------------------------------------------------------------FGITPLLVGTLVITIVAMLVAVPLGLFSAIYISEYAKVRYIVNTTLQVLSAIPTVVYGYFSVVFFGLNIHSAGLSIGIMILPFIISLLEDAIRSVPKSLRYGFMALGATPAETIWHITIPYAMPTILSAILLSISRVIGETMIVLM-------------------------------------------------
157363068    ------------------------------------------------------------------------------------------PRFSNTVQLAAVSIVISSLAGIFLGIIVKRNTWVDNFAMIFSLTGVSMPIFWLGILLIIIFSVVLKWPAITLGLATSAVIARMTRASMLEVNQDYVRTARAFGLPERKIVYKYTLKNALVPVITVIGLQFGYLLGGAVLTESVGWPGLGKYIVDSIFSRDYIAVQVGIMIIVLVNLIVDILYVFVDPRLR-
296440750    -----------------------------------------------------------------------------------------------SLTVGLVASLVNLFIGVIYGGIAGYGGRVDNIMMRIVDIINSVPSLLVVILLMVVYKPGLTTIIVTIGLIYWVGMARLVRGQVLSLKQEFVLAARTIGVSKFKIIMRHLIPNAMGPIIVSLTMSIPSAIFTESFLSFIGLGTLANDALGGIRSYPYQLIVAIAITMFAFNFLGDGLRDALDPRLR-
187921182    ---------------------------------NGIIALTYNGFFMAFITAP-----LVVVLLVSFTSKGFISMPFGGASLRWLVNDDMVSAFWLSVKLAFASATIGVLLAVPAALAIARYRHGRAALMSFFLSPMMIPAVVLGIAFLRFLSLLHLSGSFAHVIIVLPYALRLCLSAAIGLDRDAERAALSCGATRFIAFRRVVLPMIRTGVVGGWILSFIQSFDELTMTIFVATPGTTTLPVAMYNTIDPLVASVSAVLIVILMLVLDRIVGL-------
150375886    ------------------------------------------------------------------------------------------QPLTNSLLIGLGTVCMTMLVAVPASFALVRHVFIGRTVFNLLIMLPMIPTIVMAIGYYIYFGQSYLGVILAHSCIALPMSTLILTAALKGFDRSVERAAMNLGASPFTTFRLITFPILRPAFTVAGLFAFIASFDEAVIGLFISGRTLPRQMFNAVRQEADPTISAASFLLVLAGVCIWLAPQLVRRRTRL
260430682    ---------------------------------------------------------------------------------FFAGFAGILSALKNSILVAGLTMIMSILIGAPAGYALSRFDRGKEAFRLLILLTRAFPLPLLALPLAVMFIRTVFGLSLVHTTLAIPFAVLITFSLFSGIPLELEEAAWTLGCTRLTAFTKVVLPLILPGITASAIFAFVISWNEVFAAAVIENRTLTAFLLQNLDTSPLHLKFAGGFILVVPALIF-------------
258639705    -----------------------------------------------------------------------------------------------SLMVGLGVTVMSIVIGLPLGLLAGYFRGLDALLMRVMDGLMAIPGILLAIAIVSLSSAGIWTVMVAIMVPEVPQVVRLVRSRVLSAREEYVEAALLTGTSTFTVLTRHLMPNTLAPLIVQSTYICASAILTEAILSFLGA-GIGTEIPTWGNIIAEGRVY--------------------------
282899883    ------------------------------------------LVLLGLFIIWPIVYLFYLSFTAGSFTSKGIYWVGLKNYWRLLLNSDFWQVLFNTAYFTLGTVIPSLVIPLGLAVLLNRVLPWRGILRSFY-FLPSIISLVAAGLGFRWLFQNTGPVNGMLEFFGVPPISWLFLAGLQAISSTLYEAAELDGAGDWQQFWHITLPGLRPTLIFATVTTSIFAFRSFEPVYVITGGG--------------------------------------------
126656523    -----------------------------------------------------------------------------------------FSPVWISLKTAALATLIAFFLGAIAARSMFKYRKAKGLIDGIFTAPLVLPPLLRLFDVTIIFTWYAAVIAATVVAF--PLMYKTALGAFQQIDTTLLSSARTLGATELQVFWKVLLPLARPGLIAGVLLAFARALGEFGATLMLAGSTIPIAIFFAAESGDMAEAMLWGLSLSIVVAVNYWSDRRPEKRIR-
143427973    ---------------------------FVFMKVQRLGTFSISSLVIGFGFLYIPMLILVIYSFNASRLVTVWAGFSTKWYVELFQDQQLLDAAWMSLKIAFLTACMSLVMGMLASLALVRLGRFRGKMSGMITAPLVMPEVITGLSLLLLFGRGMLTIWIAHVTFSTAFVTVILSSRLKEIDRSLEEAGMDLGASPLKVFFVITIPIITPALLAAWLLAFTLSLDDLVIASFVSGPGSTTLPMKVFSSVRLGISKINALASIIIALV--------------
121610492    -------------------------------------------------------------------------------SVIWTHRQALLEGAALTIALTVLTMLLAVPGGIVLALMRLSANRLQRMSLCFVEFFRNLPLILVIYWAFMATGLQMSPLATALVALVLNISAYNAETGINSIRKGQLEAALAMGMSRHQALRKVVIPQATRRILPVIASTWVALFKDTSLVSVIAVGELAY-----------------------------------------
218681169    ----------------------------------------------------------------------------------LFLETSYPGWLWNTMLVAVCSTFLSLVASVLGAYAIERVRFTGSRSVGLVIFLAYLPSILFIPLAFIVFKLGIYDSRLALIFFLIPFCTWLLMGYFRSIPFELEESALVDGANRWQILVKIILPLAVPGLISAGIFAFTLS----------------------------------------------------------
240103285    -------------------------------------------------------------------------------------------------YHSFSGFLVASLLTGLAMLLALYSRAFRDFLNALNVFLQSVSVLVWTIVFIMLFGVTSSIATIVTAMASFPALLSAGVSSSEKVIEKYRPLVVLLKPSKLQLYRHFIVPGTLPEMVSAGRVALGIALRISVVAEAFGAGGIGYQLVYSYDLGIKAGVFAWALLLILLMITLDQLL---------
89899739     -----------------------------------------------------------------------------------------------SLTIAALTATGAIAFGTLFGLVAGFFRRLDAPIMRVVDAMMSFPDILLAIALVAILGPSMFNVVLALVLVYTPRVARVVRASTLVVRELLVEAARAVGVSTARILWRHILPNLMSPILVQASFIFAYAILAEAALSFLGVGTWGTMVAGSQQYAHDALGFAIILTALSLQLLGDGVRDLLDPRLK-
143128605    ---------------------------------------------------------AILATAALLIAISIGLLFGILSAIYANSTFDRVIQLVSTLGMSLPSFFSAILVAWIFGFLLHKYTLLDMTGSLYLDDMGESYSIVWKNLILPAFVLGIRPLAVVSQLM------RNAL--LDEWNRGYVKTARAKGLSTANIFWKHMLKNALNPVITALSGWFASMLAGAVFVEYIGWNGIGKEIVNALNFLDIPVLMGSVLTVSFFFIIINQVVDLL------
143370489    --------------------------------------------------------------------------------------------LGNTLKLGLSVAFLGTLLGFIMAYTQARVNFKGKKILHIINLVPIIPPFAFATAIIVLFGLYGYPGLVIVLTLSFFPIAYMNLLGLRSLDPALDEAGSSLGANKWRVFRTVTLPLLIPGFAGSFLLLFIESIADLANPLIIGGSVLASRAYMAINGYDIPMAAGYSFLLLLPALIVFLVQRYWAQRRSV
254449912    ----------------------------------------------------------------------------------------LWEGVKVTIQATILGTMIAMTLGLGLAIARRTNGWISRPVGFFAELIRGTPLLVYILPDLGLLLSPLTAGVVGLGLHYSTYTAEVYRTGIDAIPSGQWEASKATNLTARQTWVHIIIPQAIPPMIPALANYFVAMFKETPLLAAI------------------------------------------------
269121860    -----------------------------------------------------ILFMIFILVFIFLTSPIIMLIIGAAAVPVCLKSKEIRFSIFLSLRTSVISTVFCIVTAIPSAYFIFKTEKFKKIIIQILCIPMSLPHIVSGIALLLLFGRMGIGIILAQIFVNLPFAVKQTVTAFEDINKKVLFVAKTLGCNDIQVFLYIILPLLKNTLLSVIIMTWTRALGEYGAVIMVAGATIPTSIMLNMSTGDLDLAIGISAVLIIISISCMLIFEYL------
289449992    --------------------------------------------------------------------------------------------MVQSFLVAIITTVVSMFLCIPAAYSIARFQRGRKLFMLSFMLTNAFPKLGIYTSIAILFYKYHLMGTIIHLIHSMMFMVWLPAAAFRAVHRQQEEAARDIGAGPLRTFFKITLPLAMPGIAVATLYTFLGSMEEAQGTMLVGMARIKTMPVAMYGIVLDSSAVQIGAVFALLLIVPSALMIFLMRK---
298700269    ------------------------------------------------------------------------------------------------IWMTLAASLVALIIGSSLGIFAAFRNKIDQFVTWLTDVFMAFPDLILVLLIVSMLGRQPWLIVLTVSIAFIPGVIRLARVALNLVEQEYIEAARILGYSKTYILFREILPNMLTPLLIHLGVMLTWAVGMLSGLAFLGYGGLMINENRAGLLVQPWAVFAPVILIALFAL---------------
116696401    ------------------------------------------------------------------------------------------EHAPVTIRLALSGMLVTILIGLPLGVAAALRPWIDRTALSVAAAIQAAPNFWVGLLFILFFAVHLIMPAVILGKGAVPNVMRLTRSGLMEVSADFIRTARAKGFFGWSLLRRHALRNAILPVVSVLAIELGNKLGGSVVTEVVFANGLGRLALNSVLTGDIPLVLVFAVMFVLMTFVSDVLNAWLDPRIRL
294786655    --------------------------------------------------------------------------------------MNFPQMFMNTFIIAVFVCLISMFFVLSVAFCMSRLRHFRKTFMNIALILGMFPSIMAVVAIYFILKAMGLTGSSTTIIALIIVYSAGSGAGMDTIPASLDEAAYLDGCTRWQVFWKIIVPICKPMIVYQAITGFLTPWLDFVMAGVIARDQRGWTVALGLWNMQWYTRFAAGIPIAILFIVMQRFYQ--------
89054439     --------------------------------------------------------------------RAQEIATGATFGELLFEEAGIFRNFINTLTVTIPATIIPILIAAFAAYALAWMDPGRGLIIACVVGLLVVPLQLALVPLLNLHGQSFLGIWLAHTGFGLPLAVYLLRNYMVGLPRDIIESAKVDGATDFQIFTKIILPLSFPALASFAIFQFLWTWNDLLVA---------------------------------------------------
284033027    --------------------------------------------------------------------------------------------LVNTLILAAASVVLGTVLGMVVAVMLSRRRWLRWPAKIYTDIFRGLPAILTILLTRHWWGPNPYPGILALSLIAAAYIGEIFRSGIQSVEKGQLEAARALGFGYSAGMRLVVIPQGVRRVLPALVNQFIALVKESSLVYFLGLLASQRELFRAATNGNLSPLLLAGIFYLIITVPLTHLVNWFDKRLR-
297155892    --------------------------------------------------------ILLVVAIAFSSGDTVEFPPPGLSGKWFLAYQPFQDALTTSALVAAGATLLALLVGIPAALAIQRRRRGRKAAEALFLSPAIVPELVLGFLMVTLRITALGALLIGHTVLLLPYAVRVTGASLAMADPALEEAGRGLGAGPLRTFFHITLPVMTPGIVSAAVLSFLTSFNNVPLSLLLNGPGVTTLPVQMLNYVEFSFPVVAAVSTLLLA----------------
256380966    ----------------------------------------------------ALLVVIAALIAVVADWEAIRKSFFDVETAKEMFPEVITTALVNTVVYTALGFAVGLVAGLVLALMKLSSVGPYRWIATIIEFFRGVPALVAVPLAFGLKFDIYSTAAIALGVVGAAYIAETIRAGIKAVPKGQLEAARSLGMSQGRTTVTVVIPQAFRIILPPLTNELIMLTKDSSLISIIG-----------------------------------------------
291297162    ------------------------------------------------------------------------------------------------LYVGLVAVGIGLTAGLLLGVLAGYFGWLDQILSVLLEALYALPALLIALLLAAIFNPGVTTSMVAIGLAAVPAFARVARAGVLSVKALYIEAARALGMGHGRIMLKHVLPNIIGPLVVQASLAFAVAILAEAALSYLGLGSWGRMLREAQSYQELTPGLAIGLAVLGFNLLGDGLRDYLDPRKR-
163796104    -----------------------------------------------------------------------------------------------SLGVGIGSGAIAMLIGCSLGLAAAYYGRVDTLIMRVVDIQLSFPAILVALILLAVLGKGIDKIIVALVAVQWAYYARTIRSALVERRKEYVEAAASLGLGDRRVLFRHLLPNCLAPIIVVGTVQTAHAISLEATLSFLGLGSLGLLISNGFEYIMSGSGIALLVTIVSINLVGDRLRDVLNPR---
135268653    --------------------------------------------------------------------------------------------------------------------------RVAASIDFLMMVPYLVPGVVMAIGFVTVFRNAMPDVFTATVLLVLPYGVRATSSSLRQIQPSLEEAAINLGASPLGAFRMITIPLIIPGIIVGALMAFITAINELSSTVIIYDSGITMPVQVYIAVLDGEFGTAAAFSSILLGICVYAVFRFAEDRE--
134600554    -----------------------------------------------------LVPVLIAVAFSFNDGRSRSVWTGFSLRWWLLHDDAMRRTIVNSLVLSVGTLLVVTPLGVALAVGVQRRGRTAGASRALTAVPLVTPEIVVGAALLLTFTLGLPAQLIGNVTFSLSSVVVIVRSRLVAIGPTFEEAARDLGASRVQALLHVLFPMLLPSVV--------------------------------------------------------------------
140600983    ------------------------------------------------------------------------------------------DAFGNSVIVAVSATVVATILGTMIAIALVRYRRFRSATNLLLFLPLATPEVVMLAAQFLDFGWQLPTVIIAHTMFTLSFVVVTVKARVATLDPALEEAGRDLYANAAQVFWRITFPLLLPGILAAAMLAFALSFDDFIITQF-------------------------------------------------
254462129    --------------------------------IDGLWLTVVGIAVLFFLILPTLIVIPMSFSGASFL--EFPPTSFSFRWYTAYFTSSEWMSATKT---SLIAAVLTTAIATPLGSLCAYTPRIRNTAQILVIMPIVVPVILIAVGVFSLLNYTLTGIVIAHTALALPFVIVTVMSGLQNYDFDQELAARSLGASRAYALWTVTVPQVKFSIQTGAFLAFITSLDEVVISMLISGGTITRRMFNSLRDQLDPTIAAISTCLIVVSV---------------
141277401    ----------------------------------------------------------------------------------LFAMDSFWRIAGNSVIITFASTVLCLLIGSLSAYVFARKAKFRGALEGLMIAVRALPGIVILLPIYSFFGLYDSMIALIFIYFNLPFAIWLMMSFFEQIPVEIEESARVDGASNTRMFTRIILPLAAPGLVATGIFVSLLSWNEFLIVIMAGEDAKTFPVLVASFISNRTLDWGPMAAAATVALLPIVLLTVVIQR---
134871147    --------------------------------------------------------------------------------------------TVNSIFIGFIATFIATTLGTLAALGLSRPHMPYKGLIMAILISPMIVPLIITAAGMFFFYYSFTGIILAHVALATPFVVITVTATLVGFDMNMVKASQSLGARPIRTFFKVIMPLILPGVISGALFAFITSFDEVVIVMFMGSLTIPKQMWAGIRQEISPVILCMATCLVVLSILLLTTVELLRRRS--
143647996    --------------------------------------------------------------------------------------------AWFTIWQAIASTVLTLAVGLPAASVVARSARRQRLVRALVTVPFVLPTVVVAGAFTEVFAITVWAVLIAHVFFNYAVVVRAVGSYWAGLDQRVEEAARVLGAGPWQTFREVTLPRLRPAVASAAAIVFLFSFTSFGVVLILGGP---------------------------------------------
84502548     -------------------------------------------------------------------------------------------------WLGVVAAVGATVIGFLTAYGIIRYGSYREVAQSIAMLPIMVPHILISISLLILLTVLPIPEIIGHIIICLPFTVAGILASLDGVDPQLERAAWTLGASRLRILWEVVIPLVAPGLFSSLIFAFIISFGDVYIALFLSGPGMTTLPIEIFSYMQWAITTVQIIMIFGLGLIIERLVGL-------
163733711    ----------------------------------------------------------------------------------LFNDYQFWGALWNTFVMGSIALTLQCVIALTLAFYAYRDPWVTGWRIIFLVPMLFMPSAVAFTYKLFFLWMSRSILILADVWQWTPFLFIIFVAALQGQDEEVEEAARLDGASWYQIFWNISLPIMKPVIAVALILRGIDITTMFTNVFVITKGGISYFIYRGFKFFDFGYASSASVIMLILTIIV-------------
23465687     ------------------------------------------------------------------------------------VLDGLWLNIRVLLVAVVGVAILSTLIALVRTSRSPILFPLRILALIYTTVMRGVPIIVVLIPGLGLFGRIDPSGTIAVVMGYSAYVSEVLRAGFNDVHPSQRASARSLGLTSGQTTRLIVIPQALRKVAPALMNDFISMQKDVGLISVLGADAVRAAQIDVASTYNFTPYVVASLLFILMSVPFILLNDWYTERLR-
78184664     -------------------------------------------------------------------------------------EYGAGAAIYGTLVTSILSLFIAVPLGIGTAIFITENEKLRNFIGLMVELLAAIPSVVLGLWAIFVMGPGTLPAVLILVVMILPIITAITRDSLQQVPQQLTQAAYGIGTTRWGAIINVTLPAAISGIVGGVMLALGRAMGETMAVTMI------------------------------------------------
171911209    ---------------------------------------------------------------------------------------------------TVVVSALALMVSVPLGLLLMFGQRSRWICRGCVELVRGTPLLVLLLIGYLGIAKPWLPGVCLLALFHSSYLSEIFRGAWESIGASQLEAARAVGFNQQQTWRFVIFPQAFRRALPGTAGQMVSLIKDSSLLSVIGVEELTQMVRAANAQAYTA--LEGFIPLAVLYILLTIPLSWWTRR---
261821240    --------------------------------------------------------------LVSWMDGRLDISLNLGNYLHLLDDPLYFDAYMQSLQVAAVSTLCCLFIGYPLAWAVAHSKPSTRNILLLLVILPSWTSFGILNNFLLWLGVIDEPVYIGVVYSYLPFMVLPIYTALTRLDYSLVEASLDLGARPLRTFFSVIVPLTKGGIIAGSMLVFIPSVGEYVIPELLGGPDIGRILWQEF-FNNRDWPVASAVAIVMLFLLI-------------
108804015    ----------------------------------------------------------------------------------------LWAAAANSVLAASLAAAVTALGALPVAALSARHPPVAGMVERLAYLGYALPGIA-LALSLVFFGANYAPAVFAYAVHFMPQAVGATRSALLQIKPSVEEASRSLGRGRAATLATVTVPLAAPGILAGAALVFLTTLKELPATLLLSPTG--------------------------------------------
141399601    ---------------------------------------------------------------------------------------------WNTVTMGTLTAFSSTILGLGFALLIARTSFKFKKTVRILSVLPIIPPFVIGLAIIILFGIYGLPGIWFAQTLAFTPIAFLVLIGVESVSPSMEEASQTLRASKWQVFKTVTLPLMRPGIANAFLLGFIESLADFGNPLVLGADVLSTEIFFAIVGAQYDETKAAILAMILLSVV--------------
227114535    -----------------------------------------------------------------------------------------------TLLAAGLATVFNAGFGLLMAWILTRYRPGRALLDGLMDLPFALPTAVAGLTLAALFSTTGWYGTVAMAFTSIPFVVRTVQPVLEDLGPEYEEAAQTLGANRWQCFRYVILPELTPALLTGTALSFARSLGEFGAVIFIAGNVVSLMIFIRLQEFDFPA--ASAIASVVLAASLLILFAV-------
188587349    -----------------------------------------------------------------------------------------------SVFVGVTVILIRMLIGIPIGLISGYYGGVESILMRIVDAVIAFPGIILALAIMAARGQGLENVILALSVTGWTTFARLVRSEVLSLEREYIQAARGVGFHDIKVMVRHILPNCMASIIVYSTMTIAVVIIAEASLSFLGLGAGAEQVTWGIQMSMEREGLAIATIVLGFNLLGDALRDVLDPRLK-
238060718    ------------------------------------------------------------------------------------------SYFINSLAITIPSVLFPLAFASLAAYLAWINFRGRDWVYIAIFALQIVPLQMALVPLLKFFSTGVSLGGVAHTCFALPFAVFLLHNFISQLPKDLMEAARVDGATHPKIFRTIVLPLITPAIAAFGIFQFLWVWNDLLVALIFAGGG--------------------------------------------
283842637    ------------------------------NFIALWFMLPAAAFLILFLAYPLFLGVWMSFTDARIGRDGVFIGIENYE--WLWDDSIFWLSVFNTILYTVVASAIKFAVGLYLALLLNRHMPFKAIIRAAVLVPFIVPTVLSAIAFWWITTWARASVIFANIWRGVPFVAITLLAGLQTVSPSLYEAATLDGATAWQRFRYITYPLLTPIIAVVMTFSVLFTFTDFQLIWALTRGG--------------------------------------------
108758267    ----------------------------------------------------WRVPALLLCGAVVAVGVGLPVGVLVYWGVLSVESGPMMGPAWNSVSASMLGAVAAVVGALPLAFLAVRYPRLTVALERVSYAGYALPPIV-LALSLVFLGVQTVPFLYGTLVMFLPQAVGVVRASLLQLNPHLPEAAASLGQPPSGVLRRVTAPLLRPGLLAGAALVFLTAMKELPATLLLAPIGFETLATRVWGATAEGRFAEAALPALVL-----------------
108758267    ----------------------------------------------MLRRAPVGLWVAGVAMATLALVPAIYLCVADADAWGLLLRDKTWGLLGRTLGLAAAVTGCAALLSLPLAWLTARTDPGRRLWTVLLCVPLAVPTFVSGYVLLAAFGVGFPGALLALTVSTYPYFFLALRAGLLSQDPAWLEGARSLGLTPARAFFRITVPLLRPAFASGALLVGLYVLSDFGAVALVQYDAFSRAIYV-QYEGAYDRSYAALLGLALVSVTVGVLALELWLRGR-
138429049    ----------------------------------------------------------------------------------------FWRTLLISGSVMLLCLLLGYPVAYLLATLPLRYSNLLMIMVLLSLLVRTTAWIAILLVWIGITGYNMTGTIIAMTHILLPFMILPLYSVMKTIPPSYMRAARSLGATPARAFLKVYMPQTIPGVGAGGLLVFILAIGYYITPALVGG----------------------------------------------
116627490    --------------------------------------------------------------------------FFISTTVWSYFNYGVLVTIMISVCVVFFGTILGVLVSLPLEWLVSLYVWVFRGTPMVVQIMIALPTVQFGILNLDL--SRIVPGIIVLSLNSGAYISESVRAGIESIPKGQIEAAYSLGIRPWNTMRYVVLPQAIKNILPALGNEFVTIIKDSSLLQTIG-----------------------------------------------
13475986     ---------------------------------STIFLAAITTLVAVLLYSPLFVPIVSSFFTISHGDVDWSSPTLSTY-WALAENHDILTALRTTLIVGLCTVVLSVVSGTLLALYYHGRRSGRSILQFIIFLPFLMPPIISGLALLIFFRRSLLTVVIGHTVFVLAIVYRTVLMRLQSMSRTLVEASYDLGATGWQTFWRIILPNLSSAMVGGAVLAFALSFDETMITILVTGTQSTLPVLWAMMRLGFSPDINALVALILMFTVL-------------
218663104    -------------------------------------------------------LVALFSLVPLGFIGWITYDVGWETVKALVFRSRVGDLLINTVLLESITIPLSVALAVTLAWLTERTDPFARLWAWLAIAPLAVPAFVYAWVSLIPGMRGLQSGVFVSVIAYYPFLYLPVAAALRRLDPAIEDAAASLGLNPWRVFFRAVLPQLRFAICGGSLLIALHLLS--------------------------------------------------------
289642375    -----------------------------------------------LPAAAGLSALAVLALGVPLASLGRWLAQGASSGL---DVDQIVTTTGTSLGLGALGALVTTAAAVPVAWLYVRRRRLSTALERVTYIGSALPGIV-VALALVTGAVRLVPGLYAYLILFLPRAMVNVRATLAQTPPVLDDVAHSLGAGRLATLRRVTLPLIAPGLGAGAALVFLAVVTELTATLLLAPTGTQTLATQFWSHSDSLAYGAAAPYAALMVLI--------------
289642375    --------------------------------------------------------------------------VGWAEAVDLIVRPRTGELLWNTARLAVCCMLLCAVLGTGTAWLVERSSPGRTVFHVMLVAPLAIPAFVYAWVSLIPSAAGFGGALLIVTLSYFPFVYLPVAATLRGLDPAHEETARSLGHGGFQIFVRTVLPQLRPAVLGGSLLVGLHLLAEFGALQML------------------------------------------------
171060985    ----------------------------------------------------------------------------------LAFTGSAWDSFFTTIEVAAIAAPITAVIGLLSAYVITRHRFAGRASFEFLTLVSAVPGTVIGVSYIVAFNVPPLELTGGIAILVLCFVFRNMPVGVRQIDRSLDEASSTLRADTLQTLRRVVLPLLRPAILTTLVFSFTHAMTAVSAVIFLATAKYTVYIIGRVEAGEYPLAIAYSMVLIAFMLTVLLLLQRATGEARL
92113601     --------------------------------ILTTLGILLSIITEALRFFQMHSFWDFVTGTTWNPGASFLSAAGRGEEGGSAAQFGSIPLFAGTFMITLIAMLVAIPFGLGAAIYMVEFARIRKAAKPVIEVLAGIPTVVYGVFAALLFGLNALAPGLVMGIMIIPFISSLSDDVINSVPNSLREGALALGITKGEMVRNVVVPAAAPGIISASLLAVSRALGETMIVVMAAG----------------------------------------------
142778841    --------------------------------------------------------AALVVLRMSFGTQGNEWHGFTLQNYADLLDGYFLRSLWLTLKLAFQSMVCAVLLAIPVALAMARTKSGVLLPLLVNLLLQGYGWLIILGPAGLLNHALLGSGLVGLIQTAFPLAVLPLSSAMRAVSSSYEEAAATLGATRWQTLRHVLLPLAMPGLVSGALLVFAYNASAFAVPLLLGGRRLAVLVHDQVALLNWPAASASGVVLMIATLTVMALSQRLVRR---
143299609    ------------------------------------------------------------------------------------LSDGILPYFINSVVITIPAVVFPLVIATMAACLAWIRFRGSDFLFFFIFALQVVPLQMSLVPILQLFTSGVHIGSVQVIMFALPLAIYLLHNFIASLPRELMEAAHVDGANHFKIFRMIVLPLSIPAIAAFAIFQFLWVWNDLLVALTFASG---------------------------------------------
226942417    -----------------------------------------------------------------------WAGALDALPTLWTLGLDAWKPLMDTLSMSVAGTAGGILAALPLGALAARNAPVRQSVMLLLNSIRSIPSLLWGILFVAAVGFGPLPGVLALACHSTGMLGKFFAEIFEHVDRAPVDALRSQGVPVLGVLRFGVLPQVLPRLVDVALYRWEHNIRAAT-----------------------------------------------------
289579870    -----------------------------------------------------------------------------------------------SLLVGLIGTGLAAAFGVPFGLVAGYFGRTDDSMMRVADIMLAFPSLVLAIALIGVFGYAVLPGTVTLVVALVNWVARGEALAIRN--EEYVKAARSLGASNWTVLRKHVLPNSLTPIIVLATIQVAAIILLESSLSYLGFSGTGYEISQGQDYLRTAWGIAIVLAVISINLLGDWLRDALDP----
139194859    -----------------------------------------------------------------------------------------------TLTVGGVAAIITIAIGVTIGSLSGFFGGVDTALVKVTEFFQILPPLLFAMVLVTLFGQTLTTVTIAIGVVSWPTAARLTRAELRLRNLDFVKASRAAGAGNGHLILRVVLPNALPPIIVSATMAIGVAILFEGGLSFLGLGDPSTMSWGLMIGQNRNYVLDGAIFVAVLAIIGDGINDAINPRLR-
291559499    ------------------------------------------------------------------------------------------SPIIISMKTATIAILFTFILGLLAARWILYRKSDATFWDGIFTMPLVLPPTVAGFFLLVFFGFSWGATILAAVVMSFPLMYRSARGALEQIDEDLIFAARTLGMSEWSIFFRVMIPNALPGIISGGVLAFARGLGEFGATAMIAGNTLPLAVYSEVAAGNMDAAYQYVLVIVIICFAI-------------
154245547    ----------------------------------------------------------------------------------------YWPDLLNGVWLTLGMTVASVLPGFILGTLCAVGPYVQRAVVFYVEAIRNTPLIIWLFFGLAVLGAKIGPAVIALVVNVGAYTAEIMRAGFRSIPKGQIEAAHCLALTPTQALWSVQLPQAVERVYPALVSQFVLMMLATAIMSQISAEELTGVAY--MIQSFTFRGFEVYLVIAVIYLAMASLLRL-------
126732759    -------------------------------------------------------------------------AFGVSLSDGFAWTGVAWNSFWTTMEIALIAAPLTAAVGLLTAWLIVRQRPGRSVFEFALMMSFAIPGTVIGISYIMAFNLPPVQMTGTAAILIACFVFRNMPVGVRQLDGSLDEASLTLGAGSGRTMRKVILPLMRPAILAALVYSFVRAITSISAVIFL------------------------------------------------
126732759    --------------------------------------------------------------------------------------------AWRTFFLAVCTATGTTLLGLVFALVATRTGRFKKSLRLLTVLPIITPPFVVGLALTMLLGLYGLTGIWIAQMLSFTPISFLVLIGVEGISPSMEEASQTLRSDRWRTFRKVSLPLMAPGLANAFLIGFIESMADFGNPLVLGGSGLSTEIFFAVVGAQNDPARAAVLASVLLVFTLSAFLA--------
143237425    --------------------------------------------------------------------------------------------------------------------------RIDSLLMRLIDTIWAFPYLLLALAIVAAFGPGLLNALMAIAIVNIPFFARTVRTTITLTNREFVMAARTSGAGHLDILFRELLPNVLPVIVVTISTTAGWMILETAGLSFLGLGALGSMLGEGRKVLFTAPHVSTIPGVLILILVIDGIRDILDPRLR-
110803652    ----------------------------------------------------------------------------------------IWEALLISLKVVLVSVFLSCTLGILLGYFMEKNFKFKYIIETIIIFPMFLPPSAVGYLILLILGFTWIGAVIVGIVVSIPIMYQSLKTSLLSVNDDVKNAAREMGAINFKLYRLISLPLSKKGLYTGIILSIARVFGEFGATILVAGNTIPMAMYYAIENGDSGLANKILILIVLISVILTFSYNKIIKRIK-
113476390    ---------------------------------------------------------------------------------------------------------------LMAVGLAKYKFRGKSLYLGISYLPLIIPDIAIAVATLVFLRLSLGTIIAAHIVFCLAYIGLVVSTRLADLDPNLEEAALDLGATPVEAFIKVLLPQLLPGIVSGCLLAFVLSMDDFLIASFTSGSGVTTLPMEIFSRIRTG-----------------------------
284044796    ------------------------------------------------------------------------------------------------LLMMLGAAVIGTVLGLIAGYFGGWRD---SAIMRAVDVVYALPSLLVAIILVGVIGGGYAVAVGILVVLFGPADARLIRGALAQRSLPYVDAARTLGLSRRTIMFRHIWPNILPLIVANAFLNFAYALVALSAMSFLGIGGRMLNDNLSLIEDNPVAVLAPGIALVLLAVAMNLLGDWAYER---
269794484    ----------------------------------------------------------------------------------LLTQQPFWSWFAMSTAVATIATVVSVFVCALAGFAFAKYRRGKGPLFTIMFSSLSIPFAVILVPFVLLVKSGLGNPFFALIVPWVAPIFMMQQFIVQSVPDELLEAARIDGTSEFGIFWRVVLPLLRPSLGALGVWSFLQSLWPLVIVSDVDQYTLGLNILYGSENRAFDLVLAGSVLASVPMIIVFLLLR--------
137882441    -----------------------------------------------------------------------------------------------TLQVSALASILGLALGVALGCSLSHSKPLRWVVAGYVDFIRGTPLLIFALPALGVRFDEFWAGVVALSLNSAAFVAEVVRGGVGSIERGQSEAATAIGMRHRQILVYILLPQAYRQMVPPLTNELISLVKNSSLLSVISVYELTRAGQAIISVHFVPFEIYTLLALYVLIKVLSWLSGRLERR---
89094511     ------------------------------------------------------------------------------------------QGAILTLELVLFSGFAGLMLAVPLALMRVSSPWIQALPFAYIFFFRGTPLLIQIFLVWPILREPYWCAIITFALHTAAYIAELLRGAIQSIPKGEIEAAKALGMSYPMMLRRIILPRAFGIMMPAYGNEVILMLKGSALASTI------------------------------------------------
225377086    -----------------------------------MVKKAASRIYLALIFLFLYLPILVLIVLSFNNSKSRVVWGGFTLKWYATITNAFVTTIQITLAAAIISTLLGTLAAIGISAMKKKNKMLGATNIPLLNA-DIVTGIAMMLLFVKFINLGFVTVLIAHITFDIPYVILNVLPKLNQANRYTYEAALDLGATPLYAFFRITWPEIKSGVFSGFLMAVTMSLDDFSITFFTKGAGV-------------------------------------------
224368522    --------------------------------------------------------------------------------LKLFQNEVILHAAWNTLVLAVVSTLVSTVLGTVLAIGMDRFPRMNTILDLTLHLPVVIPDIILAAALVVAFGFGLFSMIIGHITFQVAFVALVVRSRLISIGKDVEEAARDLYASNAYLLWKITLPLLIPGIIAGAMLAFTLSLDDFVISFFTAGPTLPLYIFAAVRRVVTPQI---------------------------
298294071    -----------------------------FDIRVQPGFGVIALFTFALLYLP------IVTLVVYAFNGSDSLSSWGGFSLRWFADAARNSSVQDAALRSFIVAVLAASIATVAATMAAIATRGLGFKYAFINQPLMVPEIVTAVALLIVFSRVKVWTVLAHTAFCIPFAYLPIRARLEGMDSSLERAAADLYATPWMAFRRVTLPLLRPGIIAGFMLAFVISLDDVVITEFVKSGGLPTYMLGQIRRAVTPEINAIATAFLALSVLLVTVFFFINRRK--
89899757     -------------------------------------------------------------------------------------EQDFLKYFFNSTIVGAMAVGLSLLLGLPAAYSISRY--AQKKLAVFILLARLMPGISFLMPWYIIFSRSYVALILSHMLIALPIVVWIMSTYFSTIPRELEESAMVDGATRQMAFLKIILPLSGPGIITATTLSFIFSWNNFMVLSMERTKTLPIAVYNFLSYVDWGGVMAAAVAIMTPAIVLTMIFQ--------
15644019     -------------------------------------------------------------------------------------EYGMLAMIAGTLLLTAFSSAVLLPLGYLIAFFLHTYAKEKNLIRTTVEFLAGTPSVIIGLFVLVWSTENFLLASIGLILTALPYTVSLSLEALDSVDVALEESALALGATRFTTVFKVTTRAALPGILNAFVLTVNRVVGETMIVLMAGGG---------------------------------------------
160936230    -----------------------------------------------------------------------------------------------SLSVGIISAVISMAVGVPLGLLAGYYRGIATLIMRCADVFMSFPAMVLILVLVSVLGPSVATVTIVIGVLGWPKFARLIYGNVLSAEQDYVEAARAIGTKDGTILTKYILPNTFAPVLISFTFRAAQAIITESALSFLGMG---------------------------------------------
15920813     -------------------------------------------------------------------------------------------ASLVTIGRVWVTILFSIFSGWFLAYASIKNKIFENIYVSLIEVFESVPVFSFFPIVLIFFIYDILGVEFAVLFLVFTAVTWNIWMGFKTVPEDLLEVSENYRLKFWGTMTKLYIPFSIPRIAANLIPSFADALFYITVSEVFAVGGIGTVIANLVSEGEYTDALYGIAVLAIFTIAITLLLR--------
15920813     -------------------------------------------------------IVAGVLLLAFILYGAISTIISVPLSTWGYLISTLPSDLISILFRVGIIALLSFVFAIFVGYYLTTHEKTEKIVIPIIQAYSAIPAPAYYPLFLLIFGTNEFYVLFLGFISTFYYVFYSFWIGVKNLPQQYWEIMKNYDFKFWQKLRYVIIPGTFPYIIAGLSSTINSAWGGLAIGEY-------------------------------------------------
255656163    -----------------------------------------------------------------------------------------------TVILAISSLVFSLIIGTIVALSSYYKKVLNQICKVYVSIFRGTPFLYFGLAYMSDFVKNMDPVFATSIVLSLNMGAYMSETSILSIDKGQIEAAYAMGLTNLQTMKRIVIPQAVRVALPSLFNNFIDLIKGSSVAFVVGVNDIGAAKSQGALSFKFFEVYGAVMVI--------------------
254459832    -----------------------------------------------------------------------------------------------TILLSVIAAAMSMIIGMLVALPGMSSNRWIRLPRIYIEFVRAIPLLPMLFWVFYGLPVVLKSMGINISIDAFWFTAEIYRSGIQSIAKGQTEAAKTVGLNYTQTMRYVILPQAIRRILPPLANQFIYIVKMSAFASVIGMQELTRRANELVVTEYRPLEIYTLLILLVLVLIISFFVRWLERKM--
73661578     -----------------------------------------------------------------------------------------------TLIISLITLFITVIIGVPLGLLAGYKKGVDTFIMRLIDIGLSIPEFVLMIALASFFKPSIWNLVIAITIIKWMTYTRLTRSVVSSINKPYIQMARLFHVPTHVIIFKHFMPQVMPSIIVLMTVDFGKIILYISSLSFLGLG---------------------------------------------
134045102    ------------------------------------------------------------------------------------------KSLLVSIKAAGTATVFAIFLGIPLSYMLARYNFIGKVVEAVIDIPMAIPHSVIGIMILAFFYVDNFWGIVVVMLYGLPYMVNSGRDGFLMVEEELENVSRTLGASRIKTFFNVSLPLIKNNLVSGSILTFARGISEVGAILIVAYKTTPVLILDRFNEYGLSSSKPISVIMIVLSIVLFSIFRLV------
288917457    -----------------------------------------------------------------------------------------------TLTIAVTSVIINTVFGVGISFLLVRYRPGKRLLNAVLDVPLSVSPIVVGLALILVYGFATPGMILATTFIALPLMIREVVPVLEEVGDEQEQAARSLGANAVQTFRRITLPAIKWGVVYGVVLSLARALGEFGAVKVVSGNVSGDTRTATLLNFDRGGAYATAFLLALVAVACIVVVSLIRPKD--
261393017    ------------------------------------------FLKLMLALSLAFLYIPLVVLVIYSFNESKLVTVWGGFSTALLENDTILEAAWLSLRIAVVSSLAAVVLGMLAGYAMARIKRFRTLFAGMISAPMVMPDVITGLSMLLLFDRGFFTIFLGHTTLCMAYITVVIRSRLVELDQSLEEAAMDLGARPLKIFFVITLPLIAPAIASGFLLGITLSLDDLVITSFLGSSTLPQVIFSKIKLLDPQMNVLATILIGIIGIVNYWMMRQATKRDR-
125654656    --------------------------------------------------------------------------------------------TRISLGIGLAVVLATGIMGIVLGLLAGYVRWLDNGLMRVMDGLMAFPGVLLAIALAAALGPSLMNAVIALTITFTPRTARIMRASVLVIRELYVEAAVAVGAGHMRIVLRYILANALSPLIVQLTFVFAVSILAEAILSFLGAPSLGNIISDGRTYLQEAGGLVIALAVLGLNLMGDGLRDVLDPRMR-
148253285    ----------------------------------------------------------------------------TALSVLLPLVLGTLAAVVFHARFPGRGLLRALFIMPMMATPVAIALVWTMMFHPQLGILNYLLSLVGLPPQLWVFHPGTVIPSLVLVWQWTPLVMLIVLGGIASLPTEPYESAQIDGASTWQMFRYITLPLIMPFLFIAAMIRAIDAIKSFDIIFAITQGGPGSLYLYSVAFVYYDLGYASAIAVVFFALI--------------
255324273    ----------------------------------------------------------------------------------------------QSLLGALLAVLFGLIVGTILGIIAVRRGWVDAVIMCIVDVLLSIPGLLLSLSVIIVLGHGIFNAAIAVGITSVATFARLARSQVLSVGSDFVEAAYGSGGSSFQVLVRHILPNSLTAVFAVAALQFGLAILQLATLGFLGYGAPGLLISESRDYIATAGWLTIAPGIVIVAVVL-------------
119491064    -------------------------------------------------------------------------------------NYGILPMIYGTIVSSLIGLLIAVPIAIASAVVLSENVSIRTVLTFLVELLAAIPSVIYLIPFLLIIGPGMLPAGVILAIMTLPIITAISRDSLASLPPELRSAAYGVGSTRWQTIFSVLIPASFSGIVGGIMLGFGRALGETMAITMV------------------------------------------------
52080892     -----------------------------------------------------------------------------------------------TLLLTGASLLVMLLIAVPVGTLLYRDRWIDHLSRLLALVGAALPSFWLGLILIDLFSVRLNWPSLTLGIAMSGVYVRLVRSSIESLGQDFIRSARARGISEARIFFFHAFRHCVPVITIFGVSLGSLLGGTVIIEVLFAYPGVGKLVVDAIVQRDYGYILFMGIAVVLINLLVDLSYRYLNPEIRL
73661577     -----------------------------------------------------------------------------------------------TLFIAVMTIVVVFVVAIPLGMIAYYHTWLDSLIRSVTSFTVSIPSFFLGTILIYVFGLDTMAGYIALSVGMSAYYVRLMRSNLVELQSKEVEAARLRGMSERYILWQLFKPAIIPIITVLGMSVGSLIGGTVVIENLFGIPGIGHFLVDSIQARDYPVVQGAVIMIGFFVVLADLLLLWIDPKRR-
162149590    --------------------------------------------------------------------------------LSALASPAFLRGAGVTLVMAVLSHMTAIVIAIPMAVLNGRDGLLKSGVRAYVALFRAAPTLLQLLFFLPVFREAWFTPFLALSINEAAYQVEINRAALQAIDPGQALAGDALGMTRMQVYRHVIFPQALRIALPPTINEFISLIKTTSLASVIS-----LQELLAVTQINVARTFA-------------------------
143883220    -------------------------------------------------------------------------------------------ATWNTLKLAFISAIIASVIGLVIAYITVRHNPLARALDQIAFVPFLFPTIAFGAMYLTLFAEPVGPIPALYGTFALPYSVKTGVTAITQIGQELEEAAELAGASWTMRFRRIIMPLASSGVLSGMMVSFVGVMRELSLIILLITPSTRVLMTVGFGYAEEGLAQLSNALVLIVAVL--------------
143883220    ----------------------------------------------------------------------------------------LYGPLVNTLKTGVAATILALVAGGVLAWCVVRSDMGKRWLQPVLTLPYIVPSFAIALAWETVFSYGAFPISITLAIHYFPFAYLLVAGALATIDSQMEESALISGAGRLMTLRRITFPVVAPAFVAALILTFGKTIGQFALPFLLGAPT-QFHTVATMVYANLTLGLDSLAFVLAIVLIGMSLISI-------
160931410    ------------------------------------------------------------------------------------GDFNMFQSFGNSMIIALSCTAIAVILSVPASYGLARFRRGKKVCILSFLITQMLPVSVILTPMFIIFKNMSLLNTYFSAILAIPFSVLILKNYFGSIPKELEDAASIDGCNRFSAFLRIFVPIALPGVVVCAIFSFLYAWGDLAYGMTFIQDQVNRPITAGIFNFQYGTKWSYLTAFAVVTIIPVALIFIFMQK---
85057811     -----------------------------------------------------------------------------------------------TLQISFFAVMISAFVGGFLGILSGYFRMFDGIINFICDILVVFPDFILAILIMCFFKKGILALIIVLSISHIPTFIRSIRTNTMQIKKSFIQASKALGATHMHIISKHILSHILAPFITRIILSMSSIILAISALGMVGLG---------------------------------------------
239628286    -----------------------------------------------------------------------------------------------SLLVGLVPTLISMAIGTVLGLLAGFYGRVDFAIMRLADVMLAFPSLLLALVITYTIGGGLVSIFAALILVNWAGTARIVRSQTLSLKEEYVEAARSIGVKKWRIMFRHILPNCLPSLIVLFTLNIPAAILTESSLSFLGAG---------------------------------------------
261338315    -----------------------------------------------------LILVVLAAVAIFLLVRAWPLIGGVISGFTGGRATNFWSYVFGTVLVSALALLIAFFVAIGIALFISHYKRLAAVLSYVVDLLAAIPSVIYLVPAIFPFWRTVATVAVVLAIMILPIITSIARDIFLQTPKLLQEAALGLGATKWEMIKLAVLPFGKSGIVSASMLGLGRALGETMAVLMILSPGLTY-----------------------------------------
110679597    ------------------------------------------------------------------------------------------RALAETTATTIPGYLAGLVLGAALAMGVILLPRASGVVLPVAVALRAIPIITTAPLIVLALGRGATGTIAVIAVMIFFPTFVACLQGLRQTPRAVSDLFRSYGAGPVTVLYLAQIPGMLPAFFAAAKMAVPAAILAVTTTELVTGKGIGLLVALTSTTSNYNMLWSCIVA---------------------
110679597    -----------------------------------------------------------------------------------------------------LGFLWGNLAAVLMASVVVVLPRTERVISSAALVVFCLPLVATGPILRVISGPGDTPQIALAALAVYYTTFLAMRVGLRAMPANWSDLMSVYGRGALATLLTVRARASLPYLFVGLQIAAPAAFLGAMIGEFTGARGLGVLTLRAMRSLDVEATWSLAVISAAMAMLLYALVGAAGRW---
293572033    ---------------------------------------------------------------------------------VVAIKQQMIQATLETIYMTGVTSLIAGFLGLATGLLLVVTRIFYVVLDKIVNLLRSVPFIILLAVFLLGTTVGTTAALIPLIAGIFPFYARQIQNALHEIDPGVIEAAQAMGTSHLAIIFRVYLREGLADVIRVSVLTIISLIGLTTM----------------------------------------------------
296110041    ------------------------------------------------------IFYFILSITFLFIFLPIFYSLTNPGNLSYLFHAEVLEAFKVTILAGILATFISLLLSLPSAYILARKEKFKKFVEGILDLPMAIPHVVVGIMLLSFIGPYIVDNFFGIVLVGLPFMLNSLKDGILAVDEELEHVSRTLGASKVKTFFTIILPLIRNNIITGSILCFARGISEVGALLVIAYYPKTVPILILENFNNFGLQASKPLAVAM------------------
225572172    -----------------------------------------------------------------------------------------------TLELAVTALVILLAVSIPLGIIVWEHSWIDKILQVFSFFSVSLPPFWIGLMLLYFFGVKFQWAAITMDIGYFGILIRLMRTNLSDTKKDYIRACRAKGLPGFWVVLKHGMKNAIPVITQLSTICVSLLCGSAVIESIFSIKGIGEMALEAVYTKDLPLILVLACFVVIMNLLVDLIYSMVDARIQL
143885088    -------------------------------ALFAFVVGILPLILLAIQSIMLIDGFYGLENLTWHFWTGKSNPDIAFGEPGVFHNNNIIGATWNTLKLASLSAVIASIIGLIIAYIVVRRNPLANALDQIAFIPFLFPTIAFGAMYLTLFAEPVGPIVLISVVSRLPYSVKTGVTAVTQIGKELEEAAEVAGASWGMRFRRIVMPLASSGLTSGMMVSFVGVMRELSLIILLITPSTRVLMTAGFGYAEEGLTQLSNALVLIVAVL--------------
199597563    ---------------------------------------------------------------------------------IWSGDGGVTQAINETLYMTALTAIVAGILGIIIGILLVLNHPFYFILDKLVNIFRAVPFIILLAIMIVGTGIGPTAALVPLIAGTTPFYARQVQNALLTVDPGVIEAAEAMGVSPLGIVWRVYLREGLSELIRVSVLTIISVIGLTAMAGAVGGGGLGNLAIAGYQRYQYDVIIVSLIFILALVFLVQFIGDFFARKS--
254469494    -----------------------------------------------LYWRPILAFVLLFVALVPALWDGMPKRGAALMASMTYPFVAFWLGLLLTMIIGVSGISFSLPIGIVLALSRSSNPIVKSLAVIFIEFIRGVPLITLLFVAHVLLNYFLPKGVIMVTLFASAYMAEVIRGGLAALPKGQYEAADALGLSYWQSMRLIILPQALKISIPGIVNTFIGLFKDTTLVLIIG-----------------------------------------------
169826826    -----------------------------------------------------------------------------------------------TLEIAVLSLLMAIAIAIPVGIISAVRPNSYYTFMFIALIGLSIPSFWQGLIFILTFWLSLIMPVIVLGTSITASIARMTRSSMLEVHEDYIITAKAKGLNEFKVISKHAIRNAMIPIITVIGLLFGGMLGGASVTEKVNISGIGSYIVDKQFIPDIPAILGGAITISIVNLLIDIMYAFFDPRIR-
142839894    -------------------------------------------------------------------------------------------HGWITLSATLAGFMLGTLLGVLLALAIVHDKATDLSVMPWIITSQTIPILALAPMIIVVSSTGLMPKAIISMYLSFFPIVVGMVKGLRSPDLLEIDQMKTWSASQFQILIKLRLPKSIPFLFTSLKLGMAASLVGAIVGELPSGAGLGARMLSGSYYGQTIQIW--------------------------
142020468    ---------------------------------------------------------LFIVWVVSLFVLTFLIRGASSDTMLVTPTGSIFGGFSLTWLLAIFGTYASFPLGLALALGRTSTPVIRIICTGIIEIVRSVPYITWLFFASVMLTVFLPEGVILTAFFSGAYFAEYIRGGLQSIPKGQYEAANAIGMNPFQRIFLVIVPQALRTIIPTLVGSVITSFKDSSLVAIIG-----------------------------------------------
172057718    ----------------------------------------------------------------------------------------FLEGLQITLYIFIIAVIVGFLIGLIVALMRLSPLKLNGIAIVYIDVIRGTPFIVQLFFIYFGLNSRMYAGILTVAINAGAYFAEIIRAGIQSIDKGQTEAARSLGMTGRQTMTQIVLPQAFRRMLPTITNQSIISLKDTSLLSIIGIADLTQQVQQATTFEPFIVWTVVGLMYFVVIYLLSLLGKFLERR---
262203786    ------------------------------------------------------------------------------------LTFGIPQLFYATVVVSVIALLLAMPIALGITIFLTEYKRLVGPITYTVDLLAAVPSIVYGLWGILVLGPALVPASIVLAVMILPIITAVTREVFMQTPKGHREAALALGATKFEVVKLAVMPFGFSGYISGAMLGLGRALGETMALLLI------------------------------------------------
141524444    -----------------------------------------------------FPLIFLVVLSFWLVKNYRMVPGFDTINWVKMFSKGYWDAYWRTLGYAGVATIVTSILAFPCAFALAFSPKVRRWALFFLIVPFFTSYLVRTYSWQIFLNDNGIFNTLFAFVLCLPLVVVLQLISLANVDRTLIEAAHNLGCGRLRTVFQVIIPLAKIGIILGAVFTFILTFGDFVSPYYLGGSKPPTLSILIIDTTKSGQQWPRAAVVAIVMIVTLLTIMLPLGRS--
167761044    -------------------------------------------------------------------------------------KEQLFQVFFSSIYISFLVGLLAVTIGLMTSKALLFYERGKYWIHFFTVLPFMVPATVFAMGIQVTFNNTVTGVVVAHLIYSLPYAVRLIMDGMEAAGDKLEEQARVLGASPTYAFCKITLPILTPVMLSAFCMSYIVSFSQYFITLLIGGGKIKTFPMIMVPYLQGGDRNIACIYSLIFLVVTLTLFGIFDR----
262197502    -------------------------------------------------------------------------------------RNNYWDYALNSLITSGGSTLLGMLLAVPAAYFAFHLGERSRGTLVWMLSTKMMPGVGVLVPMYLLFNMLDTRTLLIIVLINLPIMVWMMYTYFRDIPRDILEAARMDGATTMQEIREVLLPISRGGLASTALLSLILSWNEA------------------------------------------------------
257069771    ------------------------------------------------------------------AARAWALPQEWTFSNWSAAWTALGPSIGRSVQMVVPSTIVSAVLGCMNGFVLSRWRPGADLVFTLILFGMFLPYQAVMIPLMQMLLGAGVPNGILHVVFGIPITTLIFRNYFESVPHELVESAKVDGAGMLRTFWHIALPLAIPGFVVVLIWQFTNAWNDFLFAVFFSSPANG-PVTLALNNLNYGVSMAGALLASLPTLLVYILLS--------
292494046    ------------------------------------------------------------------------------------------QVLWNTLIWVVVGSSAAIVLGFLMGWLLHEKLPYTSVASAIVLIPWVLPRVVGASIWQFMFGLSLWPPIIGMIWRLAPLFALLTLTSLQGIDEHLYEAARMDGATPWEQFRFITIPMMRYNLAIGFLLMLIYNIRNFSMIWVMTKGGPGVVMIYRTAFVDFDVGLASALSLILFVVLL-------------
91788245     -----------------------------------------------------------------------------------------WSAIKLTLIAAAVAVPLNLVFGVAAAWAIAKYERGKSFLTTLVDLPFSVSPVVAGLIYVLLFGAQGWFGVLATVFVTFPFIARELIPLMQAQGNDEEQAAIVLGATGWQTFWHVTLPNIKWGLIYGVILCNARAMGEFGAVSVVSGNTLPLHVEILYNEYQSVAAFAVASLLAILALVTLAIKSVAEWR---
218458768    -----------------------------------------------------WFMVPALSLPIVLAVLTLGVPLVTLGRWLYLGGSEIWRAFVQTIVLALAGGVLATIAAAPMAWLSVRAPRLQRLLEACHYYVGSLPGVVVALALVTITVRLMLPLYVAYVMLFLPRAMVGLRTSISQAPVELERAAMGLGRTPGQAVRQITMRLAPPGAAASVALAALGITNELTATLMLSPNGV-------------------------------------------
260904080    ------------------------------------------AVIGALLYMPLQYLFYYQEMNWLWMFGLLIVTIGVAVGVGLAFRGPDPWDTVRTTFFTGLIIAVLIFADRVLQGWGEYSDQPAINNRPIATIGASTPNLEFWIANLDTFTHLLLP-SIALILISFASYTRYTRGSMLEVGQDYIRTARAKGLNERTVVMRHALRNALLPLASIIPVDIITMIGGAVITETIGWNGMGKLFIDSMRQSELDPIMAYILITGLLAIIADFLYAVLDPRIRV
84500615     -----------------------------------------------------------------------------------------------TLFMSLMITGSCILLGYPVAWLLANLPMRTANLLMILVLLQGVINDVLVWLGLVADRLTMINNQFGTIVAMLPFMILPMYSVMQTIPPSYLRAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILAIGYYITPEIVGGNT-GTFISNRIA-YHISSSLNWGLAAAL------------------
227880822    -----------------------------------------------------------------------------------------------TAYQALLSTVASVALGLPGAWVLSRFEPGRETLRSLTILPFVMPSIMVAIGFVATFGYSLPAILVAHAFYNAPLITRVTTAAWESVDASAVETARTLGASPYRAFFDVVVPQLLPAVAVGATLTFIFTFASFPIVLALGGTQLAVLIYSGVQNLDFAEAASLAVVETVLSL---------------
134780449    ----------------------------------------------------------------------------------LFADFNFGSYLWTSLFVSILTVIITLAFAIPGAYAVARLKKGRAAFSQAILLIYMVPMIVLALPIYIGFSMAGLRNTLVGIVMTIPVALYMLQGYFRGLPAEIEEAGLMDGLSRFSVIRRITLPLALPALASVSLYVFMIAWNEFLLALMLLDDPAKFTLTRGVASLDSSEVLMAGAVISTLPILI-------------
135584697    --------------------------------------------------------------------------------------------------------------GSILGAIAGFYGKTDNIIMRFIDMLMAFPYILLALAIVAALGPGLFNALIAVALVNIPFFARNIRVTVTLANKEFIEAARLSGMSNLRILIVEIFPNLLPMIVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEARSALNPHTSFVPGIMIFCIVIGIDGVRDALDPRLK-
254471270    -------------------------------AISAVITADVVFVSKLPMKVQVPIYWAQLLALFLGFFYSFDLSFPFIIERLPIL---LYKGLFYTLFVSFASIIFASILAFVGALMLSNSGPAYAISTFYVSFFRGTPLLLLGLPQLGITLDAIPSGILALSLSYGAYMTEIFRAGIQAVPREQSEAAAALGLQPWQTMWKVVLPQAIRIIIPPTGNNF---ISMLKDSSLVSAMGIMELMYLARTLGHFEMLISAALIYWAVSFVFEMIQARLEKR---
237653224    ----------------------------------------------------------------------------------------FWRGLWMTVQLTGLALLFGFFVAIPLAVMRLSPNRLSAPVAAYTYFFRGTPMLVQLLPLWSLFREPYFCALFAFGLNTCAYTVEILAGSMRNTPHGELEAAKAMGMTRLKALQRIVIPSALRRMIPSYSNEVILMLQGSAIASLVDLTGAARNVYSRHFAPFESFVFVGLIYLA-LTFALVGLFKLAEHR---
42526155     --------------------------------------------------------------------------------------------------LGLQALFFGVSVGLSLGILAKRGKKFDYAVILIAVIGISIPNFVLGQMLQYFFGIKFKYTVLPSLALAIGPIAKYSRNYLDIINQDYILTARAKGASKVRIIKSHILRNAFLPIITMLGPQIAFTFTGTFIIENISVPGLGSYFVRSISERDYTMVMGQTIFISFLLIIVDIAYNLLDPRIKV
136136627    ------------------------------------------------------------------------------------------------------------------------------VTSPVFVFLNAAPRTAFAPILILIFGLAETSKVVLAASIVFFIVMVPTRAAAGMVDPDLETVMTTMGGRERDRFFKVILPSVLTSVFGAIRLGSVWALLGATFAELFGAKGLGLRYIAATNILNMDEAFGVIFIIAILAIIINGTVGLLERR---
141174676    ----------------------------------------------VIAALSIPPSVGLAVFYVWPLLTLLFRAIDGDAVQTTLGRRATWEVAWFTLWQAVVSTLMTLVVGLAPAYIVARFNRGRQLLLGLITALFVLPTVVMGAAFLALMNQSIAAVIAAHVVFNLAVVVRTVGPLWEQLPSDMEGAAATLGASPWRVFTMITLPLIRPALVAASSIVFIFTFTSFGVVRVIGAAG--------------------------------------------
139444022    -------------------------------AMTNKLFSPIILLLVLAFLIGPFLIIIAASLSAGETLAFPPQGLSLRWVLKVFEVESFRASFGISMFLAIGGTLAALILGIPASYALSRYKPGAETIRTIVSSPIIVPGIIVGLALLRYFVVPFNFGILFALFLALPYAVRVVSASLNNLRSDIEEAAVLLGSSRIGAFFRVVMPNIRGGILAAFILGFVTSFNQVPVSLFLSGPGVRTLPIDMLAYMEITYDPSVAALSALLAFMSLGIVFLAER----
111017823    -----------------------------------------------------------LALLIVAVAVTWNVATNDRFHWTVVSSYLFAPEILRGVVLTIILTIVSMTAGISLGTLLAVNPIVNSISRGYIWFFRGTPLLVQLIFWIPFGGPEFMIGSVNTLITPAAYMAEIIRGGIGSVDNGQYDAAQALGMNKTQLMRRVILPQAMRVVLPPTGNQVISMLKGTTLVSVLAISDLSAQIIYSLNYQTIPLLIVASLWYLLMTTILSFFQDKLEK----
294339566    --------------------------------------QLLHGVLLIALGLFALALPSFAALGVAWPKAGWMQIAASLPPLLAAIGY--------SLQLALVAASLTVGIALPIAWLIARPGRVGRLLDVALLAMMALPLIVLAAAYLQAYNQPYAPLYMAYVALAVPATSRVLMGPVAQLHRSLADAARVHGLSRWQTLRHIHLPLLSGALFYGWLLAVLSIAFELPASELLYPAG--------------------------------------------
143534849    ---------------------------------------------------------------------------------------NLWRLVKNYLGVSFSPHALCLIAVGLVIGFKSRYSAVRFFCRAYTEIVRGSPLLVILIVGYYVINDRLLVGVVLLAVFSGAYLGEILRGGIDSVGKTQFEAARAVGFSTFQTYRYVIIPQAVRRVLPAVAGLFIMLVKDSSLLSVIGA----------------------------------------------
142509075    ----------------------------------------------------------------------------------------LFLAFSNSMTIAITSTIISTFLGITTAIALWKFNFLKKYYDVALLFPIIIPEICMGISMLVFFNYINWPNFIAHVSFIFPFVAIIIRARLSMLNNEILEAGQDLGASKYQVIRKIIIPFMSPALVASALLAFTLSLDDFVVTFFTSGP---------------------------------------------
154244132    ----------------------------------------------------------------------------------------YWREFAMGVWLTLQLSFVATVLGFVLGTLCAIAPWVKALVACYVEVIRNTPLLVQIF--IIYFGIATLGLHVDANVAAVLALVVNVRAGLESIHKSQLEAAECLGLSRPQTYWHVIVRPAIERVYPALTSQYVLLMLASSITSQISAEELTAVANRI--QSDTFRSFETYIVVGVLYLALSFVVRIA------
142565521    ------------------------------------------------------------------------------------------KHIFATFLLSLASLVVALLIAVPIGIYSAVYKGLDKSTIFLATLGISIPNFVMGPLLILIFGWLPVSGNDGLSSLVLPALTLGSALALETMQQDYIRSARARGLSEFKVLVFHALRNAALPVVTILGMQFGTLLAGAVITETIFSPGIGQLMIESIQKRDYPIVQGCVILIVLVNLITDFICILLDPR---
256059928    --------------------------------------------------------------------------------------------TWLTIVIAIVAMIAGFLISIPIALMALSHRRLRWISSAYVEWFRNIPFIVYGLPFMGVRLPESIVGTIALAFFASSYFAEIIRGAILAVPKGQMEAARAIGMSYFQGLYEIVAPQTVRLLLPPSTNTSISMVKETSVLSTI------------------------------------------------
15594985     ------------------------------------------------------------------------------------------SAIFNTILIAIISSLTSVVIGIIGAYAIYKSKKLKTILLSVNKITIINPDIVTGISLMTFYSLGFSTMLISHIIFSTPYVVIIILPKLYSLPKNIIDAAKDLGASEIQIFFNIIYPEIAGSIATGALIAFTLSIDDFLISFFTTGQGFNNLLINSLTKRGIKPVINAISAILFFTIL--------------
297562292    ----------------------------------------------------------------------------------VLTDSGFFNAVWNTLVFTVASVSLEFLVGMAFALIMHQAFLGRGLTRAVILIPWVIPTAVAAQVWRFMFFWSMVGIISADVWKTAPFVALLLLAGLQTIPKDYYEAARVDGANALQRFWNITLPLLRPSIVVALLFRTVDALRMFAYVFTGYSNSLATLSVYAQRYLDPDLGYANALSTVTFVIVM-------------
269794477    ------------------------------------------LALLALFVVVPVLQAGHYSLYKWNGLGPMDNFVGLANYVQALGDDVFTGALRHNLTIIVLSIVVQLPLGLAIALLLNRNMWGRTALRVIIFVPYVLAEVVAGVVWFMLLQVALYTVMFVLTWKYLGLAVILFLAGLQGVPPDLHEAAQIDGASWWQVQRKITVPLLGPTIRTWGFLSMIGSLQLFDMVWILTKGGATYLISRGTERSQYGYGSAVAVLLFAFSLVLALLYQLFILR---
227485337    -----------------------------------------------------------------------------------------------------------------ISIYYTKNKKIKKQLLSLNSVLMVLPDIMMGASFLILFSILLFSVLLAHIAFSIPIVVLMVLPRLYALNEDMIRAAEDLGASDMMILNKIILPNIASGIFAGFFMALTYSLDDFAVTFFVTGSGFSTLSIEIYSRVRSGISLEISAIIFAISLVMVIIYYIIERRE--
225390591    ----------------------------------------------------------------------------------------------NTMLLAVAAIVISIVFGIGIGLISKRNSIFDSVSMVLALVGLSIPPFYLGLMLMLIFFVGMILPSLTLSARSLATIARMTRSSMLEVSQDYILTAKAQGFNSRKIIFSHALKNAMNSIVTVAGIQFGTLLGGSVITEKVGWPGLGELVITAIKARDFPTILVIAVSFVAVNLFVDVLYVLINPRIK-
160936197    ------------------------------------------------------------------------------------VFDEIFSRFGVTFRIGVLSICLAVMIGVPIGVIVRQYSGLDFVSTILAMFFAAVPQFWLAMMFVMLFSLKLIMPVVTLAMATAASILRLTRSNLETIRQDYVRTGRAKGASEHTVIYKHALRNALPVITVIGNEFGYLLGGTVLVESIFGIPGLGSLTITSIRSKDIPQTTACILFLVVIILIVDILYAYIDPRIK-
136772408    --------------------------------------FVLSMLCFGLAFLYIPMILLIIYSFNYSKLVPVWGGFSTRWYTVLFESEEMWAALGLSLRIALVNATFAMILGTLAGIALVRFGRFRGVMREVITGLSLLLLFIALSHAFGWPQRGFTTITIAHITFSMAYVAVIIQSRLSGMGTDLEDAAQDLGARPLRVMFDITLPLLAPGMVAGWLLAFTLSIDDLIIASFVSGPGSNTLPMLIYSRVKVGLRINALATIMIVMVSIGVLLACW------
141917580    -----------------------------------------------------------------------------------------------TVYAATLALVIATPLAFAVALFISHYRRLAQTLGYVVDLLAAIPSVVFGIWGITVVGRTMLTTGIVLAMMILPIITAISREVFLQTPRLHEEASLALGATKWEMIRQAVIPYGRSGVISGAMLGLGRALGETMAVAIILSPSDGY--FWSILTNQNSNTIASNIAL--------------------
15618199     ------------------------------------------------------------------------------------------KETVNTLYMVSTAFFFSCAIGGMLGLLFCTSPKLYATISMILSFLTAIPFAILIVIWIVGTSLGPTASIVPLTIGAIPFVVTIVVDAFRNSALNYLESAVALGIPKRNILFGILLPESYPQLIFSLKSLVVHLISCSTLAGFVG-----------------------------------------------
239931079    -------------------------------------------------------------------------------GLWELVLEGVWVTIQLLVLSALLATAVSFVVGVARTHRLWIVRFLAGFYTEVFRGTSALVMIFWVFFVLPPFGWQLVPLWAGTLALGLTYGAYGSEIALAAVDPAQREGGIALSFTPWQRMRLILLPQAVPEMIPPFSNLLVELLKGTALVSIMGMGDLGNLVRLALQ--ESAEIYTYILLIFVIAFLLTRLMRGLEKKLK-
296532085    -------------------------------------------------APNWTMRIALLALALYTVWACSRLGLGRLLARMVPPNFERWEGLLESLQIAVLASAIGILLSLPLGVLAARNLWISAPVRAVIAVCRSLHYVIVAILFVKAIGFGALAGTAALVVASIGFIAKLFAEAIEEISMKQVEAIRATGAGVMKVLAYAVLPQVASRFIGFSLYQLDSNLRNSTLVGIVGAGGIGGTLFAAFKRFDYDFV---------------------------
27382177     --------------------------------IYLPLGCFVLILLFPFYWMAITSFKPNAELMNYKAHNPFWISSPTLAHIKHLLFDTAYPRWLWTTMLVAIGSTTLSLIASTLAAYAIERLRFRGSPYVGLGIYLAVPPSILFIPVVVQFGLFDSPMALILVTFLVPFCTWLLIGYFKSIPYELEECALVDGATRLQILRRITLPLAVPGLISAGIFSFTLSWNEFIYA---------------------------------------------------
160941684    ----------------------------------------------------------------------------------FFARKYYWSTLVNSFKVTIVSTVVAAVLGLAMAYVLRSVQIKGSKYLNILIVISYLPPFIGAYAWIQLLGRNGFFTKILNSLFSFPLVYMYISGALKNLDNSLNEAAESLGCTAFQRVMQIIVPLVMPTMLASSLLVFMRVFSDFGTPMLIGEGYKTFPVLQFMGEVSTDDHFAAALCVIVIGITLVLFF---------
160941684    ----------------------------------------------VLIAILPQITVIVTSFLATGGGTVYTGGFSLENYRNTLFSKNNNTAIFNTYLFGICAIAIVVVFGILISYLTVRKRSFLTILDTVTMFPYIIPGSVLGISFLYAFNSKPLLLSGTAIIIIMPYTIRSSTAIIGQISPSVEEAAISLGCTETKSFVKVTVPMMMSGVLSGAIMSWITLIS--------------------------------------------------------
229591026    --------------------------------------------------------------------------------FLPILLQGAW----VTIQITVLSFLLSSAIGLVLALLKLSPIRALSWTSTIINVIRGLPIIVYIYFVLPDMGVHLTAFYAGVIGMGIAYSAENFRTGIIAVEQGQREAAEALGMRSTLMMRRVILPQAFRIALPPYGNTLVMMLKDSSLVSTI------------------------------------------------
257092716    -----------------------------------------------------------------------------------------------TIALSLSAWFIALVLGAVVGILRTVNKWLSGFATAYVEVFRNIPLLVQLFLWYFVMPELLLSSMVCLALFTSARVAEQVRSGINSLPPGQKNAGLAMGFTLSQTYRYVLLPMAVRLIVPPLTSEFLNIFKNSAVCSTI---GLLELAAQGRQLVDYTAQPYESFIAVTLAYLL-------------
240141009    -----------------------------------------------------YVPILVLAAYSFNDSKLVTVWGGFSTRWYGVLFRDLIASALVSLKVAVLSAAIAGVLGTCAALALDRHGRFRGAYTGLLYAPMVMPEVITGLSLLLLFVGIGLDRGIATLVFATGFVAVVVGARLKGLDRSLEEAAADLGAGPARVFFGITLPLIAPSVAAGFLLAFTLSLDDLVIASFVSGPGATTLPMRIYSQVRLGINAASTLLIAAVGLVV-------------
222102431    ------------------------------------------------------------------------------------------QATQVSMSVALIGSLIAVVVGTLYGAISGYAGGVDSIMMRTVDILMAIPYMFVLILLLVMFGRSTTILFVGIGLMSWLDMSRIVRGQTLSIKKEYIEAAQATGVSSIKIILRHVLPNLMGVVTVYATLLVPIMIMTESFISFLGLGSWGAMISEGAGSMTHGTLWQLAAPLFFFIITLDGLRDALDPKDR-
57234118     --------------------------------------------------------------------------------------DSYLLPLWISCKTVLVTTAITFILGIAVARWMARYSGKYKMIDGIFILPLVLPPTVVGFGLLMLFGFSWPATVIAAVIMTFPLMYMSARAGFEQVDVNIENAARTLGASEWRVFWTITMPAARPAIMAATVLAFARALGEFGATLMLAGN---------------------------------------------
256782600    ----------------------------------------------------------------------------------LAGDDEVLQGLANTLIVAAGATAASTVLGTLLAVGLARHASRSRLLPALSVLPAVLPDIVLAIGLLAFYTLGLHSVLLAHTVFGLAFVTAVVRTRIAHVDPSLEEASRDLGAGEVTTFLRITLPTLAPGIVAGALLTFTLSLDEFVIAFFTAGP---------------------------------------------
136149798    ---------------------------------------------------------------------------------------DFWQALKNTIWISAVSIPLRIAFALFTAWILTKPQRGRNIYRTFFFIPAMVPTVAASMAFTYIFNPAIGPGLILLGLWGIGDTMIIYLAGLLDVPKSLYEAASLEGANAWQQFRYVTLPLMTPVIFFSAVTGVIGSFQYFT-QAYVAAGQVNDYSHSMYAFRAYEMGYASALAWVLLVITL-------------
136489777    ---------------------------------------------------------------------------------------------WNTLTMGVLTALSSTLLGLGFALLVARTDKFKRLFKVLSVLPIITPPFVIGLAIIILFGIYGLSGIWFAQTLAFTPITFLVLIGIESVSPSMEEASQTLRAGKWQVFKTVTFPLIRPGIANAFLLGFIESLADFGNPLVLGGDVLSTEIFFAVVGAQYDESRAAVLAIILLSMVL-------------
160902590    --------------------------------------------------------------------------------------QDLFIATFETLYMTFVSGFIAILLGIPLGIALYMTKTWYSVLDWIVNIFRSIPFIILIILIIPLTRLLTTAAIVPLSIAAIPFMARLAETSFNNLSQGLLDTSVSMGMTNRQFILKVLLPETAPEMVSNITLLIINLITYT------------------------------------------------------
294338673    --------------------------------------------------------------------------------MSLLLTAEDWQTIGLTAKLALTVTACLYIIGTPIAWWLGRTRRLKGVIGAVVALPLVLPPSVLGFYLLLAMGPFGFIGRVASVFYSMPFMVQPLQNAFEAIGDKPLEAAATLRASPWDAFFTVALPMALPGILTSGILTFAHTVGEFGVVLMVGGNLPGETRVASVQIYDHVEALEYALSAVMLAFSFLVLLLLYGWR---
57167897     ----------------------------------------------------------------------------------------------QTLSVSFFALICSIFLGIVICFFLSKIIILRFFATLYVELIRGTPLLVYIIANSLGFDDRYIVGIFILSMFSAAYLSEIFRAGILSVPIIQIESARALGLSERQIFLYIIFPQAIKNILAPISGQLANLIKDSSLLSVIALNELTQSI---------------------------------------
297162196    ----------------------------------------------------------------------------------------------------------------------------REWPMWVVFLAQSVPGFYIGVLLVWIFGLHWLPTSGATTATSIPPLARVFRNNLRELARPYSRTGTALGMSRARVVRHAAYGSLLPTVTVLGLEAGALLGGTVIVESVFSWPGVGQLAVTALQNQDYPLVLALILAFVLVNLIVDLLYGVLDPRVR-
206603624    --------------------------------------------------------------------------------------FGAFPYLVGTLWVTGIAMITSIPVAIFSALFLSDYPWLSGIVSTLMEMLAGIPSIVFGAFGITFMGYGILAAGFVVGFMIVPLVATVTRDSLLMVPQEMVEASYALGATKAETVFFVKLREVLPGIVGSVILGFGRAVGETMAVLLL----VGNQPSIPETIQDVGYTISSLLANTFTYAVIDPLYAAAE-----
288790909    --------------------------SAVRREITNPVGRWLAPLASVLATLVLLAPVGAIALVAFSEDRSWTTEVLTFENFVTIFTDKAFQPILNSVQMSLIAVVGCVVIGVLIAYAVRRLKFVGRGLLDVAVMIAALPGTVVAINLISAFSTGNAFSFLAYFVRFLPIVFRSSSATLALIDPSLEDAARNLGASWLRAFYTITVRLMLPGVLAGALLAFVHGVGEFVASVLIYTSSISVAINNRMYSFELGTAAAYGMLQVLLIFVVMWFSGRLE-----
288790909    ------------------------------------------------------------------------------------------ESLFTSLFISAASVLLCGVVGVAMAFLLKRFHRGRRLIEAFILVPAALPPLALLGTEKPVLAFDGIAGVLVVHTFTMPFFFLAASAALAGMDPSVEEAAYNLGAGRVRVWRTVLLPMLTPALISASLLVFMTSLASYTAPLLFNSQTMTMQIYINRTNGDLPMASAYASVLGIVSIIFLLGMRWYEGR---
142191372    -----------------------------------------------------------------------------------------------SLIAGFGAVVLSTFVGVLVGLFAGYYRALDTVLMRVMDGLMSFPVILLAVALMAALGPTLFNVIFALSAVYAPRTARIVRSAVLGVKQLYVEAAEAVGSRNGRIMVMHVLPNCMSPIIVQATFIFAYAVQAEAALSFLGVGSWGSMLSEARLYMTIAPGLAIALTVLALNSIGDGLRDVLDP----
134936847    -----------------------------------------------------------------------------------------------SLSVGFIAVFISLLIGVFLGALAGFYGGLDRGIVWLINVFWSIPTLLIVIAITLALGRGFWQVFIAVGLTMWVEVARVVRGQVLSLKKTFVKAAKTLGYGQIRIIWHHILPMLIPPLIVISAANFASAILIESGLSFLGIGGMVKDHFRYLLLGKPYLTLLPGLAIMSLVLAFMTL----------
142833317    -----------------------------------------------------------------------------------------WGGLLVTLVLGCTGIALAFPLGIILALGRRSNPVISMMCTLFIEFIRGVPLITLLFFGMVMLPLFLPEGIVAVTLFQSAYMAEVIRGGLQAIPQGQYEAARSIGLSYWQMNLKVVLPQAIRISIPSIVNTSIGLFKDTTLVIIVG-----------------------------------------------
224437619    ---------------------------------------------------------------------------------MLSHADEFLSGFGYTLSVSCLALLIALIFGTIGGVMATRFKILKAYTRIYVEIFQNTPLVIFLYFALHPLGIHLSVGVLGVGAYHGAYVSEVVRSGILSVPKGQFEASASQGFTYTQQMRYIILPQTIKIILPPLTNQMVNLIKNTSVLLIVAGG---------------------------------------------
269928531    ------------------------------------------------------------------------------------------DSIITSVQVGVLTSLLATTLGVLASFGIVRGDRGKQALYTFLLSPMIVPTIILAISIYFLYARMRLVGTLAHTVLALPLVVVIVSAALRGFDVTLERAARSLGANEWTTFFHVTFPLLRPAIVSAAFFAFLTSFDELIIALFISAVTLPKRMWDGIRLEISPAISAVSVLLIAIAVVAFVAIGILQRK---
116254184    ------------------------------------------LLVFAFGFLSPLINLAIESLKEFTPGRSVENAAATVQNYYELANQAFASVLLTTFWIGGVAAIIGQLVAFPLAYFIVRSPRMRTLTLGFLITLLTFGSVGIFRPFLLTLGLSPNSVVVAGLVHSIIPVATLTLIGMQSIDPRLLDAAQSLGAPGWKAHLSITLPLSFPALISSTLVSLTFAISAFVIPMVLGRG---------------------------------------------
90413195     ---------------------------------------------------------------------------------------------------ALVAVVIGTLYGATSGFIGGRTDRV---MMRILEILYSIPFMFFVIVLVTFFGRNIMLIFVAIGAISWLDMARIVRGQTLSLSKEFIEAAHVSGVSRWRIITRHIVPNVLGIVAVYSTLLVPSMILTESFLSFLGLGSWGALLQEGSQTMEVALMYPAAFMVVTLNYVGDGLRDALDPKDR-
229821483    ------------------------------RQLRLGLLFISPWLVGVLVFVLYPLVYSLVISLTRYSGMQTPVWVGLGNYITAFADPLTGISVRNTLFYAGLAVPIGLVVALVLAMAMNRNVREVAVYRTALYVPSLVPAFAMSFIFIVFFGLFPTTAKIVIVLMAAGNAALIYLAGLRNIPVTLYEAARVDGASAWRQFRSITLPLLSPVILFNLITGISGALQIFTEAYVLGAGGMLYLYKNAFSYAQLGYASALAVLLFVVGIALAGLVYWLSRR---
294814953    -------------------------------------------------YVSAAVAIGLFGLIVYAFSQGRINWGAIPE---YFFDDRIVDGVKETLILTVLSMAIGIGGGILLAVMLSKNPVTSSIAWFYIWFFRGTPVLVQLFVWFNLFMTPFLTALLGLGLNEAAYMAEICRAGLLSVDEGQTEASHALGMSHSKTLRRIVIPQAMRVIVPPTGNEVINMLKTTSLVAAV------------------------------------------------
142418527    ------------------------------------------------------------------------------------------SALWKSLEIAAISTLISTVLGSLIAVALSRYSKGSAGINLFLVLPLTTPEIVLLFLGQNFIDFGMTTIIIAHIMFQVSFVALTVRARIRGFDWTLEQAAQDLGASPFRTFMKVTFPLILPGILAAALLAFALSIDDFIITFF-------------------------------------------------
135389972    ---------------------------------------------------------------------------------------GLWQALINSFAIAAPATIIPVAIAAMAAYAFAWIPKGREWLFITIVALMALPNQVALLPLLQMFAGTTTAVWLTHTAFAMPFAIFLLHNYISSLPKELFEAARIDGADHFTIFWRLVVPLSVPALAAFTIFQFLWTWNYLVALTMVGGNGASYPATINIASM--------------------------------
257455729    ------------------------------------------------------------------------------------------QGSIITIELVVLSGLLGFMLAVPLALALSKKPWVQALPFAYIFFFRGTPLLVQIFLILWKSGVLASPFWCAIIAFTLAYTAEIIRGAIKSIPKGENEAADAIGMSYSQKLRRIIFPRAFGIMLPAYGNEVIFMLKGSALASTITLMDITGVATTIMSKTYTELFFASGIIYLLLSWLLIGMFRLAEKR---
261216254    ----------------------------------------------------------------------------------------LYNTIGTTLCLAIPVTFLSLIIAVPIAFRVRLLRRQRLLTTVLVGLLNYLGPQGWFSRTLMLFGLVDAPLKLTLIITGFPFTFLLTLSYVSGIDPALEQAAATHGAKSWQRFRYVLLPLLIPGLAITFCLSFVLAFAVFPSAILLGAP---------------------------------------------
154500097    -----------------------------------------------------------------------------------------------SMWCGVISVGISLVIGTVLGGIAGYYGGAVSIVIMVMDAMCAFPSLVLAIVIAAAIGKGTVSAMLAVGIVSIPDYARLMFAETSSIGRPYIEAGVAIGLKNSQLIFRHVLPNCMSQLLVKATLGLGFAILTVSSLSFLGMGEWGNMISEARSYIISGQGLAIMTSILGFNLVGDGVRDILDPRNR-
280963044    ----------------------------------------------------------------------------------------------ETLLAALGITLLATLVGVVLASVAALSPRWDAAVMRLCDITLALPTLVLALGIAAALGPSNRSLTIAMVLSLWPGTARLARTTIRETSQPYIETARRMGAGRLSLLFRHILPNSLDQIVVTASMEIGGAIVIMAGLAFIGVGAPGSMVAEGQSYMTTAWGLVITLSAMAFGVIGDAIRVRIDP----
296533469    -------------------------------------------------WRPALAVIWVATLVVIGVLMW-----GGVLGLSYVPQER-WGGLVITLILSTFGIAFAFPLSILVALGRRRMPAIKLLCILYVELIRGVPLISLLFMASVMFPLFLPEGQIAIILFAAAYLAEVVRGGLQALPKGQYEAAEALGLSYWQKTGFIILPQALRLVIPPLVNTFIGFFKDTSLVLIIG-----------------------------------------------
135089584    -----------------------------------------------------------------------------------------------TLKIAVIAGVLAVLIGFLTALARMSSFAGRVIATAYLEAIRNTPFLVYFVLAPIIGIDRFWAGVLCLAFFEGSFAAEIIRGGLRGVDRGQVEAARATGLTTTDCYRFVIVPQAMPLILPPLTGLMISTIKHSAIVSVIALAELTTQALNLIASTFMAFEIWFITAGIYLALTISLSFAV-------
116491078    ------------------------------------------------------------------------------------------EATFETIYMTVVSAVIAGIFGLASGVCLVITEFIYSILDKIINLLRSIPFIILLAVFLVGTTVGTTASLVPLIFGIFPFYARQIQNALLDVDPGIIESAKSMGSSTIEIIFRVYLREGLADIVRVSTLTIISLLGLTTMGAIGAGGLGDIAISIGYARFENDITFMAMIIILIMVFIVQLAGDWIARK---
16519953     --------------------------------------------------------------------------------------------LITTLQAAFLGFFVACVLGMVFAVLRMRTRWVAWPAAVLIEFIRDTPLIAYVLPEYGIIFPAFLTGALALGIQYSAYISEVYRGGIQAVDHGQREAAKSLDLPPARTFTHVILPQAIPRVIPALGNYLVSIMKDVPVLSVVAAKIIGDQTFNYLVPLSMVGGIYLILTIVASALV--------------
147674762    -----------------------------------------------------------------------------------------------SIGAAVLITLIATLVGGTIGALAGMTKGLLSSTLNILDTVMSIPSLLLAIIFVAFLGAGEFNILLAIGLALIPRFIRSVYVAVNEVEKDYVMAARLDGANEFYLLWHSIFPNILPIIVAEITMALSIAILDITALGFLGLG---------------------------------------------
140013054    ------------------------------------------------------------------------------------FKLAAWNSLIIAIMAATFSTLVATAAAIGMIRGGNFRGKSASFALISLPIM--VPEIVTAVATLIFFSLGILSILVAHIVFCIPFAYLPISARLQGIEASFEEAAQDLYASRWKTFRYVLMPIMGPGIISGFLLAFIISLDDFIITNFVKGAGV-------------------------------------------
142809226    ----------------------------------------------------------------------------------------------ETITLALMSVSVTILISIPLGILAALNPNVDRIALGIAVTAQAVPNFWLGLIMILIFALHFVLPSIVLGASSVPAVMRLMRTGLLDVNADFIRTARSSGFYGWRLVFNHALRNALLPVVSVLAVQLGNKFGGSVITESVFANGLGRLALESILGADIPLVFVFAIIFLFFNLLADILNAYLDPRLRL
142264155    ---------------------------------------------------------------------------------LSVVGTNKWGGLLVTLFLGVTGIGLAFPLSILLALGRRKMPIIKSLCVVFIEFIRGVPLITLLFVMLPLFPDNLLRALVAVTLFQSAYMAEAIRGGLQAIPRGQVEAAQSLGLSYWQTTRKIVLPQALKIAIPPIVNTCIGLFKDTSLVLIIG-----------------------------------------------
142935501    --------------------------------------------------------------------------------------------------LIFLVSLVVLLISIPLAWVNMTNFWGRKFIQIFCILPLGIPAYILSIYFSSFYGFSIRNTFFASIILGLPYVYLLTRIAIINFSARFIEAAKTMGKTPLQCFFKICLPMAIPGIAAGLALALMETINDFGVADFFGLQTLTIGVFQYISVIN-------------------------------
52425396     --------------------------------ISFMLSSLINYFQFSPNEINAIRLSIKVAVVAICCS--LPFAIFVA---WLLARKNFWGKSLVNGIIHLPLVLPPVVIGYLLLISMGRNGIIGRYLLQWFDFS---------------FGFSWYGAALASAIVAFPLVVRSIRLALESVDFKLEQAARTLGASSWRVFFTVTLPLALAGVLAGVILGFARSLG--------------------------------------------------------
251799197    -----------------------------------------------------------------------------------------------TLLIVAGAIGLGLLVGFLVALPRLYNPVLRNVSMVYVSFFRGTPVLIQLFLFYYGLPEILKLVSIDISKLPVLYFVILTRAAVLAVNRGQVEAAYAVGMTGYQAFTRIVLPQAVGIAVPVFTNLVIAMLKDTSLAFTLGVMEMTAQTLGSLSQHFIETYIALALIYLVMSIVLERLMLLAERR---
255513790    -------------------------------------------------------------------------------------------DTSASWLRMFAALFISVIVSIFVGIWAARSRGAERVIIPILDIFQTLPILAFFPFTLPGMIGINAAVIFLIVTSMVWNITFGVYESIKAMPKEFLEVASLYRMGLLDRLRRIFIPATMPRVVEQSVLSWSIGLFYLVTSEIFSTGNANYAVKYGIGVAITKFALSGNTEAYALALAVFIAFVIATR----
255513790    --------------------------------------------------------------------------------------------LVVSFTRVWGVFAIILAIALPLCAYLVFISKHQNTYLLVFQVVASIPATILLVLVVALEGYPLHSELVAIVVYGIWYVIFSIIASTRTLSPSVLEVKKLFGIKGTTAFRKIYLMAMLPGVITGAVTGIAAEWNASIVAEYIGNGGIGRLLDVSLGTGNLTLMLIALLNLTVMIILINK-----------
126730633    ---------------------------------------------------------------------------------------DYWDILVLGAARTIALTLLAIVVAAPLSILLGWARRGRWPINAYVEVFRNTPYMIFIFFALPRFGIGLDPAVASLCLMVAAFGTKIVESGLRATPPGQTEAALSLGFNGAQAFYHVQLVPALARVWPALCSLATMALLDSAVVSLIA-----------------------------------------------
57242299     -----------------------------------------------------------------------------------MFEAEFLQTLWLSFKLSFITTFLLFFVGVFLACFVFTNFAFKSFLQIIVSMPLVLPPSVLGFYLLMSFSPNSTLGYFASMIFSLPFMVHPIQSAFAALNKNLIEASYTLGKGRWITLFKVIVPNSKVGIFTGLTMAFAHTMGEFGVVMMIGGHKKGETLVASIAIYDELEALNYTLA---------------------
222109107    -----------------------------------------------------------------------------------------------SLLVGITATFLGLVFGGLVGAVAGYCGWIDDLIVRFIEIFQTIPSFVLLVVLVAFATPTIGTVIAGIALVSWAMIARLTRAEFRSIEKDFVMAARASGISAPRIILQEILPNALPSLIVVSSIMVASAILMESALSFMGLSGASREVIRSHWYLTLMPGGCIVLTVLALNLIGDGLNDALNP----
140925912    ----------------------------------------------------------------------------------------FWKASKNTIIVTVFVVSISLFLGTLGAYALSRSTERYAFWILIAALIRAMPHITLVSGYLFPFFQLQIWGILPTTIVVLPFTLWLLYSFFKTVPKELDESALIDGCSYFQAFRHIIMPVMWPGVITAGLFSLMLAYNDFTVTALL------------------------------------------------
134481033    ---------------------------------------------------------IVAKWTFQFAILTVFLSFFVGLLLSLILNKDKFQRIYRSLFILPYAIPAFVSVLVWKGLLNPDYGVINTWLAPLYEVLEMEP-----VKWLKTKESARAAVLLVNTWLGFPYMFLITTGALQSIPKELIEAAKVDGANGLQSFWRIVFPLLMVSISPLLIGSFAFNFNNFTLIFLLSGGG--------------------------------------------
136132619    --------------------------------------------------------------------------------------------AWYSFRLSAAGFVLGGVVGVGLAVLMARFKTVQRGVLPYLVVSQTVPLIALAPLVVSWGGKLEVSASVLGAFLAFFPIAVGTLRGLAAASGPSLELMQSYAASWTKSLFKLRFPTAVPYMVPAFRLGASASVIGVVVAEISTGGGIGRLIIEYARTGDPAKVYTAIFGAAALGLTM-------------
225387023    -----------------------------------------------------------------------------------------------SLTISLSVLVMVGIFGTVLGMLAGFYHYADTLIMRFMDGLMAFPTVILALVILTVLGSGIPNLVLALSITQLPRMVRTVRTTVISAKQEHVEAARAMGASDARIMFRYILPLCVSPIIVRLTLIMALTVLNEASLTFLGVG---------------------------------------------
144174681    ---------------------------------------------------------------------------------------------LATVAISLAALVISGLVGLVTACLGSKSLVLEAVARVYVELIRGTPLLVYVVASAVGLENRFVVGILILSLFSGAYMAEIFRGGLKAIPQPQRDAARAIGLTRWQAFRLVILPQAARIVLPPVAGQLASLIKDSSLLSVIA-----------------------------------------------
134466487    -----------------------------------------------------------------------------------------------TFGNALLVVVIAMVAGTAIGILGGMSKGLSSVLHHLLDTLLSIPSLLLAIIMVAILGPGLFNTLIAITLALIPPFIRATYNAVTEMQKEYIIASRLDGSPPLRIMRLAILPNIVETLVAQTTRTLSAAILDISAVGFLGLG---------------------------------------------
118587044    -----------------------------------------------------------------------------------------------TLLISICAVVLGSIIGLFIAIMHMSKKRVVNIATTYVEILRGTPLIVQLMFVYYAVPLILQAGIIAVAINSSAYVSEAIRAGFNSIDKGQTEAARSLGLPKKLTMRYVIIPQALKNIWPALGNEFVALIKESSIVLVIGTPDIMYQIIRAVTFEPVAPLILSAVIYFVLTFGLTRIMKHFEGKM--
167761392    -----------------------------------------------------------------------------------------------TLMLMGTALAFSLMIAIPLGLWARKNKRSDNIISLISYLGISIPPFWLAMIGIILFSLKLWHMILPAFVLSLNNMAIFTRNTISQLEEDYVQTAMAKGTGKRKIFRHVLKNCLLPIITLAGINIAGLVCGSFVVETIFSWPGIGRLAMDAVGNRDFPLIMGYTMIILILGLIADVLYAVADPRIR-
261405094    -----------------------------------------------------------------------------------------------SLIVGFASTAIPVVIGGILGAVSGYYGRHDNVIMRLLDVLYAIPGILLAIAIIAAFGANTVNLILALSVGAIPTYARTMRANVLLVSTEYVDAARAFGSSNFSIIFKHIVPNSLAPMIVKSTLTIGAAVISTSSLSYLGLG---------------------------------------------
138117405    -----------------------------------------------------------------------------------------------SLAIGLAAALVSIIIGVSVGAFAGYYGGLEELLMRFTEFFQVLPTLLFSMVIVALFGASLLTVTLAIGVVSWTAVARVTRSEFLRIEMEYVAAARSGSARDLYLIFKVILPNALPPIVVQANLMVGSAILFEAALSFLGLSDPNVMSWGQVIGSNRPYILDAGFA---------------------
134829111    ---------------------------------------------FVFGIIAWLIYAGAAAMYRWQWYRVWPFFYRMVDGEFIAGP--LIRGIIVTLQLAGVSSVLAILIGAFTAIGRMSNSAGRSIATTYLEIIRNTPLLVYFVLAPIFGIDRFWAGVLCLAAFEGSFAAEIIRGGIQAVERGQYEAADATGLSKFDKYFCVILPQALPLILPPLTGLLISLIKHSAIVSVIAVAELTTEGLNLIS--DTYMAFEIWFIVAGMYLVL-------------
297160232    ---------------------------------------------------------------------------------------GVWITIQLTLYSALLAAAIAFGVGIARNSRLWIVRFLTGCYVEIFRGTSALVLMFWLFFVMPLFQFQLLPMWAAVLALGLTYGAYGSEIAIGAVAPAQREAAIALSFTPAQRMRRVILPQAIPEMIPPFNNLLIELLKATALVSAVSVADITFAALSRLATGDSLEIYSIILVLFVLAFVLTRLMRLLERRAK-
291570794    ---------------------------------------------------------------------------------------GVWSALYNSLIVATISSAIATILGTAIALALERYKPGYQLLESLLFLPMVIPEITLGISLLVFMTLILPTVIIGHITFSISFVTIVVRARVADLDPRLEEAALDLGANEWRVFQRVTFPLIWPGIFSASLLAFTLSLDDFVVSFFTSGVG--------------------------------------------
224540915    -----------------------------------------------------------------------------------------WQGTRISLIIALVAVVIDIVVGMTYGLISGYFGGLDSVLQRIQEIINSIPTLVVLTILLTVLKPSLYTVILALIFTEWIPMSRITRAQVLKIKEEFILASRTLGASNIFILFKEILPNIFGQLIIMSMMTIPNAIFYEAYLAFVGLGSLGTLINSGFEVFTV-YPTQMTIPAIILAVLM-------------
89055543     ------------------------------------------------------------------------------------------QGTQISLMVGIVGALIAVVVGTLYGAIAGYYGRVDNVMMRIVDVLMSIPYMFVLILLLVIFGRSILMLFIGIGLISWLDMARIARGQTLSLGKEFVEAAIATGVPPFRIILRHIVPNLLGVV---IVYATLLVPSMIIYESFISFLGLGV-----------------------------------------
29831523     ----------------------------LRDWLGAFVFTVPALILFGLLVLVPMGYAIYISFFDWGGFGSPTDVTGFGNYTRLLKDPVFLGDLWRGGLLIGFSVVLQLPFALAMAVLLNQKLRGRAVYRMLFFAPYILSEVITGVLFGMIFGLDGLGGDWFAGRNTVLPTLFLVMTGLQGIPAELHEAGRIDGAGTWQRFRHITLPLLAPTLRISAFLSVVFSIQLFDLVWVITTGGPDHASTMAISMVQYGMGYASAISVVMF--LISLVFALAYQR---
142997392    -------------------------------------------------------------------------------SLIYLYEYKLFEYTSNTLYLLLITSIFSLLLGIIPAWYISNYRKGRKLIDLILYLPLAIPTYIMAFTYLSFTGPFKITYDFLQIEFLGIILAFSLYPYIYSVSRIYYDVSKNLGLNGYQTLTRVVLPLSKPAIFSGLFLVMMEVLNEYGAVKRFGVNTYTIGIFRSWNSMN-DTGAAIQLSSILLLIVAFLFF---------
70725775     -------------------------------------------------------------------------------------------PFWISIQVAVISTIIVSVLGIFVCRLLYKGKHLTKLLESFILLPIVLPPTVLGFILLIIFSFTMTGAVIASVIVSFPLMYQHTIQGFRSINPKMLNTARTMGASENKIFYRLILPLSKRSIIAGIMMSFARAIGEFGATLMVAGNTLPLEIYFLVEQGRENQAWLWVLVLVAFSITVIGVLNFANK----
167921767    -----------------------------------------------------FLYIPIVSLVVYSFNESKLVTVWSGFSLKWYADDELLTSAWLSLKIGLLTAFASVFIGTWAGFVLARFGRFRTLYTGMINAPLVIPEVIQGISLLLLFGRGMVTIWIGHVMLCVSYVAIIVQSRVKELNKALEEAALDLGATPLKVFFVITLPLISQALLSGWLLSFTLSIDDLVLSAFLSGPG--------------------------------------------
150389058    ------------------------------------------------------------------------------------------KSILVTVNMLVVSLVFGFMIGLTVAFIRIYKVRLYPLTSIYLSAIRGVPLLIQIFPQTIHFLTPFMSACIAFSINSGAYMSETIRAAILSIDKGQKEAALSVGMTEFKAMKNIVLPQAAVVAIPSLGNTIINLLKETSLAFTIGIADLRAKMLSASNYRYLETFVATGLIYWGITILITYVLNKLEKR---
157362942    -----------------------------------------------------------------------------------------------SLMVGVIAVGIGSLIGTLLGVVSGFFGGFDALIMRFTDALLSFPYVLLAIAMMAVLGPGLFNAMLAIGIVMVPSFSRVVRSSVINVNEEFILAARSMGASNLWIIFHHVLPNIVPTLIIYSSLNFAGAVISEATLSFLGLGSWGSMLSEAKNYLQTAMAIFPGLAILIFNLLGDGLRDTLDPRLK-
226357803    -------------------------------------------------------------------------------------QSNFLRLALNSLMVGVISTAIVTFVGVLGAYSLRWNPGVRTGITWWLLFLNLIPPVVFAGPFYVIFGLYILAVAIAHAVINLPLAVFIMQSFFAEVPKELEEAAAIDGCSRMQTLVRIILPITRPGIAAASLLAFIFSWKDFLLALSLTSTPIGIAAFAQEYSIRYGEMAAAATVATIPAVIL-------------
88856397     --------------------------------------------------------------------------------------------IGRTFLLAIPAALISSFLGAMNGFLARWRFRYADIVFTVILFGMFIPYQAIMTPLVQMKTSLGLPSDISTVIYGLPICTLIFRNYYAGIPHELMEASRMDGAGMLRTFGSIVLPLSLPGFVVTIIWQFTSAWNDFLFALFLSNQNDGNNLAQGAQLANYGSAMAGALLASLPTLIVYIVLG--------
297243001    ------------------------------------------LILLVLTAVAVFLLFCALPLISGNHDQVSHVFADFTGGKAHDFISYVSPLIFGTVLMSALALLFAFFVAIGIALFISYYKKIVPLFSGVIDLLAAIPSVIYLFGWIPLFSRSAATVALVLAVMILPIITSMARDIFQQAPRLQQEGALALGATKWEMIRLAVLPFAKSGIVSASMLGLGRALGETMAVLMILSPGFGINILKASQNQTIAANIAA------------------------
66046135     -----------------------------------------------------------------------------------------------SILFALALTFISALIGISAGALQGYYGWVDLFGQRLLEVWSGLPVLYLLIILSGFVEPDFWWLLGIMALFSWLTLVDVVRAELRGRNLEYVKAARALGLGDRKVIMRHILPNAMTATLSYLPFILTGAISTLTALDFLGFGSLGELIAQGKQNLQAPWLFALALILTLLVFIGEALRDAFDPRS--
221218264    -----------------------------------------------------------------------------------------------------IGAVGSMAVGSALGLAAAWFGRVDAAIMRLADFQLSIPSLMVGLLTLTILGKGVDKILIAIILIQWTVFARTTRVALAELRSDYVDAARGLRLSAVRINLRHILPNCLPPLLVILTINIASAITLEASLSFLGVGSLGMLIANGLYWIAIFPGIALMLMVVSINVVGDRLRDMFNPQLK-
138831623    --------------------------------------------------------------------RRFLSIIAAFLLLGGLGLQGVTTDKFGGFMLNLVAGLSGIFLSLPLGVLLALGRRVRWVCIVFIEVFRGVPLITLLFVAVIILQLFLPPVMIMITLFASAYMAEVIRGGLQAIPQGQYEAAEAMGLKYWQSMRLIVLPQALKISIPGIVNTFIGLFKDTTLVIIIG-----------------------------------------------
144018528    -----------------------------------------------------------------------------------------------SLTIAFIATLVSLIIGVPWGAFAGYLGRVDQVMMRIVDVLYGLPFILLVILLVVLFGRNPYLLFAALGAIFWLDLARIVRGQTLSVRQALIEASRSLGAHTGQIVWRHIIPNVTGPIIVYATLTLP---SVILAESFISFLGLGV-----------------------------------------
153941325    ------------------------------------------------------------------------------------------QPIILSLKVAFISTIFTFIFGILLARVCTKFNKGKDILESLIILPMVLPPTITGYGLLILMSFTPVAACVAATIVSIPLMYQSAKAAFLNIDHIYENAARTLGASEWRIFLKISFPLAWPGIVSGSILSFARSLGEFGATLMVAGN---------------------------------------------
296132222    ------------------------------------------------------------------------------------------EPVILSVKVALISTIITTALGTGTAWVMSRKEPGKNLVETIIGLPLVLPPTVIGFGLLLLFGKHGPLGFILEEVFSFPLMYRSARAGFGSVDRRLESAARNLGASEWKVFYTISLPLALPGVLAGVLMAFARSLGEFGATVMLAGN---------------------------------------------
148260140    ---------------------------------------------------------------------------------LLEPNGAFLEGLWLTIMISVGGQAIGLAIGLP-AALARRSKMLRWPARAYIFLMRGTPLLVQIVFIYIHLGGLTLAGNVQAGILALGYMAEIFRAGIDAVDRGQTEAAKSLGMVPWQILRYVVLPQALRVVLLPIGNQFNIMLKNSTLVSVIGVS---------------------------------------------
168205514    -------------------------------------------------------------------------------------SEAFIKSMGTSFLISTVSTLSALVIGMPAAYGLSRYNKGKDILKSFFFSPLIVPGIVVGFSLFQFLLVKMASLFIGHTLIIIPYIIRVVGSSLEGFDYSIEEAAMSLGCKKSQTFFKVVLPNITSGVMAAFMLAFINSFNNVPVSIFLTGPGVSTLPTTMMNYVEYNYDPTVSALSVILMILTIGIMYILEK----
143045637    -------------------------------------------------------------------------GAFTLANFQKVLTKNYYVNGLNTLLVGILGTVGAGLIGIPLAFFTARFKRGKAWIQTLAILVLVSPPFIGAYAWIMMLGIYNAPGIILVFSLFFPFIFLMTQTALNNVNKSFEDAAENLGCNPWQRFRKITLPLVFPAVSTGAIICFVLSIADFGTPAILGRG---------------------------------------------
142099762    ---------------------------------------------------------------------------------------DFISAFFNSLKLAFASATLSLIVALPAALAIGRARPGRAFLNGLLLSPLVIPGLVLGIALLRFFALIGATGSFAWLVLATPFVMRLVLASVSGLDRSVEHAAHSLGADAWTTFRRVTFPMILPGITGGWLLAFINSFDELTMSIFVTSPQTVTLPVRATESIDPMMASVSALVIFITALLLDRVYGL-------
143954478    --------------------------------------------------------------------------------------------TQLTVTMAGTGTIIGVAIGLIIGLFSFIGGWFDEILMRVTDIVMSFPALLLAMLVVAALGSNEINAVLSIGIVFIPKVVRSATLGLRNV--QFVEAAEVRGESNSYIIFREILPNVWPPVIVETCIRLSYAVLLVVSLSYLGLGGLMIAKERAFLVSAPWVVFAPAGAIVLLIIAVNLL----------
291459981    -----------------------------------------------------------------------------------------------TFSLALTSAFFSLVFAILLAIIRQYRIRLYALSSLYVSFFRGTPFVAQLFWFYIFDAIKVMSPFTALVICMAAFMSEDIRAALNSVSKAQYEAGLSIGMHPLQTVQRIILPQAARVAAPGLSNHFIGIFKSTSIGFMIGYKDMMAAV--GLETSKAYRFLEGYTVSIIVYWVILSILSFGQKK---
240171931    --------------------------------IKNSLATVVFFSSFAIALVPLVWLLWVVIERGWYAIIRVDWWTHSLRGVLEEFAGGVYHALYGTLVQAGVAAALAVPLGLMTAIYLVEYGRMARVTTFMVDVLAGVPSIVAALFIFSLFQQSAFAVSLALVLLMLPVVVRSTEEMLRLVPDELREASYALGVPKWKTIVRIVVPIAMPGIVSGVLLALARIIGETA-----------------------------------------------------
227873564    -----------------------------------------------------------------------------------------------TLGIAFLGILFSLLIGLAASLILYYKPFWRRVVQVYVELSRNTPLLVFGLPKLGIRFSSELCGVIGLSFLGGAYMTEAFRSGLSTVQKIQKESAQSLGLSKGQIMRYVIFPQALSVSIPAIVANMIFLIKETSVFSGIALADLMYVSKDLIGLYYKTEEALLMLVISYLIMLLSILGNVLERRMRI
120556451    ----------------------------------------------------------------------------------------YWQPVWLTLKLASLTTLVLLLVGTPIAWWLTRSRWLRQPIAAVVALPLVLPPTVLGFYLLLLLGPNGWVGQVASVIYSLPFTVQPLQNAFESIREGFLETAATLRAGPWDRFFFVVIPLARNGFITASVLTFAHTIGEFGVILMIGGNVLSVAIYDHVESLEYTQAHWLAAGMVAFSFIVLVTLYVLNGRAR-
218439757    -------------------------LSWFRSGFSWGMT----ILAFALTFLAIFPLLAILWSIVQKGIPSFTWEVFTSLPSVEGEPNGFANAIVGSLTMVGIGSLLGIPLGIATGIFLSEFTKGSTIIRFVIVVLSSVPSIIMGVFAFAVLVLTTVAGGFALGVIMLPIVSLTTEEALKLVPMSYRLGSAALGGNKFFTIFRIVIPAALPAITTGVLLAVARAAGETA-----------------------------------------------------
296283972    ---------------------------------------------------------------------------------------------------IFIGAIIAMIVAIPLGMMSAIYSRWRKIIKPALEVLAGVPTVVYGYFAALTVSESALAAGLVMGVMIIPFVSSMADDSIAAVPGSMRDGSLAMGATKSETIKKVLIPAALPGIVGGVMLAVSRAIGMIVVMAASTAANLTANPLEAMTTVTV------------------------------
253575035    --------------------------------------------------------------------------------MDFTILTDYFDVYLEGFRGTVLSSLLALVGSFVLGALIAVFRPLRWFGTGYVEFIRNIPIFYYGPAALGLPLDGFTAGTIGLAVYTSSFIAEAIRAGILAIPQGQTEAARSSGLSYVQTMLHIILPQAIKLVIPPLGNQFINLIKNSSVLTIVA--GLDLMYFADIVNADTYRTFDTYIFVALFYLVL-------------
154497224    ----------------------------------------------------------------------------------------FWRALLNSLLLAVIQHPIAIFVALKLDKLQRRSEGLLRCIYFIPNVISYNPNFGLLQKILEFFGYEIWAVLVVLIWHGFGWGMLIYYTGIKNIDPVVYEAAAIDGASGKNTFFYITLPLMKPVIKYNVTLAIISALKQMETVYLLTNGGPGNETLYKQAFSSYKYGYGNAISVVFIAICL-------------
136530593    -------------------------------------DSLLSSFAFLAMTLTLIPIVSIVSTVFLKGYKGIHFGMFTNDMTMASVNDGLIHALIGTLIMVGGALIVSFPIGLLTAYLTEIRGNLARPIKFLVQAMSGVPSIVAGLFILSILVIPVTMGSLALSILMIPTIARTAEEMLLLIPNDLREAGVALGATQWRTVSGVVV----------------------------------------------------------------------------
138781711    -----------------------------------------------------------------------------------------------TVYLAVVGIGLSMLIAIPLGTLAAVRRNTPTDYAAQVSSLASIPEFWFAIMCVLVFGWLPSSGYISLIFLILPAIAVGFRQALDEMNKEYVDTGRSLGFSENKVIYKYTLRNAMPTITISGLQLANLLGGTVVLESIFAWPGIGRAIFEAIIQRDYPLIQAGVLVLGIIVVIIN------------
154251292    -----------------------------------------------------------------------------------------WEAFGLSLRLGALTVALLIPLAVLGGRLAVTRIKAKPAIEAMLMLPLVLPPTVVGFYLMSGFGAASWFGQVASLIVNIPFAAQPIQRAFEAVGPELREAAASCGMSWWRMLWRVELPLAWPGILTGTVLTFAHTLGEFGVVLMVGGSIPGETRTIAIAIYDRVQAFDEAAAGQMAAVLL-------------
226941376    -----------------------------------------------------------------------------------------WTPLWLTFRLAALTTAILLVIGLPLAAWLARTTSLRPLAETLVSMPLVLPPSVLGFYLLLAFSPQSWLGRLGSVLFSLPFMVQPLQSALANLPPCLREAAWTLGHSRLQTLLRFELPNIKRALLAGLVLTFAHTVGEFGVVLMIGGNIPGVTKVASIAIYDEVEGLNYAAA---------------------
254250730    --------------------------------------------------------------------------------------------AAITLALTAVATVLGVAVGVLGAAAYSADARLRPLIGAYVEAIRNTPFVVQLFF--IFFGLPALGVHIDEYTAAILAMTLNVRAGVAAVPKGHLEAASALAMSRAQMLRHVVLPQALAKVFPALSSQIVITMLGSAVVSQISVADLTY-----------------------------------------
293393702    --------------------------------------------------------------------------------LWHGFLLTLWLSACAGLAATLLGLAIAALLAVAYSALFRNTPLLVQLFFWYFAAGQILPSTAMQWLWLAWPSFEFLAGCCGLTLYSAAFIAEEVRSGIRGVAVGQKQAANALGLTGWQAMRHVVLPQALTIALPPLLGQYMNLIKNSSLTMAIGVAELSYQVETETLRTFQAFGVATLLYIAIIALL--------------
256396820    ------------------------------------------------------------------------------------MDDNFGANLWNTVVITLGSVFISLAVGLLAALAVARFDRGRKPFIVAILVVQMVPLLTILVGLLPLLNSTNLYGSVAYLVFTIPFIIWTLRTYIVGIPVELDEAAMVDGCTKAQAFRRVVLPLLAPGLVSTGVFAWIQAWNEFVMAREILAPAQNKTAMVWLTFFDYSGQMAGALIIAAPVIILFTVFQ--------
135869732    --------------------------------------------------------------------------------------------ITTTIYISVVSIILAMIIGLIVALPSLSNNKFLSFNITYVEIVRAIPLLVLLPIMMGISFSPFVSGIIALTISESAFQAEIFRAGINSISKGQHEVSESLGMDFWRKMRLVILPQAIKVVLPAMGNQFVYVLKMSSLVSIIG-----------------------------------------------
134616930    -----------------------------------------------------------------------------------------WGGLLVTLFLGVTGIALAFPLSILLALGRRSNPIVKSICVVFIEFIRGVPLITLLFVMLPLFPDNLLRALVAVTLFQSAYMAEAIRGGLQAIPKGQIEAAQSLGLNYWQTTRKIILPQALKIAIPPIVNTCIGLFKDTSLVLIIG-----------------------------------------------
108805443    ------------------------------------------LMVGALGLLAGFVAVPILSLVLWTVREDSWHAMASPVAL---------EALVLSVKTTSATMVLLVLVGTPAAYLLARKDPGARALNTLVELPVVLPPSAAGIALLLAFGFTTVAVVMAEVFVAAPFYVRQAATGFLSVDRSIEEAALVDGADRVRAFFSVTVPLAFPALVAGAITAWARALGGATIIFAGNFRGITQTIPLAI-YSEFQRNIDAAVALSVLVL---------------
163795107    -----------------------------------------------LRARHGVWLVGILVLSAGVAQAQTGAATESVLAILLKWTPLLFQGFIFNLAISFLAMAGGTAVGTALGLWISLLPPVRAGSWLVTQFFRNAPWLVLLFFCMFLMPFQIKIFGLATFGLALPVMANLVRGAIQSIPSGQWESAESLAFNRRQTLWMIILPQCVKRMLPPWMNLYAILTMATVLASVVGVS---------------------------------------------
229543570    -----------------------------------------------------------------------------------------------SLAVGLSATVLTALIGMVTGLYAAYYRLLDHVLMRICDGLMAFPDILLAIAITAVLGPRPVNVVVAITVVKIPSVARVVRVALVVKEKTYIEALKAQGAGSFRIIWRHIAPNTISPFIVQATYVFALSIILEAGLSFLGAG---------------------------------------------
239834132    -----------------------------------------------------------------------------------------WNSFWTTMEISLLSAPLTAAVGLLTAYLIVRQRFVRNVFEFALMLSFAIPGTVIGVSYVMAFNLPPLEMTGTALILIACFVFRNMPVGVRQLDKSLDEASLTLRANSFRTIRKVILPLLRPAITAALVYSFVRAISISAVIFLVSAENMATSYIVGLGQFGVAIAYSSMLIVVMIVVITSFQLLVGERKLR-
239834132    --------------------------------------------------------------------------------------------AWRTLWLALMTATGSTVLGLAFALVATRTGFPFKKGLRLLTILPIIPPFVVGLALTLLFGLYGLIGIWIAQVLSFTPISFLVLIGVEGVSPSMEEASQTLRADRWRTFRKVSLPLMAPGLANAFLIAFIESMADFGNPMVLGGSNLSTEIFFAVVGAQNDPSRAAVLAIVLL-----------------
23098013     ------------------------------------------------------------------------------------------QGLGITVGLTISCFLFAMIFGFFWTFARRVKNRFNFIVTWTMEFIRSTPPLVFAFPSVPVIGMTLHPFVCAVLGLGIHFIGEIYRSGIESVEKGQWEASTSLNFSTLDKWRKIILPQAIPPTIPMLGNYFIIMFKEVPITSTISVGGI-------------------------------------------
89901630     ---------------------------------------------------------------------------FSAPSAMALLTSSDLQAIGLTLQVAAFTTAILLLLGTPLAWWLARTRSWLKKPMGALVAMPIVPPSVLGFYLLVFMGPNGTVGQVASSFYSLPFMVQPIQNAFANMGTRPLEVAASLRASPLDVFFSVVVPLCKPGFVTGAIMCFAHTVGEFGVVLMVGGNIPGVTRVVSVQIYD-------------------------------
291277300    -----------------------------------------------------------------------------------------------SLTIGIVSMGIAVFFGVILGLLAGYFGKIDAIIMRIMDIMFALPSILLIVIVVAVLGPSLTNAMLAIGFVGIPGFARLVRSSVLSEKKEYVIASKINGSSHFRLMCKVIFPNCTVPLIVQTTMGFASTVLEAAALSFLGLGAWGAMLINSMQYIATDPGVMIFLTVMSFNLVGDGIMDALDPK---
220905719    ------------------------------------------------------------------------------------------SPLWISLKTAGIATLITFFTGIAAAFWMLGYRRWKSLIEGLFVSPLILPPTVVGFLLLLLFGFTWYAAVITATVVSFPLMYKTALGAFEQVDSSLLQVAQTLGASKLRIFWQILLPLSIPGWLAGTTLSFARALGEFGATLMLAGNTLPMAIYFAVEAGAMNEAWLWVLVIMTLSVVVNLWQKQYERRLR-
153855574    -----------------------------------------------------------------------------------------YSPLYVSLKTGIVATIFSFFLGLFAARRVIKAPKVKAIADGILTLPMVLPPTAAGFFLLLLFSRRWAGCIIAATVIAFPLMYRNARAAFEQIDVNLIHAARTLGMPEYKIFWKVAVPSAGPGLVAGTILTFARALGEYGATSMLAGGTISQRIAMVIQDGNYLTAGIWVVIIMLVAFVLIVLMNLV------
224372630    ------------------------------------------------------------------------------MRFLFFGKPGEIGGLALTFILAITSIFFSFIIGSIFGIARWSSIKIIKIPAILIELLRATPLLMWVFFAIPVFSMPTVAAIIAFTLFTSAYVAEIVRAGINSIPKGQFEAAKSLGFNSTQTFIYIILPQAYRKMIPAFVSQFVALFKDTSLAYTIG-----------------------------------------------
296123420    -----------------------------------------------------------------------------------------------TFFCSLIAAIIDSIIGVILAWVLVRYQFFGRFIDSLIDLPFALPTAVWLVPWGIHVAFTKLGIILVLVFVGLPFVVRTVQPLLETLDDDLEDAAELLGATRWQTLSMVIFPAIQPALLTGFALTFARAIGEFGSVIFI-SGNLQYLIVSRLEEYAYAEATAVAVVLIVISLILLVIINGLERWNR-
255281544    ---------------------------------------------------------------------------------------------WPTMKLSLFALLLMIVFSIPCGILVYQNKWPDYLIRGITFMGVSIPSFWIGLVLLSIFGVQLRWVNVAMILPAVTLAMSMSSKYTRQVRNAVLEGARMRGIKEGAILWKHVLPNAMLPIVTLLGLSLGSLLGGTAVVEIIYNPGMGSMAIKAISCRDYPMVQGYVLVIAVLNILVDLSYTWLDPRIK-
221370066    ---------------------------WLLQRLATAYVEIVRNIPVILQVIFWAAVIRNLPAPR-QAVELWGLGFLSNRGLTFAMPSAHAAHLWM-LAALVAGIALAILASHKAKRHREATGRYIDMLWPCVGLIVGLPLLVWLFPERRGFGATISPEFVALMLYSSGFIAEIVRAGIQATPRGQVEAARSIALRPRFILRYVVLPQALRVIVPPLTSQYVSLIKNSSIAVVIGYPDLVNIGNTVMNQ--TGQAVEAIAVMMLVYLIVSLVTSLL------
90419551     --------------------------------------------------------AGVFGLLVPTLAALAFIVLMTGDFGLRPVPTNLWGGLMVTLVVAVSGIAASLPLGILLALGRRSSPAVRLFCIVFIEFWRGVPLITVLFFMLPLFFNQLLRALVGVALFSAAYMAEVIRGGLQAIPKGQYEGADAMALTYWQKMRMIILPQALTLVIPGIVNTFIGLFKDTSLVYIIGLADLLGTVRRGFNDPDWITPTTPATGLVFAAFIYW------------
15894165     ------------------------------------------------------------------------------VGYFLNSFPDLLKYIHYTIFMAVISTIIGLVIATILAPIMLKIKGLSQVIGVYISFFRGTPLLVQLFVFYYGLPQLIKPMILGLSLCGSAYMAEIIRGAIESVEKGQMEAALSVGMTKFQAFTRIIYPQAIRVAIPGIGNQFVDLLKSSSLAFVL---GLTEILARAMNAASSFKVMESYLSLAIIYWVTVEIFNFLQR----
256396197    ------------------------------------------------------------------------------------------------------ATLVATILGTMIAFAIVRHSKGRGFVNSVLFLPMAAPEIVMGTTLLALFFLGFKSILIAHIMFCVSYVVITVKSRLNGMDPMLEKAAQDLYATPWQTFWRVTFPLVAPGIGAAALLSFALSFDDFIITEMTAGNSVTFPIWNAVQKGIPPQVIGSLMLIVTLA----------------
21243203     -----------------------------------LLGGSVLALGFGFLYLP----ILLLMVYSFNASRLATVWGGFSARWYLVRDRQLLDAAWVSLEVAFWTACASTVLGTMAAMAMVRMRRFKTLFGALITAPLVMPEVIIGLSILGIAPRGAVAIWVAHVTFTVSFVTVVISSRLQELDRSLEEAAMDLGATPLKVFFQITLPIIAPALASGWLLAFTLSLDDVVIASFLAGPSSTTLPIKVFSSVRLGLATLMVLAVSVAALIGWWLLARSEKR---
221632876    ------------------------------------IVLGIFSALVLLYLVAPVLIVIPMSFSAAKYLSFPPPGLSLQWYENFFARSDWTSATIQSIRVAFMVMVLSTVLGVAASLALVRSFPGKEIVNLIIVSPLVVPAIIVAIAIYGLLVQTFWGLVLAHTVLAIPYVIVNVSATLRGFDIRLEQAAQSLGANGWQTFRHVTLPLISPGIFAGAVFAFIASFDELIVALFIAGRTLPMRMFEGLRMEIDPTIAAVSSMLITFSVLVLASAELVRRRSQV
160901100    -----------------------------------------------------------------------------------------------TLMVGAFAALLSVCIGVTLGAMAGYYGRVDALLMRVTEFFQVLPALLFAMVVVTLFSPSLVTVTLAIGSVSWPATARLTRAEFMRIRQEFVRAESAIGARHGRIIWKVILPNALPPLVVSATLAVGAAILFEAGLSFLGLG---------------------------------------------
256781735    ------------------------------------------------LGLAIFTVVPIVASLVVSFMNWPMLGEHSWTGLKLFSDQTFWIVARNTVEYVVLYVPLNLVVSLGLAAWLTPRIRHRHIFRVLFFIPTITPLVANVVVWRMLFLADGTWAMFAVVAMSVWAGMLIFSAALDAVPDNQLEAAQIDGASAWQVFWRIKFPAISPSIFFATMMTLITSFQVFTQPFLLTKGGPGYIYNTGFQTQQLGLASAGAWVLFVIILGITAVQFLGQKR---
225849095    -----------------------------FGVINFITSTDWDPVAGKFGGLAPLVGTLIATLLATLIAAPISMGIAIFLT-----------ELSPNKLKPIFSTAIELLAAIPSIIYGMWAPLFGEKVEPWLDKLGNVPVIGKLFEG-SPTGIDVLTTSLVLAIMIIPFMSSVVKDAFNMVPPIMKESAYALGATKWEVIKQVMIPITASGIAGGLILSVGRALGETMAVTFLAGN---------------------------------------------
163841811    -----------------------------------------------------------------------------------------WSAMGNTFFFTVITVALETVVGFWMALIMARTFKGRDLVRAAVLVPWAIPTAVTAKLFFFMFAFDEWPSKWAIIMATTPFMALLILAGLQMIPAEVYEAAKVDGANAWQRFRMITLPMVKPALMVAILFRTLDALRMYDLPAILGANNTDTLSTLVVEQIRQGQNLASALSTITFIVVF-------------
142023707    -------------------------------------------------------VAAIVLIAAVLYSVLGNPRWGWNVFAHWFFSEAVLAGLGQTLLLTALGAVLGFALAIPLALALSRSPLLSSCSWAYIWLFRSIPAIVLGIPFTDIVFLHGPTTDLITPFMAAVLGLTLTQAGILSVDHGQREAAAALGLPRARQTWRIVLPQAMRAILPAAFNDVIGLAKGTAVVYILAMPDLTVQIIYHRNLEVIPMLMVATVWYLVILTVLSAIQVHIER----
86138395     ----------------------------------------------------------------------------------------FLEAAWITILLSVLTAILGLICAMLGTAALSRFRVLRFLGAAYVSVFRGTPALIQLFPQIGIQLDAFEAGVIGLGVNVGAYMTETMRGAIISVDKGQGEAARTLGMSKWQAMRNVILPQAMRLMIRPLGVNLNTLIKSTALVAAISVVELTYTAQRYIGSTYFEMFLIAGLLYMIIIYVVGLAVTWADRKARL
255061325    -----------------------------------------------------------------------------------------------TLELSAVGIVGAFILGLLIAVLMSHFRPLRWIASAYLEFFRNTPLLIQIFFWLNSTNFEFAAAAIALTIYTSAFIAEDIRSGILSIPKEQMEAARSAGFSYLRSMQYIILPQAVRITVPPLVNQFLNLTKNSSLAMTIGVMELTYYSFKGFEAFTAATVVYLVLSVSITALI--------------
298369680    ------------------------------------------------------ALVPLGFLAVMVVAPLFALAAYDSGGMVRILQDGYMRHRIGTVFQAAVTCMLTVLAGVPTGWVLARLDFFRGWILRLLMLPFVMPTLVAGMGVLALFGAHPYLLLYGNVFFNLPVLVRSAYQGFMQVPEARLQTARTLGAGAWRRFTDVEWPVLRPWLAGGACLVFLYCFSGFGLALLLGGNRYATVEVEVYQLIAYELDMAQASVLVWLVLAVTAAAGLLYAR---
289579798    ---------------------------------------------------------------------------------IFLDNSQAWSAIFTSLQVSLVATPIAVALAIMYSYAFSKYDFPGKGVITVLIAFLVVPLIVVGIALTLLFGMFGGTGSIAHVVRILPFAALIILPSFLSFDTTLEEASKDLGANSITTFRRVTLPNILPGVIAGGLLAFTMSFNEFVYTYFVRGTGMTLPVYLWGRIEHTMSPEINVISIVFLAVAL-------------
189310253    -----------------------------------------------------------------------------------------------SLLIGFMTAVGAVVLGTVLGIMAGFFRRLDGLLMRVVDAMMSFPDILLGIALVSILGASLWNVMLALVIVYTPRVARVVRSSTLVLKELLVDAARALGVRTPWILVRHILPNLMSPILVQLTFCFAHAILAEAGLSFLGVGTWGTMIAGSVEYADRATIFAPGLAIVVTALALDGVRDLLDPKLR-
289426082    ---------------------------------------------------------------------------------------------LATLGTTILGAFIGLVAGFRGGWLDTLLSRTGDVFYAIPLLLGGIITLYTFPNEPGTPYLVMVLKVVAIIILGWPSIARLMRSSVLQVPHDYVQAARALGASSWRIIRSHILPNAVAPVIVVATINLGAYIAIEATLSYLGIG---------------------------------------------
22125776     --------------------------------VSAAFRYIVLIIVGLLMLYPLLWMFSAAFFTTLGLWPEHPTSDGFINGWKTGTEYNFGHYMLNTFKYVIPKVILTIISSTIVAYGFARFEPWKKFWFTTLITTMLLPSTVLLIPQYIMFREMYLPLYLPLAFATQGFFVFMLIQFLRGVPRDMEEAAQIDGCNSFQVLWYVVVPILKPAIISVALFQFMWSM---------------------------------------------------------
218517183    -----------------------------------LIGLWIALVLVALVWVAPFIFIVFTSLKTAAVTSTGAFMPPTELAYAAWSRGNFAKSFFNSVIITVIKVPLGLFLSAMAAYLAKIRLRISKALLLLVVFGTMIPFQVMLAPLFTLFGLIDTYPGVILIAFGVPYQVFILHGFFRSIPKELSEAALIDGASHFTIFRRIFLPVCLPGACRA------------------------------------------------------------------
224367655    -----------------------------------------------LQWRPLAAMVLLVALLFYSQDRQHWLIYAWAIGLFTMVESNKWGGLPLTLLLSVFGLTAAYPFGVFLALGRQRMPVIKAFSVVYIELIRGVPLISLLFMSSVVFPLLLPEGQVAIIMFTAAYIAEVVRGGLQGMNRGQYEAAESLGLNYFQTMRLIILPQALKIVIPPSVSILISAFKDTSLVVIIA-----------------------------------------------
137054541    ------------------------------------------------------VWIGTMVILCWLITAINTPSTAKVPGDFFIGGFAI------TLMIFFFTMVLAFPLGVLLALARTKFPIFRMVSTTFIEFIRGVPLITILIFFSVMVPLFLPDGMIAFIIFEAAYLAENVRGGLQSVTRGQHEAAEAVGMTNAQKTFFIVLPQALRVAIPPMVGQIIATFKETGLLAIIG-----------------------------------------------
297619275    -----------------------------------------------------MLLMSVFISMVLFVLISILGSVTPETLKMAIFSSEVQFAIQFSLMTATIATTLGLIIGVPAAYALARYDRGKNLIDAMVEVPVVIPPLISGFALLVFFGFTPKGVIVAQFFVATPFIVRTSKSVFEKIDSKYEYIAQSLGAGKIESFFKISLPMAKNGILAGMFLAWARSIGEFGATMMVAGATLPVAVFLNISLGNIDMALTIAFVFLMVALII-------------
148273185    ---------------------------------------------------------------------------------------------------------------------MSEHRVIRYAVTVVLEFFRGMPVLLMMLFIYLIFPIGPYWSVVALALYNGAIIGEALRSGILGLPRGQREAGLAIGLRPLQNRLLVEFPQAFRTMLPIIVAQLVVLIKDTALGTIVSLVGLGELILEATSRDNSLPIF---VVMVGMYLVLNLSVSTIARR---
296535316    -----------------------------------------------------------------------------------------------SLLVGAVSTVAALAIGVSLGAIAGYLGGLADLVMRFTEFFQTIPSFVLAILIVAIFTPTLGSIVFAIAIVSWPPVARVVRAEFLSLSREFVQASEVLGKSRLSIVLGDILPNALSPIVVLSSLMVASAILLESALSFLGLGGSGRSVIRIAWWMSVFPGIAIFLTVLSLNLVGEGLSDALNPR---
269928513    -----------------------------------------------------------------------------------------------SMSVGLIAMVISIAIGSLIGAASGYLGRVDSVLMRLTDGMMAIPYFFLVLIVVAVFGSSFRNIVIVIGVTSWMVVARIVRSELRYRNLEFVQAARALGATNARILFRHIVPHTVPSIIVAATLGVANAILLESALSYLGLG---------------------------------------------
113953737    --------------------------SWRKRNISSRLLSVLAGFFAILAVLP---LIAVLVYILIKGVASLNLDLFTKLPPPPGGEGGGVNAIIGSIVVTSIATMLAIPIGVGGGIYLAEYRRFSQFIRFGTNVLAGVPSIIAGVFILFGHTFSAIAGGAALSVLMLPTVVKTTDEGLKLVSNDLRRAAFGVGASQFVTVSQITLPKAFTPIATGVVLSIARAAGETA-----------------------------------------------------
144172050    ------------------------------------------------------------------------------------MDGDFAQTLLLTGRLALATTLLLMVIGVPIAYGLSRFRRLRPVVEAVIALPLILPPTVLGFYLLWAFSPGNGPGVIGSLIYSLPFMVQPVQAGFEKLPGELSEIAYTLGASRWTAFFRIELPNIRPALLTGAVLTFAHTVGEFGLILMIGGNIPGETRVASIAIYDAVEGLEYAVA---------------------
136141262    -----------------------------------------------------------------------------------------------SLQVGFLTVGFAIVLGSLIGAVSGYVGWVDNLLMRIMDVLLAFPSLLLAIAIVTVIGPGLINTQLAIGVVAIPIYARVMRASVLSLDREFVAASRALGASETSILFRKVLPNALTPIIVQGTLGIGGAILDVAALSFLGLGGADRNLLFSSPHVVIFPGIAITMTVLAFNLVGDGLRDALDPR---
135159292    ------------------------------RLMGWSLLRLYTVLVYGFMFLPVAVVV-LLSFNASQFGSFPMTGFSFRWFAELAQNEAILRAFRTSLTLGLLTAIISTTLGVLASLALVRYRPGENYISTLLIAPILVPEVVLAVALLLFLNFLNINKSFTLVIFTLPFVILVVQARLVAIRRDVEEAAQSLGASPVQTFFEITLPLMLPAVLAGALFAFTISFDDITGTLFGGVETVPTQIFSMLRNSISPEINALGTVMILMTV---------------
143887356    -----------------------------------------------------------------------------------------------TFVMSLVITFSCILLGYPVAWLLANLPMRQANFLMILVLLQGVINDVLVQLSLVIMINNETGTIVAMTHILLPFMILPMYSVMQTIPPSYLQAAKSLGATNWTAFWRVYFPQSVPGIGAGSILVFILAIGYYITPEIVG-GTKGVFISNRIAYHSLNWGLAAALGTILLVAVL-------------
120612398    --------------------------------------------------------------------------MGEVARLLADHGPAFGQALLLTWKLTALSFVPGVLLGMAVAMLRLFLPPLRWVLTLYVETFRNIPSVALLIPDLEFVIDYEPSVVLTLVLVCSAFTADYVRSGINTIPGGQIEAALSLGMRPARIIWSVVLPQALRSVVQPMTSLLIALMLSTSLASQVPFPG--------------------------------------------
298294041    -----------------------------------------------------------------------------------VFLQGLAMTTFLTVVVILLAGVIAIPIALARLSPKRWIRWPADFYVEFIRATPLILQLIYIYYVLPSAGIRLEPVTAAIIGLTINYSAFMSEVGIQSVPRSQYEAAQSLGLSPTITFVKVIFPQAFRVVLPALGNYLIALFKDTALASVV------------------------------------------------
226938962    -----------------------------------------------------------------------------------------------TIATALCAWIIALVIGTLVGVGRTVNKAVSGLTTAYVELFRNVPLIVQMFLWFFVFPEFLSTAVIALGFYTSARVAEQVRTGILTLSRGQKNAGLALGLTLGQTYRYVMLPMAFRIIVPPLTSEFMNIFKNSAVALAIGLTELTFQMRQMTGEYAPANPIETSLLYLIVAFSVNRIMALVEKKVQV
119964343    ----------------------------------------------------------------------------------------------NTIVLAVVSGIIGTALGMLLALMISRNAAARWVARIYTDILRGLPPVLTILVIGFGFGPIIPMAIAALSLMSGAYIGEIFRSGIQSVDKGQLEATRALGFSYGSSMRLVVVPQGIRRVLPALVNQFIALIKESSLVFMLGLLATEREIFQAANSGNLSPYVAAAIFYLALTIPLTHFVNWIDARMR-
222102424    --------------------------------------------------------------------------------------------------------------------------WFDLAVSRIMDAILSFPPLILAMAVAIGLGPGVISAVFGIVLAAIPWFYRLLRSEVLRINLSYIDAARALGVSRLSILRRHVLPQAVSTVLIQASSVFSFAILTLAALGFVGLGEWGTMITEGLAYALTGQGLFPGLGIFLLALIADRLREYYDPKS--
260588167    --------------------------------------------------------------------------------------------------LGAMAVVTAIIFGLVLGSIATRNKLPDRLIIFFSTLFTSLPSFVLGSLLLLVFSIKLKWVVIALAAYPMAYITRLTKTSLDAMGQDYVRTARAKGVAQWKVIFKHTLRNAIPVVTYVGPMTAAILTGSLVVEKIFTIGGLGAKFVDSIINRDYPLIMGVTIFLAVLNLITDIVYKLIDPRIKL
282855492    -----------------------------------------------------------------------------------------------TLKLAFWAVVLGVALGLPFGIICAIYSIFDSVSMVLALIGVAMPNFWLGVLLILLFSVEMAMPVFTLSGGTLAVITRMTRSSMLEVKSDYVRTARAKGQRESVIIWRHALPNALIPILTIVGMQFGGLLSGAILTETVFSPGVGRLMVESIKMRDFPVVQGGVLYIALINLAVDLLYAWVDPRIK-
89100173     -----------------------------------------------------------------------------------------------SLWVGFLAVLGSLAAGCLLGILAGYYGRWDTIISRFFDIMLAFPSILLAIAIVAVLGPSLRNALIAIAIINIPNFGRLIRSRVLSVKQEYIMAAKAVGMSDARILFLHVLPNSMGPIIVQGTLAVATAIIEAAALGFLGLGAEAPNPEWGKMLSDIFPGLAIMLTVLGFNLMGDGLRDALDPRMK-
116671922    -------------------------------------------------------------------------------------------------------SIFFAPVMLSLALIGIIWQLFYQRDNGLLNFLLGTAGTPQAVDWFGDSSVNIWAAMIAATWRHAGYVMLLYLAGLKGVDPSLKEAAAIDGASAVQTFFRVVFPAMRPINIVIVVITIIESLRAFDVVYVINRGTNGLEMLSALNLVGEGQVIGVGSALAVVLLVI-------------
220928334    -----------------------------------------------LGLILIFMYLPIVVLIAFSFNKSKSRGNWTGFTFKLFKNSQIKDALYNTIVIALLSSVIAVVIGTLAAIGIHNMKKAKRTAVMNMTYLPVLPDIVTGVSLMLMFKLGFFTMLLAHVTFNIPYVILCVLPKLKQMNTNLYEAALDLGASSSYAFRKVIIPQIMPGIVSGFLMAITLSVDDFVISYFTTGSGVSNLSITIYSMARTG-----------------------------
298247631    ------------------------------------------------------------------------------------------QGLFNSVLISLVASTIAVVLAVGAAYVITRFHRGRIAYLYSLIGLQAIPSIMLLLPLFVLFISTYTGVIITYLTFSLPFATWLLVTYLANIPLDVEEAAMIDGATRLQTLWRIIVPLALPGLVVALVFSFLTGWNDVLFASVLTSP---------------------------------------------
110004084    ---------------------------WFKRGFNPILWP--YLIIMILLIVVPLLIILLYSFLGFEINFKNFVTFFSEQKFVIALFLALGYSLIAALIAIVIAYPVAYVMAFCKSKLLSKNIWILVTLPIWINMLLKIIGLQTLFNIIAPSLLGTPISVVIGMVYALPFIILPIYNSLDKIDTSLIEASKDLGANGFKTFWKVIFRQSIPGIIAGGTLLLVQAATSLIIVKFMGNGWINLIVDVIEAYFFKGENFGIGAAIVVLALIVFLII---------
227112822    ------------------------------------------------------------------------VPFITLSRWLWFGGWEVWQAFRQTMTLALSGAALTTLAAIPMAWLTIRHPRLYRFLEGCNYITSSLPGIVVALALVTPLYQTEFTVLLAYLLMFMPRALVNLRAGIAQAPVELEQVAASLGRSPLQTLMTVTVRLAAPGVATGATLVFLAIVNELTATLLLAPNGLATGFWALTSEIDYPAAAPYALILVLLSL---------------
138000494    -------------------------------------------------------LLAVISLIPLGYVGWSFVSTGPARAATLLIRPRVAELLLNTVSLVLVTVPACVLIGVGAAWLVERTDPGRALWRPLLVTPLAVPAFVYAWVSVLPSLHGFGAAVLVTTLSYFPFVYLPAVAALRRLDPGLEESARTLGSGPAAVFTRVVLPQLRLAILGGALLIGVHLLAEYGAFAMLRFNTFTTAIVDQFQS---------------------------------
258545108    -------------------------------------------------------------------------------------------ATWQTLQLSLWGVALSLVFGLLVCIVVYRLPFFAPVCRAYIELSRNTPLLVYGLPKFGIRLSGFACGVIGLTFLGAAYMAEAFRGGIAAVSRVQGEAALAVGLTPAQAFLYVIFPQSLAASIPALVANTLFLIKETSVVGVLA-----------------------------------------------
227369266    -----------------------------------------------------------------------------------MLDQDFIYTLLLTGKLALITTVILILIGIPVAYWLSYSRKLKFIAETLISMPMVLPPTVMGYYLLVAFSPENAFGNIASIIANLPFMIQPLQNGFSALNDDLRQASYTMGKSKIVTLFKVLIPNIKKSVITGIALTFAHCIGEFGIVIMVGGN---------------------------------------------
153010129    -------------------------------FFAFIYIPLALIIVYSFNANPVNMMVWSGFTTDWYAQVLGFKTVVSESALYIESTDQLVAAVFNSLKIATSTTLISTVLGTALALAMHRYNFLGKRFYQVTLFMPMMPDIVLGIALLIFFHLGLTTIIIGQCTFLISYVFIVVSARLAGMDRTLEHASADLGANEWTTFRKVVMPQLMPGILGGALLAFIISMDDLVITYFIAGTTLPMFIFAMLRRGIKPEINAIAVMMLTFSFVVASLGLYLRSRQK-
218884176    -----------------------------------------------------------------------------------------------SLIVGLSAAAITAIIGLVVGLISGYYGGLDEVLMQVVNFLLTIPSIVLMIVIGSIIGSSIASVILIIGLLNWSPIARVVRSIVLSLKEAYIEAARSLGASNSWIIIRHILPAVIPVTIANTVLSVSTAIFSHAALVFMGVGSIG------------------------------------------
238809975    --------------------------------------KTINILYTINKWFWEIVALTFVLIFYSWFAIDLFYRVLNYLALGKITNVGNFRALFNTLYISLVAILITFPFAFLVTIYFNKSKKAKLVFDNFISVMTSMPALLFGVFGSAIFSNSLLAGALAISVMLFAFSCRWIKEALEIVDQSVVTSAAALGLSESSILFKIKLPKIWPNLLNIIILMLAKIFSETT-----------------------------------------------------
238809975    ----------------------------------------ISLVMSLLALAVLVTFVAFIFFKSLLSWKEFGVKIFYFDYKIAGVKGGLYFPLLTSLIICILVLFISCPISLRVAILIIYRNKAYRIFKFIALILSALPSVLYGLFGLVPLGTNLFNATMVLSLMCIPTMINSLLLQFEKVDLCLKLSGSAIGLSESKVIYKIIKKSLNKKIFLIYISSFARVIGESAALMFI------------------------------------------------
284043393    --------------------------------------------------------------------------------------------TRVTLLGVAQAVVVVVALGVPLGLLAGYFGRTDRVVTWLADVTFAMPAIVMILVVLALFPQSMTAAMLTLGVIAAPGLMRVTRSATLPVREELIAAAQVAGLSRTYIISRHVLPRVAGPVVVQVSLVAASALLVQTGLAFLGAPSWGGMVADGFQAITWPPGLAIAFTVLALGLLGDLVRDAGTER---
148254618    -------------------------------------------------------------------------------------------PALTSLQVALWTTLFSAVLGSAAALALARNRRIARLLDALFMSPMVLPAMAFSLSLLLVFNVIGIRLSFATTIVCVPFVIRMVGAAVQQLDPVLVTCSLSLGASRWYTFRRITLPLIRRGIVAGGLVAFLSSFDNVPVSLFLA-----------------------------------------------
239626899    ---------------------------------------------------------------------------------------GFSQYFLNSLLVSAVACLMTVASALLVGYALSRFKKGKQPFMLVLLCTQFIPSAMLIIPLFITFSLHLINNHWSLILFQIPFSSIMMKGFVEKIPYHLEEAAYVDGCSRFQALVKVVLPVLTPGVVACASFSFISCWNEFLFALMFVNNTVGLSFMQGQFDINYGALAAGSMIALAPAILM-------------
90420057     -----------------------------------------------------------------------------------------------SLMIGAAATIFASVIGIALGLVAGFFRRTDVVIARVIDAMMAFPDILLAIALVAALGPSAATVIVALGIVYTPRLARIVRASIRELP--YVEAARALGVPTWRILYRHVLRNLLSVIMVQATFIFAYAMLAEASLTFLGVGTWGTMISAGRQYMTVFPGLAIILSVMSLQLVGDGLRDLLDPRLR-
182435532    --------------------------------------------------------VAIAALIAVSIVRLADKGHLAPEMWDIFNYAGIRQNIADALLATLKAFGLAAVGSLVLGVVLVVHKPVRWAATTFIELFRSLPLLITIYAIWVGFLTDMWALAAGLSVYNGCVQAEVLRAGINSVPKGQSEAAYALGMSKTQVMVSVLMPQAVRSMLPTIIGQLVVTLKDTSLGFIILYPELTARLIASNTQVNGQYPYVSTIVVIAMCLLLSALATWIEKRGR-
140082364    ------------------------------------------------------------------------------------VASGIAHGAKTSLLIGLIATLAAVFIGVIFGAFAGYYGGLDDILMRVTEVFQTIPSFIFAILLVAIMKPSIESVVIAITVVSWPAVARLVRGEFLGLNREFVQACHTLGMSDIRIMLAEILPNCLSPIIVIGSLMVATAILIESGLAFLGLGSWGFIISDGRSMLRVAWGIAILITVLAINLVGEGLNDALNPRLR-
143379330    -----------------------------FSKGDRLTLGLFLGVPTFLHVVWVWIPAIATIGLSFTYWNGVRLSDIKWAGIIFTASPQFYDALQNNFYWLVWFTFLATPLGILLAYQVDRKIRGHKIYESVYYIPVVLSLAVIGIIWIPIFGNYSINTYVILGIASIGYIMLLYLAGLKSVDPSLREAAAIDGATEWQTFRKIVFPAMRPVNTIVIVITVIESLRAFDLIYIIYGTSTGWPILGMLVFTNIYGQAASMLGAAFAVILF-------------
89897436     ------------------------------------------------------------------------------------------KAAWLTLKLAFWGTLFSLLLGLICSVIMYYRPLLKTIMGGYIELSRNTPLLIFGLPKLGVTLSETACAILGLSFLGGSYMAEALRGGMEAVSKSQLESGLSLGLSRWQLIRYVVFPQAFSFSIPALGANCIFLLKETSVLGAIAILDLMNVTLIGMYYQTVESLLMLVVSYLIILLPLSLFLTWLERKVR-
297624684    --------------------------------------------------------------------------------------------------------------------------RGQRAVGALLLSPLMIPEIVTAVATLALFALLGVSVVLAHCAFCIPFAFLPIQARLRSLDRSLEAAAQDLYAPPWRVFRRVTLPLLAPGIAAGALLAFIISLDDFVITLMVAEPGLPLYIYGLVRLGVTPEVNAVSSAMLALSILVVTLSLLLQRR---
170783481    ----------------------------------------------------------------------------------------FGQLLLNSAIVSLGATVLAIAVGVPAAYLTMRDFRARKGLSSWILSTYMFPPIVAVIPIFVFAGKLGLMDTYPVLIFNLPIVVWILRSSILQLPYEIQEAAMVDGASTWNILRRIIWPLLVPSVATAAVLTLVLSWNEFLFALSLTRSGVGLQQFTGMYGTDWGDITAAATLIVAPILVLMIILR--------
288940866    ----------------------------------------------------------------------------------------YLAALLNSLWVALVGTLGCLLLGYPMAYAIATAPESRRIPLLMLIILPFWTSFGLLNGFLLWLGVIEEPVYIGVIYSYLPFMILPLYANLTRLDPTLLEAAADLGCRPFRAFTRVTLPLSMPGIVAGSMLVFIPVVGEFVIPDLLGSPGVGKLMWTEF-FANKDWPLASALAIVLLAVLV-------------
142102210    -------------------------------------------------------------------------------GLLVDYWQDYIGPAANSLRLAFFSTLICLVFAYPMAWWIARSNPRQRAVLLVLSLLRIYALIGLLNPMLLFLGVIDTPLRMMQTDFSIYMGMLLTYLPLMILPDDILDAAADLGATRWDLFRTVVLPLTIPGIIAGSLLVFIPAVGEFVIPALLGGP---------------------------------------------
135099347    ----------------------------------------------------------------------------------------LYAALRTSLIVAVSTSVFSTVCGTALALAVARYRRLAGFYRALMLVPMIMPDIVLGIALLIFFVTLSMNLSVMTIIFLISYVFVTVSARLAAFDTSLEEASADLGATPAQTFRKVTLPGIAPGILGGWLLAFIISMDDLVITYFIAGTG--------------------------------------------
256782283    ----------------------------------------------------------------WGELRRAFFDAGVARSLLPDILT---TALLNTVVYTLLGFGFGLVAGLVLALMLSQVPPYRWLSVAYIEFFRGVP--ALLVFIALGFGVPLVTVMLALGLVGAAYMAETIRAGIRAVPKGQMEAARSLGMSHGRAMVSIIIPQAFRIVLPPLTNELILLTKDSSLVYLLGLSELSKFGREALNQRSLTPILVAGLCYLLITVPLGQLVRWLESR---
260888690    ----------------------------------------------------------------------------------------------NTILLAISAMGLSILISVPLAVLAFRFRPLDLIIRFGSFFGITIPTIWLSLIFIYIFSVKLLPSLVLSFYYMGLYVRRLRGALLEEHQKDYVTGARALGLSDSRILWRYIMPNALPNIITMFGLSFGSLLGTVVIEAIFGWRGMGFLMVEAIKNNDFAYVLWGAGIFILVNLAADILCLWLNPKVR-
258637439    -----------------------------------------------------LLVIAIGLIISAITNPRFHWDAVAQYLFDDSIIAGLYTTAWLTLASMAIGIVLGTLIAL---MRMSKNPVLSTVASAYLWLFRGTPLLVQLIFWFNLLGAFDANKVITVYAAALLGLGLNVRSGLSAVPNGQREAAEALGMSSFRVMFRVILPQAMRIIIPPTGNQLIGMLKTTSLVSVIAMQDLSAQLIYTNNFQTIPLLIVASLWYLVLTTVLSVLQHYLEK----
192362504    ------------------------------------------------------------------------------------------------LGLTIVGTILGVVIGAIQGYFAG---KVDLITQRLIEIWGSMPELYLLIIFSSLFEPSLLLLFVLLSLFGWIFLSDYVRAELRNRQLEYIKAAKAMGLSHAQIIWRHILPNSLTPVITFLPFRMSAAIMALASLDFLGAPSLGQLLLQGKENLDAWWIAVAAF----------------------
137789772    ------------------------------------------------------------------------------------------PAIILTLKLSLISCFFLFLIGTPLALLAFKKNKFNTFLESIFTLPLVLPSTVIGFYLLVFFNPDTILGKFASIIYSLPFWIQPLQNSIEKVDKRIIQACTNMGSSKSNIFFEILLPMCKKGFLTSFILSFAHTIGEFGIVLMVGGNIDGQTRVLSISIYD-------------------------------
144197538    ----------------------------------------IIGVIAVLVLVYLFVPIAVVAVLSFNQPEGKYNITFNEFSLSAWANMGVCESFALSIQIGLLATVIATIFGTMIAFALVRYRRGRDTTNLLIFLPMATPEVVLGSSLLALFPLGFWAVTIAHIMFIISFIVVAVKARLQGMDPRLEEASRDLYASPRATFRYVTFPLVLPGILGAALLGFALSFDDFIITFFNAGTMVTFPVY--------------------------------------
212704549    -----------------------------------------------------------------------------------------------SIALIVPASILGFVGGVALGCLAFGGPWSSRLGNWYTAIIRGVPMIYYALPKMGIYFEPYGAALLSFILCSAAYHSEYIRGALLSIRQGQIKAAQALGMTTFQTVFWIVIPQAARRALPGCGNEIIYLIKYSSLAMLVTCNELMSEVLASDTFRNTEVFLAVGLYYLILVSLATWCLRWLEKR---
49082948     ------------------------------------------WLFFAFLYIPILVLVVLSATLWESFSLKWYAVVANDPEILRAAKNSLLVATLATLASTVLATLAAL-------GMRGRAFRGQTLMNGVLGLPLLVPEIVTAVATLMFFSLSLFTILIAHIVFCIPFAYLPIRARLEGLDPHLAEAAADLYASPWKAFWKITLPLLMPGVLSGAMLAFIISMDDFVITYFVAGAGATTLPVYIFSSIRMG-----------------------------
259417615    ------------------------------------------------------------------------------------------------------------------IALARFRFRMRGFYRGLMMMPMTMPDIVLGIGLLIFFKLGLTTIIIGHCTFLTSYVFIIVQARMAGLDPALEEASADLGANEWLTFRKVLLPQLMPGIAGGAMLAFIISMDDLVITYFISSTTLPVFIFSMVRRGVKPEINAIATLIILVSIIIAAVGLWLRARRK-
218515703    ------------------------NYAALFSDSRFYIALRNNAELMIFYCVLPLVLGITLAACVWNLKQREQLALRTFLFLPYIMP--------------------TAVLGIIWAWLY------NPAFGPFNQFLRAVGLGSFALPWLGDFNFVLPAVGIVATWYFFGFCMVIFLTGIQRIDPSLFDAAKVDGASPRKTFFWITLPLLMPEIRVVLLLTVIASIKSFDLIFTMTRGG--------------------------------------------
226198190    -----------------GILPMTSHSRFGASVLPYLLVAPQLAITAIFFLWP--------AGVALWQSTQMQDAFGTSSEFVGFANFAYVDSFRTTLVFSASVTVCGLVVSLLLAACADRVVRGARAYRTLLIWPYAVPSIGVITYALARFGIVWGQAMLLVVIASVWYNFLFFYAGLQAIPRSLIEAAAIDGAGPVRRFLHIALPLLSPTSFFLLVVNLVYAFFDVIDAATAGGPGLIYKIYEGFQGLDIGSSGAQSVVLMVIVVALTVVFRFVERR---
154148639    -----------------------------------------------------------------------------------------------SLKLAGITTLILFFLVLPLAYFLSTHEKGRATIETLANLPLVLPPSVLGFYLLIFLSPYSFFGEIASCIYSLPFMLNPLISGFRSMPKNLVEASYSLGKGKIYTLFHVSLPAIKPSLLSALVISFAHTMGEFGVVLMIGGS---------------------------------------------
15838733     -----------------------------------------YFFKLLLTAAVAFVLIALVSAALSMLWGGRQALQLQGVSFFYSTKYGALTPIYGTIVTALIAMLIAVPVSFGIAFFLTEVRWLRRPVGTAIELLAGIPSIIYGMWGLFVLGIGTLSAGFVLAIMVIPFISSIMREVFLTVPTQLKESAYALGSTKWEVSWNIVLPYTRSAVIGGMFLGLGRALGETMAVAFV------------------------------------------------
78779549     ---------------------------WFFSLLS---------ITFITVYGPKWKWLRKNLIFGWIGTVPLGIYLLSGGLGLNPVMTRHWGGLTLTILITSCSILFSLPIGILLA-LCRRSSIFQKSSSLYIDVMRAVPLISLLIPLFLPVGLEIDRVWRAVIAFTFFVSAYIAEDGLQSIPKNQIEAAKSLGLNKYQINIYILIPQALRVALPAITNQLIGLFQNTSLMAILG-----------------------------------------------
58336907     ---------------------------------------------------------------------------------------------WNTILCSIIALIFSLILGVVFALLEVAPPKFGRIAKIYIEVFRNIPLLVIVMIFYLIVPRYIVAGTIGLTLYTSAFIAETVRSGINSIGEGQMEGALSNGMTYTQAMRYVILPQAMKIVIPPLGNQFVNLVKNSSVLAFVAG----------------------------------------------
225025253    ------------------------------------------------------------------------------------MFQDVLPALLLSLKVSFWASGLNLVLGVAVGWLLARCRPGRNLLDVVLTLPMVMPPTVMGYYLLVLFGRNGVLGQLAATAVTFPLVCKPARAAFEEVNPQLEQAARVLGLGEWAVFLRVTLPLAWRGILAGLLLAFARALGEFGATLMIAGSTLSIAVYEAVQAGDDALATKLVILISAVCVVLWSVNHLAKAKDK-
261886388    ---------------------------------------------------------------------------------------------LASIYGTIVSTFIAMILATPVAIGIAIFLKIRNFFSVNIELLAAIPSIVYGMWGFIYFGFGLLSGGMVLAVMVLPFISSVSRDAMATTPQVLKESAYALGATKFDTIKDVVFPYAKAGIMGSIILALGRAFGETMAVAFLLGG---------------------------------------------
297566916    ------------------------------------------------------------------------------------------------FGVVILSVLIGVVVGLLAGTLGG---AWDNLLMRFTDIFFAFPSLILAMAIAAALGPNLNNTVIAVALVSWPIYARLVRANVLALEREYVEAARAVGASSLRLMLRHLLPNTLTPIFVQASFDVGGAILTAAGLSFIGFGAWGAMVSETRNFIATAPAVAILLTVLAFNLLGDALRDVLDPRAR-
291547722    ----------------------------------------------------------------------------------------------QTFKLAVTSFLLLMIVSVPLGILSAIYRVLDKVIRILSSLSVSMPSFWIGLMLLYIFGVKLILAAFAMDISFFGIMTRLIRTNMIQVKQDYIRASRAKGLSSVNILRHGLKNILIPVLTRLVSIVIGFFCGSAVIESIFSIQGIGNLALKSVISKDTPFIFILAVGIVVLNFLVDIAYSAIDRRIQL
42559329     ---------------------------------------PVDNWIKKLLVGVAAAYIGLVVLVPFLNVFVQAFAKGIIPFLEHCADPDFLHALKMTLMLAFVTVPLNTVFGTVAAINLTRNEFPGKVFMSLLDLPFSISPVVTGLMLTLLYGFAFTGMALATMFVTLPFVVRELIPILENMDLSQEEAARTLGANDWQVFWNVTLPNIRWGLLYGVILCNARAMGEFGAVSVISGNIIGR-----------------------------------------
87120807     -----------------------------------------------------FLYAPIFSLIIYSFNKSKLVTVWGGWSLKLFENEQIINAALLSLKIAFISATLAVVLGTMAGFVLSRFGPFKMILSGWVTAPLVMPEVITGLSLLLLFGRGTLTIIIAHTTFCLAYVAVIVQSRLASMDETLEEAAMDLGAKPGSLFFLVTLPLIMPAIISGWLLSFTLSLDDLVIASFVSGPG--------------------------------------------
148263582    ---------------------------------------------------------------------------------------GMANGMVGSAVMIAMASLIGLPIGIFGAIYLAEYSRISTVIRFAADVLSGIPSIAYTLLVVPMKGFSALAGAVALAMIMIPIVLRTTEEQLKMVPGTLREASLALGVPLWRTSLKVTLRSAMTGVMTGILLSVARVAGETA-----------------------------------------------------
293379408    ------------------------------------------------------------------------------------LFDAVWAGAKTSISISVIATLITTVIGVVVGAIWGTSKAIDRFMLEIYNIISNVPTLLIVIVLSYTFGSGFWNLIFAMCVTSWLSVAYFIRVQVMIIDREYNLASKTLGTPTLRMIFRNILPYLISIIVTDISRALPSFISYETFLSFLGVGSLGRLIAKYTNNMNYPYLFW--IPVTVLALV--------------
226312446    -----------------------------------------------------------------------------------------------TVKLAFAGIGIAVVIGLTMGMIAAKYKNLDFMLMAAASIGLSLPSFWLGLLVIMFFSVQLGWFPIALGVLSSAMISRLTRSGMVEVSHDYIRTARAKGLRESIIFRHALCNVMIPVVTVVGLQIATLLGGAVIIEQVFNWPGIGTLAIRAISARDFPMILLMGFVYVVVNMMVDLLYGLIDPR---
110678401    -------------------------------------------------------------------------------------------AAWNSLFLAITVAFLTTALGLCFALMVTRSGFRYKRAIRALTVLPIIPPFVIGLALILLFGLYGMPGVIIAQTLAYTPIAFLVLIGVEGVSPSMEEASQTLRANRWQTFRTVSLPLMRPGLANAFLLGFIESMADFGNPLVLGGNVLSTEIFFAIVGAQYDQGRAAVLAMVLL-----------------
110678401    -----------------------------------------------------------------------------------------WDSFWTTITIAAIAAPLTAAVGLVTAYLLTRQNFAGKNAFEFGTMLSAIPGTVIGVSYILAFNVPPIEITGTGVILVISFIFRNMPVGVRQLDKSLDESSLTLGANSWQTFRRVILPLLRPAILAALVYSFVRAMTAISAVIFLVSAEYTSYIIGRVENNDYGLAIAYSTTLIFVMLTAVGMLQLLVGRVQI
139023727    -----------------------------------------------------------------------------------FLNNDMWHHLLETIFMALLGTLLAALVGFPLAFFAAYNKFVRTILRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIAITDTGTLGKLMSEAIENTEEKQQEGVESTGANKTLQHRFGIIPQILPIFISQTLYYLESNTRGAV-----------------------------------------------------
142673048    ----------------------------------------------------------------------------------VLFKEGVGQAFLNTLTVAIPSTIIPLIICSFFAYALSWMKFLRDTLFAIIVASLVVPLQMCLIPLLALFGIGAKSVWMAHTGFGLASTTFLLRNFIKSLPHEMIEAARVDGATHYDIFLRIIIPLSVPAFASVFILQFLWVWNDLLVG---------------------------------------------------
143956776    ------------------------------------------------------------------------------------------QLFARTMEISFLVTIFCLILGYPIAFLMASLPILVLLPFWTSLLVRTTAWIAMLQAQFVVFGLATTGTLIAMTHILLPFMILPLFSVMKTIPPSYVRAAKSMGATDWTAFWRVYFPQSVPGIGAGALLVFILAIGYYITPALVGGGQMVSNIIDFHMRKSLNWNLAAALGLVMLVFVM-FLFWVYDR----
257095971    --------------------------------------------------------------LAAVWLTLKLAATTTTVLLLVGTPIAWWLARTRHWAKEALATLVTLPLVLPPTVLGFYLLVLLGPDGPLGRLLQALPSLPFTFAGLV----------VASVIYSMPFVVQPLQQAFEAIGEHPLEAAATLRAGPWDSFFAVVVPLAWPGFMTAAVLGFAHTVGEFGVVLMIGGNVLSMIIYNHVEALDHDRLAGGMLAFAFIALLLLNLFRPGRRR---
294676183    -----------------------------------------------------------------------------------------------TLILTGLGAALAAVFSPGLALIRLSGPAPAKVLRVYISFMRGTPLLAQLFLTLGLWSFFRDPFNCAVLVFVLNSCAYQTEIGLQAVPPGEIEAARAIGMTRAQVLARVTFPHAYRIAWPALGNEVILLMKASALASIVTVFDLGRTRQIFSRSFEFSVYFEAAVLYLLITVLFVFLWRQIERR---
87120625     -------------------------------------------------------------------------------------RSDYLKHAFNSIITSFGSTFIALVIGVPAAYAMAFNPKKTKDILLWMLSTKMLPAVGVLVPIYILYGLLDSRTGLVIILMNLPIIIWMLFSYFKDLPKEILEAARMDGANPWDEIVKVVLPLSIGGISSTALLSIILCWNEA------------------------------------------------------
89056621     ------------------------------------------------------------------------------------------QAMPATIELTFFSLVIAIGLSVPLGIFAHRGKPIDGGIMTIAMLGQSIPNFWMGIMMFLFFGLHMVLPAVAVGTYTLARNARLVRSSMLEVQQDYVRTARSKGISERRVVINHAMRNAWLPVVTMIGLEFGFLLGGVVVVETVFSPGIGRLVFNAINQRDIPVVQASVILLALLNLIVDLIYARLDPRVKL
239831567    ----------------------------LTALIFAVLLVPLLIPKAPKKGLNAILFFFVFPIVAFFLLVGGWFGLP-------YVETPLWGGLLVTLVLSFVGIAVSLPLGIVLALGRRKLPVIRAFSIIFIEMVRGVPLVTVLFMASVMLPLFLPPGVIGVALFASAYMAEVVRGGLQAIPRGQYEGADALGLSYWQKTGLIILPQALKLVIPGIVNTFIGLFKDTSLVYIIG-----------------------------------------------
170290357    -------------------------------------------------------------------------------------------YALLSLLRMIIAYLFSLIFSLSIGILAAKNEKAEHIIIPLLDVLQSVPILSFLPIAIIFFINLFGPSIFLIFTSQVWNMTFGVYEAVKLIPRDLEEMVRVYRIGKFLYLRKILLPATMTKLIYNSAMSWGGGWFFLYASEIISLGGIGSLL--ALSLAESPPRIDIAILSVLITMFL-------------
170290357    -------------------------------------------------------------------------------------------ASLNSIRRVLTVLLISLSWTIPVSLLVGRGRHWDEFMLLFIAASFPIPVLWPFLVKYIVLPLGDEGFEIAAIMLALFYVLFNSLAGVKSISSDLEEMRKVFLIRGSLYLRKLVIPGMFPSIVTGLITAWGGAWNSLIVAEYIKVGGLGTLLIAAWDRGDISSVIFITAVLTLIVITVNRAF---------
136652367    -------------------------------ALFAFIVGILPLILLAVQSIMLIDGFFGLENLTWHFWVGTSNPDIAFGEPGVLHNNNIIGATWNTLKLASLSAVIASIIGLIIAYIVVRRNPLANALDQIAFIPFLFPTIAFGAMYLTLFAEPVGPIVLISVVSRLPYSVKTGVTAVTQIGKELEEAAEVAGASWSMRFRRIVMPLASSGLTSGMMVSFVGVMRELSLIILLITPSTRVLMTAGFGYAEEGLTQLSNALVLIVAIL--------------
142157043    -----------------------------------------------------------------------------------LWRERTFDTTVTSLTLVLSVIVGCLVLAVPTAWLLARNLPGRSLFLVTAALPLAVPSYVMAYAWIAEFPGMLWAAIWVMSLATFPYVAIPLTAALRSQDAGQEEAARSLGLGPLATARRVTIPMAWPAAAAGLLLAALYTLSEFGTVAIFRVDAFTRVIYTAYR----------------------------------
186470875    ---------------------------------------------------------------------------------LLALVPRFADAMLVTLEVSLIAAVLGMGGGFALNGLRLRYARVAAPYRVFVWLIRGMPYLSQLMFGLPAFGITMTAVQVSLAIYASAYFAEIFRAAWASVPRGQIEAAQAFGVSRWAAFRAIELPQALAFAVPLLANQIILVIKESAVASVI------------------------------------------------
221218202    ------------------------------------------------------------------------------MDLLYEYRVFLLGGLIETLKMSAVVALGGTFCAILLTMGITAKPRLNRASYALVELLRDLPLLVYFMLPMTGLGLPFWSCCLAISVWGGANGAQILRAGLASVGRGQRETAAAFGFGPVKTLLLVTLPQAMPVIVPPYVGLLTALVQATSLGAVVGA----------------------------------------------
160900021    -----------------------------------------------------------------------------------------------TFGASFAAACVNLVFGLLIAWVLVRYKPGKKIVDALVDLPFALPTAVYLEPYGIQLAFNPNGVVIALIFIGLPFVVRTVQPVLEDSEKELEEAATSLGASRWQIFYKVILPAITPALLTGFAMAFARAIGEYGSVIFIAGNEITPLIIIGLEQYDYAGATAVAVVMLLFSFVMLLVINALQAWQR-
138740218    -----------------------------------------------------------------------------------------------SLAVGFIATAVALVIGVTWGAVAGYVGRVDAVMMRLVDMLYALPFMIFIVLLMVVFGRNILLLFLAIGAVEWLTMARIMRSQVQSLQQEFVEAAVSVGLSPAAIIRKHVVPNALGPIIVYTTLTIPSVMLLEAFLSFLGLG---------------------------------------------
143866045    ------------------------------------------------------------------------------------------QGARVSLFIGVVAPFIYVLFGVFYGGFAGYLGKIDQFLMRFADFVVALPFLLFMILFKIGFGIGILPMLVALILLLWPSTARLVRGQVLKIEQGYIEAARLLGGRPSYLIARHIIPNTMGVILVTLTFAVPSAIFTEAFLSFIGMG---------------------------------------------
296113907    -------------------------------------------------------------------------------------------ASVTTIELVVLSCALGLVFGVILGLWRLSVLWLRAIPATYIFFFRGTPLLVQIFLIYPIFSQAYWCAIIAFTLNTSAYIGEIVRGAVMAVPTGELEAADAIGMSKQQKLHRVILPRAFGIMIPAYSNEVIFMLKGSALAASITVVELTHKAIISITYLHLEMFFAAGMIYLVISWVFLFIFRQFEHR---
297622375    ----------------------------------------------------------------------------------------FWPVIWRTLYFSGLTTLVCLLLGFPVAFFISTRKSARARQLLLTYALQTILPLNALLLNLGVIQAPLTAVMLGLVYGFVPFMVLPVYASVERLDKRLLEASSDLGANDWHTFWRVVLPLTLPGIVAGSMLVFIPAIGAFVTPDLLG-GTRGLMIGNLIQSQFRGRG---------------------------
51891268     -----------------------------------------------------------------------------------------------SLLVGFVAEAIVMVIGVTMGALAGYYGRVDRVIMRTVDVLFAFPDLLFAIAIMFALGRGLINLFIALSVVGWAGMARLTRGQVLALKREFVEGARAAGASDARVILRHILPNALGPIIVAVTLGIPGAIMSEASLSYLGLGTWGSMIYEGRSYMSLAPGVMIMLTVLAFNLLGDGLRDALDPRTK-
169349946    --------------------------------------------------------------------------------------------AMTSLGIAALSLLIGFVFGVLGASAKISNNKLRAIANVYVEVIRGTPMLIMIIFNVVPIIITEITGNVAMSINSGAYTTELIRSGINGVDKGQWEACQTLGLSRWQTMRFVILPQAFKRIVPPLVSEFITLIKDSSLISVIGA----------------------------------------------
262370797    --------------------------------------------------------------------------------------------TWMTIQLALLSLVLSIIIGLFGASALSRIQILRHVATLYTTLIRSVPDLVIMLLSIHMEQIDINPFVAGVITLAFIYGAYFTETAFQAVPKGQLEAAYAYGMTPFQVFRRVLFPQMMRFALPGIGNNWQVLIKATALVSLIGLTDIVKITQDAGRSSMQVFYFSIVAAVIYLAILSNLILMWLERR---
194292041    ---------------------------------------------------------------AFDGTRGVLPAMTAANYLEILGDSYYHEIFLRTAGMALAVTVLAVVFGVPETLILSRMRSPWRGLFLIVILGPLLISVVLINETLQWLGLVDAPVKIALTHVMMPFMVISVWASLQKLDPQVEQAGQAFGASPFTVFRRVILPQILPGILSGSIIVFALSASAFATPAILGGRRLKVVATAAYDEFLNTLNWPLGAAIAVLLLIANVIVIVGCNR---
284041644    ------------------------------------------------------------------------------------------PAMGRSVMVGLVVVFINLVVGGAAAYAFSRYPRGAKIAYLGLLASRVVPAIAIVSPFFVFFRKTELALIISYLVFTLPLAIWLLKSYFDSVPKELEEAAMLDGASRLKCLISIVLPLARPGLIAAGLLVFLEAWSEFFYALVLTNELTAPPVVAGLQNLQAAASIFSLIPPVLIAVVFQRYIVSGLAR---
134594408    -------------------------------------SFMLTAALLVFLPVASILFSTLQKGLPGLHPSLFTETMFSASYLDPVENGGLLHAIVGTLYLILLTVIISVPTGILTAYLTEIKGPGSRFIQFTVQAMSGVPSVVAGLFIFASIIIATITGAFALSILMVPTVTRTAQEVLLLIPNDLREAGLAMGATQWKTVSTIVLPAARNGLLTATILGIARIAGETA-----------------------------------------------------
142586336    -----------------------------------------------------YIPILLVIIYSFNDSRLVTVWGGWSFRWYLFNNENILNAALLSFQIAAITATFATIMGTMAGFIMARIKKFRGLFSGMIASPLVMPEVITGLSLLLLTSRGMNTITIAHITFSMAYVAVIIQSRLTEINESLEEAAMDLGARPLRVLWDITLPIIFPAMISGWLLSFTLSLDDLVIASFVSGPGATTLPMLIFSKVRLGVSPDINALATILIVVV-------------
134868196    --------------------------------------------------------------------------------------------------------------------------RLDAFLMRVVDIQLSFPAILVALILLALLGKGIDKVIIALSIVQWAIYARTIRAAIVEMKKEYVEAAKLLGLNNFQIIFRHVLPNSVSPLIVLATLQTAHSISIEATLSFLGVGSLGSLISNGFDFILSGAYWITFFPVVLLAIFGDQLRAILNPR---
269120154    -------------------------------------------------------------------------------GSLAQIFSALLEGLWVTLRIALLSIIFSVIFGIILGIIMNKNILVRVITRIYLEFFRIIPVIVWLFIVFFWTGLNITGEGAAVLVFSMWGSAEMVRGAIESLPKIQSESAKSIGLNKIQIYYYVLIPQALKRVIPSAINLSTRVIKTTSL----------------------------------------------------
118592241    --------------------------------------------------------LIVVAVYSFNASTSITNWGGVSLTWYLDVFTGFQQAALNSLIIAVCASVIATIVATLAAVAMTRAGGFRTLSFALINLPLMVPEVVTAVASLVFFTTGLTTILIAHTVFCIPFAYLPISARMQSIPDMYEQAAMDLYATPREAFKLVLLPLMTPGILSGFLLAFIISLDDFLITNFVKGAGI-------------------------------------------
91786312     -------------------------------------------------------------------------------------AQSFAKGTRVTVQLTVIAGLVGIVIGVLAALGISRLPPLRWIASLYIWVVRGTPLLVQVLFVFLALPTDFSSACVALAFNAGAYNAEAIRSGLLAVPKGQIEAARSLGLSSFFTFIDVTFPQAFKISLPPLVNNTVALLKDSSLAYAIGVVELTNVGIQAATFQPLPTLVTTAVIYLVLTTVLTQISGAVERR---
88797902     ------------------------------------------------------------------------------------------QGTTISLMVGIIGSLVAVIVGTLYGAIAGYVGRVDNVMMRLVDIFMSIPYMFVLILLLVIFGRSINMLFVGIGLVSWFDMSRIVRGQTLSINKEFIEAAIAAGVSNFTIIMRHIVP---NLIGIVIVYASLLVPGFILTESFISFLGLGVLISEGAKTLQYGTLWQIGFPLFFFVITLFSMFFIGD-----
258562064    ------------------------------------------------------------------------------------MQFGIPNLFFVTMMVSIIALIIAMPIALGIAIFLSNYKQLVRPLATLVDMLAAVPSIVYGLWGAQVLGRNILTGGIVLAIMILPVIAATAREVFVQTPPGQIESALALGATRWEVIRMTVLPFGLSGYIAGSMLGLGRALGETMALYMVVSP---SGAFRG-SLFDGGTTFATAIA---------------------
298291389    --------------------FLFEHFGLLHSVFGHVHVAGVNLIFWADYILTALVVMAAIGGVIRLIGGRATMWVFLAFGLLVLVETRQWGGLLVTLVIAVTGIVASLPLGIALALGRRQMPIVRLLSVVFIEFWRGVPLITVLFFATYMLPLFLPQGSVGVALFSAAYMAEVIRGGLQAIPKGQYEGAMAVGLTWSQMMRLIILPQALTLVIPGIVNSFISLFKDTTLVLIV------------------------------------------------
142012177    ---------------------------------------------------------LIIIWLVALVTLTFLLRGGASETGIIVPGSSIFGGFSLTWLLAIFGTYVSFPLGVMLALGRNKLPIVRIICTGIIELVRSVPYITWLFFASVTLAVFLPAGVMVTAFFSGAYFAENIRGGLQSIPKGQYEAADAIGMSPFQKTGLIVLPQALRAVIPTLVSSAITAFKDSSLVTIIG-----------------------------------------------
296271868    --------------------------------------------------------------------------------MDLSLYITYWPLLFKGLLFTIYICSIGIFLAILGGLILYRINRIRLIYSIYLTVFRGTPLLVYGGPFIGLELTAEQVGILGLSLYGAAYFAEIFRSGFESIPKGHIEAAYDLGYSRQQILRYIQLPEMLGLILPPSINLTIILIKESAILSII------------------------------------------------
86742664     ------------------------------------------------------------------------------------------QALLLSVETATATTVLSLLFGVPLAWLLARTRPGRSLLRALVTLPLVLPPVVGGVALLLVLGRRGIVGQIAQTFVAMPFLVVSVEGALNSADRRFEDAAATLGAGPWMTFRRVTMPMTAPAVAAGAALCWARALGEFGATITFAGNFPGTTRTTPLAALETDSDTAIALSLVLLAVCVGVLVALRGRW---
18312383     -----------------------------------------------------------------------------------------------SLLRVVAVLAISGAAGLAALYSVVKKPGWETAILLGTSLLSSIPA-VFLYPLLGAVVKGELLAILLLMPGALIYSVLNTIAAWRDVPQDL---ARAYQIGGAAYFLHILVPASLPYLITGMLTTWGGAWNAAIVAELASVHGLGRYMADAADAGDMPRLLASVITMTALVVAVNK-----------
136982206    -------------------------------------------------------------FMAANPPQNWYEEIVHSKGMVIAGPSRFGERFLNSTIIGFGSTFLSVFLGTMAAYAFSRFRPLKDDLLFFILSTRMMPPIAVAIPIFLMFRAVGLSMILLYTAVNLSLSVWLLKGFIDEIPREYEEAALIDGYTRFQAFYKVVLPQAATGIASTAIFCLIFAWNEYAFAVLLTSG---------------------------------------------
134298268    --------------------------------------------------------------------------------------------TRISLQTALLAVGLALCIGIPLGAIAGFFGGFDELIMRITDIFLSFPPLLLAITIAAFMGPSLHNAMLAIALSWWPWYTRLIRGQAVSIERQFVKAARAIGTPPFKIIFNHIVPNCIAPVIVQASMDIGGVILTIASLSFLGLGAWGLMVSTSRNYFSIFPGLAIFITVLVFNLLGDGLREIMDPKTR-
21221907     ---------------------------------------------------------------------------------------AFWEAVRFTLLFTVVSVFVAWVIGTALALVLRRSFPGRSVFRLVATPSSPVPTLLRELGFLANPGSAMAIVIIFKIWGTVPFMMMMMSSALQAVDPSVEEACRLDGASRWQRIRHVILPIMSKPVYIAWVLASIFTINDFPSVFLLTGGG--------------------------------------------
33596689     ------------------------------------------LFKNLTRTFAFLVFILLAAIMISLIYGSRESLAKYGLSFLWLND---WDPVQQNYGAVLLTSFIALLIAVPVSFGIAIFTWLRRPLGTAVEMLAAIPSIIYGMWGLPLFGIGIFTAGLILSIMIIPFIAAVMRDVFELVPPMLKESAYGLGSTTWEVMWRVVLPFTKSGVIGGIMLGLGRALGETMAVTFV----IGNAFRWSGSLFSPGNSIASALA---------------------
283822641    --------------------------------------------------------------------------------------------TLNTLALVGSVLALATAIALPLALIVTRTDVPAKRAITILATLLAIPGYVMAYALIGLSGYYLFGAALALSLYTFPYVFLNVRAALLGLDPALEESARSLGRSPRAAFLSVTLPHLRPALLSAWLVVALYTLGDYGAIALMRYDVLSSAIFS-------------------------------------
261856947    -----------------------------------------------LIAVFIFLYIPIVTLVVYSFNDSRLSTVWTGFTFKWYVDASHDRELIDSLKLAFMSATLSVIFGTFTAFVLVRYGRFRGLLSSMANAPLVMPDVIVGISLLLMLGIGTILLGHALIGTSFATVVIISR--LREIDLRLEEAAMDLGCKPFQVFWLVTLPLIASALVSAFLLTFTLSFDDVVIAAFLSGPGSTTLPLVIFSRARLGL----------------------------
225414503    ------------------------------------------------------------------------------LGVSFLTGQPVWEMYMQTLSLTLGAIIVSIAISLPLGIFSAIHNGGDNAAMVLALLGLSMPNFWLGLLLIIAFGLFPSGGMSGLSSIVLPAITIGTYTAIMTIRQDYLRTARAKGVSEKAVIRRHALKNALIPIITVVGTQMAACIGGSVLTETVFAPGVGRLIIDSVNQRDVGSIIMTTIMISVILLVIDLLYAFVDPRIK-
269977575    ----------IGSWLIGVVLLVVTFFTSIFPILSFALETLLPGDYSFLYTMNPAHLTT-----KWWLTNENITENGMYGQHGILYNDTIWSAFWGTLLVALSCMLIAGTIGTLVGYAVNRKSRWANYVNGVAFLPYLMPSIAVGAALFVLFSTERLNLFIAGVIKYIPFASRASLNSMLQLSNEIEEAAIIQNIAWHKRMFKIIVPIQKSSIISGYMLPFMTCLRELPLFGFILATTLDYFDEMGLYAFSSAINLILIVTILFFNTLVNKLTGV-------
269977575    -----------------------------------------------------------------------------------LARANLWVPLFNTLLLAVFTCIISIVYGGFFAFLVTRNLRFKRYLSSIFIFPYIMPQWTLSVVWASLFGIHLVPSSIVLGLHYAPFAYILIGGIFKNMDSNLEEAATILDTPRWKTMSRITLPMIKPAILSTILLVFGSAMGSYPVPHYLNLTTLATK-YISLNSKYTGQASILAIVMMLFGVAI-------------
88858525     -------------------------------FMSPALRKVVKPTVEIMEALPTVILGFLAGLWLAPIFEEHVIVLLVALPLSMLLTAYGWTKLPEKVRHFVPEGSHSILL-IPVVLLVGFASFAVSPSIELWLFGGNVRKFLTNELGLTFDQRNSLVVGVAMGFAVIPTIFSIAEDAVFSVPKHLSNGSLALGATQWQTLVRVVLLTASPGIFSAIMMGLGRAVGETMIVLMATGNTMDWSIFQGMRTLHYRILFLAAFVLFIFTFVFNTIAEFVRQQLR-
141496153    ---------------------------------------------------------------------------------------DVWDAFRVSGIVSITVAILATFIGFCTAYTDYRYNFTAKALYLSLALLPTIPLVIMGLAMLALLARINMSGEIYSIVVSSPFAMAVIRMRLAQINPDLESAAWNLGASNWRAMREVIVPFCRPAIASAFCLTAAVSFDEFAVAWFVSGKTVPVIILEILQGNTDPQINAIGSIVFITSMTLVILAQLILMRKTI
135948602    ----------------------------------------------ALVVLPLLWILDVALSPGNALGGGFLDAVTGEHFQKMLTSESFWIWTRNSVIVSVGTTLLGLALAIPAGYAFSRFKRGRDPAMFAFLLVQMFPGVIILVPYFLVMGLLNTSFGLILAVTALPLCVWMLKGFFDTVPRELEEAALMDGCSQTQVFWKIVLPLSLPAVAVTALFSFLAAWNEFLLA---------------------------------------------------
142067697    -------------------------------------------------WVVPALFLLAFLAIPLASLGRQIISPGTAGYLLDPLP---WRVAGLAAGQALVSTALALAIGLPMANVLTRYRRGRRWALALATVPFVLPTVVVALAFRALLGGSLGSGFAIVVLLNLAVVVRIVGARWVTIDPRMELTARSLGAGPWTAFRTVTLSALRPAIASAAAIVFVFSFTSLGVVLLIG-----------------------------------------------
46202197     -----------------------------------------------------YLPIALLVIYSFNASKLVTVWGGFSTKWYLLHDSQVLDAAWLSLKIAFVNACSATILGTLAAVVLVRFKRYRALFTGMVSAPLVMPEIITGLALLLLFGRSMTTIVIAHITFSLSFVTVVVRSRLSQMDMSLEEAAMDLGARPLTVFLRITLPIIAPALAAGWLLAFTLSVDDVVISAFVSGPG--------------------------------------------
190571536    -----------------------------------------------------------------------------------VGCFGIAPLLVGTLLITIVAMLVAVPLGLFSAIYISEYAKVRYVINTALQVLSAIPTVVYGYFSVIFLSFFILIAGLSIGVMILPFIISLLEDAIRSVPKSLRYGFMALGATPAETIWHITIPYAMPTILSAILLSISRVIGETMIVLM-------------------------------------------------
167648505    ------------------------------------------GIVMSLIWESWRFFESVSPLAFLFGTEWAPQIAMRADQVASSGAFGAVPLFAGTFLVMMIAMLVAAPIGLYSAIYLSEYRGLRSTIKPLLEILAGVPTVVYGFFAALTVGLMQVQNQMALVIMLIPFVSSLSDDIINSVPQALRDGSYAMGATKSETVKKVVLPAALPGIMAAMLLAVSRAIGETMIVTMAAG----------------------------------------------
116669172    ---------------------------------------------------PAQFFLASLTALAFGLPLTFVLRWIVAGGADIWVADEFLPALMQTMGYGLAGALATTVVAFPMAYLAVRHPSWFSKALELSNVTSSMPGIVVGLAFVTVFYQTTVLLIAAYVLLFLPRALVNIRAGLAQAPKELDEAAQALGKPPLVSFIRVTLRLTAPAAAGGAALVFLAIVNELTATLLLSPNG--------------------------------------------
116669172    ------------------------------------------------------VLIALFSLVPLGYVIVMTAATGWDTAVGLIFRERVGELLLNTVLLMAVTVPLCVVLGVGGAWLVERTTRGHKWWAVLLAAPLAIPAFVYAWVSAVPSLGGLWSGVLIATLSYFPLVYIPAAATLSRLDPAIEQSAASLGLGAWRTFFRVVLPQLRIAMTGGALLVSLHLLAEYGAFAMIRFDTFTTAIYQSTFNGTAGNMLASVLVFFCLILLLVEVRSRGTAR---
51892285     ---------------------------------KWPMVVLFAIACFVFAILP--VMALVMTSLVKTMGRGFAFDNLTLDVWRSVLKDKVWRTLRTSLFSSVLAATGGTVVGLLIAYLKVKTRRFRTIPDFLATFCNATPGIVLALGLIIAFSGKFWMLVVAYFVRHLSYAVRQAAAALEQVHPSLEEAALSSGAGWGRVFRDVTIPLIGPSLVGGWFLVFMPSFYELTMSVLLYSS---------------------------------------------
51892285     -------------------------------------------------------------------------------------------AVWNTIKASGLTMLFGTVLSFPLAWLVGRTDPFKTVFRTLIITPYMVPPFVALIPGIPLNIYTMGGMIWVLVLFYFPFSFLSISRALEKMDPSLEEAARISGAGPMRVLKDITIPLTAPAIAAGALLVFVAVASAFGIPSLIGG----------------------------------------------
142120709    ------------------------NSFFLFSVIFWIAAWIINIFLTKTKMVLPPILFGVSLLLVWEASISVSPVILPAPSLVFVKLISLWVDFVQTFVKALSGYIFGCSAAFVVALLADRFKFLERGLLPIGTFMAALPIIGTAPILVRWFGFDWESKSAVVTVMVFFPMLINTIQGLQMSDKIHRDLMQTYNATSFQTLIKLRLAAAMPFIFNGLKICSTLALIGA------------------------------------------------------
254446111    ----------------------------------------------------------------------------------------IWIPLALTLKLAAVTTILLLLICAPLSWWLARSSRLRPIVEAVVALPIVLPPSVIGFYLLICLAPQGPLGQIGSIIYSLPFVAQPLQNAFSSIRQDQLDAAATLGAAPLDRFFSVAIPLAKRGILTAAVLGFAHTLGEFGVVLMIGGSIPGETRTMSIAIYENVEMLEYG-----------------------
168334973    ---------------------------------------------------------------------------FIDGGYIFTILDGLYNTLLLSLIATIIGLAIGLVVAVIGMLESKILKVLKIIAKVYVDIIRGTPSFLWLVVLAPLNLPRVMVGGIAFGINSGAYMSEVIRGGITSIDRGQTEAGRSLGLSYFQTMHLIILPQAFRQMLPSLVNEFINLIKETAIIGFIGGMDLANILISTTYNFEIPLIMVALIYLTITSILTYFMRGIENK----
242279883    -------------------------------------------------------IVSTILVLGFILVPLSQLILGSSVNELLIMDPDVRAAISRSMLCSGMAALISFAIGTPFAFMLARKDKGKALVESIIDMPIMIPHPVIGIALLSIAGRNHWIGQMVLVFVGLPFYLNAARDGFEAVPERLEKAARTLGASPTQTFLRVTLPLAWRSLLTGMIMCMARALSEFGAVVIVAYHPMIAPVLMYERFTAYGLSYSVAIWLIFLSLVLFAALRILSR----
239833287    --------------------------------------------------------------------------------------------TWFSLKIALATALTSTVVGTMASLAFVRGELPFKGVFQVLTIGPMIPHIVLGVALYLVFAPHQLTGTFSGFVLSVPFVMITVVAALQRFDPALELAALNCGAGRGRAFFHITLPMIAPSIGAGFVFAFLASFDEATVAFFISGKTIGRKMFEDIDFNLTPTIAAASTVVVLVSMCLIALSFALTR----
255505171    ---------------------------------QYVMFAGPATILFVAVVLLPFVYGLYLTFTSWDGVSKSKPFVGFANYIAAFRDTAYWQALGRTLIYSVIAVILVNVVAFFLAYLVTSGIKGQNFFRAGFFIPNLIGGIVLGYIWKFVFNRALVALGQALSVGWLGYMMLIYVAGFMSVPKSLMEAAQIDGCTKSQATINVTIPLMRSSFVQCLFLTITRCFMVLTKGEPFGSSVMGAMHVQAFTYKNYGTGAEALILFVVCAIV--------------
83592599     ---------------------------------------------------------------------------------------------TNSMTVALAATLISLPAAATMAYASARFRTGGPVLWIGVLAGQMLPPIILVLPMFMLFGTVLIAIIVAHVALNLPFMAWMMTSFFEGDIRSLEEAARVDGASRLQALVRIALPVAAPGILAAALLGFILSWNEFLYALVLG-----------------------------------------------
157364278    ----------------------------------------------------------------------------------FFKRADFIRSFSNSILVTVSSTAISLIMALPGAYALARFKKFRNLFAFLILLARMTPPIVMVVPFFLILNRTYFPIIIASSFLSVPFALWMMRGFFAEVPGSLEEAALIDGCTRSQAIRKVILPVIAPGLAATSILSALIAWMFAVVLTNSSTRTLPVLVNMFVSERNIDWGMSAAAVITALPMIIFALL---------
297565459    ----------------------------------------------GFIALYPVLRLLYTSLFALQLTVSPDSSFLGFANYGALHDARFWNAVKNTLLIVIVTVPGALVVGLLLAMLANLPFRVKWPVRLGLLLPWALPLVFVGLIFRWFFALAFWAICFTLIWKTSSFVALILLAGLQTIPKELYEAAKVDGASRWQEFWRITLPLLTPAILVAMIFRTIAAFQTFDVPYAMTGGGPGAMYVRATSIENLNFGYGSALAVLMFLI---------------
192291279    -----------------------------------VVVCGLLIVLLLASAMPRLWGARLVV--AWPVVIGLCLALMSGLPGGAVVSSNQWGGLPITLLVWVICFATSVPIAVLLSLARRSRMRVRWLAIGYIELMRAIPMVAILYFATLILPMALPGAIVMLALFWTAYVAEVVRGGLQAVPRGQEEAALALGLGYWRSMRLIVLPQALRAVVPGLVNLGIGFLLATSLLAVIG-----------------------------------------------
136032684    ----------------------------------------------------PPIFNDLVAVAGIAGWSLIFIAAFTVAAGFESGLINVDTRDWGGLLITLVVATTAIVASLPLGILLALGRRIRSLSIIFIEFWRGVPLITVLFMASVMIPLFMPDGVIGVTLWQSAYMAEVIRGGLQAIDKGQYEAADSMGLTYWQSMRLVILPQALKHVLPGIVNTVISVFKDTSLVSIVG-----------------------------------------------
296268995    ----------------------------------------------------------------------------------------YTDQIVRSLVYGFLATVIELIIGFPVAYWIAFKGGRHKSVYLFLILLPFLVSFVLLIPKDMHILATGAAVVCGLVYNFFPFMVLPIYAALERIDPRVLEAAQDLYASKFQTFLRVVFPLSLPGVFAGVLMTFVPATSDYVNATVLGGTGNTMIVIQNQFLINQDYPVASALSFTLMAILLIGIF---------
293392280    ----------------------------------------------------------------------------------LMANAGLWQVVGNSLAVSASVGLFSVLFGLIFALYTTRAKRSVWISKLFSILPMVTPPFVVSLGVMLMFGRNGSVTLFLTQHFGIPMAFMLIEGALKALSPKLEEAGVMLGANRWQSFRFIVLPLLKPALANAFLIVMVQSLADFSTPFVLGGNVLATQIYFYIVGAQNDYLAASTLGVILLAISL-------------
293392280    ------------------------------------------------------------------------------------WNSGAIPSLVQTVLFALIAAPFTAISGFLLAYFFARRHFFGKKYAEFFTLLSAVPGTVAGVSYILAFNHVPLYLTGTGIIIVLSMITRNMPIGLRQLDPTLDEAGYTLKASSFQVLRFIILPLSKPALLSALVTGFVRAMTTISAIIFLVTPSTTSYILNRVEDGDYGLAVAYGATLIVVMMLVIGLFGRW------
227327848    ---------------------------------------------------------------------------------------GLANAIVGSGLLILWATLLGTPLGIMAGIYLAEYGRIAEVIRFINDILLSAPSIVVGLFVYTLVVARMWAGVIALALLQVPIVIRTTENMLKLVPDSLREAAYALGTPKWKMISAITLKASVSGIITGVLLAIARIAGETA-----------------------------------------------------
258516572    ------------------------------------LRNIFSLQKYIFYSLFWLIFIFTSIFMIMLIAGLFIFGELSIF-LDVLKNPEFQFATIFTLWTTVLATVLSALTAIPCGYILSRYNFPGKIIDTILDVPLVLPPLVSGVALLIFFGFSAKGVVVAQWFIAAPFAIKTFKHAFDSIDTRLEYVARTLGYSPEKVFLKVTVPLAKNGLLGGLTMTWARALGEFGATAMLAG----------------------------------------------
172056790    -------------------------------------------------------------------------------------DYGMW--YLNTIKIAVITMVVSVALITLTGYIFSRYRFVGRKNSLILFVLQMVPQFVAIIAIYVLLNLQLFDTHLALILLAIPMNTYLAKGYFDTIPKELDEAARMDGAGHLRIFWQIILPLAKPMVAVIALFNFMAPFNDFILASLV------------------------------------------------
255333282    -----------------------------------------------------------------------------------------------TLMLTCASLIVMILISIPLGILSALYKWVDHLSRLFALVGSSIPSFWLGLLLIEWFSIKLLPSLTLGIAMSAVYVRLLRSSLLESWNEDYVKAARARGIKERRIFLSHVFRRAIPVVTIFGMSLGSLISGTVVVEVLFSYPGIGKMVVDAMIRRDYPVI---------------------------
160935868    -----------------------------------------------------------------------------------------------TILLSLTSAAFAVFLSIPIGIISAINTWIDNLLMVLALIGVAMPAFWQGLMTIILFSVHWFMPVLTIGTGAMASLVRITRSSMLEVRQDYIRTARAKGQTERKVIISHALRNSMIPIITAIAIQLGSMLGGAIVTETVFAPGIGMLMIQSIKARDYPTIQGAVVVIAVLNLVVDIIYTFVDPRLK-
225027009    -----------------------------------------------------------------------------------------------TLKLAFSALILMLLVAVPLGMLSAVYKWVDYLVRGVTFLGVSIPNFGLILLYVVALKFSLLPVILPAITLAFAMAGKYTRAVLEELNKDYVTGARARGMSEQEILWKQVFPNALLPLITLLGLSLGNLLGGTAVVEVIFTPGLGNLAVQAITAYDYGYVLWVALIYMVINLLVDMSYTFVDPRIR-
147921223    -----------------------------------------------------------------ALTPGKTFSIFDGELFIYSLEKEVTKGLVTTLELSIIAMAIGLVIGLIMGLGRTTNILFRGIASIYVEGIRGLPFLIQDLTGGSFNIDGFTACIVALSMNSGAYMAEIFKAGIEAIHKGQMEAARSLGMSHYQAMTFIILPQAFKIVLPALGNEFIALIKDSSIGLVISSKTVGAEHYNTFTPL-----LAAGLVYLCITIPLGRIVQYMEKK---
262039536    ------------------------------------------------------------------------------------------KAILDTVIFSVMAAPVTGILAIIISFLIVRKRFIGKNFIDFTSILIAVPGTVIGIGYVLAFNTPPIVLTGTATIIVIAFIARTIPVGIKSIDPAIEEAAQDLGANSFKVFTTITLPMIKSAFLGGMVYSFIKSMTSLSAVIFLISAKYNLLTIAVLDQVEVGKFGVASAFSTILILIVYVVITVMQK----
262039536    -----------------------------------FLKDPILLFTILLVILSLFLFIVLPLYEVFKQSIFDSVGKLTFEAYKGIFTSRVIEAVKNTLILATTVGITSTFIGYIFAYTEAYIKMRGKKIFNLIALLPIIPPFAISLSIILLFGIYGFQGLVMVQTLSFFPMAYLLLNGLKTIDPSMEEASENLGGTRKDTFFKVTFPLTKSAIMNSFLLVFIKSISDFGNPIAIGGSTLAVQIYQ-QALGNYDMAGAAALSMVLLDISL-------------
160941088    ----------------------------------------------------------------------------------VLTNSKMYLAFINSVIITACVVAVTLFISILAGYGLSRYKKGHGVLKIALLFGQMIPSVVIIIPLYFLVAKTGLSLILADLALTIPMGVIMLSSFFETVPKELEEAAKIDGCTGMGALFRVVLPIAKPGLISVAIYTYIHAWEEFLFALNLSTSTIAIHMFAGEFSVDWGSTMAASAVVAFPVLLI-------------
116747734    -----------------------------------------------------FIFVLLVYFCLPLITSGGMSSVLSWQWKPFAGEFGILPMCAGSLLLSVFALGLAFPAAIGICGFATVARSLARFTLVLVHFMTSIPTVIYGFVSVFLLGFSFLTAGLSLSLLILPTIVLVFHARLQQIDPALRLAAEAMGLTPVRQFLHVLVPAASRGLVVAAILGFGRAIGDTLISLMLAGN---------------------------------------------
269957532    -----------------------------------------------------------------------------------------------TVGVAFAVVAISVLVGVPASYLLARRNFPGKKAVTALFLLPIMPPITYGIPLATVMGRTLVAVVLVNLVPSIPFVILTMTPFIEQINPSIESAARMCGASIRQVFTRVLAPLLIPGILAAGILVLVRTVGMFELTFLVSGPGSDTLVVSIYRAMTSAGGGEARQLISAMSVM--------------
167033586    ------------------------------------------------------------------------------------------QGVFTTVYVSTLSIAIAFVLALLGATARLSSNGFAAIASFYTSFFRGVPLLILGIPQLGYVVGAVPAGILALSLCYGAYMTEIFRAGISSIPRGQWEASRAIGLTPFQAMTRVILPQSMRLIIPPTGNQFISMLKDSSLVSVIGVWELMFLARTQGRARHLEMLITAAVLYWVLSILLEAVQSRLEKR---
135047620    -----------------------------------------------------YLPILVLVAFSFNENRSVVLWTGFSLDWYALENDGIRNAAWVSVKVALFATVISTIVATMAALATTRTKKFAGLVFGIINQPLMIPEIVTAIATLSLFALVIGYLMLAHAAFCIPFAYMPIRARLETMTLTLEQAAADLYAPPLKVFTLVTLPLLGPGIVAGAMLAFVVSLDDVIITLMIAGPGLPIYILGAIRRGITPEI---------------------------
142143429    -----------------------------------------------------------------------------------------------SLLVGLTAVAIGGTLGTTLGVTAGYFGRVDTIIMRLADIQLAFPFILLAIMFLVVLGSGVVNLILILGVGQWVTYARISRAQLSQREKEYVESARALGARGTSIMFRSILPNIAPLIVIASFNVASVILAEASLSFL----GLGVPLLAGRWWLAVYPGVAIALTVLAFNVLGDWLRDLLDPRLR-
86139583     -----------------------------------------------------------------------------------------------TIELALLATFTSAVIGIPLGLWAHRRAGVSGIARVLGSFIMSVPDFVIASVFLFVFSRYSLGLTVAVGIGLFITTTRNAVIGILS--KDYIMAALARGEEPREIVQGHVLRNISNPLVTTLSIYLGYLIGGAIIVEYVYSPGMGRFLVQGLLNRDYPTVLVIACAVVFINMTADIAYGLIDPRLR-
193782599    ----------------------------------------------------------------------------------LFASPDFWNSCWVTIKLVVVVSAACFAVGLGTALLVNNRFKGRTLARLFVALPWAVPEVIAVVIFAWIFTAAFWVVAITMIWKGYPFVSIMTLAGLQSIPEDFYNAAKVDGANAFQRFWYITIPVLMPVLGVTSVLVVLWVFRDFSIIKVLTDGGLSIMTYQAFGFFNMGYASAIGIVTLVLCVVASLLM---------
138524577    -------------------------FGEFISAIKSSLRNPWLNISLLVTLLFLYTPIIVLIIFSFNDSRRNIVWKGFTLKYYMFSNEILLEAFLNSIVIALITTILSLMLGVLTAILLWRFQPLKSLYQGMIMIPVIVPEICIGIAFLVFFNWIGWPPDFAHSLFCFPFVAIVIRAKLVSLNRECEEAAKDLGANAWHVYRDIWFPHLKPSLIAGGLLAFTLSLDDFVITFFTSGP---------------------------------------------
135606838    -----------------------------------------------------------------------------------------------SLSIGVLATLVSVFIGVIYGTIAGYFGKLDIFMMRVVEILYAMPYLIFVIILMVVFGRNIYFLFIAIGAVEWLTMARIVRGQTISLKKEFIETSKALGQTNFMIIWKHIIPNLAGPIIVYITLMVPSVIILESFLSFLGLGSWGVLISEGSREMETAWGLFMTITLASLNFIGDGLRDAIDPKE--
292558363    ------------------------------------------------------------------------------VGLLKNNYGQLLSGLGITIGLALLSFAIAIVIGIIFGMFAVSVKALRVTSSVFVDVVRGIP--LMIVAAFIFWGIPFVAGTIALSLNSGAYIAEIVRGGIQAVPAGQMEASRSLGISYGTTMRKIILPQAGKIMLPNFINQFVITLKDTTIISAIGLVELFQAGKIIIARNYQSFRMYAILAIIYLVVI--------------
160931778    ----------------------------------FGFTTPMLFFYIVFMFLP--IGVAVYYSLTNYRGAGGYDFVGMANYSRLVGDKLFWLSLGNTLKITITTLVILIPLSFLLAWVLKEEKRGNNIFKTIFNFLRSVGMEALALDWIGGRTLTPYMVGIITTWSGLGFCILLWTNGIKQIPGEVLEASIVDGANKWQQVRMVTLPLLKETFKMIFVMQFTGALKVFESVYSLTGGGLSETMVSYMYNTTFGYGMAISVAEFVLAITVSLLFMYFTRKE--
209518259    ------------------------------------------------------------------------------------------------LSIALGAVGLAALAGSVFGAASGFAGRVDRLLQRVVDVLMAFPLFVVALALVAVLGNSVNSVVIATALINIPFYARLARAEIATREANYVRAARLLGWSDTRILLRILLPAALPALCAQMTVNLGWAMTNSAGLSFLGAAEWGVLVGEGAPYMMTGQWWLATFPSLTLALAVFLLNGAGDR----
160936636    ----------------------------------------------------------------------------------------LYHGALLTLKITAICAVLGFLLGIVLALVISKYKPLIWFGRFYTSIFRGTPLLVFGLPQLLGFTLTTTQSGILTFTLSAAYVSEIFRGGIMGVDKGQYEASMSLGIGYGDMMKDIIIPQAVKHILPSLVNEAIALLKESSILSYIGA----VELLRAADQITVFRFFEPYLVIAVIYYVFVMILSAVASR---
239821010    ----------------------------------------------------------------------------------------LWHGLQETLKIAAGSWLLAMAMAVVLLVVRLTPNRLARVVAGYVSYHRNVPTLVQLMLWFGIFSLLPDALQGWLSVHNAETILSIVALGLRSIPPGQAEAARALGHGYIGSMRHVMLPQAIRNAVPALVNHSVSLFKNSSLAMAIGVAELTHAVIESQSFRTFEAYSMATVLYLVCSLLIMALGGWLSRRYRI
27378208     -----------------------------------------------------------------------------------------------TLALAFFGWWIAFAIGIVVGIGRTVQNRIAALARLYVEIFRNIPVLAQMFLWIPPPWGSFVPALLCLGLYTAARIAEQVRAGIEALPRGQTEAASALGLTAYLTYRHIIVPQALRLIVPSLTSEVMGIYKNTSVALTIGLMELTAQARQSEATFQTFTAFGAATLIYLLALIAYQGMALIDRAVRI
134424813    ------------------------------------------------------------------------------------GAFGAIPLFTGTILITLIAMAMAVPVGLFSAIYLSEYPSVRATVKPTLEILAGVPTVAYGFFAAISLAPAMLAAGVVMGVMIIPFVSSLSDDIINAVPQSLRDGSYGLGATQSETIKRVVLPAALPGIVGGVLLGVSRAIGETMIVVMAAG----------------------------------------------
163793472    ---------------------------------------------------------------------------------------------------AVISLAIGTVIGLVCGYAFRTNNKLRGLVWGYVEFIRNEPLLLLIFFVYIRFFDKYESFVITLSIYAGAYLTEVFRAGLTSVPERYVEAAKAIGLKPWQTQLYVVLPLTFRIVLPSLSNNLISLFKDTSLATAIAIPELTFTARQI--NANTYRVMEAWLTASLLYLATCYLIAIALR----
143293358    --------------------------------------------------------------------------------------------IWNTIKLGLSVAALGTLLGFIMAYTQARVEFRGKKILHIINLVPIIPPFAFATAIIVLFGLYGYPGLVLVLTLSFFPIAYMNLLGLRSLDPALDEAGASLGANKGRIFRTVTLPLLIPGFAGSFLLLFIESIADLANPLIIGGS---------------------------------------------
142871119    -----------------------------------------------------------------------------------ILSRLLWG-TRLSLAVGLTAALIAALIGSLIGILAGFFGKLDDLLMRSVDVLMAFPYILLALAIVAVLGPGLMNALIAVAIVNIPFFARNVR-GVTLVRSDYIAAARLSGRGSISLLLFEVLPNLWSVIIVAFSTTVGWMILETAGLSFLGLGSLGSMLGEGRAALNPHTSVIPGLMIFVIVMGINLL----------
238063457    ---------------------------------------------------------------------------------------------TNTVQLFLIAAVGSLVLGTLLGAMRVSVPALRASGATYVNIVRNTPFLVFGVPKLDVNIDYFDSACIALTVYTAAFVCEVIRSGVNTVGTGQAEAARALGMTFAQVLTLIVLPQALRAMVPPMMSVFIAMLKNTTIAAVLEAGAIPSYMSRGEPQFAVLLWITIGFLILILPLV--ALQRFLERKWRV
296035907    ------------------------------------------------------------------------------------------------LVVIFLAVPAGAVIGSLLGLAATRDGRIDTVVQRAFDLILAFPTIVLAIALTMVIGPGVWTIATVIVLAEIPVFGRLTRTSVLTVRQAYVEAARTLGAEEGWILRRHVLPNCLEPLTVQLALAMSVGVFIEGAMSFLGAPSLGSLIKEGTQN---------------------------------
257060311    --------------------------------------------------------------LCWLITFFVLLWLLQGGLFLETVKLDNFSGLILTLLTAIVSIVLSFPFGILLALGRQSSNVIRWLSIAYIEVIRGLPLIGILFMAQIMLPLILPVGSAGFTLFSAAYLAENVRGGLQSVPKGQIEAAKALGLNPIFVLIFIVLPQALKAVIPSIVGQFISLFKDTSLLAIVG-----------------------------------------------
225387603    ---------------------------------------VFSLLFLTLVVLAPLAMIVLVSFIAYGLNFTFENFTLANYHRILVGNKMVTDSVGNSLFLGFSAGIICLFLGTMLAYVIYKRPKGKGILELLAVLPYSLPGTVLAIGCILAWSGAFMGITLYNTIWIILVALKSSSAALQQVHISLEEASRACGATHVESLRDITLPLIKPAMVSGFFLVFLPAMRELTTSVLLYGPNLGVAIYQLRINGQIAPAAALSVITILLIII--------------
225387603    ------------------------------------LDRFMTLLCYLILVTVVILPVFMIIYYAFWDGTKIDFQMF----FNVLMQKENLTAMRNTLVIAVFSTLLATAVGVFFAWLLGRSDPLKGVMKFLFSIPFMIPPFLAAMAWMSVFNLSKAPFNIIEVVYYFPFVYMQVVSALERMDPTLEESARIAGAKQLYVIRKITLPLTIPAISSGVLLVLITSLSNYGIPAMLG-----------------------------------------------
253576462    ------------------------------------------------------------------------------------ISTSFWEPITLSLQVSIAATAIAFVVGLLVAWRMSAASFYGKTLVETVFLLPLVPSVVGFILLVVLFVFQPLGAIVAAAVVSFPLIYQTLKSGFLEVDKHLKDAARSQGAGEWQVLIYIVLPLASRSLQAAFILGFARALGEFGATMMIAGNGRTQTIPTAIYFAVDAGNLQLAWALTGCTILLSFGLLLISSRLR-
221195671    -----------------------------------------------------------------------------------------WYPLYNSLRIAAASTALVFLLGIALANFVAKTPRV---VKGFLDVILTLPLVLIGLWVLDVFGIKLTAAIFATVVVSLPLMYRTARGAFESFDETLADAARTLGKSNTWVFWHVKMPCCMKGVVAGTVLAFARALGEYGATSMI------------------------------------------------
295099754    --------------------------------------------------------------------------------------------TIVTIVLALMTVILGCILGLLAILMRSHIKVLNAISTAYTQVIRGTPMLLQLYIWLYGFPMEFLTAVVALAINSGAYICELLRGGLDSIDKGQMEAGRSLGFSNLETMRYIIVPQAIRVVLPGLCNEFIMMIKESSIVSVVGVFDIMYNIVKASTYSVFEPLIIIAIIYFALTSVLTTIMSLIERKLKV
298292147    -------------------------------------------------------------------------------------------------FIALLTIVVGVLLVVPTAYVIRRMPRIRPVVEFITLLPLVIPAIVIVFGYLRLYNSTDLLLVFAYVVLAMPYMYRAVDTGLRAIDKTLTEAAESLGASWWTILFKVILPNVRVAVLSGAFLTFAIVIGEFTIASLLNRPAFGPYLQLVGANSAYEPSALAVIAFVV------------------
282882927    -----------------------------------------------------------------------------------------------------------LIMVFIIPMWMNFLLRTYAWLTLLGRNGLINKALGLIGLGPFNLMYNMKAVAIGMVYNFLPFMVLPIYTVLLKIDKRLIEAAKDLGCNSFMVFLKVIFPLSLPGIYTGITMVFIPAISTFVIPNLLGGNNLIGNLIEKQFTFTGDWGFGSAISIVLIVIMI-------------
53804961     -----------------------------------------------------------------------------------------------------------TVVGTLGAVGLHRYRRGRKFLMGLLFVTLMSPDIVMAVSLLVLFGLHLELGLFTLWLFCLPFVTLTVHARLQGFDNALVEAARDLGAGEWTAIRRVVLPLALPAIAAGWLMSFTLSLDDAVVSFFVTGPDFEVLPLRIYSMVRLG-----------------------------
160936139    -------------------------------------------------------------------------------------SFGIFNFIAATLYVSLVAMVLAVTVGVGAAIYCVATQRMRGILYPFVDLLAGIPSVIYGFMGLTLMGSCVLAAGILLAVMLLPFLISSCSETMLKVRKRYQPAADALGISKWHMVATIVLPGSWKNILLSMILAIGRAMGETMAVMMV------------------------------------------------
20093040     ------------------------------------------------------------------------------------VSEAILQAFSATLKLAIASFLVSLVISIPAGILAALKRWIDDLSRLFALLGVSMPNFWQGYLMILVFALHLILPMLTLGTSSAAITMRLTRSSFLEVQEDYIYAARAKGLSEKVVIGKHALKNAMPVITMAGLNFGYLLNGSAVVETVFAWPGLGNLIVNSIYNRDYPMIQGTLLFVAVLNLLVDLSYSYLDPRIR-
161527989    -------------------------------------------------------------------------------------DFGVLPYIFGTLVTSALAMVIGVPLSIGIAMFISDAPKIGGPLGFLVELLAAVPSVIYGLWGLFVFGLDILTASVILAIMIIPTVSAVSREVMKAVPQQQKEAAYMLGATKWEMFKLAVFPYSKTGLIGASILGLGRAVGETMAVTMLIGNATGPNAFASLGTLHLPALIGVAVVLLLIAIAINVVAHILVTRM--
78187202     --------------------------------------------------------------------------------------------------VVLISVTLGTVVGVTSGYFGGW---IDAVSMRIVDVLIAFPALFLILIIIATFGNSIYLIVITLSFTGWMGVARIVRSQVLSLKQEFILAARSLGLSHLRIIFRHLAPNTLTPVIIAATLRIGSIILTEAGLSFLGL-GVQPPVPSWGNIINEGRGIAILITVVCFNLIGDGVRDALDPRMR-
171911661    -------------------------------------------------------------------------------------------AVSNSLKYASLATLLDVVLGLGIAYVNVRSRLPARHLLDVMAMLLAVPGIVLAFGYLAWLMLGEDPVLLMVIAYSVPYVVRSATAGLQQVSPDLEDAAQNLGAPPWRALLRVTLPLITPNLIAGGLLAFAFAMLEVADSMVLAQQAGHYPITKAIYLL--------------------------------
140010070    --------------------------------------------------------------------------------------------LLGTLLISAVALTVAGPVGLMAAIFLSEYASFRAKIKPTLEILAGIPTVVYGFFAAIVVSESALAAGLVMGIMTIPFVSSISDDALTAVPASLKEGALGLGSTRSEAIKKVIIPAALPGIAGGLLLATSRVIGETMIVVMAAG----------------------------------------------
144123854    -----------------------------------------------------------------------------------------WHGGRISLRVGLIAVAVAVVFGTVLGLVAGYFGWIDTLIVWLLDILLAFPGILLAIAIVATLGPSLTNALIAISITQIPIYTRIVRSVVLSLESEYVHAARALGSGGVRVVLRHILPNSLSPLIVQLTLSIGVAILDVAALGFLGLGAWGLMIRDGFSQFSIFPGIAIFLSVVGFNLLGDAVRDVLDPR---
89070757     --------------------------------------------------------------------------------------------TRISLLVGIVGALVAVIVGTLYGATAYIGGKTDGIMMRTVDILMSIPFMFVLILMLVIFGRSMFMLFLGIGLISWLDMSRIARGQTLSINKEFVEAAIATGVRPLTIIVRHIVPNLLGIVIVYSTLLVPQMIIFESFISYLGLGSLGALINQGSEQLNNGTMWMLGYPLAFFLITLDGLRDALDPKDR-
295689851    ---------------------------------------------------------AGLVLVTAPLGAVVCLVLMGGARLLPSVPSAYWGGLALNLIVGAVCAIFALPLGVLLGLARQRLPLIRLLASAYVETARAAPLIVVLFAAAVLGPLLLPSAMVAITLFEAAYMAEAVRGGLMAVPQGQREAARALGLGPLRALVDVVLPQALRTATPALVNSFIGLLKDTSLLYVIG-----------------------------------------------
143221975    ------------------------------------------------------------------------------------GSFGAIPLFTGTLLITAVAMSIAAPLGLYSAIFLSQYPKTRDFLKPILEILAGIPTVVYGFFAALTVGPFVLAAGLVMGVMIIPYVSSLSDDVMTAVPLSLRDGSLALGATKAETVQKVIIPAALPGIVSALLLAISRAIGETMIVVMAAG----------------------------------------------
136713401    ---------------------------------------------------------VVAVALVLYLGSFVTAALSEFIALEPVASRDM-GGFMLNLILGTVCVSLSIPLGIVLALGRQSNPIIKGICVVFIEFIRGVPLITLLFVANVVLSYFFPPGTIMITLFSAAYIAEVIRGGLAALPRGQYEAADSLGLDYPQAMRLIILPQALKISIPGIVNVAVGLFKDTTLVSVI------------------------------------------------
149907744    ------------------------------------------------------------------------------------------DATKITLGLALTSLLVGLVLAILFCVAMQKNPLIAKPISFFVTVLRGLPEI--LIVFFIFFGSPFWSGVVALSLIFASYASQTLRAAIQSVSKGQQQGAQALGMGPVRCFLRITLPQAWRLALPGLGNQWMVLLKDTALVSLIGVTDLMADLLSGSTYKPFTFLVAAAAIYLIITLISQWLLKHLD-----
118590988    ----------------------------------------------------------------------------------------------------------------------------------------AVNSLLMLAGLPRVDISGLAAGIFVIGVVQGAYSTEVLRGAIKAIPPGQIEAARAYGMSPFKTLRRITLPAMLPYAIPGLSNLWLIATKDTALLAVVGFSELTLVTRQAAGATKAYMLFAAGVLYLTLTLVSNRVIGHIERRAR-
213861320    -----------------------------------------------------------------------------------------------SLAAGVFAVFIGAAIGTLLGLLAGYYEWWDRLIMRICDVLFAFPGILLAIAVVAVLGSGIANVIIAVAIFSIPAFARLVRGNTLVLKQTFIESARSIGASDMTVLLRHILPGTVSSIVVFFTMRIGTSIISAASLSFLGLG---------------------------------------------
260903356    --------------------------------LQNAIITLIVGWLTLFVLVPNLMIIGTSFLT--RDEANLIELTFTFDNYLRLLDPLYAKVLMHSFYMAIIATLLCLIIGYPFAYIVAKMPEKWRPFMLFLVIVQGILNKSLMAMDIIDKPLRLTAVMIGLVYILLPFMILPLYSAIEKLDNTYIEAAKDLGASKLQTITKVILPLTMPGIIGGCLLVLLPALGMFYISDLLGG----------------------------------------------
227498117    ------------------------------------------AIVLSLTILVPLYFTVVLAASGWGLPRSWSLDNFSTAWEMTSYPRRLLTSAIITVGATVFTILTNSMVAYALGRNMHRRWVKCLYYYFVAALFVPFPIIMLVVKETALLHLDNEAGLILLVVYGLAFNILMYTSFIKSIPEELEEAAAIDGASRWKIFWSVIFPLLSPMNATVGILTCLWAWNDFLLPLVILTDQLAQYVFQGQFNTNYPVSFASYLMAIA------------------
294815766    ----------------------------------------------------------ALAWCAAVAGAAVAFPLATLGYWLTVGNSGLWDATVTTLTVAAAGAAVTTLLALPVGVLSARHGRLGRFLEQSVYAGHAVPGITVGLALVFFSVRYAYPLYAAYAVLFLPVAVGSARAAVLQSPPVLEEVARSLGRSPLRVLREITVPLAAPGIGAGAALTFVVIMKELPATLLLGTDTLATRLWTETGAGAFAGAAPYAAVIVLLAAIPSYLLG--------
251788859    ----------------------------------------------------PTVVIGLIAALWLAPHMATYLAAILLLPPLWVLGCGWWLEQWPARWRRGVLAGWDALLLIPAMLL---TLALACWLGPWLE-LRLLGQPLWQWMGDHFSQRNTLVAGVALGFALIPLIFSLAEDALFSVPPRLSQGSLALGATAWQTLWRVVLPSASSGIFAALMLSFGRAVGETMIVLMATGN---------------------------------------------
197285397    ---------------------------------------------------------------------------------MVITDAEFHFAVLMSLSTALTSLCLAVLLAVPAAWVMARSSKGQRFIDALLDLPLVTPPLVIVFPQLSRALFSPLGIIIAQTYVASAIIMRNSLAAFKAIDPAYIQTAQNLGLTPTKTLILVEIPLCWSVLISGCIVAFSRALGEFGATLMLAGATRTLPMAIYLNIASGDFSLAIGCALVLIAIAITLLFAL-------
298294216    -------------------------------------------------------------------------------------------ATRINLLISIVAVAFAFIVGVPIGLFIGFYRWLSSLVMRLFDFIQSFPVFVLGMALVSVMGQEIWNVAIVLAVLFIPMFARVIRAEVLSLERPFVGAARCSGATDFSIMFRHILPNALTPAIVQISISVGLAILLTAGLSFVGAG---------------------------------------------
195541917    ----------------------------------------IKLFAYALVAPVIFLIVGLVAYPFFFATDQVIGSVGNFIGFYLAGTATFWAAIWNTIVIVLVSDGLKLFIGLGLALLVHQNLPGRGLFRSFLMLPWAMPAFVAFLTWRVLYSTAMGAVITASVWRGFPFWFVSLLAALQSVPKELYEAAIVDGANVWQRFWNVTLPGIMPVIIVTTLLSSIWTANGFEHVWLLTAGG--------------------------------------------
194015307    -----------------------------------------------------------------------------------------------TIQLALTSLLIAICVSIPLGFFMRKNGVVDHVSRLISFLGASIPTFVLGYLLIFFFSLDLLPVELPSVTLAVPLIAMYTRLLRSSVSEALQEYARIRGLKERSIMFKHVLRIAISPMLTGLGVNLGKLLTGTIIVEAVFSPGFGRFFIEAIFNRDLPYVLMAACIFILSSLIVDLLQLIIDPR---
288574541    ------------------------------------------------------------------------------------------QSLTISLKVLIVDVPLLLIIGTSSGWLLAKKDPGKPILETALMLPVALPPAVLGLYLLMALGFSFPAASIAALIPSMPLIISASRTGFLSVPNSLEEVARTMGKGEWQIFYRITLPLARKYILAGLALSSARALGDFGVTLMIAGN---------------------------------------------
146297725    ---------------------------------------------------------------------------FSFSNYVGIWNDTYFSYYLNSLIVALLNMLIGTLVSVFAGYGISRFNKGRFLFSIVLIIVQIFPGMLLAIPLFTIMNDTYWALLIAYSTFTLPFCTWMLKGYFDTIPVSLEEAARIEGCGRLQILFRIILPLALPGVVAVAMFAFVLAWQEYLFALTLTRSTVGIAMMQGEGRINWGQIMAGSIIACLPGVIVFLLME--------
254414431    -------------------------------GLNFLVNSAWNPVENEYGALPMIYGTLVSSAIALFFAVPLGIGTAVFLSEDFLPKSA-------RLTLVFMVELLAAIPSVVYGLWGIYVPILIPLEEWLHNNFSWIPLFSTEPTRVGMF-----PAGIILTIMILPIITAISRDSLASLPPDLRQASLGLGATRWQTIFRVLIPAAFSGIVGGIMLGLGRAMGETMAVTLL------------------------------------------------
285018855    --------------------------------------------------------------------------------LALLRDHQYIQAYWGSLKIAGISTVLTLLIGYPLAYAITRLSASARNMAMMLVVLPSCISFGLLNRMLLGLGLIDAPAYIGIVYCYLPFMVLPLYATLVKRDRRLLEAAYDLGATPWKAFLAVTLPMSRPGIIAGCMLVMIPAVGEFVIPEMLGGP---------------------------------------------
225572346    -----------------------------------------------------------------WLGKALQGDLGTSFTYNTPVTEEIGKHMEPTLWMTAITLSVSILLAVPLGILCAVYKLLDNVMRGFSFFGISLPSFLVSIIFLWFFCIKLGWVILPSAVLILQFVAKMTAIVLEQLEQPYVDGAVIRGVKYRNILFSHVLKNSAAPILTCISIYVGLAFGSTVIEGIFSVDGLGRMVVSAVARLDIGFVLWVALIYLGVNFLVDILSAVIDPRIK-
136798487    ---------------------------------------------------------------------------------------------ITTLGMSLPSFFSSIIVAWIFGFILHEYTGLN-MTGSLYELDDFGESYSLQLKNLILPALVLGIRPLAVIS----QLMRNSL--LEEYNKEYIKTARAKGLDSIQVLFNHAFKNALSPVITAISGWFASMLAGAVFVEYIGWNGLGKEIVNALNNLDLPVIMGAVLIIVILNIFVDLIYVYLNPKVKL
15805592     -------------------------------------------------------------------------------------------ATPVTLGFALAAMVLGLPLGFAVALALSRLGWLRTLSGLFVSFIRGTPLLVYGLPSLGIQFSPVVGGVIALTLNAAAYLSETIRAAILSIPPGQREAATSLGLSGAQTMRLIILPQAARVALPSLSNTLIGLVKDTSLVSVITVVELSAQLVIARTFEPFGPYLAAALIYWLVSSLLEVVQRALERR---
288550086    -----------------------------------------------------------------------------------------------TLWISVLGLVGGLIIGLVAGFARTYGGWIAHIALVFIEVIRGTPIFIYFALPMAFNDLRIDPFSAAVVTIMIAYIAEITRGAVLSIHKGFSEAGLALGLSRRETIRHVILPLALRRMLPPLGNQWIISIKDTSLFIVIGVAELTRQGQEIIAGNFRALEIWSAVAVVIITLVLSFVLRRLERRMKI
16330431     --------------------------------------------------------------------------------------NGFANAIVGTLTMVGLGALFSVPLGVMTGVFLAEFAAGSAIVRFVTVILSSVPSFAYGVLVITTKQFSAYAGGLALGVIMTPIIALTTEEALKLVPLHYRLGSAALGASKWETTVKTVIPCAIPAITTGVLLAVARAAGETA-----------------------------------------------------
218887573    --------------------------------------------------------------------------------------DGIWPACAGSLYLVGLATLLVLGPGVGCGIYLAEYPRARRHLGLAVELLAGVPSIVMGLFGFTLINTCLLLAAGCLALLVLPPLVVSTRAALESLPHGLRLTGAALGLTREQTVFRVLLPEAGRGILGGVMLAMGRAAEDTAVILLTG-----------------------------------------------
148271539    ----------------------------------------------------------------LFATIAWHTVVFTVVSLAGQFAIGLALAVFFTRRFPLSTTFRSLILLPWLLPLIVSATAWRWMFDQQFGIINSV--LGTPIGWLSDPSVSLWSVIIANIWLGIPFNMILLYGGLQGIPENLYEAAALDGAGRWRTFRSITWPLLRPVTAVTLLLGLVYTIKVFDVIWILTKGGPTWAYEKSFTDLDFGVGAAAGEILVVVALVFGLIYVRAQRKE--
70606098     -------------------------------------------------------------------------------------------ATLFTLGRVWITIALSIITGWFLGYLAIKSHVVENIYVSLIEIFESVPVFSFLPIVLIFFVFTILGIQLAVLFLVFTAVVWNIWMGIKTIPQDMLEVSENYRFSLMDKFSKLYIPYSMPRIASNLFPSFVNALFYITVSEVFSIGNSQYQVFGIGSLINY------------------------------
143370194    -----------------------------------------------------------------------------------------------TVLLSVIGMGVGVVLGFGLALMLSRTALLRWPASVYVSAFRGAPLLVQLFLILPKFGLELSPLVSAGLGFSLNIAAYASEIAIAAVDKGQWEAASVLGMSRGQTLRRVILPQAARTAVAPLSNSFIGLVKDTSLAAVIQVPELQTQLIVARTYEVFTMYLAAAAIYWILSTVLAAVQDRLERR---
142835367    -----------------------------FDMKKFRRRRMTNNVVFVLSVLSTLFGLFWLFWILATTVINGFAALGPSLFTQMTPPPGQQGGLLNALYGSFLMIGIASLIGVPLGLMAGRRTRLGAVVRFVNDILLSAPSIVIGLFTYELIHFSGWAGAVALAIIMLPVVIRTTDEMLQLIRDSMREAALSLGIPRWKISSRILLKAASAGIVTGALLAVA------------------------------------------------------------
86138394     -----------------------------------------------------------------------------------------------TIGITVGAALVSFFGGIFLAVIALYAPAVVRWPFRIFSFL-FLGTPLLLQLFLIYFGLVFVAGVIGLGLHFAVYNSELFQTSILAVDKGQIEAARTLGLSRMQALRKVVVPQAVRDVIPPIGNNMIALLKDSALVSVIGVSELTLSAQRAIGSTYRPFEFYVLVAAIIINLGMEAVLRRVERR---
256771143    ------------------------------------------------------------------------------------------------LLVVGVSTLLGTLLGVVAAWRGGWADSVLSRS---MDMVFAIPGLLLAILLVSVVGSGMTAPVIAMAVAYTPYVGRLVRGIARQEKRPYIEAYRVQGWSGWNVCRRHLLPNIAPTVFAQSAMNFGYALMDLAALSFLGFGDWGAMINEGQSAVQQGAMLPAVLAVVAFGIVGEGLADRIARRER-
55379756     -----------------------------------------------------------------------------------------------------------------VMSGLMWRWMFQSDFGAINGALQRLGVISGNIPFLSDGALAMMALIIADVWVFTPFIIIILLAGLQNVPEQLYDAAEVDGASRWSRFWNVTYPFLKPSILVALTIRIIFDIRALDLVWVMTQGGPGKATVWASWLYRTAQVFGAALGVVLLAVTF-------------
220932712    --------------------------------------------------------------------------------------------TLVTIELTILSLILGLIVAVPLAFGQIYGNFAIKFLVSIYEVVRSIPLIVYGLPRVGIRLTFFVASVVGLGLRSAAYQSQIFRGAIQSIDNGQMKAALSLGMSKLQAFVTVILPQAIRLIIGPWTNEFTIVLKDSSLAYALGVVELLRQGRYIISTSNKPMPVFLTVAAIILTIIVNSIFRYTERKLSI
167463995    ------------------------------------------------------------------------------------MNMDFWSPIQLSIQVSLLSTLLAGCLGTWVGKEMQRRSRGKSVLETVLLLPLVLPPTVVGFVLIVCFGFTWWASVIASAVVTFPLMYQSAKAGFASTDRRVEEAARVDGASEWKVFWNVTFPQSSPALAGGIVLCFTRALGEFGATLMFAGN---------------------------------------------
4204970      -----------------------------------------------------------------------------------------------TIVISLTSIVLGTLIGIVLGALWTLSGKWVKVFKIYLEIFRIIPTIPLLFLFYYILGVNLPAVQVSILVFALWFAAEFSDISIQSVPRQQRESAFALGLSTFQIFRFVLIPQGLLTAISPFINLSTRIIKTTSILLLISVTTVGQQIIEANSQNTVIPILIYGIIALLYWLV--------------
254385409    --------------------------------------------------------------------------------MIGILTRTQWSELGEHLTVSLWALGLSLVLGVPLAWLLARVPKGKALVRSLVLLPMVLPPTVGGVALLLGFGFHTSGAVVAATFVAMPFLVISLEGALGGLKQSYEETAASLGASPVRVFFTVTLPMVAPGLIAGAALTWARALG--------------------------------------------------------
154253426    -----------------------------------------------------------------------------------------WGGLLVTLVVAVTGIVASLPLGVLLALGRRSMPAIRMLCIIFIEFWRGVPLITVLFMASVMLPLFLPEGVVGVALFSSAYMAEVVRGGLQAIPAGQYEAARAVGLTYWQAMGQVVLPQALRHVIPGIVNTFIGLFKDTTLVLIVG-----------------------------------------------
143949000    -----------------------------------------------------------------------------------------------TIGLSVTAICISICLGLLVALPALSSRRAKAINRIYVELVRAIPILVYGLPQVASVSISVWAGVLALAISDSAFQAEIFRAGIQSIDRGQYEASHSISLNYRDTMRYVILPQAIKRILPALGNQLVYMLKMSSLVSVIGMQELTRRANELVVTEYRPLEIYTVLVLEYLVVIL-------------
118444293    --------------------------------------------------------------------------------------------SVITIELTVISVILGSFIGVIVAGLKLSNNKIVYIISFYTWIFRGTPMFLQLFFFLPFLGISLTPMVAAIIGLSLNSGAYMSEIGIISIDKGQFEACKALGFTNIQTMTKVILPQAFRVILPSVGNEFITMLKDTSLVSAITMEELNAQLQMSSTGRPVEPFLMAGLLYLLMTTVFNIIFSLTEKRLSV
221635641    ----------------------------------------------------------------------------------------FLDALRLTLLTSLATVGLALLFGTPVAWLARWTFPGRRLIEVAVGLPIVLPPIVAGVALLMLFGFTTLAVVIAQLFTATPFYIRTALEGFASVPANLEEAALVDGCSQLQAFRSVTFPLALPALVSGLTLCWAKAVSEFGATLLFAGN---------------------------------------------
198283279    ----------------------------------WNIFNLGMAMATTLFGLFWLVWILWTTLSYGAGALNLELFTGDTPAPGSIG--GLRNAFVGSLLMIGVAVMIGTPVGILAGTYLAEFSRLAAVIRFFNDILLSAPSIVIGLFIYAVVVVPMLAGALSLAILLLPVVLRTTDEMLGMVPGTMREAALALGAPHWKMIVQVSYRAARSGILTGVLLAVA------------------------------------------------------------
51893791     -----------------------------------------------------------------------------------------------TLRLTVISLTVAALVGVPLGVVVRRNRWADHLVMLIALLGVSMPTFWVGIMLMQLFALHMVLPAATVALASIAFIARMTRSSIDALREDYVRTARAKGVAERRVVFRHALRNAFIPVLTTLGLEFGSLLGGAVVVESVFSPGIGRLTVDAIKGRDLGTILFVAVVFSLVNLIVDLGYAGLDPRIR-
89067727     ------------------------------------------GATLVIAVILAVLLILPILRVLLLSFVDADTGGFTLGNYVEVFTRNYYVNGLNTLFVGLMGTLGACLLGIPLAFFTARFHRGRAWISTLAILVLVAPPFIGAYAWIMMLGSNIYGAHGIILVFTLPFVFLMTQTALNAVNKSFEDAAENLGCTPWQRFRQITLPLVFPAISTGAIICFVLAIADFGTPAILGRGTLSTIAFAAYRSELGGLTMAVTVSIIMMAISMLALLA--------
254469435    ----------------------------------------------------------------------------------LLWQTSFLPDESKYPAITFGVLGFFTMLLVICSIYRAEHP-LAIAAEFFIDTVRGIPMLVILYVGLPLSGANMTRGIVAISIGYSAYMAEIFRAGILAVPKGQIEAARSLGLSRWQVARFVVLPQALSIVIPPLGNEFIAMLKDTSLLSILSVRDVTQRMFQASSFLPFAPFNSAAILYVVLTLGAASIIKSIERR---
140253720    ---------------------------------------------------------------------------------------GLLHAIIGTLYLILLSVVISVPLGILTAYLTEIKGPGSNFIQFVVQAMSGVPSVILFIYSAVILTTPLQPGGLALSILMTPTVTRTAQEVLRLIPEDLREAGLALGATQWKTVQMVVVPAARSGLVTAIILGIARIAGETAPLLFVGADSLNLNPLNGMNS---------------------------------
142214390    ----------------------------------------------------------------------------TMIGLLVCYPIAYALSGLSRMQ-AGSALFLALVIPYAVNELMRIYAWL-AIIDTKAMLNRLLDKLGLIPLDAAIAWTNMPGSVFLVMVYTILFMVFPIYNTLSTLDRSQIQAARDLGAGPLKTHWRIIAPHALPGMAVGCIMTFMMAVGSLSVPYII-SRGKGQKWFTELTSGNWGSGSAYSVTLLLVSIIF-------------
226358244    ----------------------------------------------------------------------------------------------------VTSLLLLLAGYPLALWLARTAGWWSTLLRALINLPLVLPPTVLGYYLLVGMGREGLITDIGSLLYSLPFAVGPYISALEGLDPKYEDAGRALALNRWQRLRFVVIPLTLSGVVTGTAMSFAHTLGEFGVVLLVGGNIPGQTRTAAIYLFDLVQALE-------------------------
237808727    ------------------------------------------------------------------------------------------QGLLVTLELTLYATVGGILLGTLGAAARTRSRPIRLSAGIYVELIRNTPFIVFIFFGLPAMGVKLTAWQAGLIAMTVAYSAEILRAGIEATPKGQWEAGRTLGLTRFQIFTRIVLPPAFQRIYSSLVGQCIIVMLGSSVISQI------------------------------------------------
162447582    ----------------------------------------------------------------------------------------LFNTLVVTIILVFLTIFLSVMTGYVLSKKHFRAKKALFGLNQTALMFVRTAVVIPTYFIIVQVGLNNNPLVHILPYLAVPVNVFLMKQFIDQVPDALIEAARIDGANDFQILFKIIYPLTKNAIATVAILTFQATWGAVEASNL-------------------------------------------------
259416424    --------------------------------------------------------------------------------------------ILNTVLYAGIAATLDVIIGTAIAYIVLRTGIFRKALDYLATAALAVPGVVLGIGYLRTFHQIDVPFTLALMIRRLPYALRACTAALQQVSLALEEAAESLGATKRRTIQKVVIPLMTGGILAGFVTSFATAAVELSATIMLVSSNNDAPLAYGIYLFQTPSGRGAGAALGIVAVIVVAIGTIASQ----
162448124    ----------------------------------------------------------------------WYTNMFDVRSLKNAIINTLLTSVISTLLATVIATFMAVGIYALPKQIRQRVMLLNNIPILNADIVTGISLMLIFSLLLPLFPYIFGPVTLAHLFFTIPYVVLSILPKLKEMDTNLMDAALDLGIKPYKALIKVIVPAISAGIFSGMLLALTMSIDDFVISYYTTGNG--------------------------------------------
114770068    ------------------------------------------------------------------------------------------------LIVVLFSSIIGIAAGAVMGYFGGW---VDLILQRLVEIWDGMPMLYVIIIMAALFNINFPILVFLVILFSWTGLLGVVRAELRARNFEYVRAARAMGVSDIKIMFRHLLPNAMVATLTFLPFTITASIGTLTTLDFLGYGSLGELALQAKNNLQAPWLITLAVMLSLLVFVFEGIRDAFDPRK--
135584539    ------------------------------------------------------------------------------------------QATWTSVKVAILTIFVATPIGTMAAYLVNSNSRLGKILFPIFISPMMVPIILVAIGLFYFFVQFKLVGSIIGLVLAMPLVLIIVFSALKNYDMNQEKVARSLGATRFRAFREITLPQIKFSIISASLIAFLTSFDEIIISLFV-AGGDNSTITRSMFLALRDQIDPTIAAISTILIVI-------------
139210195    ---------------------------------------------------------------------------------------------LETIAMSALGTLLAATAGLALALPASRTHPWRTPTRLLLNGLRAIPELVWAALLIISAGLGPFAGTLALALHTTGVLGRLFAEAIENAPQGPAFALRVRGVPPTRVFVYATFVQVLPQLLSYTLYRWENNIRAAAVLGVVGGGGLGQMLAFHMGLFHMNETSAILIAMILLVALVDLL----------
142178733    --------------------------------------------QWLPDSDPPVWGISVLIFGTLWTSV-LAMLIAVPIGIGTALFIAFYAPRRLSLTLGFIVDLLAAVPSIIFGLWGLYNPYLVPFAEWLASYLGWIP---LFTNDVDLYTKSILIAGVVLALMILPTVSAISREVFLQVPRGHIEASLALGATRWEMIRMSVFPFSRPGMISAAMLGLGRALGETIAVALI------------------------------------------------
15790764     ----------------------------------------------------PLVVIIVLSVAENAATILPFTGVTLAHYQATLQDGALLGSVANSATIATLASVLATAVGVPASVALVRYDPLSNAFRVAVVLPMVVPGVVLGIGVLIGITPGFVPTVLTHAVYGLPFVVLLVSARLAAVDDTLADAARDLGASPLVAFRDVTLPAIAPAVASGFLFAWVRSFEEFVRAYFVSG----------------------------------------------
15894126     -------------------------------------------------FLWSILFILVPIFLVIYFSLTSSDSTFTLNNYKKLFNSTYMLVFFNSIKLALISTIICFFLGYPVAYILSKSSKIRNILMLFLIIPMWMNFLLRTYAWMSILGYTDAAVILGMVYNFLPFMIIPIYTVLIKIDRDVLKAASDLGANRFIIFKRIIFPLSIPGVMSGVTMVFMPAVSTFVISKLLGGGQFMLILIESQFTTVGDWYFGSAISILMMVIIL-------------
296132615    -----------------------------------------------------------------------------------------------SVAVGFFAVAFAMFWGVLIGLLAGYYKFFDTLAMRFMDILLAFPYVLLAIAIIAALGPGLVNAMLAIAIVGIPYYARIIRGTVLSLKKEFIEALRALGASDFRIMFKHILPNSLGPLVVAATLDVGWMIVAASGMSFLGLGSLGRKYIRVAPHLSLLPGLMIFLVVLSLNLLGDGLRDALDPKLR-
116695540    -----------------------------------------------LFALPALVVFLAFFCLARLVAVSINGEQGAGVYWTVVSSPRYLHSLMVTVLLSAAVTLVTLVIAGIAGTFLQRNAPGKSVLVAMLTFPLAFPGVVIGFMVIMLFAYGLAGLFVGYLYFSIPRVILTVMAAVEKLDASLEEAARSLGAGPWRVVRDVMLPAMMPAMISSGAICFATSMGAFGTAFTLATQLDVLPLTIYNEFTNYANFGMAAALSILLGTVTWALLALA------
297623946    -----------------------------------------------------------------------------------------------TLRLAGLSLLVAVLIAVPAGVIAANRRGSLAEFSIMTGALQAMPVFWLALMLILVFGLNLRWLPITLATFSAASIARLTRGGVLSLRSDHVRTARAKGMPHRGVLYKHALRNAAIPVVTVIGLQLGTLVSGAIITETIFAPGIGRFVLVAVSQRDFPVVQASAFLLALINLAVDLLYAVLDPRIR-
295111887    -----------------------------------------------------------------------------------------------TLKLSAFAMIIAILIGIPCGIISAIYSWFDTITMIFAMVGLSMPVFWLGLLLILLFSVHLRWPSVALAAQSISMVTRMTRSSMLEVRADYIRTARAKGQKESIVIWVHALRNALIPVVTLCGLQFGSLLSGAILTETVFAPGVGQLMIRAIMARDYPMVLFVAIAFSIVNLLVDLLYAYIDPRIK-
120402038    -----------------------------------------------------------------------------------------------TLQLALTTMLLAIVGAIVIGCWAAYRPNADRFSSLLSMTAASIPDFWFAITGVWLFGWLPTSGTDAGMLSWILPIATLMIAMVSALSAPYVRLARSKGAGDFRIVTHHALRAAAPALTVAGDLAVGLINGAVVVEAIFGWPGIGKLMIDAILQRDFAAVLLTAVSIFLLNIFIDACYALLDARVR-
136536361    ----------------------------------------------------------------------------------------LWGGLFLTLVIAGVGIVLSLPIGVMLALGRRKLPVVSLLSTIFIEIWRGVPLITVLFMASNMFPLFMPEGVIGVMFFSAAYLAEVVRGGLQAMPKGQYEAAQAMGLSYWRMMALVILPQSLKMVIPAIIGSFIAIFKDTTLVLVIG-----------------------------------------------
227528567    --------------------------------------------------------------------------------------------TAQTVIISLIGVAIGILLGLIVVSMRMSFKVLSWLARCYVSIVRGTPAMIQVMPDVSILGARIIPGSIALGINSGAYTAEIFRSGIISVPKGQTEAGLSLGLDELTTMTSIVLPQAVRNVLPALCNEFISLIKESSVLFYIGVQDLTAQALGIGGTLYVPPLIVAAIIYFILTFLLSQSVSVLEKKM--
260429946    --------------------------------------------------LAPLVAVIIVSVNAGATPKFPPEGFSWRWYGAALANPAFTGSALTSLVLAAVATALGTPLGVAAAFGIARGKLPSSLRGLLEAIFLSVPGIVIGVALLVTLSTAWLRLTLGHVLLVMPYVIRTSLAALQSFDPSLEEAAHTLGASRRQILTRVTLPVLRPAIFAGAAFGFIISFDDAAVSIFLSTSTLPLAIMSYMQNFDPSIAAVSSMLIAITALVIERVFGL-------
291564074    -----------------------------------------------------------------------------------------------SLFVGIMSTIISVLIGIPLGLIAGYFRGIATVIMRVADAFMSFPTMVLILVLVAVFGPSILTVTVVIGVLGWTAIAKLIYGNVLSIEREYIQATKAIGMSTPKILLSEVLPNAIPPVWANISFRVAGAILTESSLSFLGMG---------------------------------------------
293193927    -------------------------------------------VRSILISLASTIVVAGVLIAVWEATRNTFFNGKYFVEAFPQVLSGLWLNIRILLISVLGVAVFATLLAAARTLAGPVFFPIRFLAAAYTDIFRGVPFLVVL--YLIGFGIPALNGTVALILTYSSYVAEVLRAGLDSVHPSQRYAARSLGLSHGQTLRMIIVPQAIRKVTPALMNDFISMQKDVGLISVLGADAIRSAQMVQAKTYNMTSYVVAGLLFIILSFPFIRLSDWYTARLR-
15890409     -------------------------------------------------------------------------------------------ALWNTLVIGVLGMLGACLLGIPLAFCTSRYRKGRTFIATFAVLVLCAPPFIGAYAWIMLFGIYGIPGIVMVFSLKFFPIYLMTENALNTINKSYEDAAENLGCTAFQRFRKITLPLVFPAVSTGAIICFVLSIADFGTPAILGKG---------------------------------------------
15890409     -------------------------------------SFIVHGFCYLVVFIAMLPSLTVIYTSFLATSGPVFTGGFGLDSYSRILRDSPQAIANSFMFALAAVVLIAIVSGLLSFIVVRRDNAVSGSLDLLLMVPYLIPGVVMAIGYVPPFDITGTALIIVLLVFILPYGVRSTTSILRQIKPSIEEAAVNLGASPAKTFLSVTVPLMLPGLIIGSLMSFITAINLSSTLILYTARTITMPVLIYIQVIDGEFGTAAALSTLLL-----------------
298725543    ----------------------------------------------------------------------------------------FFKAMLLTLELTVVSILLGIIIGLVFALLKISNIKLELISDIYVYLVRGTPLIVIFILYFGISGIFLLPASLALALHNGAYISEILRGAIQSVDNGQFEAGRSLGMTKTLTLRRIILPQAFRRALPPLGNQFIISLKDSSLAAFISMNEL-FNVATTLGSNNFDEM-TYLLIVAVYYLLLVALMTFVVNRTEL
157692904    -----------------------------------------------------------------------------------------------TLSIVVVSLFLGFILGILLTLCISVFKPLIWLADFYTSIFRGTPIIYFGLPQLLGFQIDQYWAAVAAFTLSAAYVSEIIRAGINAIDKGQKEAAVALGIPYAKMMKDLLLPQAFKNISPALVNETITLTKESAIVTVIGLGDVMRRAYQAVTYNYLEPLIFAGLIYYVIVLVLTFVGKSVERKLK-
298290397    --------------------------------------------------------------------------------------------TLTTIGLALASSAIAILIGAFGAALSLRIAWLDALIELFVELFRNTPPLLFFYFTLSTIGLRVTCALVSLSLFGGALCIEAFRSGLESLPHSVTEAARSLGYSRWARFRRIEMPIASRICLPALTNILTNLFKTTSQASVITVPELMY--YAGQIYNDTFRTAEVMLLVLLIYVSLVSLLSWGMSR---
227516914    ----------------------------------------------------------------LWVTQASTLNSAAWMDFSSYVADGFIRALIETLQIVAITLVAGGIIGIAVGVVLWGCRKVYNIVDVCINLIRPIPFIIFLAIALIGTSIGTAAAICPMIVACSVASSRLVEQNLLSVDSGVIEAARSMGVSKWGIVKTVLIPEALAPLILSYAFLFIGVLDMSAMA---------------------------------------------------
226357817    -----------------------------------------------------------------------------------------------SLMVGLFSTLISVVVGTILGALAGYFGWVDNVIMRFVDIVMTFPSIIVLLTLAAIIGPGIDKTIVIIGLLGWPLAARLVRAKLLSVREEFIAAANALGATDRRILLKHALPNAVDVLVVFVSLGVASAILTEAGLSFLGLG---------------------------------------------
49083555     ----------------------------------------------------------LEAYLNFLWERDLDDSLVFNADYLGIFQRSFWLSLLTTLGCLALGFPTALYLALLVTVPFWTNLLVRVYAWILLLRNGGLVDAGLQGIGLTDTGLGLLYTDNAVIIGYLPFMVLPIYSSLEKMDWRLVEAAFDLGANRWKALRRVIVPLAMPGIVAGCILVFIPALGSYIIPELLGGGKIGNLIQLQFGTAH-NWPFGAALSFALLAFVLLAML---------
118470904    ---------------------------------------------------------------------------------------------------------LALMIGLFAGY---RRSRAGEVLMRILDVLFAFPLVLLAIALSAVLGAGLGNVMLAIGITLIPYMARVAYTAVSEASKDYIEAARAYGANPLLLMFRELMPNVVVQLLVYSTTLCGLMIVVASGLSFLGVGVIPPTPDWGIMTADGKNVLLEGILVVSLALVGDGIRDALDPRK--
269928835    -------------------------------------------------------------------------------------------------------------------------RWIDSVIMRFVDIMLSIPSLFLLIFINTLFTVGATALAFVIASVSWMGLARLIRGEIMSIKRDYVEAARVLGAPDSRIITRHILPNVTPIVIVWATLALPAFILVEAALSFLGLGSLGNMLSDAITYISHSWGFVIYITVLAINLFGNGLRDALDPR---
294851003    -----------------------------------------------------IIVIALGFLYAALPIAGVVVSGLTADLVRLLSERIVWHAIATSLALGFSAALLAVFLSLALVAAATRNARIANIFDTGASLILVMPPIVISAGWFILFVMAPLMVVTVNAAMAMPFAVRLLRPAWDTAASRHNKLCSQLGIKGFNRLRLIDWPSIRRPCGMAFAFAMALSLGDLGTIALFGSDALVTLPYLLLQRMGSYRTFDAAGLALILGVLCLALMMIADR----
294851003    ----------------------------------------------------------------------------------------LWRVARFTIWQAVASSLLSVLFAIPIARALYAEARFRGLILRLFALPLALPALVAVLGVTSIYGRNGLIAHIAHIFFNMPLAVRLLLAAYESIPDDYWKLAAQLGMGSRARFRLIEWPVIRRSLPGMIGLVFMLCVTSFTTVLTLGGG---------------------------------------------
299064311    -------------------------------------------------------------------------TFFDFPSMLQVLPQLLGTGLINTLIISLCATVLGTSIGLLLALMISPSRWLRIPARLYTDLFRGLPSILTILLIYQIFGPSPYPGIFALSLIASAYMGEIFRAGIQSVERGQLEACRALGMSYARAMSLIIIPQGIRRVLPAVVNQFIAIIKDSSLVYLLG-----------------------------------------------
217967249    -----------------------------------------------------------------------------------------------SLIIGFISVFFALSFGVFLGLISGYFGGVWDVVIMLIDIMLAFPTILLAIGIVAVLGPKLENTMIAVGIVSIPTFARVVRASVLSIKKDFIAAAKAVGVSTGKILLKHILPNIVAPIIVQATLGIASAILEAAGLSFLGLG---------------------------------------------
159904018    ---------------------------------------------------PGLPWVRKLIPIAWISAVPVGIYLLSGGLGLLPISSRYWGGLTLTLFLMASSALIAFPLGMIFAIGRQEHFLIKYLSAIYIDTLRAIPLIALLIPLFLPFGLEINRVLRAVIAFALFVSAYVAEDGLQAIPTSQIEAAKALGLTDFQIKQFIVLPQAITIAIPALANQAIGLLQNTSLMAILG-----------------------------------------------
119488880    ------------------------------------------------------------------------------------------------IIIAGLGGILLSFFSLPGGIFDFSQYKIWSLSRLILLFFRAIPEPIWALIFLFILFPGILPGAIALGLHNLGILGRLMAEVTENLDPHPLRSLSGLGATRPQVFLYGVLPLTLPRFIAYILYRWEVCIRATVIVGLVGAGGLGRLLTEQLSSFDYRSIFATLIVFISLTLIVDFISHFIRQTLR-
119488880    ----------------------------------------------------FWLIITIISLIWSLQTAGVFQQELVNLGGLTLVEQFLLEASLKTLSFAVCGTFFSILIGLIGGWWRSLSPHLLGTPWLFIRSLLAIPEAIWGLFFVNIFGLDPLVAIFAIAIPFGTITAKVFSDILDETPRQALTALLSSGVSPLNAFLYTLFPQAFLNLLSYTFYRFECSIRSATLLGIIGAGGLGYQILLSLQSLRYHQVWTLLIALVILTGLTDLWSSTLRHR---
254173739    ------------------------------------------------------------------------------------------------LNSIIVAAFVTLLASIMGTIFAFVMARYEFPGKNVFRILLFIPPFVSAYVVQQLFSEYGLVSSILHALFGFPIVYLNAYASFINIDPSLEEQAENLGSKGFHLFRTVTFPLALPGIAAGATLVFIFSLEDLAAPIVFHSNNLAKKIIQVFSKFLYGTGLIAALAIVMLTLAIIAFLGI-------
199599085    ----------------------------------------------------------------------------------WINLRYLLQGLGVTLEVSIASIFFSFVLGVILGLARYKIKYFSAAVGFVIDVIRNLPLLLILFPDIGIRLNVIVAAIVAMSIFESAMLAEIVRSGINAVPRGQMEAARSNGLTFYQAMRYIIMPQALKKMIPPIVSQFISLVKDTSLATII------------------------------------------------
258559885    --------------------------------------------------------IGIWLLAAAIFIAPLAMVVSLALGFPTLIEQGLWSATWNSTYTTLLSSLGAVLVGGAVAILLERTDVAGSVLRLFLLSPLLVPPFVGAISWLQLFGRNQGLNAVLMTLHSYPVVYVIVSAALRSIPADLERAALVSGAGNATVLRTVTIPLLGPALLSAFTLTAVSNLADFGIPSILGSP---------------------------------------------
46198672     ----------------------------------------------------------------------------------------FWDALFLSLRVAALASGILLLAGAPLAWLLRRFPGKALLEAVFLLPLVLPPTVLGFYPWARLFGVSWAFRFLASVLFSLPFALTAYREAFLALDPNLLEVARTLGVPRYRILARVVLPLVWPGLLSGTLLAFAHTLGEFGVVLMVGGSIPGKTQMVSIYLYDLVQAL--------------------------
194015988    ----------------------------LGDRLLSILIWTAGSLVYLFLTIP--VLVIVLSAFSPNAFPEFPPTSFSVRWFQEVVSNPEW---MESLRISVILLFIVTPLTVLLGTMASYSFKGKEAIQAFILSPLMIPQVVLGIAMLYLFTAMGFTGSIGHVIIGFPYVVRTVGVSVSNLDPRLELASMNLGAGPIRTFFRVTLPLIKPGIIAGGVFSAVTSFGEISISLFVSSP---------------------------------------------
297160712    -----------------------------------------------------------------------------------VLSSHFFSYLGNTLVVTAVCAAIVIVLSVTVGYAVVRRSRMSRRVFQIFLLGLAIPSQAVIIPIYLVITDTLLAVILPTAAFSLPVSVLILAGTMRDIDEELYESMALDGAGPTRVLLRLVVPMSRAGISTVGVYSALHAWNGFMFPLILTQSTLGLYDYVGEFRVDTP-ALLTAVVLSIVPIFVVYLFA--------
218508710    ----------------------------------------------------------------------------------------------NTAALAISATLFAILLGMPLALLSARWSRLDRVIAFLSVGFISTPSFVVSVFLLMVFSWHLVLPTAALAAGWVGYIARLLRSSLLEVGESHIRTLRAYGVSEAKILMKYALKPAVLPTVAVLGMGFGELLGGAVFAEVINRPGLGSLIYDAIRTRNYPVVQGGVFIIVLLNLIADLSQSLIDPRER-
110639598    ------------------------------------------------------------------------------------------ENVAGTFWLALSAMSFATIIGICLGIFMRQNSLLDHSIITFSVIGISMPSFVFGALMAMIFGDNLILPTITLGLSPMTIIIQLTRSSMLEVSQDYIRTARAKGLGYYTIIFKHALKNANPVITAVSGWLASLMAGAFFVESIFGWKGLGSVTINAVLNLDFPVVMGATIFVALVFIIVDIFYALIDPRVRL
261415631    -----------------------------------------------------------------------------------------------TLAIQAPTILLGWIVGNLLGAFAAYKRGFDKVFFPCAMFLNGVPFFVFGMLLVAFFSITLGWFYVLPFFSVFPILLSGQATGMRSMSTDYMKYAKWLGLREGKIISYVFRNAMLPQLT-GLAQSLGAMVGGALITEMIFSPGLGMAMLNAIQKNDYATIQGCTLMISTCVLVVDVLIAVFDPRVK-
282891914    --------------------------------------------------------------------------------------------TRISLVVGILSVGAALLIGIPIGAFAGYYGKVDIVVCRLLEIWESMPTFFMLLMIVAILQNKSIFLVIAIIGLFGWTTFSRYIRGLKQRNLSYVEACQSLGFSNGYIMFSHILPNAIPPLLTLLPFAIMGAITSEAGLSFLGLGGVGRTAFPGESYLLWPPAILLTTLLIAIALVGDALRDALDPKM--
260425151    ----------------------------------------------------------------------------------------------DTTLLAVVSTPIAGILGMIVAYLVVRKKFIGRGFINFASLLSSVPGTVIGIGYILTFNDYPLQLTGTAIILALPIGIRAGVSSLQQIDPGIEEAAADLGSNAGRVFTTVTLPLIKSAFFGGLVYSFIRSMSISAVIFLVSASLLTVLILDQVNQFGVASAFSTILILIVYAAIV-------------
260425151    -----------------------------------------------------------------------------------------YKAFCNTIMLAVIVGILATVIGFLFAYCTSHLQRGKRIFNLMAMMPMVSPPFSVALSIIMLFGIYGLKGLIFVQTISYFPIAFLLLAGLRSIDSSIEDAARDLGSSKWRTFSTITVPLVRPGIANAFLLVFIKSVADFANPMAIGGNTLATQVLQAIGSYDVQGGAAVAVVLLDIAMILFILSKYWVEKK--
135160139    -----------------------------------------------------------------------------------LLNISIIEASVNSLRNMVLASLVAMLIATIVARASKDRQWLAIPFLLPLGISAVVIGLGFLVPILSELRSSWLIVPLSQVVIALPLAIRLLQSAFGSIPRELTESAELDGAGDSQRLRFIELPLIAPAWRNVLAFTALISLGEFSAASFLATG---------------------------------------------
142146144    --------------------------------------------------------------------------------------------TRLSLAVGFAAAVIAATIGAAIGIVAGYFGRIDNVIMRGVDMLMAFPYILLALAIVAALGPGLMNALIAVAAVNIPFFARNVRGVTVTINKEFVDAARLSGMSDARIVLTEVLPNVIPVIVIAMSTTVGWMILETAGLSFLGLGSLGSMLGEARSALSIVPGAMNLVIVMAINLLGDGVRDALDPRLK-
218887565    --------------------------------------------------------------------------------------------ILLTLKVAGIATVVSSVLGILTAWCIARRPPGRTWVDALCALPLVLPPTVLLGPWLAEFGINLMGAVVAATVVVFPLIYKSARAALEAVDHNLENAARTLGASEWKVFLRVSLPLAWRGILAGVMLAFARGMGEFGATLMIAGNTLSLAIYSAFQAGDDAQALALVIVTSLLCM---------------
148253623    ------------------------------------------------------------------------------------------------LTIAVTAVAVSFALGSVVGALCGYAGRLDNAVGRFVDVLMAFPLFVLAMAMVAALGNRVENIVIATAIINLPFYIRFARAEVNRRNLGWVEAARACGESHVAVVLRFLLPNVLPAMAVQMSLNLGWAILNAAGLSFIGLGEWGIMVAEGARFISTGRGLALMSAVLCFNLLGDGLRDILDPRMR-
209883587    ------------------------------------------------------------------------------------------QHLPVTLTLALSAIFVTLIVAIPLGTIAALYPNIDRLALGLAVAAQAMPSFGVMLPIFPISGLNYVLPAIVLGAHSVPAVMRLTRVGVMDVASDYIRTARAKGFYGYRLLWRQVMRNALLPVVSVLSVQLGYKLGGSVVTETVFANGLGRFALQSIVGGDIPLVVLFAMTFIGLTLLADLLNAWLDPRIRL
77165861     -------------------------------FMSAKMRGLVKPTIEIMEALPTVILGFLAGLWLAPLVEDHLPGVFAFLLLLGIFMAAYLWRRLPSWVRQWVPEGWEAALLLPVVVGLGILAAVLSQPLEVALFNGNMPQWLNSQLGIAYDQRNSLVVGFAMGFAVIPTIFSISEDAIFSVPKQLTFGSLALGATPWQTLVRVVLLTASPGIFSAVMIGLGRAVGETMIVLMATGNTMDFNLFQGFRALHYRILFLAALVLFMVTFFFNTLAEIVRQRLR-
51891626     --------------------------------------------------------------------------------------------LLITLRISALTIVFSFFLGTLLGVMRYSHWLFARIAAVYIESFRASPLILLILLFRFTMPMKPVSGTLAMTLFTAAIVGEIVRGGLNSVDKGQWEAARSQGFTWWQTMQHIVLPQALRKMIPPLTGQFITVVKDTSYVWVTGVTGKGVIILKHGSTVQFFAIFGTGLIYYVLCLTINRIGLWQERRM--
157363726    --------------------------------------------------------------------------------------------LVTTLYMTLFAAITGFIMGIILCVGRIYGRKIRFICAGFIELIRGTPMLVQLFIGLPVYGIRLTPLMAALIGFCIAYQAEYIRGAIQSIGSGQMVAALSIGMTKWQAVRLIILPQALRRVIPAWTNEFIYLLKYTSMAYIIGAPEMMAQFIASRNFEFFKVYLLTAFIYIALVWLATVLFSKLEKRLQI
224369750    ---------------------------------------------------------------------------------------DLLDHLRITLLRVIAGFMVSFAAGTSMGIL-GHVLKITPWVEGAMMMVQVIPGVILGVILLLLVGQGSEVPVMLIIVLTTPLIAMNTGAALARRNPSMEGVILSFGGTRRHLVKDLYLPMLVPAMRSNAGIGMAMAVKVVVLGEFIATNGLGYLINMARIYFNMADVLFYVMIILVLILGFQLMIDAV------
91790212     ------------------------------------------------------------------------------------------RAFWFSLWLGLASATVAIALAVPGALALTRYRFARGVLVGFFMSPLMIPHVVLGVAFLRFFTTINVTGSFAWVIVIIPYALRLVLSSATGLDRDAERAALSLGASPFTAFRRVVLPLILPGVAGGWMLAFIQSFDELTMTVFVATPGTTTLPVAMYNQ--IAQTIDPLVAAVATVLIVGTL----------
160894070    ------------------------------------MKKGFRVVFIILMLVILYLPILILAVYSFTDSANIGTIHGFSVQITLFTKPELADMIWGTVLLAVGSALIATLLGTLGAIGAFYSKKLASGIVSAMNQVPVVNAFSICILLIVVFGVSYVPLVVGHVVLSAPFVYLSVVPKLKQMDGSLYEAAMDLGASPFTALVKVVLPQILPGVISGFALAITLSLDDYFIASY-------------------------------------------------
239627671    ------------------------------NITAWCFIIPFLLFFLCFLLYPILKGMKLSLFDATLGGRTFFIGIQNYAAMF--QDKGFWQAMFNTLFFVVISTPTIVLVGFIFAMFINSRLKGTIFIRTCFFSPYVLSMSVVTGLWIFIFWLVWLAILITTVWWTVGFNMILFLAGLQDIPEDIYEAARIDGANSRQMLFSVTVPMLKDTTVLVIMLQTIASFKLFGQTYLMAGGGPGYIYETGFTNRRMGRAAAMSVAFFVMVFIITMLQNKVLGRKK-
123968261    ----------------------------------------------------------------------------------------FLKLILETIILSLLSTGIAISLP-PLVIGIFNNNSSKIFIKIFAFLLRLIPTPVILLTLLTFNNPSLSLAALTLGLHNAGITSKLLYTNLDSQDKRNYIAMKSLGISKKTSWLLGLFSQQAKSYLAYCAYRSDIIIRETAIVGVIGSVGLGWQLQESLSSFAWQEVTIVLIAYSSIAIVGELI----------
254169664    ------------------------------------------------------------------------------------------------VSVAVLSVLIGIAYGVTSAYLGGWKDEFMQRVNEFVASIPTLPILILLGAAFKG-HVTLWTIVFLLVMFGWTGIAKVARSMALQIKQTYVEAAKALGAGTGRIIFKHIMPQIMPYAFAVMALSVPGAVLTEASLSFLGLGTWGQILYDAQTNSATINGYLVALTFVLIGVALDRVLNPRLRR---
222100342    ----------------------------------------------------------------------------------------FFRIFLWTFVWAVLSVVLSLAVGLPFALVLNNRLRGRNLYRTLLIIPWAIPVFIFLLPLLGLDPVKWVGVLLVNVWLTFPYMMTISLGALQSIPPELYEVAAIDGAGRFRRFVHITFPLLMTIIAPLLVSSFAFSFNNFTIIYLITGGG--------------------------------------------
141913673    ------------------------------------------------------------------------------------------SALGNSIKIGLLATTFATILGTMIAFAIGRYAKGRSTSNLLIFLPMATPEIVLGASLLSLFNPGFWPTVIAHVMFCISFVVVTVKARIASLDPRLEQAAMDLYANELETFRRVTFPLVAPGIAGAALLAFSLSFDDFIITNF-------------------------------------------------
142981859    -----------------------------------LLSALPMTIVLAISFLAPLFVVAIFSVMPSKVFSIFNTPDFSAYSLFF--SQGYYKSLLWSLFMAFISTLILLVVSWPLAYGMAKVFGRFTLVLTIAVVMSLFVSIRLFGWVLTLMKGGLIEGHFGLVYVYFPFMLFPLAQGIAMVPDDTRQAAYDLGASRWQVLWQIEVPLAAPGIVVGSLLSFVLAAGALAESKILGG----------------------------------------------
256678254    ------------------------------------------GILLLVVMAAIAVFLAYRSSLILTKNHGNFFTTFEWNPTAMPPVFGIAVLAFGTVVSSVIAMALAVPVSVGIALFLTHYRAARGPISYVIDLLAAVPSIVYGLWYLGWTGIFLLTVGILLAIMILPIVTNVSREVFRQVPQAHEEAALALGATRWEVVRTAVLPFGRSGVISASMLGLGRALGETMAVATVLSPG--------------------------------------------
46446507     -----------------------------------PLSFWITVFVLIFLYVPILVLIINSFNDSRFGGQWVGFTYKWYDRLW--NEHKMWYALRNSLIVGVSATIVSTFLGTCAAFALHLYKKLQNFHYGLIYTPLLIPDILTGISLLLFFKLGLFTVFIAHTTFCMSYVTMVMLSKLQNFDFTLIEAAQDLGANTWTLIKKILLPLLAPGLMTGALLAFILSIDDFVITFFVAGQGVLTLPVYVYNMIKFGSTIVNALSVLILGVTFVFIF---------
148655248    ------------------------------------------------------------------------------------------------ISVQAIALVIGAALGLSAGFLGGWVDFF---VMRVVELFTAIPQLLFALFLISIFGSGMFNVILAIALIGWVDICRLTRAQLFSLEKEFIEAARAIGVPSWQIAWRHLLPNALTPLIIAVTLGIPTAIFTEAGLSFLGLGGKMVGVSSAYIRVYWHMGLLPTLMIALIMLVGDGLRDALDPRLR-
222102812    -----------------------------------------------------------------------------------------------SLMIVGVATCISVFAGLLLGMLAGFYRGFERMVDLYANTMSALPSILVVLAFVTATGPSVLTIMLTLGILDIGTYARVAKAGISQSNRDYVLAARAMGARDSRILLKEILPNLVPALTAVMPTLMAGLIITEGSLSFLGYG---------------------------------------------
170741315    ----------------------------------------------------------------------------------------FLDGALLTLELSGIATAVGGALGITAIGRRSRHAALRRLCEVYVEAIRNTPLLVFGLASLGFRFSALTVAALALTINVGAYTTEIVRAGLDAIPRGQIEAAEGLALSRAQIYRHVVLLPAIERVYPSLTSQFVLLMLASSVTSQISAEELTA--VANYIQSDTYRAFETYIVVALIYVALSFIMRA-------
160939567    ----------------------------------------------------------------------------------LFTSTDFLASMFHSIVIAVITSCISMLVSSMASYAFARYRRGKNLALSGILLLYMFPSVLYLTPLFVVFNLKLIGSPVALVVFTIPFSIWLLTSYMKSIPLELEEAGKIDGANVPQLLYYVVMPLLKPGLIATGTYVFINSWNEYLFAVM-------------------------------------------------
120403531    -----------------------------------IYLTLPSYVVMLLVTAYPLGYALVLSLYNFRLTDPEGRSFVGLSNYLVILTDPLWNDFVTTLAITVVTVAIELVLGFWFAFVMLRIVRGRGPLRTAILIPYGIVTVVSAFIWFDWFGDRWSAIFVICIWKTTPFISLLLLAGLVQVPEDMQEAAKVDGATAWQRLWKITLPNMKAAIMVALLFRTLDAWRI-------------------------------------------------------
254431437    ------------------------------------------------------------------------------------------------IYGTLVSSLLALLIAVPLGVGTAIFPLLRDALGLMVELLAAIPSVVLGLWAIFVMGPGMAPAILILVVMILPIITAISRDALNQVPPELRQGAYGVGTTRWGAITSVILPAAVSAITGGVMLALGRAMGETMAVTMI----IGNSLNFSFSLLAPGNTIAAMLA---------------------
290962066    --------------------------------------GLMAGVPTILHVMLVWLTALASIALAFTTWDGIGFDSITWVGLLFTSNPQFWPAVEHNIVWFVVLILIPTPLGLFLAVQLDKKIRFYNPDTGLINSIIGANEPGHYIDWIGDPDLNLWSVLIAASWRHTGYMMILYLAGLKGVDPALREASSLDGANEWQTFKNVIFPTLRPTNTVVLVVTIIEALRAFDLVFVFNKGAEGTELLSILVTNNIGSAIAVVLLVISLAVIIPYLIATFRKERR-
116617273    --------------------------------------------------------------------------------------------LVVTIEISLISIILGTILGVILGSLWSAAGTLIKIFKAYLEIFRVVPTIPLLFLFYYIFNINLSAMQVSILVFSLWFAAELVRGAIQSISKSQRENAYSIGLTTLQTYRYVLIPQSVPNILPAFINLSSRIIKTTSILLLISVTTVGQQIIEA-NAQDTAVPLLIYGFIALLYFLINYLLSHFSRR---
295836792    ------------------------------------------------------------------------------------VGSGLWLTVQATVYGALLAFVLSFAFG---FMGRSGYTVVRGLSRVIVEFFRGTSLYIQLFWLYPLTGYELSALFCGVVAFGLNYGAYGSEVALNAVPRAQFEAAVALNLSPFQRMRRVILPQAWVQMIPSLTSLLIMLLKATPLLWLISAADLTQVVQAMRDR--TGATVPAYLTLLVMYFVLAYLLTLA------
56697875     ------------------------------------------LVRWLAGMPPQFILLLLLAWPTMAFAQTASYGMGAFAALWRWIPFLTFQGFVFNVVISVFSMLIGTVAGAALGLGISRNNWLRRLSWGVTQLFRNAPWLVILFIVLLAFPFEFEIFGVAVIGLSLPIMANISEIAVMSVPSAQWEAAESLSFTRTQTLWQIILPQCFKRMIPPWMNWYAILTMATPLCSMLGVG---------------------------------------------
229820287    ------------------------------------------------------------------------------------------------FFLGLGAVAIGLAGGIAIGIFAGLNRRVDQALMRLTDVGLAFPELLLALVVISLFGGGLRNTVLAIGLASIPTYARLIRTQTLAVRRSYVEAAVALGLSPAAVVWRHVLPNATKPLLVLATIGVGTASVAGAALSFLGLGTAGLLLATSRDYLAIAWWYGVIPGLVITALVM-------------
284032798    -------------------------------------------------------------------------------------------ATRQSIGLALLATAIAVLTGLLLGTAAVLGRRSGRLATAVVNVAVAFPGLLLALFFAVVFGVGAKGAVLAIGFAGAPAFARLTQTLVAGVARDFVAAARIAGVGRIRLLVRHILPNIAEPLVVNATIGAGGALLAFSGLSFLGAYDWGRLMGESLNSVHPAAALAPGVAVVVAGLAFN------------
144009785    ---------------------------------------------------------------------------------------GLRPYFWNSIRMVVPAVIICTIIGALNGYLTKWRFRGDTLVFGLMLFSCFIPFQIVLIPMARILGILDISGTLVHVVYGIGFSTLYFRNYYAAFPTELVRAAQIDGAGFFQIFYRILLPSSGPIAVVCVIWLFTNIWNDFLFGASFASGGLNNLVNSSTGVREYNVHFAGAIMAALPTLLV-------------
144200260    ------------------------------------------------------------------------------------------QAFLNTLAVTIPATVIPVLIAAFAAYAFSWMQFAREWLFAVVIGLLVVPLQTSLVPLLRLFDSKGYPGVMAHTGFGLPLAIYLMRNYMKSLPGDLIESARVDGASHFQVFTRIILPLSLPALASFTIFQFLWVWNDLLVAMVFLGQGEDQIVLTA------------------------------------
136330299    ----------------------------------------------------------------------------------------------NSLIVSIGTTILGLSIAIPAGYGFSRYNFYGKKSIMFSFILQMFPGVIIIVPYFILMKTLGLLNTSIGLIFALPLCVWMLKGYFDTIPRELEEAARIDGCSQFKVFWKIIIPLSLPAIAVTALFSFLAAWNEFLLALTFNTSNDNYTLPVGLASFISPLSIIAAIPIVVLFIVF-------------
225573416    -----------------------------------------------------------------------------------------------TFKLVPCVVVSTLIVGILVGVVRFRKPVVSQIIDLYVTAMRGIPPLVVLMMLYFTVNMSFMTAFVALTLYHGAYVSEVVRGGLTAIPRGQMEAGKSLGLGFVRIMFSIYLPQIMKQIIPTLCGQYILVVKDTTLVSVVGLQDLMWNALMAVTYKPMEIYLIVGLIYFVICWVIDIIANRVENK---
212697319    -----------------------------------------------------------------------------------------------TLSVTLISLILALIFGMTIAIIKDYIKILSKILNIFVTIVRGTPSTILLIIYNVILANTDSLFLVAVVTFTINSSAYMSEVGINSVDKGEIEAARSLGLSYEKTAKLVVIPQAMKNSLPALGNEVITLFKETSISGFIGLVDLGAGIIISRTFSAAIPYLAAALIYLLVVLLLEKIFKKLEERM--
194016486    -----------------------------------------------------------------------------------------------TLLIVLFATLIGSFLGFILAYFIERIPVLHQLSAIYVSFIRGTPILVQMFIVFYGLPGVLATIGLDISMWNKLIFLYITYSALSSVPASQYEAAASIGLTKWQIYRRTLIPQAGKIALPNIGVAIVNLLQNTSLAFTLGVMDIKVQTLGALYYRVLEGYFIAAVIFIMLSLLLEKAFDLLEKW---
239817659    ------------------------------------------------------------AFAGILLRTFNISAVVTFFCLLLAYPLAWWLSTLANVLMILVLVPFWTSILVRVAAWIVLLQSEGLVNRGLMGIGLIDHPLALLF--------NRTGVIIAMVHILLPFMILPLYSVMKSVPPTYLRAAVSLGSSPLAAFFRVYVPQTYPGIGAGALLVFILAIGYYVTPALLGGADLSYYIAR-YTNVEINWGMACALGAVLLA----------------
254250433    -------------------------------------------------------VAAIVLIAAVLYSVLGNPRWGWNVFAHWFFSEAVLAGLGQTLLLTALGAVLGFALAIPLALALSRSPLLSSCSWAYIWLFRSIPTIVLVPFTDIVFLRGPTTDLITPFMAAILFAAEAIRGGILSVDHGQREAAAALGLPRARQTWRIVLPQAMRAILPAAFNDVIGLAKGTAVVYILAMPDLTVQIIYHRNLEVIPMLMVATVWYLVILTVLSAIQVHIER----
142623175    --------------------------------------------LTLLLLIPAIVFVLFDKVPGAKYGKYFSFLFPFIATIILIGGFGLFGGFMLNITVGISGIVLSLPIGILLALGRRKMPLIKTLSIVFIECFRGVPLITLLFLAAILLPIFLPSVIVVVTAFSSAYMAEVIRGGLQAIPKGQYEAAQALGLGYWKLMFLIILPQSLKISIPGIVNTFIGLFKDTTLVIVIG-----------------------------------------------
142196067    ---------------------------------------------FWFDFDSPLVGTGPLEALGLMFSGERVVADQSNAALIAFFNNDMWFH--KEVFWALAETFLAAFVGLPLAFLAAKNQSLRFVLRRLFDMLRGIDMLIWSLIFLRAFGPGIFTGIFAIAFTDTGSLGKLMSEAIENTDKKQGDGIKSTGAKKVLRHRFGVVPQILPVFVSQGLYHLESNTRSAVIIGAMGAGGIGLQFLGALQTTDFENVAYMAILILVMVIAIDQFSSWLRRK---
126733524    -----------------------------------------------------------------------------------------WTAIWLSLRVAFVATLAALPVAVWIAYLARKSFPGRQVLNGLVHLPLVLPPVVTGYLLLVLFGQQGPVGAFIYQTFGIPLMVRAIRLGFEAVDPGLEDAAATLGASRWRIWFTVTLPLVVPGVLAGAILGFAKALGGATITFVAAIPGQTQTIPTAI-----------------------------------
170743615    --------------------------------------------------------------------------------------------ASTTLWLIAWSLALSLVIGVLGAWAQGRSRTLRWGVDAYIQAFRNTPPMIQLLFFYLGLGAFLAWAVIALGIFGGAFNVEIFRAGIEAVPDSTLEAAESLCFSRFQTYIYVTLPLAFRISLPALTNNLVSLAKTTSLAYIITVPEMTYVLSDNLNTSEMMLVLFGFYIVVV------------------
293375222    ------------------------------------MLTLVSMFVFAFLFFP--LVIITVTAFGTENTISFPIKGFTFDWFVALTSKTFMNSFILSFKLALISTLIALVIGIPAAYGMSRYSKGKKLLKSFFLSPTIVPGVVIGYALFQFLVIKLRIPVFQGLLFGLPYIIRIVGASLEQFDFSIEEVAWSLGCNKIQTFFKIVLPNISSGIISSFLLAFINSFNNIPVSMFLTGPGVTTLPTALMNYIEYYYDPTVSAVSVLLMVATIVIMFVVEK----
254441765    ---------------------------------------VICGFIFFFLIAPIIVIIPLSFNAQNFFTFTPEMLALDPAGFSTKHYQDFWQLALNSLKIAPVATFLSVSLGLAAIGLSQSHVPFRRLIMAILISPMIVPLIISATGMFFFYSNPYIPVVLAHAALGIPFVIITVTATLVGFDQSLTRAAANMGANPVTTFFKVQMPLILPGVVSGGLFAFITSFDEVVVVLFVGSAALPWQMFTGLREQISPTILAVATILIAVSIVLLIVVEMLRRRS--
149922289    ------------------------------------------------------------------------------------------------------GLLLALGVATLSAALAVPLARAASPLALLGLLLVSRSHLAMGVLALGL-APGPGAATLTLVLDSLPLAALLVGLRLRTRPRARIDAAADLGASWLERAWTFELPHLAPALLAAWSWALLQGLGDVVAFELAGGGTPGLLIRDALLREQAGRALAGVLGILVVAL---------------
13473019     -------------------------------------------------AAPWLVTAAVFVALLALLPLAFIIWIAVQTGWALVFRPRVGELLVNTTLLVLLTVPIGIVLSVALAWLTERSDPGARLWAWLCVAPLAIPAFVYAWVTMVPGLHGLWAGVLVSVIAYFPFLYLPISAALRRLDPALEDAAAALGLGPWRVFWRVVLPQLRLAICGGSLLVGLHLLAEYGLYVFIRFDTFTTAIVDQFQSTFNGNMLAGVLVTCCFVLLGLEVLMRGEER---
13473019     --------------------------------------------------------VPFVTIGRWLIAGGAEVWRLDEIGLAL----------GQTLFLSLAGALLATVAAMPMAWISIRAPPLQRLLEGCNYIVGSLPGVVIALALVTITVRIALPLYVAYALMFLPRALVSLRASIAQAPVELERAASSLGRRPLNALWSTTIRLSAPGAAAGMALVALGIMNELTATQMLAPNGLAMAFWSYSGEIDYASAAPYAFIMVAMSLPLTWLLYVQSKRM--
113868712    ------------------------------------------------------------------------------FSFLSTGWRDLLDGVWLTLRMSVATIVFGFVLGTALAVVRTQGPAWARRCVTVVDVIRNTPLVIFGLAAVQVRVPAMAAAVVALVVNVSAYTTEIVRAGIESVPRGQLEAASCLGLSRWQMLRLVVLPQAVERMYPALISQFVLMMLATSIMSQISAEELTAVGYRI--QSETFRGFEIYLVIA-------------------
111017996    -------------------------------------------------WIAAIVVGLLLALFVNGARTNEAYRWDVYARYLFDARIS--AAAWNTIQLTILSMAIAIILGVVLAVMRLSNPVLKAASWGYLWIFRGTPVYVQLVFWGLFFVHIDLQGINAAFLFAVAYMAEIVRAGVNSVAEGQTEASVALGMTWSQTMRRTVLPQAMRVIIPPTGNELISMLKTTSLVTAV------------------------------------------------
137515131    --------------------------------------------------------------------------------------------SLLTLQITFLSLLIGGVMAVPLAVAAYRLRWFNGPIWAFTYFFRGTPLLVYLILWRPILSNAWWCALIAFSLNTAGYTTEFLRGAIENTPHGEVEAGRACGMSPVKLMWRIVLPSAFRRALPAYSNEVIFMLHSSVVLSTI------------------------------------------------
186473900    ------------------------------------------------------------------------------------------QAALATIGISLTGLVIGFFVGIGVCSARLSSNFVARFGGAYVFFFRGVPLVYYLLPFVGINVSPIVAAISAVSLCSASYIAEILRGGFMNIPPGQIEAARMLGLSPLDMLRRIQVPQAFRMTLPSLVNEMVLLIKASSLISVVG-----------------------------------------------
293374183    --------------------------------------------------------------------------------FRLFKETNFAQWYLNTLKIAVINMILSVALSTSMGYIFARFRKGKKPALISVLVLQMFPSFGMTALYILFLTFNMLDNHWALILCQIPMNTWLIKGYLGSIPKELDESAMIDGATKAQIFFKIIFPLAQPIISFVAVTQFMAPWMISTNSKLTLAVGL-YDMINGQNQNNFTMFAAGCVLVAVPITIL-------------
266623962    ---------------------------------------TVMFLAPAFLIYTVFLFLPLILTFWYSLTTWNGVSAKVFAGLALAADSDYWLTFSNTVKLTVISLIIQIGAGILLAYLLYSWTKGMKIFRTIYFLPVVIAPVAIGLMFIGIFNKILTAVGLGTLLYAVMAPQVWQYIGLQSVPEDLIESAQIDGAGKLQSFFHVILPQITGFMNICIILCLTGSLKAFDHSWIMTGGGLGVFMYSAFVNSDFGLGSAVTITIVTVSLTVTILFNWFADRKK-
84502542     ------------------------------------------------------------MVIVFLRSLTVEDGYGLANYSQVLASAGFWRATWHSLLMGGTTTALSVFLGFIIAHGLHRCAPGKWLVRGVIVLPLLAPSLVQALGLIFLLGRNGVVSRIANTLYALPQAVMIIGAALVLLDARTYEAAEVMGASPSRQFRDLTLPAARFGILNAAFVCFTITITDFGNAAVIGGSVLATEIYQVVGQRNFNMGAVVGIMLLLPTVVSYAIERQAMKRQ--
84502542     ----------------------------------APLRDTVMAALALLICAGIVAVIGIVVYASFVTLWPYNMALSPKH--YDITLAGGYSSLWMTIVISVMAATGGTLAVFLLGLGLRRLPRRAAQPIQVLAAMAAVPGMVLGLAYILTFNSTATPLYLLYGTAALIAIINFYMTGFRQLPPALEEAAGSLGAGLGRTAVDIVAPFIAPMLVSVFFFLFMRSMVTLSAVVFLTTPDLSVAAVTIMRLDDAGLTSAAAFSTCVMAVVCLALLSM-------
257067689    ------------------------------------------VIVLILAAPVAAIVLLAFTVNGTWTTQIIPPDYTLQNFIDIFTEPRSLRPLLVSSQMSAVAMAASIVVGVLTAWVIARWKKGAGILDLMIMLPWALPGTVVGINIVTAFASPTPFNLLAYFIRFVPLVFRNAAASLAQIDPSVEEAAQNLGAGPFRTLRTITLPLMARGVIAGALLAFVQGFGEYVASVVIYPARLSVEIYNRQYANDLGSAFAYGSLQVLAILIVLIISEVLEK----
160938666    ---------------------------------------------------------------------------------------NFFKYFSNSVVVSFWSVLFNVLFAATLGYSFSKFQWGRDLFLGFVLLIITLPYVIYLIPIYIMFDLIDTRLGLILIATNLPMSVFIMRGQFNGVPNEMMEAARIDGAGQWQTFSRVMLPIVKPGIATVIIMTFISVWGEFTYA---------------------------------------------------
226312237    -----------------------------------------------------------------------------------------------SLLVGVVSVLISLVIGVILGLIAGFYGRWDDLLMRLADVQLAFPFILFAIIVMTVFGAGLWKLILVLGISNWVGFARLVRGQVMSVKEEYVQAAKAIGATNLRIIRKHVLPNVSSSIIVLATLNVATNILLEASLTFIGLGTWGGMLADGRNYLETAWGIAIMITVFGINLLGDWLRDELDPNLRV
111226168    ---------------------------------------------LILLWLVLPIIVMIVFGFNDRVGKRNNTWNGFTLRWWLFAIPDLTTALVNSLTIALLSTAVATVLGTLMGLALGRHGFRGRGGVELLMFANAAPEVVLGASLLSLFITMGVPILIAHIMFTISYVAVVVRARLAGFDSSVEEAARDLGAGPLTTFRLVTLPLILPGVVSGALLAFAMSIDEYVITTFNAGSTLTFPVFGATRVGVPPQVNVMATIIFVVGVLLALGNALLLRRRRV
260890794    ------------------------------------------------------------------------------------------QAFVPTLSLSFMALFLMCIISIPTGILAKENKWQDYLIRMLTFMGMSVPSFWLGLVFLSIFGVQLGLVSVSMILPALTIAIAMSAKYIRQIRHIFLEGARMRGIKERDILWKHVLPNAMLPIITLLGLSLGSLLGGTAVVEIVYNPGMGRMAVAAIKTQDYPLVQSYVLIIAFLYLLVN------------
258654433    -----------------------------------------------------------------------------------------------SIMIAFVVGIVSTVIGVAIGAISGYYGRWEGTLMRFTDVMITIPVLVIAAVLGQRFG-GSGPLVLAIVLGCVLWLARLVRGEFLSLEKEFVEAARALGAKPRRIIFKHILPNTVGVITVAATLAIATAILLETSLSYLGFGSLGLLVSTYQNAFATRLFWWPGLFIIIIALIGDGLRDAFDPRQ--
203284250    ------------------------------------------------------------------------------------------QGSQISISIGFIGALISMLIGSIIGATAGFFGGIDRIITKITEVLYSLPNLLVIITLMTIMERNIIGLFIAISIISWLTISRIVRGQVKTLSQEFIEAARTLGATNRRMIFKHLIPNSFGMIVIITTMNVP---SFIILESFLSFLGLGI-----------------------------------------
256832750    ----------------------------------------------------PFFQILVWTFVFAFLSVATTFALGLALALVFNDPRVRGRKFYRSL-LILPYAFPGFLSA--LVWRGMLNERFGFINEVILQGSS--------VPWLTDPWLAKFSIIMVNLWLGFPYMFLICTGTLQSIPSDVLESARVDGASPWRVLRSIILPLLMVSTAPLLISSFAFNFNNFALIYMLTGGGTGSPLLIGSTDILISMVYSVAFAVSILIFIFVGIISWLGFRK--
220919367    ------------------------------------------------------------------IWTVTNVAIGVSLGLVLALILNTRGLAFRPIYRVL----LILPWAMPNYITALIWRGMFHRQFGVVNYGR----MLFGLDPISWFDHPFTSYLTALAWLSFPFMMVVSLGALQSIPADLYEAARVDGATRWQQFKAITLPSLKPALVPAVILSVVWTFNMFNIIFLVTAG---------------------------------------------
237738326    -----------------------------------------------------------------------------------------------TLKIATISTLLVTIVSVLLVWLLDRNNKLKNIFEMLINLSLFISPSVLGYILILILGFSWWAGIITAFIVTLPLMYNSVKTGMASLNPVYFEAGREAGASEFQILRLITLPLIKRNILAGMVLSFGRAMGEFGATLMLAGNTISMVIYSASESGDTKTANFFLVIILLISFIIMMIYNYLFKKER-
219852879    -------------------------------------------------------------------------GIVQAGGLILTLNPDVMEITGLTISISIVATLIGAVIAVPLGGVIATNTFFGRALMQVIQTLYAVPTVTIGLLLFLLISFTPTGMVVGDVLLILPIVTGMTLSALANVDRGVHETLVSLGATRQQLLWMV-MKEARFAIMAAIALGFGRAISEVGCAIMIGGNVLTTAISLETSMGNIGFSIALGVILLLIALAVNLFVSYLQ-----
255524919    -------------------------------------------------------MIITTIVASFVLGRDDIMDLSFLKVLMPMLLDGL----KITLEVSMFGIFFGFLIGCLSGFLQCKNKITKVIANIYLWIIRGTPLIVFVIPKITGHDIQNAAGIIVISLNSGAFIAEIVRGSLEGIDLGQKEAGVSLGLTPFQTLWHVVIPPAFKSMLPALFNQFIITVKDTAILSVIVVNEITKQIQNAAVTFDTIQAYSAGAVFYLV-----------------
256803340    --------------------------------------------------------------------------------------------LLNTLVIAAGAIVLGVAIALLAAMLLLSERRLVRLPRIYVDVFRGLPVIITVMLVVRPFGTDPFGAILAIGIISGAYTAEIFRSGIQSVDPGQLQAARSLGLSYLKAMRLVVVPQGIRRVLPAMAGQFVKDIKESSLVYLLGAAGQRELYFIAQRTYNSSPLIAAGLCYLALTIPMTYFVNHLDRRLR-
222148608    ----------------------------------------------------------------------------------VLSDQGLLQAMATSLGIAFTVTFATALIALPTAWAMARFPRLKRLVEIFILAPVIIPGLVVAVGIGQVFAYSVAGVIIVQIVGTLPLMIRLMTATLETIPDELIHAARSLGAGTVGIVAHIILPLAVPGLLAGGLMSFIGSFEEFDKSFIVGAPVVQTLPIKLYMYLDPYSMQLPLAAIVSFILLLPALIVFI------
27381466     ----------------------------------------------------------------------------------LISDVEFWHGLWVTIALFVLSLALQLVFGIWLALVLFHAKRLPGIVRSLFISPFMMPPVVAGMMWLVILDPSLGAANYILQSVGLPPVALIVLGGLQSLPTSVYEAAQIDGASPFKTFQRITLPLLLPTIVTAAILRSVDLLRFFDIIYITTQGGPG----NSSNTLNVNIGYASALMLTLTAIVFGAVLAFNRLRGAV
255101461    -----------------------------------------------------------------------------------------------SIKTSLISTIVCLLLAIPVAYFLHITKPFKKLIIQIINLPMSLPHLVSGIALLLLFGRMGIGIVLAQIFVNLPLTIKILHTSLNESNEKMIFVARTLGCNSWEAFRFIILPNLKTGIISATVMTWSRALGEFGAVAMIAGSTIPTSIYLNMSTGDIDIAIGIAVILIFLSLTCLMLFEIFFNRE--
147920056    -----------------------------------------------LYSLPALLVLLFFCLIVLFVS-LPILSLFVKTSPDSFLRSLDAPFVMDALRLSIVTSVVTMLIGTPVAFVNARYKPGKELIDTIIDLPVVIPPAVAGIALLMAFGFTTVAVIMAQVFVASPFYIRQAKTSFEDVDRSYEHAARTLGATPLRTFFLVTVPIALNGLISGAIMTWARALGEFGATIMFAGNGVTQTMPLAIYTAMQGDLEASLVLSIILVIISFAVIAAVKILMR-
262203063    ----------------------------------------------------AWLWLTVIVLLPLAAITVQSFGDGWSGFWDAVTDPAALDSLRITVLVSLLVAVINVLFGTLIAWVLVRDEPGKGFVNAIIDLPFALPTIVASLVLLSLYGATQPALVIALTFVTLPFVVRQVQPVLLELDRDVEEAAAVLGASNWVTFTKIVLPALLPAILTGAGLAFTRAIGEFGSVVLIGGNIPGQYIQQQIEVDQPVNAAAVSVALLFIAFVALLILRVVSRRQSV
138730382    ----------------------------------------------------------------------------------------IWQKIGISFSLSLISILLAYLISIPIGIYSAHKKAVDKGFSLVLFILYSMPSFFVGTLLLLQFANPLILPIITYTYGSFAFLSRIMRVGMIDVSQDYIRTARAKGLGEKKVILKHALRNSLLPIITVFAAIFPMAIGGSIIIEVIFSPGMGVEVYNSILNYDYPMIITSGFLTMLGYLVADILYAVVDP----
229916228    ------------------------------------------------------------------------------------------------FQVVIVSALIGISLGIVVATLKIVPNRLNFIGHAYTAVFRGTPLILQLA--IIHFGLPQLTGYIAVIAFSLAYISEIIRAGIQAVDKGQWEASDALGVPYVKQLRSIILPQAFKNILPALVNEMITLTKESALVSTVGVLDIMRQIVGGQKAIYFEPLLFAGVIYFTIVMILTYLGQRLEKRLR-
88601821     -------------------------------------------------------------------------GIETAFHLILTADPEVLNITIRTLHITFSSVLISTIIAIPLGAAITFREHGKKALISVIQTLYALPTVIVGLLCYMLLSFTPNGMIFGQTILIIPIMAGLTIAALQAIDPIITDTIRSLGASRFQ-FLKSHLREARFAIMAAVIVGFSRAISEVGTAIMIGGN---------------------------------------------
71280106     ------------------------------------------------------------------------------------------QALVTTLEMAALTTFILLIIGTPLAWLAKMTSRFKVIIEAVVALPLVLPPTVLGFYLLIAFSPEYLPGQIGSVLYSLPFVVQPLQKAFEQLGDSLLEAGALLGAGPIDRFFSIVLPLTKASFITAASLGFAHTVGEFGVILMIGGNIPGETRVLSIALFDHVEAF--------------------------
292494303    -------------------------------------------------------------------------------------------AATNSVVAATLSTLVAVAFGVPLAYWLSRTSRGRDVILALVMLPLVLPPVVSGMLLLRLVGRSLFGVVLAQTYVASPFLVVTAKTAFDGVDRQLEAAARSLGEDRVGSVRRVTLPLAKQGILAGVTLTFARAIGEFGATLMLAYYPRTLPVQIWVSYLSTGLDAAFPVALVLVGIAVGAIL---------
92114730     ---------------------------------------------------------------------------------LFSSGNSLWPYLLNSLFIAGTSTLIAVVLGCMAGFGLSRIRIKGKQHLAFWIISTRMAPIAAVIVPLYLLFRYLYLLDVAYLSFNLPFAIWLMTAFFDDLPPDLEEAAMIDGATKFQAFRHVVLPLMTPGLVTTAILCFIFAWNDYAFATFSGPSTQTIPIAAAQLLTQTGIDWGKLLAIGTIVVCPMAIAGLLVKR---
83643590     -----------------------------------------------------------------------------------------------SLMVGILATGVSLIIGVTYGAIAGYFGRVDNLMMRFVDIMYSLPFMFFVILLMVVFGRNIFLIFVALGAVEWLTMARIVRGQTLSIKKEYVEAAHAGGVSNLKIIFRHIIPNVLGPVIVYVTLTVPQVILTESFLSFLGLGSWGVLISEGAKLMEMAPAIFLATTLFCFNFIGDGLRDALDPKDR-
297559634    ----------------------------------------------------------------------------------LIPGVNFWQFLGNSLFLTVASVAMGAFLSLLAAVAVARFRRLRTAFIILLLVIQMVPMEAMIISIFINFRQNLSGLLIVYTAVSLPITIMMLRGFVAAVPKELEEAAAIDGASSWTVFWRILMPLVAPGLVAASIFAFITAWNEFIVA---------------------------------------------------
280962260    -----------------------------------------------------------------------------------------------TIKATLIALGIAVVAGLALGVVSGFVGGLDAVLMRLVDVLLAIPSLLLALSIVTALGYGTVPVAIAVGVSIIPGFARTTRAEVLRVKTLYVEAARAGGASWGRVLLRHILPNSWGPVAVLTVLDGGIAIIAIASLSFLGFGAWGTLIATGRNYLLTASSLLPGLFVALLVLSLNHISKTMQELER-
136624397    -------------------------------------------------------------------------------------SFGVLPLVCGTFLIVAGTALIALPAGLATSIYLSEYASSRSILKPVLEVLAGIPTVVYGYFALTFVTFNAASASIVVGIMVLPMVASLCDDTLRAVPASLRQGAYAVGATPVEVTLGVVIPSSLSGIMAAFVLALSRAIGETMAVTLAAG----------------------------------------------
242259069    ---------------------------------------------------------------------------------------------------ALVATIICFFLGTITAWILTLKKKVQVIFDGLFILPMVLPPTVLGFFLLLIFGFSWPATVLAAFVVAFPLMYKTARGAFEQIDSNLLNAARTLGVSEWRIFWTITLPLAWHGIASGTVLAFTRAIGEFGATLMIAGNTIPIAIFFAVEGGDMNKALTWVVIIFVISLTVILVTNFWTNQKK-
296111425    ----------------------------------YIIPYGMWLVLFVIAPLMLLLFQSLTTQNGHFTLQNY-ATYFASGTYLLMTFNSVWYAFLITIITLVISYPMAYLLNVILPTWINLLLKTYAFIGLLSKTGTVNNFIGLMGIAPQQLLFSNWSFLLVAAYIEIPFMILPIFNSLAEINPRLAQASRDLGANQWQTLRRVILPLSMPGIKAGIQAVFIPSLSLFMITRLIGGNTLGTAIEEHFLVTQNWRIGSTIGVILIVAMIITMVLTRERARK--
289639644    ---------------------------------------------------------------------------------------NFWQSLGCSVLITLCTVALSIVIHSLAGYVIGRNKKFYKFAYFYMISGMFVPFAILMMPEIAMLHLANWGGVIVLVVFYMPMNLLLYVGYLKNIPMALEEAAYVDGASVWTTYWRVIFPNMIPMHATVAVLTALGAWVMTPLVLMGGSGANTLPLAQLNFQNQFSTNYNLAFASYLLALI--------------
269976299    ----------------------------------------------------------------------------------VLFDMGFITNLKNSFIVSIVTTILAVVISCFGAYGIVRYPRVGRQITRLLVTAYMFPPVLLAVPYLAKIGLVNTYTGLVLVYFSIPYALWMLVGFYQTVPREIEEAAAVDGASKLHIFARIATPIVAPGIVATTIYTFINAFNEFLYALLFMGTAVGLYSLTGTEVLDWGALMAASTCVVVPSVIV-------------
292492988    --------------------------------------------------------------------------------------------LVGTLMATGGAILLATPLGIGAALFCHYYPFLARLYRRLIELLAGIPSVIYGLWGLVVLGPSLLAGILILALMILPTIALLADAALAGLPREYTQGAAALGFSRFSLIWHVALPAAKSGLLTGILLGTMRALGETMAVLMV------------------------------------------------
206577524    ------------------------------------------------------------------------------------------QGVLMTLQLTAISVIFGFAGGTILALMLSSNPVLVAVSWGYTWFFRGVPMLVQLFLWYNIAALYPTAAVIALVMHQSAYAAEIIRAGIQSVGTGQVEAARALGYRPAQIFLHTILPQAMRAILPPAGNEVIGQLKTTAVVSVI------------------------------------------------
135303196    ------------------------------------------------------------------------------------------------LVVVFFSSVIGIAAGAVMGYFGGW---VDLILQRLVEIWDGMPMLYVIIIMAALFNINFPILVFLVILFSWTGLLGVVRAELRARNFEYVRAARAMGVSDIKIMFRHLLPNAMVATLTFLPFTITASIGTLTTLDFLGYGSLGELALQAKNNLQAPWLAFSAFILSLLVFVFEGIRDAFDPRK--
296392540    ------------------------------------------------------------------------------------------EAFGDTLWMVLVTIVFGGVLGLILGVVLYCSRPAHIVLNVAVNVVRPIPFVLLVALGLIHTTIGVQAAVFVMVVSAAFAIARIVEQNLVTIDPGVIEAARAVGAGPLRIIVTLLIPEALGPLILGYTFVLVGVVDMSAMAGVVGGGGIGDFITYGYNRFRWDVTLVSVLIIIVFVQLAQFLGNYLARK---
258423646    ----------------------------------------------------------IISQWWQWMQQLLQLNLGRSFETKEPVTQSLFEYAPPTLLISFSTLVLSLAISIPLGVLRHYHKLTDKVIRTVSTLSISLPAFFIGIILLFIFWNQIVLPVFTLSLGMCAYIIRLIRSNLLSLQSNIVKSSRLRGMSERYILMHLLKPTLLPIIPLLGISLGSLIGGTVVIENLFDIPGIGYLLMDSIKSRDYGCVLFIGFFVVLINSIADLLALLFDPKQRL
134103707    -------------------------------------------------------------------------------------------ALVNTVVYTVLGFGFGLALGIVLALMLSPVGPYRWIATAYIELFRGLP--ALLVFIALGFGVPISTVMLALGLVGAAYMAETIRAGVQAVPRGQVEAARSLGMSPTRTMLTVVMPQAFRIILPPLTNELILLTKDSSLVYLLGLASLAKFGRNALNEYSLTPLLVAGLCYLIITIPLSRVSNVLERK---
159186609    ------------------------------------LRGGLSTVILVIAAITPILWMILSSFKDRYEVTKLPPSLFFTPTLQLFERTEFLSNTLNSLIVSTGATLLGIMLAFPAAFAVSWHRT--TWPATLALFSRMAPGTLFLLPWFIIFSELGLVGSYTVLILAMPVALWTMLPYFDAMPRELVEAAQMDGCRPLSVLWRIVLPVVMPGVVVSSILCFIFTWNYFLFALALSGFDTKTAIVASFNFINWGALMAAATMIALPPLILTLLVQ--------
10955090     -----------------------------------------------------------------------------------------------TLELTFASLVVGLILGVPTGVWAKRSKLPDYILRLISLIGLSLPGFVSAIVLLIVFAWQMTLPVISLALIMMAYITRVTRSAMLEVNQDFVRTARAKGARPSVVIWRHALGNCLIPISTVVGLYLGILIGNSVLTEIVFSPGLGKLILTALSQRDYGMVVVYTLIVVIVNLATDLTYGLFDPR---
152994193    --------------------------------------------------------IHLLGFVAVWLLVALVIASGLSQVSLEPVPIERWGGLFLTFIIAGFAITMAIPVGVILALGRRKLPVIHWLSMTVIELVRSVPLITVLFMAVTLLPIFLTQVLVAVCLFAGAYMAENIRGGLQAIPKGQYEAAATLGLGYLHTMVLIILPQALRMMIPNIMTSFISLLKDTTLVSIIG-----------------------------------------------
90579397     -----------------------------------------------------------------------------VIGFIWSMLPGQWRSRIPHGFH--IAILIPMIILVGYGCFAV-SPWLSQW--LFGSDLQSYLSHHYGIGY---DQRNALIVGIAMGFAVIPTIFTIAEDAVFSVPSHLTKGSLALGATQWQTLTKVVLLTASPGIFSAVMMGLGRAVGETMIVLMAT----GNTPVMDWDLLQGLRTLAATIAI--------------------
139702555    ----------------------------------------------------AAVVVSIVIWLLWNGLGNLDWAFLTTGSIEVGVAGGIVAPLIGTIIVTAVGTLIALPLGLATALFLGEHGKLKQLTDTSIDLIFGVPSIVFALFGLAIFSNPFFCASLMMALIALPPIVRASQAAIASVPNVQREAAYALGKTRFAMIRRVVLPAIRPGVMTGTILGMGRIAGDTAIVWILLGGAVLEPPIPGW-----------------------------------
139498076    --------------------------------------------------------MFATFAPILLLAIGLPLAVFTLWLVRDGFSSFDFSIAWHSTYASAIAAIVTVIVAIPVA-HAALSGKAGKVMERVTYFGFGIPALVYGGLQLPFLYQTLGLLIIAYMLRFLPLAVGSVRTSTEHLDPSLVKSARVLGANPREAFTRITLPLTMRGIIAGGALVFLESMRELEATLLLGPTGLSTYLWRVYEAGYFGRAAIPGLLLVVISAGALAIMMSGEKR---
115359033    --------------------------------------------------------------------------------------------IWITLELLVLSCTLAFALAVPLAVARTSARWLSTPTRLFMSVFRGTPSIVRASPLWLLVGGSFSCALCALTLNLAAYMAEDIRGGIAGVPAGEKEAALAFGMSRFMLTWFVIVPRAIGIVAPTLGNEIVLQLKSTALASTITVLDLGVARRISIETYTTDALMLAGIVYVGITAVLSTVLKRVE-----
167590588    -----------------------------------------------------FLYAPIVALVALSFNSGGSATVWQGFGLTVLHDAAAFAAARTSFAIAALAATMSSLIAIPTALHLWNNRRTADFTGILVASPLLVPEIVLALGTLILFSIVAVKLNFWTIVFGLPFAYLPIRGSLSRIDPSYLEAAADLGANRWRVFRQIVWPLIRTGVAAGFALAFVVSIDDFVTTYFLSG----------------------------------------------
258639641    ----------------------------------------------------------------------------------LLVSTLAWRAVWTTLRLSLVITLLCVLAGYPLAHLLARSPRLRRLILFCLVATRGIVNQALTGLGLPPLQLMEVGVVIAVLNFVLPFFVLTLFGALKTIPTTLEDAARNLGASRLRTFFNVTLPLSLPGLTVSTSLCFAMTLGSFLFPQMLGGG---------------------------------------------
293363736    ----------------------------------------------------------------------------------------LWHGLRYSVNLAIVVTAIEVAIGLAIGIMMGQFDRFDKIMTFFIKILSVVPTILILILMTIVVSPSFWVIVLSLSLTSWTGMANQIRAQVKRAKHEWVAASRVLGTPTWKILRNYI-PVIMPILITQLVFTIPGVILSETSLAFIGIPTLGNLISAGQKLFPTYLRYV-FVPSAILILI--------------
282897628    -------------------------------------------------------LIVPLLAPIWFLTFIITIWLLGGGLGLQSVPTNLWNGLLLTLLMAFVSIVLSFPLGVLLALGRNELPVIRWFSILYIELVRGLPLIGILFIAQVMLPLFLVRGVAGLVLFSAAYMAENVRGGLQSIPRGQFEAARALGLNTFLLLILVILPQALRAVIPTIVGQFIGLFKDTSLLSLVG-----------------------------------------------
143302389    ------------------------------------------------------LAIIVISSPGWATLRDTFFDWAYGVEILPKVILGFGTNVALTLIAGTLVAINGLAIALLRTSRSAALTPFRFLATVYVDVFRGIPMLGFGIPALQIKGLTLILGTLAVIITYSAYVAEVIRSGILTVHPSQRAAARSLGLSHFQTLRHVVLPQALKRVTPPLLNDLVALIKDTGLVSILGVTDAAAQIQTSKTFNYTPYVMAALIFLAI------------------
163858457    -----------------------------------------------------------------------------------------------------AALVIGVARTSGSAPLKWLSSAWVHTFRAIPLIMIVFWAYFLLPVMIGFEVPPFSTALAAIIVYESAFLAEIVRAGIQSVPAGQVEAARAVGLGYFQTLWSVQLPQALSNMIPSLVNQFVSTIKATSIVYIIGVQE-AAFSAQQINSIELTGALRTYLVLALFYFLLCALLSRLARRLEL
297625099    --------------------------------------------------------------------------------------------ILNTIVLTVSVVLITFVLGLGFALLLNRPFPGRALARTLLISPFLMPSFGLMSFYLSLFGIRNFYALEAFPMASVPFVMLILLAGLQSLPDSTVEAARIDGASGWAMFRHIILPHLTRFIEIALLLETIFILSEFGVIFVTTSGGPGQIFLEAFSRQNVGRASAYGIFAVILANIVILLF---------
284989081    ----------------------------------------------------------------------------------------------QSLLIGVVSTVLGAVVGMVLGVLAGAFGWVDTVVMRFIDIVLSIPSLLMAISISVLLGQNQYALMIAIAVTQVPVFARLLRGSLAQRGSDYVLAARALGVKRGRIVFGHVLPNSLSPVIVQGTLSLATAIIEAAALSFLGLG---------------------------------------------
121607206    --------------------------------------------LFVVFMLAPLVIVCIVAFTPQGYLSLPTQGLSLRWFKAIFAYPEFLRAFYTSLWLAALSSGIVIALAVPAALAIARYRFVREAITALFMSPLMVPHVVLGIAFLRFFTQIGLSGSFTGLVLSFPFALRLVLAASYGMDRRIEQAAISLGAGALTVFRRVTLPLILPGIVSGWLLAAINSFDEVTMTVFIASPATSTLPVRMLYLQDNIDPLIAAISACLIALTAALLF---------
227872189    ---------------------------------------------------------------------------------ILFQRKALFQDTLFSMVFSLLVSLCTVLVAFCTAKYQNEGLKGKGLVAFLVNFPIMIPATVFAMGAQILFFNPFITVFLAHVLYALPYAVSFLQEGMSRKMKLYEEQARVMGAVGGKLFWKISLPLLYPYIFPAFMMSYILSMSQYILTLILGGG---------------------------------------------
269839246    ----------------------------------------------------------------------------------------FWQSLKVTMYFTIVSVPIFQVLAFAVALLMNVKVRGITVFRTIYYLPSIVPVVASSMLWAWIFNSDFMPALIVMSLWGIGGTMLIYLAGLQGVPAQLYEAAEIDGANKWQQFLHVTVPMMSPVIFFNLVLGLIGALQTFTQGYIITNGGPGVLYLYRQAFTYFNMGYASAMAWVLFVIIL-------------
295699408    -----------------------------------------------LLLAPILVFLAILGAAALVVLRGNEWRSFTLQNYADLLDGYFLKSLWLTLRLAFQSMLCTVVLAIPVALAMARTTSGVLLPLLVNLLLQGYGWLVILGPAGLLNHALLASGLVGLIQTAFPLAVLPLSSAMRAVSISYEEAAATLGATRWQTLRHVLLPLAMPGLVSGALLVFAYNASAFAVPLLLGGR---------------------------------------------
137065954    -----------------------------------------------------------------------------------------WGGLLVTLVLGFTGIALAFPLGIVLALGRRSNPVISMVCTLFIEFIRGVPLITLLFFGMVMLPLFLPEGIIAVTLFQGAYMAEVIRGGLQAIPQGQYEAAQSVGLSYWQMNRKIILPQAIRITIPSIVNTSIGLFKDTTLVLIVGQLGIGRAVLAAQTWMGLSIEVYVFVAVV-------------------
271964976    ---------------------------------------------------------------------------------LFTGSNNLGPYIWHSVLAAGISALLAVCLGALAGYLARTRMRGKKHLAFWIISTRMAPIAAIVVPLFLIFRIDSIPGLVAYLTFNLPFAIWLMSAFFAEVPPSLEESALVAGCTRWQAFRTVILPLTKSGLVTTFVLCLVFAWNYAFAVVFSGPNSQTLPIAASQLVTQTGIDWGQLTAIGTIVVVPMMLAGLAVRR---
136711161    ----------------------------------------------------PILLQILFWYNIFLNALPHPKKSISFLDLIFINNRGFYLPNQEGFVLVFIAFIIGVVSAI---YLKRHFKRKHDETGQHTNTLGYSLGLIVLLPILVFLALEFVALTLALSVYTATYIAEAIRSGIEAVDKGQKEAAAAIGLTKTQSLKLVILPQALRVAIPPTINQYLNLTKNSSLAAAIGYPEL-MSAFGGTVLNQVGQAIEILTMVMLVYLIISLAISVL------
169349846    -----------------------------------------------------------------------------------------------TAKLGSIAFATAIIVGISLGTAAALSKWVSNVCMFIATIGVSVPSFLIGILLLPFVGLDTPANYVALAFYPISMICRLTRSSMLEVKQDYIILARSKGTPYKKVIIKHALKNAMPVITYAGPAFAYMLTGSFVIESLFAIPGIGREMVSSIQTRDYPMIIFLGFLVITFNIITDVLSAIVDPRIKL
270261769    ----------------------------------------------------------------------------------------------QSVAAGLAVVVLAGGIGSLLGCFSGVMGTVDALIMRCMDIMLSVPSLVLTMALAAALGPSLFNAMLAIAVVRIPFYVRLARGQTLTLRQAYMQAARTFGASRWHLIGWHVLRNVMPPLVVQASLDIGTAILMAATLGFIGLG---------------------------------------------
13473549     ----------------------------------------------ALVWLTALMVVPCALMLALAFFRRGIYGTFTLENFGLVFDPLYASIFLKSARIAGTATLIAVVIGYAAAYAISAAPRRWQPVFLFFAVLRTYAWIVLLNREGLITQLLRWSGYIAGLVYNLPFVILACYAPLSRLNPELAEASRDLGASAATTFRRVILPLTVPGIAAGAVFVFVLSIGNFVTPALLGGG---------------------------------------------
282165413    -----------------------------------------------------------------------KFSIFNFNLFTYALGKEVTRGLLVTIQLSLVAMSIGLVIGLVMGLRVSTNFLFRAVASIYVEGIRGLPILLQLLF--VNFGLPFTACVIALSINSGAYMGEIFKGGIEAVHKGQMEAARSLGLSYNQSMLFIILPQAFKIVLPTLGNEFIALIKDSSIGMVISSKSIGAEYYNTFTPL-----LAAGMVYLCITIPLGRAVQYIEKK---
137060635    ------------------------------------------------------------------------LSFFSSRNKCMFDLQGYFPMILEGMVLTIEVALLSLLIAVILGLFLSKSRIARSGANVYTTLIRGIPDLVLMTIILGWDYIDISPFVARTLTIGFIFGAYMTETGILAVSKGEIEAAHAFGMKRWQVFMRIILPLMVRHSLPGFGNNWMVLAKTTALVSVIG-----------------------------------------------
258645925    --------------------------------------------------------------------------------------------LWTTVEISLLSVIGSVIFGLFTGLFMTLQNRAAKISRFYLEFIRIMPQLVLLFIAYFGFGISLSGFTASVIVFILWGAAEMVRGALISIPKSQYESAEALGLSRRQMYRFIIIPQSLRRLLPPAINLFTRIIKTTSLVVLIGVVEMGQQIIEANRYTAPDAALWIYAAIFFL-----------------
118473215    ---------------------------------------------------------------------------------------GMWHALANSVVVGLAATAIALVLGTMIAFAVQRHRFFGRTTVSFLVVLITLPGIVTGIALNATFTLGMATVIIGHATFCIVIVFNNTQARLRQMGSSLQDASADLGASSWQTFRFVTFPMMRGALLAGAILAFALSFDEIVVTTFTAGPTVQTLPIWIFSNLQAPVINVVAAALTVLAII--------------
226357568    -----------------------------------------------------------------------------------------------SLMVGLFAVLVSVSVGTLVGALAGFYGWLSGFLMRVTDGILALPAFFLSVLTLTFFGPGLVPLVLVIGLTSWMGLARLVREVLKYREEQYVEAARALGSHDSRVLFRHILPQILPTLIVNASVGISTAILAESALSFLGLG---------------------------------------------
297153881    -----------------------------------------------------------------------------------------------SVSIAAVTLLLSAVIGTVIGAFSARRGGVDEVVMRTTDLLISIPDVIVALFLIAAFGTGYGMLIAALTIVGWTPFARLMRLALEINSREYIEAAEALGCSKVFIVFRHVIPNALRPVLSLGFLRFGHKLITVGGLSYVGLG---------------------------------------------
227505029    -----------------------------------------------LRHPWRWVFATILVLLWFVISSARNEAFGWDTYFQYLFDSRIAIASLHTLAITALAMIIGVVGGAILAVMRMSNPVLQGVAWLFLWIFRGTPVYVQLVFWLGFTEISLASVLTNAFLLSVLYMAEIVRSGISAVPEGQKEASKALGMGWWMTMRRTVLPQAMRIIIPPTGNEFISLLKTSSLVVAV------------------------------------------------
138996910    ----------------------------------------------------------------------------------LFFNDDILQAAYNSLIIAITAAPMATAIATISALVIVRGGGFREFSSGLITLPLMVPEIVTAVATLIFFNLGLINVIIAHTVFCIPFAYMPIKAALEAMDPNLELAARDLYSDKNSAFRYITLPLLTPGILSGFMLAFVISVDDFIITLMVAGGGLPVYIYSMVKMGVTPEVNAVSSLLLAFSIIFVTGYWFLNKKS--
16262717     --------------------------------------------------------------------------------------------LWLTIGLSFVGIFGGIALGIFCAVMSTLSSPIRLLVRLYVEVVRNTPLLVFGLPNIGIRLSPLTSVFIALVLNNGGYVAEIVRGGIEATHRSQVEAAESLGLSYFQTLRYVILPPALEKVFTPVVSQCVLLMLSTSLVSAIGVEDLGAAMIASSETFRTMEIY---LVVAMVYVVLNFVFRAV------
237807675    ----------------------------------------------------------------------------------------YLEGLINTSWLVTVSLIIGLCIAVPVGILRSQSALLRYPAWAYIYFFRGTPLLVQLFIIYYWFQEAWFCSLLAFALNTGAYTAEIVRGSIQMIPKGELEAAASFGMSRWQMLRHIILPSALRRALPAYSNEVILMLHGSSIAGVI------------------------------------------------
206896352    ----------------------------------------------------------------------------------MLADPAFWQSVLFTLGFTVVSVFLESVLGMFFALVINEKFKFRGIMRAVVLIPWAIPTIIYGLLNYILVHLHLVSGAFASIVIAAPFMAILFLAGLQAIPNSLYEAATVDGASLSQQFFKITLPLLAPIIVIALIFRTIDAFRIFDLIYVLTGGGLSIYGFNAYILGDFGFGSAVSVITFLLILVF-------------
149369990    -----------------------------------------------------------------------------------------------SLAIGFVAVFISLLIGIPMGAIAGYYGKVDAAIMWVINVTWSIPTLLLVIAITLALGKGFWQVFVAVGLTMWVEVARVVRGQVLSVKEEFVTAARALGFKDFRIITKHILPNCLAPVIIISAANFAGAILIESGLSFLGIG---------------------------------------------
188533331    --------------------------------------------------------------------------------------------LLRTLWMATVVTLLCVGIGYPLAWWLAKQPSNRANLLMILVLLPFWTSLALMATGIIDHPLTLVFNRIGVFIILLPFIVLPLYAVMKGIPPGYVRAAVSLGAHPFVAFWRVYVPQTYAGIAAGALLVFMMAIGYYVTPALLGGP---------------------------------------------
159186208    ---------------------------------------------------------------------------------------------LATIGLAIAGMSLATVLGVLVVARRSRFKLLRGLVIGFVEAIRNTPFLVFIFFALPQIGIKLNPTVTAIIALALAYAIEIIRGGVDSIPKGQVEAGLALGLHRAQIFRHIILKPALRAVYPSLTSQFIMLTLTTSVCTSIAAYELTSVAQKI--EADTFRSFEVYFSITLLYLVISSLM---------
298290885    --------------------------------------------------------------------------IGLNADLMDRYGLRFLDGVWVTLKLVGLSVFLGALLSLPLAIARVEGGKFSRLSFGYSYFFRGTPLLAQTFLDIGLWWFFRDAFNCAVFTFTLNTAAYQSEIGIQSLPAGQMEAAQSLGLSRFLAYRKVILPQAIAIGLRPLGNELILMIKSSAIASVITVYDLGVTRLAFSRSYDMEVYLWAAVLYLVMVEIVRRVWDVLERR---
163857806    --------------------------------------------------------------------------------------------LANTLLAAGISLACSVALGVPLALAMARRAPIWRPAAGYIQFIRATPLLVLVYYALPYFWSELILGIVALTLHHTAYMSEIVRVGIQSVPRGQIEGAKAVGMDFRQRLRYVVLPQAFANTLPPLLGQTAVLIKDTSLLSLIA-----------------------------------------------
119962733    ------------------------------------------------------------------------------------------QYFVNSIAIVIPVTIFVLVLASMAAYVFAWGKKGRDALFIFVFALQIIPLQMALIPLLQFFTQTLQLPAIAHTMFGLPLGIFLLHNFISEIPGEVIEAARVDGAGHSTIFWRIILPLSVPALASLAIFQFLWVWNDLLVALVFSGG---------------------------------------------
226311874    -------------------------------------------------------------------------------------------PLMLSLKVAALSTSFVFILGMVSARWMTQKDFWGKVLESFFLLPLVLPPTVVGFGLLLLFGFTLTGAVIASVVVSFPLMYQSAVAAFTGVDRRLENAARTMGASEWRLFWTVTFPLAWPGLLAGFVLSFARGLGEFGATLMLAGDTIPVAIYFAVEAGQMDKALFWVVIIVSLGMGTTLWLNWWSRRN--
83952752     ------------------------------------------------------------------------------------------ERLQVTMLLGVCGISFALLTAVPLGVVAAIRPNIDRVALFLSVAGQAMPSFWFGLILIVIFSITLIMPTVVLGYYAMPAIMRLTRAGMLDVNSDYIRTARAKGAGEGRVLFKHALRNAIPVVSLAAVQMGFMLGGSIVVESVFALHGAGYLAWESIARNDLPTVQALILVFSMFYIVFDVLNAWLDPRMR-
257067370    ----------------------------------------------------ALLPLAGVVVLSFYAWDGLGTPEFAGLSAWLHVFQN--PVTLNAMWLTLLMTVLSYVVQFPLSLLLGTFMAGHQRYREVFSVLYFLPAFGLDLLRQDWLGSPNFAFYTVIMVISVPFHSLLYQAGVRQIPASMYEAATLDGAGRVRQFFNVTLPQLKYTIVTSSTLMLVGSLTYFDLVFILTMGGPGDMYLTGFRSYQMGPASVIAVILVAVGLTLSLILNRASGSDRM
289630169    -----------------------------FGVWHFITSKSWDAVNNHFGAFTPLFGSIYVTIWAFIFAAPISIGVAIYITELA----PNWLKPIVTTAIELLAAIPTVIYGM-WGLFILSPVMQNHIEPWILDHLATLPVIGFLFNGPGI-GIDTLTTAVILSIMITPFMSSLIKDAFGLVPEVIKESAYGLGATRWEVIRKVVMPYVSSGIFGSGIFAIGRALGETMAVSFVNGN---------------------------------------------
213966460    ----------------------------------------------------ALVTAAIIAIAVFLLLRAVPAMSRNEANFFSAMYFGIPNMFLVTVAVSILALILAMPVALGIAIFLTAYKKLVKPLGYLVDLLAAVPSIVYGLWGFMALGRNLFTGGIVLAIMILPVIAATTREVFVQTPRGHIEASLALGATRWEMVKLAILPFGRSGFISGSMLGLGRALGETMALYLV------------------------------------------------
261409440    -----------------------------------------------------------------------------------------------TVWVTLCAFVVALIIGLLLAFAARKFKPLSLITKGIIEFIRNTPLLVFLYYSLPLLTGISIPAFYAGVIHYSTYLSEVYRSGIEGVPKGQWEAATALNYTKSQTWRSIILPQAVPPIIPVLGNYLIVMFKETPILCAI---TLVEMMLTAKNIVSQSRAFEPYTLVGILFLIISYIASLLVQR---
167630345    ----------------------------------------------------PLLFVVVISLCS-RGNYGEILYQFTLENYRRFFEPLYINILWDTIEMAAVTTALTFLLGYPLAYRIVRMNRSWQNVWLLMGLLNTFLITAGFIDQPLNLLYNPAAVQLGMVYTHLPFMVLPVYVSLEQLDRRLLEASYDLGGTPWQTFRHVTLPLTLPGIVAGSILVFVSSLGMFVVPDIMGGAKIGNLIQNQLSARDWPFGSALSILLTLFSLVL-------------
154151956    -------------------------------------------------------------------------------------QYGIFIFLIDTIIVTALTLALAIPFGLLTAMYLAEWAWMEKIIRPIVELLVGIPSVVYGLFGVLIFHQGLFLSAAILAIMVIPTIVALSQEAMRGVSSEYREASIALGATQWETMRNVILPCAFPGIVTAVVLAMMRAMGETMAIVML----LGNTPIIPSSIFDVGYTMTAKIL---------------------
295099400    ----------------------------------------------------------------------------------------LWYGTRISLFVAVAAIIIDVVIGVTYGLISGYFGKVDSIMQRIQEIINSIPTLVVLIILLMFMKPSLGTIIIALAFTEWIGMSRITRAQVLKVKEEYVLASRTLGAKDFFIIFKEILPNIYSQMIIMVMMSIPNAIFYEAYLSFIGLGSLGTLINDGYKSF-LVYPYIMLIPVAIFSLLM-------------
256392977    -----------------------------------------------------------------------------------------------TLWLTAAVLAAGYLIGTGVAAMRLSNPILKSLSFGFVWLIRSLPLLVQLLFWYEIFGIPFGPAFIALTLDVAAFSSELIRGGILAVPSGQVEAAQALGLGKGRIFRRIVLPQAMPSIIPASGNLLIGMLKATSVISVIAVQDLSTQLIYNENFQVIPLLLVATLWYIALTTVL-------------
144899136    ------------------------------------------------HWRPLLATAIVIAMLATSALRRFWAWLGTVVVVAWLMWGGFWGGLPLTLGLALLGIVLAFPLSIVLALGRRSNPAIKAICTGYIELVRGVPLVSVLFMASVMFPLFLPEGVAGMTLFTAAYLAEAVRGGLQAIPRGQEEAADALGLSYWRKMRLIVLPQALRLVIPPIVNQFISCFKDTSLVTIVG-----------------------------------------------
88800985     ---------------------------------------------------------------------------------------GIFKGAILTMELAALSLVLAFTLGLLGAMGLSKNRMANGVATTYTTIIRGVPDLVWMMLLYIFFPFNEFLSGVLTIGFIFGAYMTETFRGFMAVDAGQIEAGKAYGMSSWQIFRRISFPQMMRHALPGIANNWQVLLKTTALVSIIGLADMVRLATEAAKSTGEPFKFFIPVAIVYLGI---------------
295840529    ---------------------------------------------------------------------------------------------------VLLGIGAATIVMLLTTVVSWVVHRTKAPGRGLLDLLAVIPGLVLGLALAFVYLRVPLPVYGTLLILYLPYGMRYSSSAMAQMAPELEESAQVSGASWFQTFRRVLLPLMSNGATAGWIYILVVSFRELSSTILLYSPGLAVLIWEQFGNGQFTTLAALGVCMILILVVL-------------
134098468    ------------------------------------------------------------------------------------------DYFVNSAVVALSAACASVLIAVFAAYAISRYRRGRDLFRITVLSTQMFPGILFLLPLYLITGVMLQGSHVGLVIFSLPFSIWMLVGYFDSIPADLDEAALIDGAGPLGTLLRVVLPAAKPGIAAVGIYAFMTAWGETLFASIMTTSAVGLREYSNESSVYWNEVMAASLVVSIPVVVGFLLLQ--------
209519877    ----------------------------------------------------------------------------------------------------LSSVLFAILLLSMWTNLLARTFAWMVLLQGTGPINRALMAIGLIHEPLALVN-NLTGVTIGMTYIMLPFLVMPLHATLRSIDPSTLRAAAVCGASRWQAFWRILVPLAMPGIASGALMVFVMALGYFVTPALLGGPSYMMLLIAQLVQELLNWGLAGAAAFVLLSVTL-------------
257057598    ----------------------------------------------------------------------------------------------QTLLVALLATVIGLGIGTVLGTLAGAFGWVDTVVMRIVDVMLSIPSLLLAVSIGALFTQSQFSVILAVAIVQVPIFARLLRGTMLSVESDHVLAAKALGVKRGAIVFRHILPNSLGPVIVQSTLVLAIAILDAAALSFLGLGAAGQMLGNAQDYFDTQLAFWPAACIVVVALIGESMREALDPRQR-
218884510    -------------------------------------------------------------------------------------------ATLLSLYRMFAAYLLSLLIALFTGIAMARNRVVEAVLLPILDVLQSIPILGFFPVVLSAFVYGELSAIVLISTSLVWNMIFGVYASIKSLDPSFDLMASVYRIPLPLKLALVYVPASRTSLLSNSLISWASGWFFLTSAEVISMGGLGSFIFDASNRGD-AQAFAAGMGVLFTVIL--------------
218884510    -----------------------------------VVKAILRAWLYSRRLVLPSSTALVLVALLGPQIRPTGFSTGLLYGSLVKYLNMFLTNVWPTLLRVYVVLLVSLLISLPLAYLSHRRRAVGLAACTAGELLSSIPAMIWWPLLLPVAHAAPWFVMFFVYLQGALWYVNVMIFGLQYVKRDIIELTDVYKIRGFLYFKSVFIPAMLPSILTGLLSASGGAWNASIAAEYIAFGGVGSLIDKLAAQGDSLGVLFVALYMSLVIVLLNKLI---------
17988911     --------------------------------------------------------------------------------------------AWRTLWLALMTATGSTILGLAFALVATRTNFPFKKGLRLLTILPIIPPFVVGLALTLLFGLYGLTGIWIAQVLSFTPISFLVLIGVEGVSPSMEEASQTLRADRWRTFKRVSLPLMAPGLANAFLIAFIESMADFGNPMVLGGGVLSTEIFFAVVGAQNDPSRAAVLAIVLLCFTLSAFL---------
262038273    ------------------------------------------------------------------------------------------PSLVRSVVYSLIAGFVSSFLGVLFSYYIDRRKRFSRSFGFIAALPYILPGPFFGIAYILAFNNPLLTGTGAIVVLNMPVTTKAASANLYQISSLAEDAARDLGTPKISVFFRVILPQLKPAFLVGFINTFMTTVGAIIFLITPSAKVATVELFNVIRDGDYRMASVIASLLILVILAVNILFSILVLREK-
262038273    ---------------------------------SFFFMEIMDKLFYLLAVIPVIIFIL------WPITALFMKSIFPEGSFTLELYVGLFKEIVNSIWVCILSTVLAVIIGTVIAVYTSYTSKLKRLITLLLMLTMISPPFLSSLSYILLFGKRGFIGIVVMQTFSISLAALILIGGLTTIPFSIIEAGKDLGSKSGDVLWKIILPMLKTSIVAVFFIVFVKNIADFGTPIIVGGN---------------------------------------------
140631561    -----------------------------------------------------------------------------------------------SMMVSLSVQLIALAIGLPIGALAGYFGAFDFVISRIIDIMTAFPALLFTILIISVLGGGMLTIIVALSITSWIVIARITRAQILTLEQEYCTAARGIGASEWRILFRHLLPNAMSPILIAVSLGIPTAIFAEAGLSFLGLG---------------------------------------------
256253761    -----------------------------------------------------------------------------------------------SLWIGLTVAVLSAILGAIIGIAAAWYRRFDTLLMRVMDALMAFPAILLAIGISAALGPHLSSVIIALTSAYIPRCARIVRAALVLRETDYVDAARLAGASDLRIITRHILPNCLAPLLVTLTFVFAYAILAEATLSFLGIGTPGSIVAQGRDYSVDAWGIAITISALAINLIGDGLRDVLDPRLKM
251781980    ----------------------------------------------------------------------------------------FLKAFLYTLGVSLAALLLAMVLGVIIGGLSTAKQKGNRIARVYVEFYQNTPLLVYYGLAIISKGFIMPSAFLTTVLYHAAYIAEVIRSGIEAVPKGQTEAALSQGFTRLQTMSLIIIPQAVRTILPPLTNQVVNLIKNTSIVAIISGADL-------------------------------------------
2435437      -------------------------------------------------------------LAGFIRIRDSGKAELTAIG--KFVNSKFFHHLRNSLILATLTVFLTLLFVVPAAYAFSRLKFFGREHILYFYLMFTIAGLIALYGMLVKLGLYNKLPALAIIAGSVPFNTWLLKSYIDSISPDFDEAALVDGASYLQIIRYVLLPMALPGIATVAVMSFIGGWTEFILASLL------------------------------------------------
222149180    -------------------------------------------------------------------------------------------------------------------WVRLRLPKLRPIVEFVSLLPLIIPPVVLVFGYIRLFGSNNILLVIGYVTLSLPYMFRAVDNGMAAIDTTLTEAAESLGASRLRTIAEVIFPNVRSAIVSGAFLTFSISLGEFVFASLLNRPAFGPYMVKMGQDRAYEPAALAVLSFALTCMVLMQLFANKKPGQR-
163734390    ------------------------------------------------------------------------------------------------LTISVAAVAISFVVGSVMGCIAYWGGWPDIILNRFLDTIMAFPLFVLAMGIVAALGNTVENIIYATAIINMPFYARLVRAEVNRRDAGFVRAAKLAGSSDIRVLATQIFPNALPPMMVQVSLNLGWAILNAAGLSFIGLGGIMVFIVSGEWWLAVFPGLWLMFAVFTFNLLGDGLRDIVDPRKR-
163752503    ------------------------------------------------------------------------------------------ESLWQTVSFALLGVVGGLLFGVPLSFLYS-----NRLVAAFCAVTRSIHEIFWALLFLQVFGLSPITGILAIALPYGATFARVFNDILIQAPHTTTQTLPA-NTDRISRYFYGRISHVLPSILAYVRYRFECALRSSAVLGFIGMPTIGFYLETAFRQGNYHEG--AALLILFIALI--------------
225419852    ------------------------------KGVRGVLIHLYSYLVVGLSIVPQCYVI----YTSFLKTEGLVFKDGYWLGSYRTAFSKMGSSIVNTFVIAGSALVVIILMAVLIAYLAVRRRNAATNTMDLISMMYIIPGSVIGIAMLICFNRPFLIMIVALVIRRLPYTIRSSVAILQQIPITIEEASISLGTSKMKTFFAITIPMMANGIVSGAILSWVTMITELSTAIILYTG---------------------------------------------
141113270    ---------------------------------------------------------------------------------------------------------------------------VRPLALFVIVASRSVNSLIWALLLVTILGPGLLAGVIAIALRSIGFIGKLLYEAIEEIDRRPVEAIRATGAGPGQVLDYAIVPQILPALAGISIFRWDINIRESTVLGLVGAGGLGLQLKSSVDTLAWPQVTLIFLVILVTVAISEWI----------
141415670    ------------------------------------------------------------------------------------------------LSITFLSTIISFVIALFLGLIISKNKIASTISRTYIEFIRGVPVLILIFTIAFVVVVMLVRAIIALSVFYGAYIAEVFRAGIESVPVGQREGGASLGLTDRQVMRFIVLPQAFRNMLPALGNDFISMMKDSSLLSVLAVEDLTYRLYSGSTFRFAETYLVLTVLYLIITLILSGLQRRLENR---
150396921    ----------------------------------------------VVVFLMAPLFAILPLAFTDSVFLNYPIPSFSLRWFDELFTADAWRRSIINSLIIGAGTTVLATVLGTVASLGLRGRSVSLLFGFFRTVFMVVPAVVLGVGMQLMFAQYGLAVIVAHTVIAIPFVVVNVTAALQGIDHRLENAAASLGAPPIVVLRRVTLPLAMPGIISGAVFAFATSLDEVVLTLFVAGP---------------------------------------------
288573551    --------------------------------------------------------------------------------------QEIWAAFPVTLKLSAMAMVIAMIVGIPCGIVSAIYSLFDNVVTVFAMIGISMPVFWLGILLILLFSVRLGWVALTLGAQSVAIITRMTRSSMLEVRQDYIRTVRAKGQRERVVIWKHALGNALIPVVTISGIQFGILLGGAVLTELIFSPGVGRLMVESIKMRDFPVVQGGVLFIAVVNLLVDLVYAWLDPRIK-
110635967    -----------------------------------------------------------------------------------------------SLSVGFAVAMLAVGIGLTLGVLAGYWRWLDRLLMRVMDGVMAIPSILLAIALVALHEPGLGIVVIAIAIPEIPRVARLARAVILSVRELYVEAATASGIRTPRVLLRYIMPSTYAPLMVQGTYIVASAIIIESSLSFLGAG---------------------------------------------
227820205    ---------------------------------------------------------------------------------------GFWALLWRTLSYSFIACVFATVIAYPLAFYVG---RVVGRNKALLTMLIVIPLWISLLMRIFAFLYSPTAVVIVFAYISVPFIFISTMGAFEKIPRDLFEASEDSGATAFQTFVHLVWPLTRRNLAIGFSLAFLVTVGDFVTPAMIGGTTLGVVVSTQFGFAN-NWPYGAAVAVALM-----------------
237752197    -----------------------------------------------------------------------------------------------TLKVALITTFVLFIIAIPLAYFLAFNKKITPVLETIVSMPLVLPPSVLGFYLLIAFSPQSFLGKFLLVIFSLPFMVNPIQAGFSTLPKSLFEAALTLGKNRIRILYAVLLPNISRSLLVGIVVTFAHTIGEFGVVMMIGGNIEGVTIYDEVESLNYALAHQYALTLFAVTFLILLLTFYLNKR---
86607633     ----------------------------------------------ALLWALPFGVLALWAFTRAWYFPDALPRAWSIAGWLLSWGSQFRAAFGQSLQIALFTTLLALGVGIPAGRVLGTRPVPAWLRLLLLLPVITSPLAVLMGIQGVLIRLRLDGALLGVVLVHLIPTIPYMALVMGSVDRGYEAQARCLGADPWQVWWQVTLPLIAPGAAIGAVFAFLISWNEFLLTFFVGGG---------------------------------------------
254250620    -----------------------------------------------------------------------------------------------TLALTLVSAASLLLGVLLALAAGARHTPLRWSARGWLMLIRGTPLLVQLYLLYYGFGQIVWYAIVALSVNESAYVATILRGAIAGVPAGEIEAGHAYGMTRLQVLRRIVGPRAWRLALPALTGEAILLLKSTVLASTVTV--FDVMGTANRLRFETLRVYEPLAGAAIVYVVLVALLTIPAAR---
256675049    ----------------------------------------------------------------------------------------------ETLGGAALSLVIALVLGVPAGLYAYRGGLFDALAGWFVNLVMALPAMVVLLAGRAILGPRVWVLMVVLGVLVAPSFFRLVRGIVADVRGELVDAARVSGLSDRRIVARHVLVVVRAPLIIQLALVAGLAIGLQAGLEFLGIG---------------------------------------------
239814105    -------------------------------------------------ALPWIAFTAVVYLFAFAWGRDYSFTLDHFKNFGLVWAGTAWNSLLTTLKLAGISAPITAALGLLIAWLLARNEKGQGVFEFGALLAFAIPGTVLGVSYILAFNVPPFELTGTGLIIVLCFMFRNLPVGVRQLDRSLDEASLMLRASTAQTLFKVVLPLLKPALVAALVYSFVRAMTTVSAVIFL------------------------------------------------
239814105    --------------------------------------------------------------------------------------------AWNTLVLALLTAAGTTFLGTLMALMAERSKRGQGALRVLALLPIITPPFVVGLGLILLFGFYGMPGVLVAQLFAFTPIAFMIMRGVVQIAPSLEEAAQMLRADRRRTFFTITLPLLKPGLANAFLVGFIESIADFGNPVVVGGSVLSTDIFFAIVGAQYDQGRAASLAWVL------------------
94987195     ----------------------------------------------------------------------------------------------------------------------PRFPFLRTLAVIYVEIIRGTPLIVLLPLALDIHIPPNWAGVIAIGVNSGAYIAEIVRGSIISISHGQMEAARSTGLTHAQAMLYIIWPQAFRRMIPPLTNQCIISLKDTSLLVVIGVGELGQEII-SVNFRAFEVWLTVAIFYLIMTLSISALLKYLERR---
21228042     --------------------------------------------------------------------------------------------------------------------------RGTPLFVQILLFYYGIPGLIIGITGEPFRIDPILAGIAVCSINSGAYNAEIVRAGIKSVDRGQMEAARSLGMTEGQAMKEVIMPQAVRLIIPPLGNEFIALLKDSSLLAVISVHELSKMLYVSKTFAAFPTYISVAFVYLALTMGISRVLNHIERR---
152974369    -----------------------------------------------------------------------------------------------TLLSSVIALIGSFLLGVIIAVMRITPIRLNWIGTAYVEFVRNIPAFYFAFPVVGVTLSGFVAGTAALTIYTASFIAEAIRAGILSVAKGQMEAARSSGLTYVQAMYYVVLPQAIKIVIPPLGNQFLNLVKNSSILGIIAGADLMYQLISTRTFVTFDVYIFVGMFYLLLTVPLSMLVRYLEKR---
291280545    ------------------------------------------------------------------------------------------DSILLTFKVSLFATIFVFFTGVPLAYLIARNNFFGSVVEAIIDLPTMIPHTAAGIAILLAFNSSEIGIIFAMMFLSAPYLINGAKEGFKKVDVKYEYVARTLGANWFSAFLRVVLPNARRDIVNGMLMMWARGLGEFGAVVIIAYHPMVAPVLIYDRFNNFGLKYSAAAAMILLSIMIFLIIRYLNNKK--
110667431    -----------------------------------------------------------------------------------------------TVMVTTIATVVAAPLGVSAALFLSEIATVRELVKPGVEILAGIPSIVYGFIGFTILSPSYLFVGIVVGLMALPTVVSVAEDALNSVPESMKSGSLAMGTTDWQTMTSITLPAAFSGVSAAVLLGVGRAIGETMAATVMGVPQLTKPLYNAFDGLQMDALFAAGVILFITVIVI-------------
139882145    ---------------------------------------------------------------------------------------------LNTIQLSLMAWCIALTIGILIGSIMMKSPILRFIGTFYVEIFRNIPLLVQLFIWFFVFGVPFFTALIGLSLFTAARVAEQIRSGITSIPKGQFNAAFSTGLNTFQTYRFIVIPYAFRIMIPAIASEFLTIFKNSALTLTIG-----------------------------------------------
140335022    ---------------------------------------------------------------------------------IVFLAGGFASTIQLSIIAALLSITIGLLIALPGMSNNYILKSINRIYVEFVRAIPLLPMLFWVFYGLPVIGIDAFWGAVITLAISSAFTAEIFRAGIQSIHRGQTEAAQTIGLNYYQTMRHVILPQAIRRILPPLANQFIYIVKMSAFASVIG-----------------------------------------------
143309828    ------------------------------------------------------------------------------------LMDAFWLDVKIFAWTTPAIFVLALLIALARNSRSPALFPLRAFAAAYTDVMRGVP--VILWIYLVGFGVPLLWGSVALAMTYSGYVAEVFRAGIDSVHESQRAAARSLGLSSSQTMRFVVLPQAVRRVVPPLLNDLVSLQKDVALVSLIG-------PIEILRQANIDKSIVAALIFLAVTIPLTRLTDYLWHRQR-
136460020    -------------------------------------------------------------------------------------------------ALGFVSLLIAVLIGVPVGVLAASRPWLDRVPMGFTLVGICVPSFVLGPILALVFSLGLGWPACTLGLITAAPLARLTRGSLMEVRSDYVRTARAKGVAPLRVWFVHALRNALPVVTYLGPAAAGLVSGSFVIESLFDVPGMGRLFVTAIINRDVMLILGTTIV---------------------
134367434    ----------------------------------------------------ALVGIVLCTVLGTLIGVGRVSSNALARGFCYIYTE-LFRNIPVLLQLIMWYILMVEWMPDPDTPLRWGNVVLFSLQVAFPTLSAQAPYVSMSLPELVLGGLTLTPEFFALTLYTAAFVAEVVRSGIQSVSQGQREAAQSLSLSPWQTTRLVILPQAMRVIVPPLTNQYLNLTKNSSLAVAIGYPDLVNIATTSLNQ--TGRAVECIAVIMAVYLFLSLLTSFI------
220911892    --------------------------------------------------------------------------------------------ALTTLGIVAAAIVCATVLGYVIATLLSRVRALRIFAAAYVWFFRGLPLMLFFFYYTKPFGLTMTAGLIAMSLNSASFFSEIIRAGLKSVNAGHLEAADSVGMNPLQKFVRVTAPEGIRLMTPPYINNCIIMLKESAQISVITVPDLGQKAYNSTYNVMETLGVVAAMYLVMTSLLM-------------
290473509    -------------------------------------------------------------------------------SWLSLALDSLWPMLYAGLTFTIPLTLITFALGISLGFILYGSKPLVAVVRFYVWLIRGTPLLVQLFLILPSVGITLEAFTSAVIGFTLNVGAYTSEAALISVPKGQWEASHSIGMSWWQSLRRIVLPQAARVSIPPLSNTFISLVKDTSLASVI------------------------------------------------
295090589    -------------------------------------------------------------------------------------------------------------LGGVLGAISGYYGGLDSIIMRITDIFLAIPMTLLAIVIVAALGANTTNLIISLSLSAVPTFARIVRGSVLTVREEYIEAAGAIGAKDGTIIFSHILPNCIGPIIVQTTLRVAAMISNTAALSFLGLGSAGRNYIRDYSYLTFIPGLAIMLTILALNLLGDGLRDALDPRLK-
90416026     -----------------------------------------------------------------------------------------------SLTVGFIATAVALIIGVLWGAIAGFVGRVDAVMMRIVDIMYALPFMIFIVLLMVVFGRNILLLFLAIGAVEWLTMARIVRSQVMSLKQEFVEAAHSLGLSQWTIIRRHIIPNTLGPVLVYTTLTIPSVMLLEAFLSFLGLG---------------------------------------------
266621111    ----------------------------------------------------------------------------------------IWMGGRISLTIGIVGAIVSLVIGVLYGGISGYCGGLDDIMMRIVEILVGVPYMVVVIIMSVVLGKGMTSLLIALCITSWTNLARIVRGQVLELKEEYVLAARALGTPPLQIIVTHLLPNTLSLIIINTTFSIPSFIFAEAFLSFVGMGALGQQQMSYYPHELIFPALAISLTMLAFNLLGDGLRDAFDPKLR-
269955759    --------------------------------------------------------------------------------------------TQVSLTVMFVIGVFSTVIGVLLGALSGFFRGWASAIMRFTDMVITVPVVIIGILGILFGGASPWTLAIALSLVTWTTMARLVRAQFLALEQEFVDAARVAGASNARIMFKHILPNAVGVIIVNATLLMASAMLLETALSFLGFGSLGTIINEYQAAFQTRLFWWPGLFIVTIALCVDGLRDAFDPRQR-
288541521    ---------------------------------------------------------------------------------------------------ALIGTSIALAIGVTFGLIGGYYRRVRGVTEWVFSLVMTFPGLLLLIVLLPVTGGDYRATMLIFGVLLSPGIYRLVRNLVLGVKNELVDAARVSGLSDRRILWRHVFSVVRGPVVIATAFLAGSSISVQSGLAFLGVGSSTVPSFGAM-----------------------------------
136782377    ------------------------------------------AFHGVTKFFAATVLIALVGIIASLFVRAWPALDGFGFGFLTRVEWDIVNDALIAIYGTVVTAIIALVIAVPLSFGIALFLWLRRPLGICVELLAGVPSIIYGMFGLFIFGLGILTAGLILAVMILPFIASVMRDVFAIVPPVLKESAYGLGATTWEVVTRIVLPYTRAGVIGGIMLGLGRALGETMAVTFV------------------------------------------------
135175652    -----------------------------------------------------------------------------------LLNISIIEASVNSLRNMVLASLVAMLIATFVARASKDRQWLAIPFLLPLGISAVVIGLGFLVPILSELRSSWLIVPLSQVVIALPLAIRLLQSAFGSIPRELTESAELDGAGDSQRLRLIELPLIAPAWRNVLAFTALISLGEFSAASFLATG---------------------------------------------
193216875    -----------------------------------------------------------------------------------------WIIMTRSITSGLFAATISLIIGFPYAFIIARSKSVKTLGLSLMLSPLAIFTISKALAVRGLFSAIFFFMIFGMVYLYLPFMVMPLYQVLKDMPENIIEASEDLGYSRFQTVFKVILPYSAKAILSGFAIVLMMSATSLIISDKLLPNGIGNLINQFANTANFDLANASTLVIITMAVLM-------------
284047146    -----------------------------------------------------------------------------------------------TLFLVGYAALLIFVVGIGLGVLAVKRGTVNSIVLVVTSIGTATPAFVAAIFLVTIFSWHLTLPAIALAISSVALVARATRSAMESLNAEYVETARARGVPERAVIWRHAFRNALGPIATLAGLLVSSLLVITTLVETVGLSGVGSLLVQAVNAKDFPVVQAGVLLIVGAFVVTNAIVDIAYPW---
269793717    ----------------------------------------------------------------------------------------FWPAAWRTVIFTVVAVTLEVVLGLALAMLMRKAFRGMRMVRTVLMIPLLATPVAIGILWLLILDPTNGIANHLLGFVGIPPMTLLLLAGLTTLPEEPEEAARVDGATAWQRFRHIILPMLWTTLLTALVLRAVDALKTFDILATKGAGGGSSFEVETLNVYAYGLTFEYGLASAVLVLFTLFIIGVV------
119387646    ----------------------------------------------------------------------------------------YWPQLLKGLVQTAQLSLLSIIFGFLLGTLLAISKLLRRICAIYVEAIRNTPLLVQMF--MIYFGLASVGFKLSAEFCAVLAIVINVRAGIESVRKGQREASDCLGLTWLQSLFLVVLPPATERVYPALVSQFILIMLATSLVSQISA----------------------------------------------
258637493    ------------------------------------------------------------------------------LPLLLTGSMHGWPLNGGNIFIGIASMVIATVLGLFLGLLMLAKRRWLSIPRAVMNFLRNAPWLVLLFSMLYLLPFTLSPLFKAIVGLSLPTAANFAEVAVNSVHSGQWESARSLGYSPWQIYRIVILPQALRRIIPGWMNLYALLAISTALATVTG-----------------------------------------------
170783030    -------------------------------------------------------LILVILAAVALFLIVQSIPALTAPPAEVSGGGGFWPLMFGTVYAAALAMLMAVPVAIGIALFISHYRRLAQGLGYIIDLLAAVPSVVFGLWGIAVLGRTIFTVAVVLAVMILPIVTALSREVFLQTPKLHEEAALALGATRWEMIQTAVLPFGRPGIISASMLGLGRALGETMAVAIV------------------------------------------------
257069883    -----------------------------------------------------------------------------------------------SVLAALEAVLIALALGTSAALVAVFSVRVRWLLERVFDAFMALPFITFAVAIGALLGNSIHAAMVAVGILAAPTFFRVVAAALETAHTQYVEAARLLGVPVPRIILSHVLPRIVPVLLVTSASALAASLLVVASLTFLGVGQPPTPTWGGMLSADVGPALAIMVTVAALGVLADRIRDV-------
218887048    ------------------------------------LRTGLVWLVYAFLYVPILVVIVYSFNDARYTTEWKGFTLKWYSALA--ANGPLVDAALNSLSVATLAATIATVLGTLAAICIRRYRPGRKVLHGCIYVLTVSPDIVMGISLLIFFQLGFWTLLAAHVTLALPFVTVTVLARLAEFDEQLIEAARDLGASEWRAFRHVLLPLAAPAVAAGWLLSFTLSMDDVLVSFFVTGPTFEVLPLRVYSMVRLGVMFTVTIVLVLLA----------------
291459244    --------------------------------------------LFSALSLGASVFSVLFLILYILGRGSSVISPGFLAGLVLGEEGGIAPAITGSLLFSGTAVLLAGIPAIAAALYLCRSRWMRASIRLVIQCISGIPSIVLGLFAYSFLGRCVLSGGAALSIMILPFIEMRAEKAFLELPQELLDASTAMGCSPAWTVKKMVLPYCLGELISALLLGGCFAMGATAPILFTGA----------------------------------------------
134098248    ---------------------------------------------------------------------------------------AFWATLTRTLIWTFACVFFHYTIGLALAVLLNRPMRFRTLYRILLILPWAVPVFISAFAWKYLFNLALVSVVVVNVWLGVPFMMVALLGGLQAIPADLYEAAEVDGATPWQRFVHVTLPGLRAVSSSVVLLGVIWTFNMFPVIYLMTGN---------------------------------------------
297583757    ----------------------------------------------------------------------------------YLTDARMWQSLWNTTFFTVVSVFFELTIGLAVALVINRAFIGRGAVRAAVLIPWAIPTAVSAMMWSYLFGLSTGSGAMFSIILAMPYMALLLLAGLQTISDSLYEAAEVDGAGKVQRFIYITLPMLKSAILVALLFRTLDAFRVFDLIYVLTGGGYAYQVLFAQQNFGEGSVLSVIVFISI-AII--------------
142023171    -----------------------------------------------------------------------------------------------TIVLALLSVALAVCIGIAGAMALSGSRVLVSAATAYTTLIRGVPEFVMMLLVFAAFGLRAPDVDFATAVLTIGFIFGAYYTAILGVPRGQMEAARAYGFSGWLAFRRILLPQMARLALPAALNNWLVLLKTTAIASLIGLHDVMFISDQAGRTTQAPMTFYLAACAVYLLVTSGSTACAARARVRL
135362546    -----------------------------------------------------------------------------------------------SFALGICSVLVVLGLGLPAGMIYWKNSFLDSSILLFAAMGISVPSFVLGAVLVWIFSRYMILPAFALGAGFAGYVARLTRTTVLEVGSDYIRTARAKGLTEFKVLRHVMKNSIYPIISVMGPLMAGLVTGSFVIEFIFSIPGMGRFFITAVTNRDYPLILVYAVLIVIANIVVDMIYGWLDPR---
142051843    ---------------------------------------------------------------------------------FLTTDKLYYKAYLSSLKIALIATFLTLLLGYPIAYAIARASKAWRSTCLMLVILPFWTSFGYLNQVLLFTGLTTEPVYIGIVYTYLPFMVLPIYAALEKLDDSLLEAAEDLGCSHFTAFWLVTFPLSRGGVIAGCFLVFIPTLGEFVIPSLLGGS---------------------------------------------
116671349    ----------------------------------------------------------------------------------------YWEGFLRTLFLSAVSGVIALVLGTVLAAARVSVAALRGFSMTYVEILRNTPTIAFFFAAIVLFEQFEVAAIIALSAYTAAFIAEAVRSGVNSVPVGQAEAARSIGMKFGQVLSLIILPQALRTVIPPLINILIALVKNSSVAG--------------------------------------------------
13475262     -----------------------------------------------------------------------------------------------SLVIGLATAALATTIGTILGLVAGAGQLSDKILMRIMDGMMAIPGILLAIALATIFGGGVLTVIVALAIPEVPGVARLARLTLTLREQVFVEAARSYGAGPLRILFRYILPNALAPIAVQATYICGVAILYEAYLSFVGVG---------------------------------------------
224542831    -------------------------------------------------------MVLIVFYAFTQKASAIKTFEFTFANFAKFFDPIFVQVLIKSFGLGLLTTFICLLIGYPVAFMISKCK---QHTQTILIMLITIPTWILGMLGLGSFRMLYTDGAVAIIYNFLPFMILPIHTSLTNMDPSLVEAAYDLGANKITAFFKITFKLSLGGVLTGITMVFLPAISEFVIPKMLGGGQIGNFINQFITVGNWHFGSAVSLILGVIVIISMALIYRAEKK---
154246702    ------------------------------------------------------------------------------------IASGIFHGARVSLLIGAVATLVSLVIGVTTGAVSGYYGRVDAGLMRVTELFQTVPPFLFALAIVAILQPSIPTITFAIGITAWPSLARLVRAEVLKLRHEMVAASIALGASDARIILLHILPNTLAPVIVSASILVASAILTESSLAFLGLGGAGREVLRTDWYVATVPGLAIVAAVLALNLLGDGLNDALNPK---
271967470    --------------------------------------------EALLLMLPALVPVLVFSVLAFTDARSGRNAVTSFVGLSLLTDGDFWASFRIGMIWAVSVTVLQFLASLGLALLLNQKMRFRGFARVLAMVPWAMPPVVIGLMWRLVFSIALPAVIVVGIWTGMPQTTVVLLAGLQSVPKELYEAVEVDGAGVWRRFWNITLPQLRPVIVAITSLDFVWNINQFGLVYVLTQGGPG------------------------------------------
51892135     -----------------------------------------------------------------------------------------WFPVVLSLRVAFLATLSAALAGVPLAYLARRRLPAPRLLSALTTLPLVLPPTVVGYYLLLLIGRQGPLGRLAAAVVSFPLVVRSAQAAFESMDPALEAAARTLGRSELSIFFTVTAPLAWRGILAGAVLAFARAMGEFGATLMVAGNTLSVAIYDAVQSGQYGLANALVLLI--------------------
152965272    ----------------------------------------------------------------------------------------YWNNLSVTTASAAQGWLWGNLVAVALAVVVLLVPALEGAANQVAVISYCIPLTAIGPIVLIVSEPGARTASTFLAALSVFTSVVGCLLGLRAADRTALDVVHAYGGSKWTALVKVRLVAALPNVFGALQLAAPAAFLGAVLGEYLGGSGIGIMIIAAQTNLEYARIWGLAILCGAVAGLAYVLIGLVAK----
260429908    ----------------------------------------------------WLGIAAVVIGLAWIAFQILTNPGFDVVGKYMLHPQVL-RGVGMTLWLTLLVMVMGTVIGIIVAVMRLSNDRLNGTAVAFVWFFRGTPVLVQLVFWYIPFGGPKLFEISATVAISSFTMAEIIRAGLTSVDHGQTEASRALGHRPAQTFRVIVLPQAMKAIIPPTGNQVIGMLKYTSLASVVALGELSVETIYSRTFQTMPMLIVAALWYLILVSIL-------------
91201118     ----------------------TDDFEPKFSLIPLIFGTIKGTVYALLIAVPIGIFGALYTSQFLHRSLKVIKPVIELMAALLGFLAGLWAPLIEKIALVIMPFFIVLSISAAMIIWKVTPLFCKSKYKHGVELVFLIPFIISAIFGLHVLGLHYDQRNAVVVGFAIPLVFTISEDAMSNVPGSLIFASLALGATPWQTAMKIVLPTASPAIFSAVMIGFGRAVGETMIVLMAT----GNTPVMDWNLFSGFRALAANIAVEI------------------
136190407    -------------------------------------------------------------------------------------------------------TLACAALGLSLAWLLERSDPGRRIWGVVLCLPFAVPAFVSSFTWVSLSGFEGLGGAILVMTLSKYPLVFLVAATLRNLDPSLEESARTLGQNRWGVFFKITLPLLWPSLLAGSLLIALHMLVEFGALSIIGLQTFTTAIYQQFE-LEFSNANAAMLSAVLLAL---------------
143901399    -----------------------------------------------------FVFVVMALIGGFLLYRGIDALRISGWGFIMGGAFGIASLLPYTFSIAFVALFIAVPISIATALFITEYRRIRRFLTATIDLLAAVPSLIYGLWGLFVFPSSTFVAGVIVSLMVIPICTSVMREVFGQAPPGEREGAMALGGTRWGVVRDVVLPFGQGGIIGGSMLGLGRALGETIAVTLIGSNSIAALIFSESTETGISALMAAGLALFIITLLVNTAASSVVNRSR-
229822471    ---------------------------------------------------------------------------------------------VNTVIVVGFALAGVMLLGAMCSYVLARYPGRRAIYYLMLAGLTFPPFLAIVPLFFVLDNLNTLPGLIVTIAFALPFTVFFLYAFFKTLPEELAEAAAIDGAGHWRTFFQVMLPMAIPGMASVAIFNFLGLWNQFLLDNYVLSQGMASFVSQAGYAVDFGSMFAAVVITVVPVLIVYIVFQ--------
121607813    ---------------------------------RYSVIGIPYLFLALLFTIPFLVVLRLIMALSSYADGFIHIRIKLANYIFLVTDDLYVDTYISSVKFALINTLICLALGYPFAYFMARSP---ASVRPALLMLVSLPFWTYLLRVYAWKGLLDDNGVFNNVLMGLPFMILPLYANLVKMDLRLLEAAKDLGATPFKTFWLVTVPLSKNGIIAGAMLVFIPSVGEYVIPELLGGPG--------------------------------------------
126731755    -----------------------------------------------------------------------------------------------SFVIGLSAGAMALLVGITVGLTAAYFGRLENLLMRVVDLQLSMPAILLALVLVAVLGQGVGQIVLALVVAQYAYFAR-TAHGAATVEKDYIEAARSTPLPARRVLFRHLLPNVLPPLIVVATVQVASAIALEATLSFLGVGSLGSLISNGFKYIHTDRGIFLMITVVAINLVGDQVRHVLDPRN--
167759493    -----------------------------------------------------------------------------------------------TASLAVLSILLTILISVPAAVFLAKNHRSAMVLSSVTQFGIAVPSFWIGILLIMLFAVQILPACSIAVGTTATIIRYLKNTILDQMGFDYVRTARSKGMTQKQVLFKHVLKNALPAITILGMMIVDVLGGSVIVENVFNLPGIGHLLTSGVGNRDFGLVFYLAITVLVINLLVDFLYTVVDPRIRV
271964826    ----------------------------------------------------------------------------------------FWDKLTWTIVWTVACVGLHYGLGLGLALLLNRKMRFRSAYRLMLILPWAIPPFVAAFIWLGAVGWLDDPTTAKIAVIAVPFMMVAMLGGLQSIPGELYEAAEVDGATPWQRFRHITVPGLRTVSSTVVLLGTIWTFNMFPLIFLITGGGPG------------------------------------------
238923357    --------------------------------------------------------------------------------------------------LGLLAALTAIVFGVVLGSIAMRNRWPDRVIVFFVTLITSMPSFVIATLLLYFFSNMILLPVLSLSLSPMAYITRLTKTSLDALGQDYIRTAKAKGVHQYKIIFVHALRNAIPVITYVGPMIGGILTGSMVIESIFNIGGLGSKFVSCITNRDYTMIMATTLFLAVINLITDIVYKVIDPRIKL
115372156    -----------------------------------------------------------------------------------------------SLRLAAWTTFILLGLGLPIAWWLASSRRWKFLVEAVVALPLVLPPTVLGFYLLVALGPRSPLGKLASVLYSLPFSVQPFSAALAGVDRRLLEASWCLGVSRFQTFVRIVLPLSATGILSGMVLTFAHTLGEFGVVLMVGGNLEGRTRTSSIAIYDSVQALAGQTSLVLLAV---------------
139438442    -----------------------------------------------------------------------------------------------TVKVALTAGAIALVLGLALMLGRTSIKPLQLVCRVLTDFFRGVPSLLFIYFFFLVLPQYFWMLTLPVALAAAGVLAEIFRAGVNAVPRGQVEAAQALGLSKAKITFKIVLPQAIRFIIPSLISQLVVVVKDTTVAYVVSYPDLMQNARVLIT--NYDALVSVYLVIAVIYILIN------------
254391812    --------------------------------------------------------------------------------------------LGETLKAAGISMLIALPLGAALGIGRLSHAWVRIPVGAVVEFFRAIPVLLLMVFAYQAFVRPMYAVITGLVLYNASVIAEIVRAGILSLPNGQTDAAKAIGMRKGQAMAHVLLPQAVTAMLPALVSQLVVIVKTALGGALLGFSEL-LYQNRAITANYGANTIAALTVIALIFILVNFALT--------
298250412    --------------------------------------------------------------------------------------------TRISLSVAAITILLGGVCGTILGVLAAYNRWVDQVITMLVDALLAFPSLVLALALVTALGPSLINLVIALAVVRIPIYARIARGQTLQIAQDYVTAARVSGTRTWKILARHIIPNIFSPLLVQATLSISFAILDESVLSFLGLGEWGAMVSEAFLRTDPWMMLGPALTIVIVLISLDAIRDHLDPR---
269925539    --------------------------------------------------------------------------------------------------IGLYAWVMALVLGISLGIIAKQNTWIDYVSLFFATVGYTIPSFVLGIFLLIIFAVKLGWVSVALGLSTAAFIARLTRASVLEIRQDYIRTARAKGLPPRIILRHIVRNALIPVVTISGPALASLITGTIIIENVFNVPGMGYLFIQSISARDYPVIMGTTLFIVIGNLLVDLTYGLVDPRIK-
141113744    ----------------------------------------------------------------------------------------IWSGFQVTVALSVCAWIIAFFVGSLFGILRTVPNRFLSTLGTYVELFRNVPLIVLVIPELLWFKTELDPNMLCLGLFTAARVCEQVRAAIQSLPRGQKAAGLAMGLTLPQTYRYVLLPNAYRVIVPPMTSEMLNLVKNSAIASTIG-----------------------------------------------
297566795    --------------------------------------------------VHPAVGITAVLTLAFLYLPMLAVAVFSVGGFSWKWYTGLFQAARNTLVLAVVSTLIATVLGTMLALALERYPWGRRVRGWLETALYVTPDIILAAALVVIFELGMVSMIIGHVTFQIAFVALVVQSRLRSLGRDLDEAARDLYASYGYYVRRVLLPLLAPGIVAGAMLAFTLSLDDFVISFFTAGPTLPLFIYASVRRGVTPEIHALSTLIFLATVLLVLMSERLSRR---
149201973    ----------------------------------------LYAVLFLIVLYVPVLFIPLFSFNDSIYVRFPLQGFTLQWYGELWTREPVWNALWNSVKVGLVVSVISTVLGVMAARAITRTRRGKGALVTFIMMPLVIPGIIFGVALLVLLSRMGVPLSLYTVIICLPFAVATLLPRFEGFDPSMEEASADLGENGWWTFWRVTFPMVLPGIVASLLLTFTISFDEFIMAFFLTGTDPTLPMYI-WGQLRFPKEFPSVLAMAALILFV-------------
149911834    ------------------------------------------LLVWLSVFVLVPNLMIIVTSFLTRDDANLISLTFTLDNYVRLFDPLYFKVLRHSVYMASIATFVCLIIGYPFAYTIAQLPKKIRPVLLFLGLLNAFLLNLHIIDKPLKLMYTEFAVIFALVYILLPFMILPLYSSIEKIDKNLIEAAKDLGASKFTTFLKVELPLTMPGIIAGMLLVFLPAMGMFYIADLVGG----------------------------------------------
297569535    ---------------------------------------------------------------------------------------GLVHTIIGTLVVDSLALLLAVPLGIGAGIMLAEYPRLNPLLRLLNDTLNGMPAILKGLLAFALIVKPMIAGAVALGFVMLPIIARATESALSIIPWSIREAGLALGLPRWRVVLSAIIPAAKVGLVTGVLIAFARAVGEAA-----------------------------------------------------
260655265    -----------------------------------------------------------------------------------------------TMKLAFWAVVFSTVVGIPLGIICAIYSILDSITTLITLLGVSMPTFWTGLLMILAFSVHMVLPVFTLSGSSLALIARMTRSSMLEVRSDYVRTARAKGQTERKVIYRHALPNALIPIMTIVSMQFGTLLGGSIVTEAVFSSGIGRLMIEAIKMRDYPIIQGGVLFISIINLFVDVMYAFVDPRIHV
254424581    ----------------------------------------------------------------------------------VLFDQGMGQAFLNSLVISVPATVIPIAIATFAAYALAWMEFPGRQTLFIITVLLVVPLQMTLIPILRAYTALGLSGTLAHSAYGLPLGVYLLRNYIGSLPRDLIEAATVDGASHLQVFSRVIVPLSMPAIASFAVFQFLWVWNDLLVA---------------------------------------------------
87118857     ------------------------------------------------------------------------------------------ERIPETLRLTVTSFMFMLLIGVPAGVFIKRNTWIDRTIMTLSVSGFSLPNFFLGILLIIIFSWSLVMPVITLATAGAGVIARFVRSSVLEVGKQYVRAAIARGMPSHRVILFVVLPNAAIPVITIVGFMIGTLIGGSIVTETIFSPGVGRLLISSVTARDLAVVQTGIMMVAILALLVDFAYFLIDPRIRL
226363140    ------------------------------------------------------------------------------------------QAVLNTLVISLITATLTAGFALWLALAASRGGRIGRALFDISFLVFAIPAVVLGMAVLFLYLYMPFPIYIAFTTRYVPRGSRMIQTALLQLDKGLEEVGRVSGASKGVVLRRVVFPLVAPAVSSTWLWVFAHSLGELPIALLLSSS---------------------------------------------
142016944    -----------------------------------------------------------------------------------FLNNDMWHHLLETIFMALLGTLLAALLGFPLAFFAAYNKFVRTILRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIAITDTGTLGKLMSEAIENTEEKQQEGVESTGANKTLQHRFGIIPQILPIFISQTLYYLESNTRGAVIIGAMGAGGIGLQLLGAINTTSWENVMYMSLLILGVVIFMDTMSAKVRR----
291456587    ----------------------------------------------------------------------------------------------------------------------YRVPVLAQISTVFEELFRNTPLLIYGFPSIGIKWSAEICAVVGMSILGSAYMSGAFQGGFSGIPQVQNESARALGLSPLQMIRHVTLPQGLTRSVPAVAANVIFMVKETSVFTVIAVPELTNTALIGMYYRSDEYLLELVIAYAIILIPLSVILTLLERRVR-
241258658    ---------------------------------------------------------------------------------------------LNSLVIASITAVLATALGTMASVALSRRTRGRSLLQLMLLPPIAIPWLITGTAMLIFFGRGMHALLIGHVALAIPYVVLVVGTGFKTIRADLEEAAMSLGSTPVHAFFSVTLPLLYPSILGAALFAFAVSLDQFVISYFLATPGYTTLPVQIYSSIRKG-----------------------------
13473550     -------------------------------------LWLVLSLVFAFLYIPIAVLVALSFNEGGLPTAWSGFSLKWYASLA--NNSAILSAALNTLIVALVSTAIATLLGTLLAIGVEMRRQYGKGLEALIFAPMIIPDIVLAIALLSFFSMLNLTMILAHVVFNLAFVCSVVRARLKSFDWSIVEASADLGASAITTFRRVTLPVIAPAVIAGALLAFTLSVDEFIIAFFTAGAG--------------------------------------------
239818191    -----------------------------------------------------------------------------------------------SLLIGLVSTVVALLIGVTLGAIAGYFGWIDAALMRFTELFQAVPSFALAIVLVAIFQPSVNSIVVAIAIVSWPPVARLVRSEFLTLQRDFVQAALLAGQSTPRIILTQILPNAMSPIIVMASLMTATAILLESSLSFLGLG---------------------------------------------
220912536    --------------------------------------------------------------------------------------------TASSVTSALVAVAIGLLVGSAIGLASFRGGWLDATLGRFVDVLLAIPGFLLAVVIVSSLGFQTINAAIATGVSAVAVFARLMRAEVIRVRRSFVEASYLEGGNRLQALLTHVLPNAYRSVLVLAVLQFGTSILVIASLAFLGSSDWGLLVASGKTYVTAPLVYAPALVIVATVLSINRISRWL------
239940213    --------------------------------------------------------------------------------------------LWLTLWLTAVVMVLGFALGALLAVLLSGNPVLQAVSWGYVWLYRSTPILVQLLFWFNIGALYVAIAVIGLTLHEAAYAAEVVRGGILSVERGQIEAAQSLGLGPWRRFRRIVLPQAMRSIVPPAGNMLIGTLKGTSIVSIIAVQDL-------------------------------------------
289449699    -------------------------------------------------------MAILAVLAISIYLFLKGVPTFKVVGIGNLLGQSAWQPTAYIILTSLFATCLSVMIAVPIALLTMANKMVAAVVANAVELLAAVPSVIYGLLGMMLLGANLLAAVIVLAIMILPTVISVSTSSLRSVALNLRAASLALGATREQTIFLVVIPAAKSGILTGIVLGIGRALGEAMAINMVAGGAVNFPL---------------------------------------
121608967    -----------------------------------------------------------------------------------------------SLIIGLGAMVASIALGLVIGVVAGYFRVADAIVMRVMDGVMAIPGILLAIALVSLTGSTLLTVLVAITVPEVPRVVRLVRGVILGVRSEYVEAAIALGARAPRLLLRHMVPATVAPLIVQGTYIFASAILTEATLSFLGAG---------------------------------------------
280965099    --------------------------------------------------------------------------------------------IWYTLRVAVVGLLAGVVVGVLLAVLMARLRIVERGLLPYIIASQTVPLIALAPLVAGWSGQDWMTVSLIAAYLAFFPVAIGMLRGLQSPAASSVELMRSYAASWWQTLLRLRLPASVPFLLPALRLAAASAVIGAIVAEIGTSGGVGRLIIAYSQTSDSTKLYDAVLGAAVTGLLVAGLVSLVE-----
72161235     ------------------------------------------------------------------------------------------------IGFAAGTTLLVFVVGLGLALLMHTRTRGRTLYRILLVLPYAMPSFAMLLLWRDMFNTDFGSILLVNTWLGFPYMFLVATGALQSIPRELEQAARIDGAGAWQAFRHVTLPLLMIAMTPILVSTFAFNFNNFNAIWLTTAGG--------------------------------------------
136682493    ----------------------------------------------------------------------------------LLTDIRFIGALTDSILFLIKTWFLILSLLFVVIIISVLNKQFRFIFKSLCASLQPTPTFAWLPVFMLVFGVNELTIILLMIFATVWMVGLNMIVSLEESLTKWSKHCGNLRLGVIESIIKVYLPSLKPLLVANFKTCWNLSWRILIGIEVVFGTGIGTYMTDAKDIMETSTMYAVFFIIILIGIVVNELFDKILK----
119502985    -----------------------------------------------------------------------------------------WQAFLLTAQLAGLTTVILLVLATPLAWWLAHSQRWIGWVEALIALPLVLPPTVIGFYLLLLFAPESGPGVIASVIYSLPFATQPIQGAFSSVSSGVLEAGATLGASPLDRFFRLVLPLSRRGYLTAAVLVFAHTLGEFGVVLMIGGNVISVALYEAVETLNYGSAHTMAAILLAFSFVVLLVVYALNRR---
293365031    ----------------------------------------------------------------------------------------YQKAFFLTLHIAVWGILGSFLVGLIVSVIRHYRPIFSQLATAYIELSRNTPLLIFGLPRIGIVLSSEVCATVGLIFLGGSYMAESFRSGLEAVSQTQHEIGLAIGLTSVQVFRYVVFPQATAVALPSFSANVIFLIKETSVFSAVALADLMYVAKDLIGLYYETDIALAMLVVAYLIMLLSLVFSWIERRLR-
297570665    --------------------------------------------------------------------------LGTSFALNMDVSQAIAQRLPKTMLLSFCGLVLAVIIAIPLGMLQAWNRWPDYLITALALLMYSTPLFFMGLLLIVAFWQGLILPSVTLAIVSLAAYTRYVRSSVDNLEENYIRTARAKGLSESRVVMKHAMRNSFPVITLLGMSLPGLFSGGLVVESLFNYPGMGLMYWQAAQGRDYPILLAISIATVIGALLADIMYAIADPRVR-
229541385    ------------------------------------------------------------------------------------------ERMGPSLQLGLQAMIVGTLIGILLGVLMFQNTWIDYGSTFLSVLGISIPSFVFAAVLQYAIGAKLQWPTIALAIFPVATAARFMRTELIEVGSDYITLARAKGNSYGQIAFKHAIRNAIPLITVLGPLAVNLMTGSMVVEQIFAVPGIGEQFVKSIQMNDYPIIMGTTLLLVLITLVVDILYGVIDPRIRL
254780172    -----------------------------------ILVFLTGSILLTPMLIPSFPRKFLNSILLFGLFPIFSFFVLYGGLGLSIVETSLWGGLLVTLVISFFGIIISMPLGILLALGRNSNPVLRYACITFIELFRGVPLVTVLFMASIMLPLFLLRALLGVSAFASAYIAEVLRGGLQSISKGQFEAANSLGLSYLQKMRLIIMPQVIKRVIPGIVNTFIGLFKDSSLISII------------------------------------------------
140438095    ----------------------------------------------------------------------------------LMWEGAAWNSFWTTLQISAISAPLTAGLGLLTAYILVRQRFWGKIFEFVTMLSFAVPGTVIGVGYILAFNIPPIEITGTGIILIVCFMFRNMPTGIRQLDPSLDEASLTLGARSFTTLRKVLLPLLRPALIAALVFSFVRAMTAISAVIFLVSADYDMATSYILGRVEFGDYGLAIAYSSVLIIVM-------------
135064703    -----------------------------------------------------------------------------------------WGGMFLTLLISSVGIVCSLPLGILLALGRRRLPIIKSFSIIFIEFWRGVPLITVLFMSSVMLPLFMPAVLIGIALFSSAYMAEVVRGGLQSIPKGQYEAAAAMGLGFWQSTYLVIMPQALKVVIPGIVNTFIGLFKDTTLVAIVG-----------------------------------------------
255281808    ---------------------------------------------------------------------------------------------------TLLAVAVIIIIAFLAGYVLSRYKRGRGAIYNYFIMGMLIPIHALLVPMYIGLTNHWYTLLIPYIGFGLPISIMLIESYISSIPGELEEAAAIDGCSFTRTLFQIVFPLASPILATVAIIQFFAVWNEFTFALILVNDDVGLTMFKGAYTVDYPRMMAGIMVTMLPVMILYFIFS--------
116668597    ----------------------------------------------VLWWLAAATVLSGVGASADGSGGAVPTPPEVLGQLASDGVGFYWPNLAVTMAEASAGYLWGNAGALLLSASVLVLPSLERLITQLAVISYCLPIVAIGPLAFIVIGSPAGTAVLLAGISVFFTTVVGALAALKSADRASLDLVAVYGGGRLKQLVKVQLISALPGILNALKIAVPAAVLGAVLGEYVGGRGIGPALVNAQQNLEIARAWGVALVAGLLAGAGYGVFALLAR----
223982959    -----------------------------------------------------------------------------------------------SLTIGFVAAFLNLIIGVIYGGISGFVGKVDMIMMRIVDCIYAIPSMLYVILIMMIFGSNMFSVLLGISISSWVGMARQVRSQIQTLKQEFSMAAFVIGASKKRILFKHLIINCMGPIIVSATLMVPNAIFTESFLSFIGIG---------------------------------------------
225386754    ------------------------------------------------------------------------------------VFQTFMEKLPNTLALGGAAVLIAVVVSLPLGIYIHQNTWKDTAGMVFALFGTSMPNFWLGLMLIIIFALKLKSGFSSIILPAVTVITRTTRSSMLDVRQDYMTTARAKGCPEKRVIYTHGLKNALIPIITAIGLQMSLVITGSVLAETVFSPGIGRLVYDSISKRDTPMVTGAIIMCSILNLAVDLVYAFFDPRIK-
299137049    -----------------------------------------------------------------------------------------------TLALTLAAMLIGIGLAIPAGVISARRRWPDRSLGLLSLVGLSFPNFALGPILIIVFSIHLILPAITLGLGMAAILTRMVRTSLEELGQDYIRTARAKGLSERTVVYRHALRNALNPVLTVVGLQFGSLLAGAIVTETIGWPGLGRLTLSAISNRDYALILAVGLTYVLVNLLTDAAYAVADPRMR-
298504919    --------------------------------------------------------------------------------------------AVMTLLLVLCTMFISPIGGLLIALRISTFRPLSALCWFVIWLFRGTPFIYYGLPSLGITLKPITAAVIGLGLNYSAYLGEIIRGAIQSIDHGQTEAAKALGMTYGQTMRRVVIPQTYKRLMPPIGNEFIALIKDTALVSTIAMVELMRAADQMFNTYFNVTALILAAVIYLI-----------------
284166950    --------------------------------------------------------------------------------------------TQVSVFVGLASTFIGLSGGTIVGAVAGYYGRVDDVLMRIVETVYAIPPLILIIVFTVFVGANIWYAVLGVGIAFVPVFARIIRSRVLSIEMDYIEAAQAAGVKDRNVIMRHVVPNSFAPVLVYATLQIGVTILIVAGLSFLGYG---------------------------------------------
163846088    -------------------------------------------------------FWRLLAFNLWWTFSNVGFHVVLGVIIAVLLNEGLW---GRKIYRAIYILPMVLPNIVVATVWRNMFDDQYGSINQLINLFIT--PFGLDPVQIRWFNLSYYAMLIANIWLGWPFMTIVATGALQSIPKEMYEAASIDGATGLQQFWRITLPLLRPAMVPAAMVGIVTTFNLFVIYFMSGGGPLGIMVTQAFKLINVNQLYVAAAFSVIIALVLIPIFLITNKISR-
22125290     --------------------------------------------------------------------------------------------LLRTLWMAAVVTLLCVTLGYPLAYWLAKQPTGRALPFWTSLIVRTASWIVLLLINQSLLGSRLIEQPLALVFILLPFIVLPLYAVMKGISPNYVRAAISLGAHPFAAFWRVYVPQTYNGVTAGALLVFMMAIGYYITPALLGGPG--------------------------------------------
92115382     ----------------------------------------------LMEALPGVVIGFVAGLLVAPFVEQHTLALFICVPLGSVACGWLWRRLPARWEARLPPVGVGVGLIVPLALLCWAALSVSPWLEAWW-FGGDLRAWMQQTLGWDYAQRNALIVGMAMGLAVIPTLYSLAEEALSGVPRSLAEGSLALGATRAQTLWRVQLPAAAPGILAAVMIGAGRAVGETMIVLMATGN---------------------------------------------
271963616    -----------------------------------------------------------------------------------------------SLLIGFMSALLSMTIGTVMGIAAGHFRWVSAVLMRITDWFLVLPSLVLALVLAAILGGGTSTIILAIGVTSWASTARLIRAQTLSVERPYIERSRALGAGHWHIMTRHVLPNVAPLVLANTTLQVASAIVAESTLAFLGAGGLGSYDWGAATSGAWWYVLAPGLCIVAVVMAF-------------
140464039    ------------------------------------------------------------------------------------VQEEFWRPAINTTIVCIFVVATSLTIGTLGGYALSRSGYRYTFWLLIIALMRALPPITLVSGYLLPFFQWNVWGILPTAIIVLPFTLWMLHSFFQNIPKDLDESAKVDGCTQFQAFRLVIVPVMWPGVITTGLFSFLLAYNDFAVTTML------------------------------------------------
142432225    ----------------------------------------------------------------------------------------FWGTIFISLIAIIIAGPLGLISAIYLSEYA--SKRVRSIVKPVLEILAGVPTVVYGFFAALTIGPLVLAAGLVMGMMIVPFILSLSDDVIAAVPDSMRDGSTAMGATKSETVWKVIIPAALPGIVGGFLLAISRAIGETMIVLMAAG----------------------------------------------
255061324    -----------------------------------------------------------------------------------------------TMYLAVISCILSFFGGLILGLLSLRFAVIRYPVNLFINTIRGLPLLMVIFWMYFLLPALMTTVIMGLTLFTSAYMSQIVRAGIQGIPKGQTEAAISTGLKPWQAMLYIVLPQGLRNMIPSFVNQFVSLIKDTSLAFIVGVSELTHV---GTQINNRTMAYPTEIFIFIAAVYFVLCFAF-------
257070102    --------------------------------------------------------------------------------YLAFLGHGLWGTLKVTALAAVVAFPFGLLLAL---ARMSRFRLLKAVAVTWIEFFRGIPAFLLALPAFGVTFPRFWMLVVPMILVSSAATAEVFRAGIKAVDKGQHEAADAIGLSRRDSLIYVVLPQAVRLVLPSLILALVTLLKDSTLGYVVSYNELQFQTLVSITRYLVQTYLVVSVIYIVINLMLTRVALSLDARMK-
237807992    ------------------------------------------------------------------------------------------------FTAVTVAFILAIVACVFLKKWAKNRQNLTGQPFPVLGLLFGLPLVVFLIAGMPMHWPELFSMVVALTIFTAASIAEIVRSGIMAVSKGQVEAADALGLKNGLTLRFIIIPQAMRVIIPPLTSQYLNLVKNSSLATAVGYPDL-VSVFMGSTLNQTGQAVEIIAMTMAVYLTISLITSVL------
77456758     --------------------------------------------------------------------------AGWSEALHLLWRPYVFSLLRNTLALMVGVTVTCGVIGLSLAWLLERSNPGRQLWGVILCLPFAVPAFVSSFTWVSLSAQFEGLGGAILVLSKYPLIFLPVAATLRNLDPSLEESARTLGQNRWGVFFRVTLPLLWPSLLAGSLLIALHMLVEFGALSIIGLQTFTTAIYQ-------------------------------------
284045725    ----------------------------------------------------------------------------------------------NSLLIAAVTTAIAIVLGTWLALALVRHRRGRTAAEFFVFLPMATPEVVMGASLLAMFGTGFVTLVISHTMFCLSYVVVTVRARLEGLDRHIEEAARDLGAGQWAAFRRVTLPMIAPGVAAAAVLSAALSIDDYVITSFNAGQTQTFPLF--------------------------------------
223985686    ---------------------------------------------------------------------------------------------INTLISAFGALLLAFPIAVLTALFIVKIKPVKPLMKTVVELLASIPSVVYGVFAAGVIGSSLLAVILLLAIMIFPTITSLAVTAIEAVDPDLELGSLALGATATQTHFKVVLTSAKSGIFAGAILGLGRAFGEATAVAMVAGNKLFGPTF---NLFDITRTLTSTMLAGL------------------
297563823    -----------------GLVWLPAMATVVLSFTRWDGIGGLDTIEWIFTIYPPFAPALRNNLVWLVA----LFAVPTLLGMFLAVLLDR-ELRGGSVYRSVFYMPVVLSLALVGFIWQLVYSRDQGLLNAFLAVVADVPPVDWFGDP----EINLYAVLVAAGWRHTGYIMLLYLAGLKAVDPSLREAAAIDGAGPVRTFTRVVFPALLPINLVVLVVTVIDALRAFDIVWIINRGRNGLELISALVTSNVRVGFGSALAVVMLVISL-------------
74317155     --------------------------------------------LFAFVVLAALVGILVALSIEAWPSLKAFGPAFLWTNIWSVPDDQY--GALAAIYGTVVTSVLALLIAVPISFGIALFLWLRRPLGTAIELLAGIPSIVYGIWGLFVFGVGILAASIVLALMVIPFIASVMRDVFETVPHVLKESAYGMGCTTWEVVRNIVLPYTRVGVIGGIMLGLGRALGETMAVTFV------------------------------------------------
280960613    -------------------------------------------------WVTAAVVLLLVAMGAHGLVTNHRFRWDIVWKYLFTVLRGLWATVYLTFFAMLIGIVGGVLLAILLSGVSWVYTWFFRGTPVLLQLIALYPRIAVGIPFGPEFASADSNKLIPLIVAGILYMAEVVRAGISAVDEGQIEAAQALGMGRGLTMRRIVLPQAMKVIIPPTGNETISMLKTSSLVSIIAVIELTYQLIYARNYQTIPLLIVAAIWYLVLTSVLSVGQYFLERR---
16264208     -----------------------------------------------------------------------------------ILSRLLWG-TRVSIAVGFAATLIAAGIGSAIGIIAGYAGRTDNAMMRGIDMLMAFPYILLALAIVAALGPGLMNALYAIALVNIPFFARNVRVTLGYAHSEFVDAARLSGKGHLSVILTEVLPNVMPVIVITMSTTAGWMILETAGLSFLGLGALGSMLGEGRAQLFTAPGAMIFLIVISLNVLGDGIRDVLDPRLR-
209964759    --------------------------------------------------------ILLLIAYSFNDNRLVTVWSGFSFRWYLMQNAQLLEAAWLSLRIAFITACGAVVLGTMAGLLMARFGRGRALFGGMISAPLVMPEVIMGLSLLLLFGRGTTTIVIAHITFTMSFVAVVIQSRLVSLDASLEEAAMDLGARPAKVFFVITLPIIAPSVVAGWLLAFTLSLDDLVIASFVSGPGSTTLPMVVFSSVRLG-----------------------------
239917159    -------------------------------------------------------LLAVVTGAALGVPAVSLVRWMGEGTSLSAVRDRWLDAVSGSVVLAGAGAALTLALALPIGILAARHPRVSRIAERAAFLAHGLPGVVVG-LSLVFLGVSLVPAAFAYATLFLPLAVTSVAGAVAQSSPALEEAARSLGSSGAEVLRRVTLPLALPGVGAGVALVALTAMKELPATLLLRPTGMDTLATRLWNATSVGRYAEAALTLVLLAAV--------------
239618512    -----------------------------------------------------LALFLTLAIAVLFILYPLFASFGSARGLTIIRSNTIQKILKFTVFQATISTLLAVLVGFPAAYYAHHNDTLAKLLYITTFIPFFLPGISAVVGFLIMYGYTFTAILLGHIFYNAPILVRVLGDALAGIPKEQIENALSDGANKWKIFWKIEFPLVLPALVAGTILIFSYCFTSFAVVLILGGS---------------------------------------------
143615747    --------------------------------------------------------------------------------------------TRVSLAVGFAATLAAALIGSTIGLVSGYFGRIDSLLMRLIDTIWAFPYLLLALAIVAAFGPGLLNALMAIAIVNIPFFARTVRTTITLTNREFVMAARTSGAGHLDILFRELLPNVLPVIVVTISTTAGWMILETAGLSFLGLGALGSMLGEGRKVLFTAPHVSTIPGVLILILVIDGIRDILDPRLRV
144220739    ---------------------------------------------------PKWKWLRKNLVIAWIATIPLGLYLLSGGLGLSPIMSRHWGGLTLTILLTACSLLLSLPLGIVLALCRQSSPLIQKLSSIYIDAMRAVPLIALLIPLFLPVGIEVDRVWRAILAFTLFVSAYIAEDGLQAIPKTQIEAANSLGLHQYQIIQFILIPQAFRIALPALTNQSIGLFQNTSLMAILG-----------------------------------------------
134841435    ---------------------------------------------------------------------------------LAIVDTTDWGGLLVTLVVAITGIVASLPLGILLALGRRSLPIVRALCIGFIEIFRGVPLITVLFMASVMLPLFLPDGMIGVALFSSAYMAEVVRGGLQAIPKGQYEAAAALGLGYWKTTRLIILPQALKLVIPGIVNTFIGLFKDTTLVMIVG-----------------------------------------------
145955615    ------------------------------------------------------------------------------FSFLSRFGTSFLEGTGVTVSISLVALCFGFIIGIIICMAISKSKVLRAISSIYIEVLRGTPLLVLGIRFPMLFGIPFIASAFALSVNSGAYVAEILRSGIQSVDNGQMEASRSLGLNYWSTMRYIIIPQAIKNILPSLANEFITLVKESSIISVIGVVEITADIVKNAAFRALEPLIVAAAIYFVITFTLSRLVGLLEKKLSV
227552460    --------------------------------------------------------------------------------------------ALTTLKLFLFTLIGSLPLGIILALLSLHFKPLRYFLQTYVWIMRGTPLLLYGLPTIGIVFDRFEAALIAFILNYAAYFAEIFRGGIQSIPQGQYEAAQVLQLSPFQTVTKIVIPQVTKIVLPSVGNEVINLVKDS---SLIYILGLGDVMRAGKIAMERDATLLPLLGVAIIYLTLTGILTIVMK----
160947247    -----------------------------------------------------FIYAPIFVLILYSFNDSKLRGSFTGITFKWYVDKEVLRALYYTILIAVLTTVIATFIGTVSAIGIYYMKKSEKFVVLNLNYIPVLPDIVIAISLMVLYKVFNIDYGFLTIVLAMPYVILSVYPKMKHMNKFLPEAAMDLGATPFYALRKVILPEIKQGVFAGALLAFTLSLDDFVIAYFNSGNGV-------------------------------------------
256769778    ----------------------------------------------------------------------------------LLGDSNFWTVVVRSFAFTLANVVLIMVIGSLIGILLNRLGKWMRLVLSMALVMAAMPIVASVQVFYWLFDEQLTIVTLLVVWGSIPFVALNMYAGLTTVGAELYEAARMDGANGWQTFWKVVFPNLKPFFLVTTFLEVIWVFKAFTQVYAMNKGGPDFAYVEGQSQAHYGLAAASVLTIVILLVVMSFYFRLILKQE--
222081650    -------------------------------ALFFLLPGLIGIFLFLVL---PILASIALSFTNWQLLGTPRFVGFSNYTRLFTTDPQFWTVMRNTIFFTAEYLVLNIIISLGLATWISSLKIGQRWFRVVFFLPTFTPLIAVAIVWMLIFTLAMQAVIITSLWAGIGYNTVLFNAALDMVPATYLEAARIDGATAWDRFWKIRLPLISPTLFFGTVMTAITSLQVFDQIYVMTKGGLGYAIYQ-RGFQNFQMGYASAIAWVMFALIM-------------
269958004    --------------------------------LSNPWASGIAIVLAVLWTLPTAGLLVTSFRPQADITRTGWWTIFTGDVTFLTGNTNLANFFVNSIVITLPSVIIPISIALLAAYAFAWIDPGRDWLFVAVFALQVVPIQVTMIPLLRTFVNVGLAGSFWTVIFALPLAIFLLHNFMKDIPRSLVEAARVDGAGHVQIFFRVIMPLLVPAIAAFGIFQFLWVWNDLLVA---------------------------------------------------
142976525    ---------------------------------------------------------LLIVWAVALVTLTFLLRGGASDTGIVVPGSSIFGGFSLTWLLAIFGTYVSFPLGVLLALGRNKLPIIRIVCTGIIELTRSVPYITWLFFASVTLAVFLPAGVMVTAFFSGAYFAENIRGGLQSIPKGQYEAADAIGMSPFQKISLIIMPQALRAVIPTLVSSAITAFKDSSLVTIIG-----------------------------------------------
134368474    -----------------------------------------------------------------------------------------------SMTLGTCALVIALIIGLPAGIIAALRKNWDYLPMSLAMIGICLPTFVLGPLLILVFWSDLVLPSCTLGLFYAAYVARLTRAGLETLKHDYIRTARAKGASPARVVYKHALRAGLLPVVTFLGPAFAGLVSGSFIIESIFFPGLGKFFVTAAFNRDYTMVLGTVLLIVSLNLLIDFLQAWLDPKAR-
89893486     ----------------------------------------------------------------------------------------IFPEIFAALKITVTATFAGFFLALFLGMFLTIGSRVAYGSKGFVEFIRSTPLLVYVLPQAGLSLSPLTAGIMGLGIHYSTYLSEVYRSGIEAIPQGQWEAAKALNFSPWQVWAKIIIPQAVPPVIPVMGNYLITMFKETPLLSAI------------------------------------------------
193215713    ------------------------------------------------------------------------------------------SPFWLSLKLSLVTTLFLLFSAFPIAYIFARRTRFKRILEAVTALPLVLPPTVLGFYILLLFGERLVGMIIASCIFSFPFMFQPLKSGLEQIDRALLDASYTLGKSELETLFRIVIPNMKATILGASIVTFAHTMGEFGVVLMIGGN---------------------------------------------
89067896     ----------------------------------FVITNMVLIALFTISTLYPFIYIVSLSLSTGFEARAGNV-LLTPVGFTVLSERLFWTSYGNTFIYTVFGTLMSLLIIIPGAYALSR-PQLYGRRFWNLMVAFTMWFNAGLIPFFLNFGLLDSYFGIIIGFAVNGFNIILLRNFFEAIPQSFEEAARMDGANEFQVLWKVYMPLSKPAIATVALFCIVSRW---------------------------------------------------------
237807639    -----------------------------------------------------------------------------------------------TFGSALTACILAMIFGSGIGVVAMQHGLASSILYHMLDVLLSIPSLLLAIVLVSFMGASLENALLAITLALIPQFIRASFNAVREINKEYIIAVRLDGSTPWRILRLAILPNILDVLVTQTTRGLSVAILDISAVCFLGIG---------------------------------------------
26991141     -----------------------------------------------------------------------------------------------TLQLTFASVLIGLVFGLPLGVWARRNAWPDYVGRILSLTGLSFPAFVSAMLMLLVFAIHFRWFPVILGLIMTAYVMRVTRSSMISVGEDYIRTAKAKGVRPMRLVLRHGLRNALIPIVTVVGLYFGTLIGNSVLTEIVNRPGLGKLILGALNTRDYGLMVVFALCVIVVNIITDIVYGLVDPRVKI
118431570    ----------------------------------------------------------------------------------------------NSVTYALLASLISIVIAVTTSYSVERRTRLSEPLDVLATIPIALPGLALALGILIMFSTYEFPALFLVLAYSVPFATRAAFAGLKHLHKSLEEAAMNLGARRLRVIRDITVPLIGINLLGGVLLTFVYSVTEVSTSITIGGLNEDYSPITYIIYDYVTGGYGGGAFVHLAASIVVILMAI-------
142975500    -----------------------------------------------------------------------------------------------SLIVAVCSAIIALIIGLLVGLIAAYFGKIDALLMRIVDIQLSFPAILVALVLLALLGKGIDKVIIALAIVQWAIYARTVRAAIVERRKEYIEAATSLGLSSFRIIWRHLMPNSISPLIVLATLQTAHSISIEATLSFLGVGSLGSLISNGFDYILSGAYWITFFPIMLLATV--------------
142288046    ------------------------------------------------------------------------------------------QRMWPSLAIALPSLLVGLMITFALFFVFFRSTRVDYIGVIICVALMSISSLFYIIGGLQLVPISGYSQGYEAIKFLVLPVLISVIYGIEEIEKDYVKTAKSKGLSEASVLFKHVFKNALIPILTGVVVILPLLFGSLIVESFFGIPGLGSYTIDAIQSQDFAMVFLGTVLYIIGLILTDISYTLVDPRVRL
297194203    ---------------------------------------------------------------------------------------GLWQNIWITVQLLVYSAALAAAVAFTVGTARHRSRAVRFVAGVYTEIFRGTSALVLMFWLFPLMGWQLVPMWAAVLALGLAYGAEIVRGALNSVAVSQREAGIALSFTPWQRLRLILLPQAVPEMVPSFCNLLIELLKGTALVSLLGVGDVSFAAYLVLATQESAQIYTISLVIFVLAFALTRSMKALERRTK-
296141278    -----------------------------------------------------------------------------------------------SLIVTFSAVPIAALVGIGLGLSSTVSRALDTVLARLSDVVLAFPALMLAILITALRGPGTVTVVIAIAVAEIPVFLRLTRAEVLRLRETYAEAARIAGASQGWILTRHVLPNALEPLAVQTALALSLGVFVEAGLSFVGVGSLGSVLAGAVHNWDANAGYAWG-----------------------
291459145    -----------------------------------------------------------------------------------------------SILLSLLASFFSVLIAVLSGRALAFYDFPGKRLISSLMLLPFVPSTVFSMGAQILFYSSIPGVLLCHILYSLPYANILLNEGTRALGEGLEEQARVLGAGPVRAFFSVSLPNLFPLLLSAFTMAYVISISQYFMTLLIGGGRVKTFSVVMVPYLQSGERNFAALYALIFLLVTTLVFFIFE-----
291298120    -------------------------------------------------------------------------------------------ALANTVIYTASGYVVGFALGILIAVMRLSSAAVNRWITGFIEIFRGLPALLILFPNLIIPGGNYGTVALGLGLCSAAYMAETFRAGIQAVPKGQMEAARSLGMSHTRAMVTIILPQAVRIVIPPLTNELILLTKDSSLVLTVGIAAKESDLVKANETGNSTPLVVAGLAFLVITIPLSILVRRLEARQ--
239831886    -----------------------------------------NGRTWRNLAILTVALIASVWFAFYWLRILNGLGRLGDFALMMMPPSSYLWSMMETLAIAYLGTLLAAILAFPFGFLAAKNIFLHFGIRRFLDTIRGVDTLIWALIWVSVVGLGPFAGILAIACSDFGAFGKLFSEAIEGADKKPVEGVVSSGGGRLHGYRFGVLPQVLPLIGSQVLYFFESNTRSATIIGIVGAGGIGAHLAEQIKVLNLQDVSFLIIMILIAVALIDWFSS--------
254423559    -----------------------------------------------------------------------------------------------TLQVGAIAVGISMTAGVLIGLVAGYAGWIEAILMRTVDVLFSFTETLIALAAVAVLGPSLTNAMIAVGISSIPFYARITYGALVEKNKEYFKAAQAVGARHQRLIFRHILPNILSPIIVVATLGVSIAVLSASALSFLGLGAWGATLAAGRDYFKRAPGLAIAITVLGFNLLGDGLREALDPQQR-
293167223    ----------------------------------------------------------------------------------------------------VVTTLIVALIGVVTGAVAGFYGRWDAVISRIADIFFSIPLLLAAIVTLSVFWGGCMAVILALSLFAWPSITRQMRAAVLTVKNEFVDAAKAIGASPRNLVRHIVPNSLAPVIVTSTISLGIFIVTEATLSFL----GLGLPLVRAGDNLSVMFVPATALALTVLAFILDAVKDALDPKAR-
111223271    -----------------------------------------------------------------------------------------------TIKATGGAVLIAIVAGLAIGVVAGFFGWVDSLLMRIVDILLAIPMLLMALVIVTALGFGLLPIAIAVGTTITPTFARTTRAEVLRVKEQYVEAARTGGASWGRVLVRHILPNSWGPVSVLAVLDFGTAVLVVSSLSFLGFGTPGTLISNGRNFLITSLSLLPGLFVGLVVFSLNHIARTLEEMQR-
148555538    ---------------------------------------------------------------------------GLTLTLITAWRGHLHKASLCTLGTIVAGSALWIVLDLGLARDVPHFDRFN-----FTGGLTLTPEFVAVLW--------------GSVIYASAFAAEIVRGGLDGVPRGQWEASRALGLSKRQSLRLVIVPQALRMIVPPMNSQFITILKNSTLALVVGYPDLNFVANTAINHTGQGLEGVAILMLVFFTL---------------
117618057    -----------------------------------------DLLALGWCTLWALLFLALVGMAVYGLVQFWPYNLGLTLDHYAFDSNSVWQPFTNTLQLGLYTALIGTVLVMVLAWAQRHFPWLRQLLHLLAMLSLAVPGMVLGLGYIFFFNGNPLFGGLYGTLYGTLPLMVLSLTSLKQLPKELELVAISLRIPLWKAFWRVTLPASLPALLEIFIYLFVNAMTTTSAVIFLYSS---------------------------------------------
117618057    ------------------------------------------------------------------------LWVGLANFSAYFDSPHLGRTIGNTLWLGGLITALVVTIAFGYAYALTRTCMPGKPLFRLIGLILLMPSLLPAISLVYWFGNQGIAKVIGLGFWCFPHALMILITALGQSDARLYEASRVLGSSGWRTFVTVTLPTARYGLLSAAIAVFTLTICDFGVAKVIGGSVLATDIYRVIGMQNFSLGAVASVTLLLPALL--------------
197105747    --------------------------------------------------------------------------------------------LWLTLKLAGVTTLVLLVIGTPLAWWLARSRWWSEAVGAVVALPVVLPPTVLGFYLLIALGFTFTGLVIGSVVYSLPFAVQPLRNAFRAIGQENLDAAATLGASGWETFRRVALPLAAPGYFVAAVLSFAHTVGEFGVVLMIGGG---------------------------------------------
121605751    -----------------------------------------------------FLYLPLIFMIVFSFNSTRQDAEFTGFSLRWYIVEGFWL----SLKVATVSGLLSALLGTFSAFVLVRYRRFRTIFSGMVNAPLVMPEVVIGLSLLLLMQRGMLTIIFGHTLLGMAYAMVVVQSRLLEVNRSIEEAAMDLGARPHQVFFLITLPNIFQAILAAFLLSFTLSFDDVVIAEFLSGPGLPQVIFGYARRGINPTIYAAAIATVTMVIVGYSVWVARQTRQR-
116670418    --------------------------------------------LATLGMLVPVYVIITTALSGSTGAPNFFLAFPDAPSLGAF--KGAWTKLANSLQITVPAALVSCLLGSINGYVLSKFPRGSNALFTVLLVGMFIPFQAVIIPVFQFLNMLHLQGSIVHIIYGIPITTLIFRNYYEGIPTAIIEAASIDGAGIWKTYVRVMLPLSVPGFVVAGIFQCTNIWNDFLFGFILASPAVTLNNLIGTTTVDYSELMAGAVLVAAPTVLLYLVLG--------
261393352    ----------------------------------------------AFALLPSAFLAVMVVAPLWAVAAYDGLAWRAVLSDAYMLKRLAW-----TVFQAAATCVLVLPLGVPVAWVLARLAPGRALVLRLLMLPFVMPTLVAGVGVLALFGADGLLLLYGNVFFNLPVLVRAAYQGFVQVPAARLQTARTLGAGAWRLFWDIEMPVLRPWLAGGVCLVFLYCFS--------------------------------------------------------
141897884    ---------------------------------------------------------------------------------LKFLIDGLYYTIALSLTAICISIILGLLIALP-GLSTQRAPR--SINRIYVELVRSIPLLVYGLPQVAGISISVWAGVLALSISDSAFQAEIFRAGIQSIDRGQYEAASSISLNYRDTMRYVILPQAIKRILPALGNQLVYMLKMSSLVSV-------------------------------------------------
297587786    ------------------------------------------------------------------------------------------PAIIETLTMVIVSAIFSIIFGIIFGIILFINKIINAILGKITDILRAFPIMILIVALTPITRIGIVPAIFTITIGCIPFATRMAENAFSTVDNGVIKASKVFGATDFQIITKVILVEALPSLIQNYTIMIINLLNMSAIAGAVGAGGLGAVALTGYQRFDYAIMYFIVILLILLVMVIQKI----------
160941330    ----------------------------------------------------PMLYALVMSFTGYSVRKPVMNFVGIANYIKILQDASFWQAVGRSLIFTFGSLIPQVVLGLAIAILLNHPDRFKGLFRGLVIMPWLVPTVAVAMIFRWMFHTAMFILILANVWRGVPMLITMFLAGLQGIPSDLYEAGQIDGANGWNRFCKITLPLLMPVVMVSGILRFIWTFNFYDLPWVMTGGGPTTPIYRAFSSYRMGEGSAITMILFVILIIFAAIYFILKKRQ--
269957533    -------------------------------------------FTLALFVYPFAYGIGLTFQPTAATQERWGGGVL-ANYVAFFSDPFIRDSIWITMRLAVPAALLNVVLSVPVAMVLRRKFRGKRLMSSMLVLPITLGTVLTAQGLLIFAGRQYLGVMFSLIITGFPFAFLLVSSYLSGIDPSLESAARTLGAGWAQRFRRIVLPLLAPGLATTFILTFVLAFSVFPSARLVGDPG--------------------------------------------
257439872    --------------------------------------------------------------------------------------------MINTVFMAVVSMILTCITAAMAGYALAKKRFVRQLLFTLIVCAMALPKQVILIPLLREMSALNLYNTIWAVIFPIPFGVFLMKQFSEGIPTEMLEAARIDGASEAKTFISIVLPMVKPGIGALAIFTFINSWNDYFMQLIMLSSSLGIAKLQAENSTDFGLIMAGAALAAVPIIIIFLIFQ--------
209966387    -----------------------------------------------------------------------------------------WGGLPLTLALAVVGLAVAFPFSILLALGRTGLPVVKAICVVYIEAVRGVPLISILFMASVMFPLFLPQGQVGLILFAAAYLAEVVRGGLQAIPKGQYEAAAALGLSYWQRTRLIILPQALGLVIPPLVNTFIGFFKDTSLVIIIG-----------------------------------------------
160937374    -----------------------------------------------------------------------------------ISQKMLWTPLKNSLLISVCTAAFGITLGSLLAWLMVRSDLPYKKFFSLALIIYMIPSWCKSMAWLTIFKNERVGGIVVLVIHYYAYAYLLVSSALSSINSELEEMGEILGASKARILTKITFPLVMPAILSAVIMTFSKAMGTSVLGLKIGYYTVSTTMYNSIQNGQNRVAFAISLILIAIA----------------
139105911    ---------------------------------------------------------------------------------------GIGNAFVGTLIVTGLSCLFAIPVGVGGGIYLSEYNRFSAFIRFGTNVLAGVPSIIAGVFIYGLITFSAVAGGLALAVLMLPTIIKTTDEGLKLVPQELRWGALGVGASKFVTTMRVVVPSAIAPIATGVVLGIARSAGETA-----------------------------------------------------
136385385    -------------------------------------------------------------------------------------KRNLHKALWASIKVGVVASVVSTTIALFAAKAFARYKRGQKISYGAIMMPFLIPEIILAVAILLGFKLGLVPVTIGHTLFCTPFAMLILIARIEGFDFSLEEASRDLGENAWGTFYRVSLPLYLPGIVAALLLSFIISFDEFILAFFLTGSDATLPMYMWGQMRKLPHVLALGAVIIVFTTLIVLL----------
226312447    --------------------------------------------------------------------------------------------TRVTLVVAVMAVGITVVAGTMIGVISAYVGGFDHLLMRIMDILLALPGIILALAIVAALGPSQTNAMIAIGISSIPSFARLIRAALVIMSSGYVEASRSIGTPSWWIILFQVLPNITNVLFVYMTLFVGGAILDTAALGFIGLGAWGTMLNEGKDYLSDAWWLAIAITIVVLAVLGDALRDIFDPR---
144149629    ------------------------------------------------------------------------------------------------LKGLIFSILIAPYAVTEVSAVVMWRYVFEPDVGMLNVLLQAVTGFELNWVRKPAHGLALIS--ILSIWIHLPFTLIILYSAISTVPEDLKNAARVEGATEWQVFTKVTLRFIMPAVLVALMFRYIFATRLFAEAWLLTEGGLGIYLFRAFRYHDFGVAAATGLAMQLISLLV-------------
257419044    -----------------------------------------------------------------------------------------------SLLIGVLATVLALIVGIPASYALARYSRGRNFIKSFFLSPTVIPGIVVGYYIVIKLGLPVFQGLLMHFLISLPYITRVVGSSMEQLDYSMEEVAWTLGCTRLRAFIQIVLPNVSSGIFAAFMLAFVNSFNNVPVSMFLSGPGVTMLPTSLLSYMEY------------------------------
154246093    ----------------------------------------------------AFLMVPAGASILAGFTANYFRGVSSGLTLKWIGEALYSDTIALSIAIALGTLGVTLLIGVPAAWALARRPRLTRLVEEVVTLPVAIPGLALALALILAFRMSPLFILTGHVLYTLPFMLRAVMAVLAAVDRTLEEGAASLGASPLQRFFQVVVPNARGGILAGALMVVTLSIGEFNLTWML------------------------------------------------
153812231    -------------------------------------------IFTIIFVAGPLLYMVALSFAQPKAGHGVE-WVFTLANYKKILDPVYMKTFTGSFQLAVTSTIIICLIGYPFGYFMAKSEQWKKRAMIFLMLPFWVNSLIRLYGWMIILQLYSYPAIVIGMTYVLPFMILSVYSSAEKLDWSLVEAARDLGASPFKAFWTVSFKLTLPGLLSGVILTFIPSMGLFFIADILGGNKIGSLIQEQMTKGN-NWPFAAALAVALMIL---------------
256781329    -----------------------------------------------------------------------------------------------TLELVAYATVFFVILGVGSGVLAARRGWVDSAVVGGTTLAASVPSFVAAIALVSLFGVHLTLPAFALALGALAVISRVTRQAMAEAASDHVDAARASGMAERQIIRHVLRNALGPIVTMCGLVMAGMLAGTVVVETAFGLSGVGSLLVSAISTHDFPVTQAVLLLMVI------------------
294340414    ------------------------------------------------------LVFIVGTLVSSAIAMVIAVPVSFGIALFISELSPNWMRGPISATIELLAAIPSIIYG--MWGLLVFAPRFANIEPWINNNLGAVPGIGILF-QGPPMGIGMLTAGIVLAIMIIPFIASIMRDVFLITPPPLKESAYALGATTWEVARNVILPYTRTAVTGGIFLGLGRALGETMAVTFI------------------------------------------------
297623961    ------------------------------------------------------------------------------------------RAAVHSLVLSAGAAVIAACLAFLLGYLLQRRGRSVVALRLVVELPYALPGLIFALALILVWLPSPLPGVSTLWLLLIAYVGRFLAFALRQLDPSLEEAARVDGASLGQTFRFVLAPLMAPSLVAAALLVFLQAFAELTLSALLAGSGLGWLVFGLEQGGYTNQAAALGVLLVGALFLVTALVALTRRW---
134330946    -----------------------------------------------------------------------------------------------TLKYGTWSFIIAVLFGVSLGIVAAINTFLDYFAVGFSISAQVLPNFVMAPILVLIFTLFVIMPVIALSTSYMASIARLTRSSMLEVNSNFIRTARAKGIPKYKIIFHALKPTLLPVISYLGPAFVGMITGSVVIDMYFSTGGIGLHFVNGALNRDYSTIMGITILVGCLTILVDILYAWIDPKIR-
169826265    -----------------------------------------------------------------------------------------------TLQIAIGASIIGFIVGILLALCIGKVKVLRWFADFYTSIFRGTPIIYYAVPQLLDIQIEPIPTAIIAFLNSGAYISEIIRAGINAVDKGQMEAAQALGIPYAKMMKDIIIPQAVKNILPSLVNEFITLNKETAVVTVISALDIMRYIVGGSTYRYLEPLLFAGIIYYLMTLVLTFLGKRIEKGMR-
269114949    -----------------------------------------------------------------------------------------------TTSIILLAIFINIFIGFSLAYVFNRYKWYGIVIDKIAVTLNAIPEIIWIFLLCIFLGTNWYGILIAFILISWISFYELSKNEILNIQKEYIKAAKIIGLNNFQITYRHLFKNVLPSLIILIADRLAINILIVASLAFL-------DFLTAESNLNIGTIF--------------------------
38234675     --------------------------------MSWAKQHTVSLAVFLLVLLYALIVPLVMDAGTPSFSNALQSPSGKHIFGTDHFGFDLFVRSAESLRVSLMVGAFSALFATALGVMATTGGRIDRIIMRTNDAVNSIPHLILSVVIVALFRGSLLAIVISIALTHWSPVARIVRSSVLAVRSGYVEASYAAGATSGWVLRKHLAPAALGQAVVAMVMLMPHAVWHESALSFLGLGSLGTLMD--LAREDIIRGAWWALLFPATVLLATTLSGVSLARKRL
143371806    -------------------------------------------------------------------------------------SFGAAPYVLGTLVTAGFAMAMGVPVSIGIAMFISQAPKIANPISMVIDLLAAIPSIVYGFWGLAPFGLDIFSASIILAIMIIPTISAVSREIMSAVPHMQKEAAYMLGATKWEMFKLAIFPYAKTGLIGAAILGLGRAVGETMAVTMLIGNATG------------------------------------------
163849859    ------------------------------------------------------------------------------------------------------------------GLALWR--RGRGTVDLTVSGLQVVPAVALLGGLVAGLSLGIGPALIGVAAYLLLPLWRGLQAARRATGPDNVAAARALGLTSGQILTTLRLPLGTPALIGGLRVATVQALGLATLGALVGAGGLGTLVFDGMAQFAPDLILLGALPIIALSLAAEGALGRLEAALR-
221195306    ------------------------------KLLGDPILVSTIVVLVAFLTLFILYPLAILMVDSVVSDQGITLDVFTRILAMPTFTRAITNTLKVGFAVGILSALAGLLFAYVEVYVKLRTRFMTGLFRVVSMLPVVSPPFVLSLSMIMMFGIYGFWGIFIVQTMTFFPVCYMMLKGLKNIDPSLEEAARDMGASRWKVFTSVTLPLILPGLGNAFLVSFIESIADFANPMIIGGSTLATTIYLQI-TGAYDKQGAAAMAVILLSITL-------------
221195306    ------------------------------------------------------------------------------------------QAFSDSFMLSLIAAPITALLSMIISYLVVKRRRFRGFIEAVSMLAMAVPGTVLGVGYIRGFSSGIMTGIILIIVFSLPTGTRSGISALRQIDKSIEESAYDMGADSFRVFMTVTLPLIKDSFLSGLVTAFVRSITAISAVILL------------------------------------------------
222823489    -----------------------------------------------------------------------------------------WTPFLVSIKLSIITCIILFCFCIPLAWVFTFKQRAKKILETIITLPLVLPPSVVGFYLLILFSKYSFFGNIASCIYSLPFMFNPLYNAMSMISKNIIEASFSLGKNSFITLLKVILPSIKPAILSALVISFAHTMGEFGIVLMIGGSLSGIAIYESMENLDFATAHIYSLILLIFSFIVLLSVNLLNKQKR-
110636300    ---------------------------------------------------------------------------FMQFGWLWQNYDTLLYGALTTILLTIGACAAGSAIGIIVGLCRHRNLLLRTCGAAYVEAIRNTPFIIYFGLSSVGFRLDPLPAAVALVINCGAYSAEIFRAGFQSIPPAQKEAAESLALSKIQTFVYVILPQALRNIWVPLSGQFILIMLASSIVSQISAEELTAA--ASQIQSQTFRSFEVYVVLAALYLALSIVLKTVLVRMGI
282857320    ----------------------------------------------------------------------------------------FYNGMINSLEVTFMSVIMGSICGTVLALLVSRLGPLSWFATAYTSVFRGTPLMVQLFLVYFLFDYQIPAFNAVVLTFGLNSAAYVSEIGIQSIDVGQREAAMALGVPYRAMMFDIVIPQALRTVLPSLVNELIALLKDTSIVATIGMLDMMRAAQTAMNS--TYLAFEPFIVVAGMYYVLVMIFTAVASR---
282870965    ------------------------------------------------------------------------------------------KAVWLTLQLTFYGTVLGFALGIVLAFMLSASPFLRTVAYGYIWAFRSIPLIVQLLFWFNLFGIPFGPGFFTLALHQAAYAAEIVRGGVLAVGGGQLEAASALGIPKLRQLRRIVLPQAMRSILPNAANEIISLFKGTSIVSVMAIGEL-------------------------------------------
87120808     --------------------------------------------------------------------------------LFLFEDDFYLDAYLSSVKIAVLSTFFTLLVAFPIAYAIAKSDGSTRVLLLALVILPFWTSFLLIIDEPLIMLQTDFAVYIGIVYTYLPFMVLPLYSALEKMDGTLLEAAQDLGSKPTQSFFLVTLPLAMPGVIAGCVLVFIPAVGEFVIPALLGGADIGRVLWDEF-FLNRDWPMASAVAIVMLVVLV-------------
297565104    -----------------------------------------------------LLIIGIVVLIGWQLAANGSRAFAAFGLLGFLGGSGAWPFIVGTLITSVAALVLAFFPALAVAIFAVEYRWLGSVLQYALELLASLPSVIYGLWGLLVLGIGMANAVIVLAVMVIPYAASLAKDSIALVPNTQREAAYGLGATKWEVIRMAVLPYARGGILAGVILGFTRALGETMAVVMV------------------------------------------------
50086449     --------------------------------------------------------------------------------LGLLLNKNFWMATWTVIELSILVWLIGILLGFPLAWMSGTYIWFFRSLPLLVLLVFVYNLPQIFPASSVVLASPFLAGLIAMTLSEAAYIAEIHRGGLTSITKGQIEAGKALGMKSLGIQRFIVIPQAFRVALPSLANEYVSIVKLTSLVSVIS---LTEILLVGQRLYQNFLVLETMLAVAFYYVLIVTVFGWL------
137852520    -----------------------------------------------------YLPILVMILMSFNTSKFYQLPIDWTFDWYLAGNKKLLKAGWNSLFVAIVSTIISSFLGTCVAYAFFRFDKGKRFLQILLLPPITIPWLIIGTSMLIFFGRGLFPMILGHVALSIPYVVIVVGARMKTFDIALEESARSLGASPLQAFFKVTLPWIFPGFFAASLFAFAVSL---------------------------------------------------------
141338337    -----------------------------------------------------------------------------------------------SLGVGALSGFIALIVGAILGLSAAYYGRYETFVMRIVDIQLSFPSILMALVILAIFGKGVEKTIIALILVWAYYARAARASALVEKNKEYVEAAKCLALGDRRIILHHITPNCMAPLIVVGTLQTAHAISLEATLSFLGLGSLGLLIGNGFEFMYTGDGIALLITIVSINLVGDQLRDMFNPR---
158423695    --------------------------------------------------------------------------------YLPILIKGLWL----TIAVTTLALCLSTALGLVWALLRTSVPMLAAPTRVFVELVRGVPILVILFFVMPDFGIDLSAFQAGVIGLALCYIGETFRAGIEAVDRGQVEAAKSIGMKRPLMMRRVILPQAFKIVLPPYGNNIVMLLKDSSQVSVISVAELTMQMLASSTFNNMTIFTLVALLYLCLTVPLNIVMRQLELR---
259415542    ---------------------------------------------------------------------------------------------VETFYMVAVAFSISLVLGTGIGMALSLCSRGGPMASPLLNIIRSVPFILLLIIMLIGTAYGIYASMISLSVVGVAIVARLVEQAISDINPQVFHTARAMGVSRFQLVTEFILVEARSPLILGFTSAIISLIAYSTVVGVIAGGGIGYLALQEGFYMWNQPLMWVIILLMVLAVQIIQLLGSALARM--
149194124    -----------------------------------------------------------------------------------------------TMKVSFFAVLFILLTGLPLAYLIARYEKGKSLIESIIDIPTMIPHTAAGIALLFTFGKTTFGIMLAMMFLSAPYLINSAKEGFRKVDIKLENSARILGANPFWTFLKITIPNARKDIVNGMLLMWARGLGEFGAVVIIAYHPMVAPVLIYDRYTSFGLKYSAPVAAVMIIVSI-------------
118592891    -------------------------YGWLF--LVFIYVPILLITVFSFNSNPVNMMIWQGFTFDWYRTIFGFPTELNELTLYVESTDQLYNAVLNSLTVALITTAVSTVLGTSVALAVARFRRLKNFYRALMFMPMIMPDIILGIALLIFFGLGLHTIIIGHCTFLSSYVFIVVSARISDMDDSLEEASADLGADGWTTFKRVTLPLIAPGVIGGAMLAFIISMDDLVITYFISSTTLPVHIYGMLRRGIKPEINAIATVMLVFSFIIASVGLYMRSRKK-
266619678    ------------------------------NWFMVMLLVPALAMLTVTIIIPVFVVVGMSFFHYNLLDMGNIKWNHFSNYKAVFSDAEFIRTFGRTLVYVCGTVFAQFFIGLGVALLLNSSLKGRKVFRSLLFLPWTIPSLVVAVTWMFIFQTAMLGVIISAVWKQMPLMMIMLLSGLQTVPEDLKEAAEIDGATGVQKFWCITVPCIMPVVKTVTLTSIVSNFQMFVLFFTMTGGGTTLPLYTAFSGFNLGKGAAIGVCWLVFLVIFSTIYNRVLSSKEV
255063322    -------------------------------GFNFLISSEWNPVTEQFGALVPIVGTLVTAIIAL----SIGIPVSFGIALFLTELSPPWLRRPLGTAIELLAGIPSIIYG--MWGLFVFAPFFAGTVQPWLNTLGDLPGIGFLFEG-AFMGIGMLAAGIILAIMVIPFIAAVMRDVFEIVPSMLKESAYAFGATTWEVIWNVVLPYTKSGVIGGIMLGLGRALGETMAVTFV------------------------------------------------
219683257    ---------------------------------------------------------------------------GTTVGGFDVFSRTVWGARTAVIAIV-VAVLLSIFAGVFLGLVSGYFGWVDRVFVVIADAVYSFPSLLLAILMAILWGGILASGISITVVY-IPQYFRTIRAEVIRIDSAYIESAKVVGASTWRIMSKHLLKNSTRTLPVILTLNSSEAILTLAGLGFLGAAEWGYDLNRSVADVTSGIGLAIVLIVLGITLIGESLNDLADPRLR-
225619651    ------------------------------------------------------------------------------------------------LFIGIATSFISVIIGVMYGIVSAYFGGFVDNTMQFIQIFIGIPVLPVMIVMSAIFKPSIWTMITMMIFFSWTGSVMTVRSMAMQLKEEYIEAARTIGAGHFRIIFNHLAPLLLPFSFASMALAVPSAIVYESSLSLLGLGTWGQILHDAMKGSAVLSGLWPGILIAILGMSFAFLGFALDK----
135909065    ------------------------------------------GAILGILFLHIPLFLIILYAFTTEDKSYQFPPPGYTLKWFSIVREDIWSAVYLSLHVALVSTFAAIILGTLAAAALYKSDFFGKQSITLLIILIALPGIITGISLRSAYGVVGVPFSTWTIIFCMVVVYNNVVARLRRSSPNIIQASMDLGANNFQTFFYVILPNLGTAILARGMLAFALSFDEVIVTTFTAGQQTTLPIWM-------------------------------------
163792347    -----------------------------------------------------------------------------------------------TAQLCLAVVPLGLIGGLLIALVCSKHRAIRWPAFVLVDFFRAVPPLVLLIPFIGIRPSPFMAVCIAFLLNTGSYYGEIYRAGIDSIGKGQWEAARSTGLTTTQTLVYVVIPQAVRNVLPDLVSNTVEVVKLTSIASVVALPELLYSADMARSTYNPSPIVAAAVIYLILLWPCVRLLSRLEHR---
125624757    --------------------------------------------------------------------------------------------MIVTIFISAFVVLIGTLLGIVTALAISKIAPLRWLANIYIEIFRGTPMLVQIMLGFGLMGSRLIPGIIVISLNSGAYMAEIVRAGIEAVPLGQKEAAYSLGIRPRQAMTTVILPQALRNILPAVGNEFVTIIKDSSLLYTIGVMEVGAQTVANLTYQTISPMIFVALYYFVVTFVVSRLLVLFEKK---
260904822    -----------------------------------------------------------------------------------------------TVEIAVIVIVLSMIIAIPLALLRMSNEVVRWLAQLYIEIFRCTPLLVYALPTLTGITIPTISAIIALTLNLTAFMAEAYRSGFQSVPPEQVEAGKMLRLTRFQQIRHIIVPQALKQQLPVIMSLNISIFKDTALVSTIAVADL-------------------------------------------
126178600    ------------------------------------------------------------------------------------------DALSLSLATATVSTAIVVVFGTPLALVNARHDPGRAIVDTLTDLPIVLPPAVAGIALLMAFGFTTVAVILAQVFVASPFYIRQARASFEAVDRIYEDAARTLGASPMKVALRVTIPLAWGGLISGAILSFARALGEFGATIMFAGNGRTQTMPLAIYTTMQGDLDAAISLAIVLVVISFAVIAAVKIMTR-
229819728    -----------------------------------------------------------------------------------------------SLRTSLTATAICLLVGVPLASVLARTGRWAALARACVVLPLVLPPTVGGIALLYLLGFTTTAVVISQVFVALPFLVLATEGAMRTTGTRYERVAATLGASRWTAFRRVTLPLVMPGLLSGTVLCFARALGEFGATALFAGNAEGVTIYTAFNGSGVTQDTAVALSIVLVAV---------------
296536525    ----------------------------------------------------PWAFTLFMSAHDWKIGGGHAYVGFDNYRKLFTDDRFLWS-VARTLYFTALAVLLPMVLGVAAALVFNRNFPLRGLARTIFILPMMATPVAVALVWTMMFHPQLGVLNWILMQFGIPPVMLIVLGGLASLPQDPYEAAKIDGASPWQSFRHITLPLLMPFIVVALIIRAIDALKAFDTIYVITQGGPGT-----------------------------------------
160896731    ------------------------------------------LVLGALAWLLATIALPVASLLGRSFWDDAGRFTGLAQFITYARMPGVAQSLFNSLWLSAVSSTVCVLLAYVYAYGVVRSMPLARWFRGLALVPLLAPSLLMAISLIYLFGYGPFGIIVGSVLWTFPHALMILCTTLASGDARLYEAAATLGASRWRSFRQVTLPASRYGLMISWIVVFVLVVTDFGVPKVIGGN---------------------------------------------
34558109     ----------------------------------------------------------------------------------------LWNPLVLTLQIASWTFLFHALFGIALAWTLSGKPHLKGIVDIFITIPIVFPPIALGFLLLLLFGIEIVFALIASFLAGLPLVVKPIQSALDEQDRIYSEASYVLGKGKFQTFYRVLLPSISKVIFSSLFLGLGRSFGEVGITLMLGGNIIGETDTMSLAIYNHAFSGETEKALVLCAVL--------------
111023904    ----------------------------------------------------AVVAIIVALGLYQLGSHGQLSPDLWSVLLDRDLMRSVLKGLLATIQCAIVSIVLSVVFGMILAAMRMSSRLLRGVVRVWVEIFRGLPLLVLIFPQFGIIVPTFWALALGISLYNSAVMSEIFRAGIASLPRGQAEAAAAIGMRKTQIFRIILLPQGIRIMLPALISQVVTIVKETSLGFVIGYTELLRSGRVAVEYLGGQYAIPVYVLIAIIYLLMNVGLSKLARR---
299066498    -----------------------------------------------------------LVWLAWILWTTLTLGIGGLSLSLFTPGGGLANAIVGSFLMVGLATLVGTPLGILAGIYLSEYGKLASVTRFINDILLSAPSFVYAIVVARVHHFSGIAGVIALALLQVPIVVRTTENMLNLVPNAMREAAMALGTPKWKMVLSITLKASYAGVITGVLLAIARIAGETA-----------------------------------------------------
146296062    --------------------------------------------------------------------------------------------------IGIIAIIVSLLVGIPLGIWSAVNKWQDHLSMVLATIFITIPGFVLAIILMYIFGVKLILPVITLAAYPISFIARLIRSSLESLSQDYIRTARAKGLSDFVVIYKHALKNSIPVVTYLGPLIAGVLTGSFVVEKIFSIPGMGRFYVDSISNRDYSLVMGTTIFLIFMNLIVDIIYVFIDPRIKL
218680348    -------------------------------------QTAMVFLLPSFLGFMIFMALPIVASFALSFTNWQLISTPSFVGFLFTVDPSFYTILGNTLFFAVEYLAVNIIVSLTLAVWISSLKHGKAIFRVIFFLPTFTPTIAASVVWLLIFTWAMQAVVIVTLWANVGYNVVMFNAALDLVPKHYLEAAMIDGAGPWRRFWRIRLPLISPTVFFATVMTAITSLQVFIFAMTRGGPGLGFAIYQ-KGFTNFQMGYASALAWVMFVMIM-------------
262038262    --------------------------------IRKLINDPVLLLTIIFSLAVVTFFVLVPLWNILLESLKIGKGIGLENYIESFTASGNFQVILNTILLGFVTSIISLIIGFFFAYVSVYIKIKGKKIFDFIAMLPIIPPFVIALSAIMLFGRQGIIGLVLVQVLSFFPIAYMMLVGLLQIDPSVEEASRSLGASRLKVFTTITFPLMLPGLANAFLLVFIQSIADYANPFVIGG----------------------------------------------
262038262    -------------------------------------------------------IAPIIATTNLSLWATLIASVFSMIIAFLIVRKNFIGKTFIEFTTIMALAIPGTIIGI---GYAISYNKVYKIPFTNITLIPTLTGTAFIIV-------------MAFIIRSLPVGVRSGMSALNQIDPSIEEASTILGASSRQTFFKVTIPMIREAFLSGLIYSFARSMTLVSTVVFLISAKWKLLTPEIMNHIDQGRIGIASAYCTILIIIV-------------
269957769    ------------------------------------------------------------------------------------------DAIVDTTVLALIATPIAAVLGMLVAWLVQRVRRGRGLLDFLGMAGLAVPGTVLGIGYAVTFNGPVTIAGVVYVARSMPAGQRSGIAALQQIDPAIDEASTSLGASGLQTFRRVTLPLVRPAFLAGLTYAFARSMTTISPIIFITTPRTRIMTSQILSEVDAGRFGNAFAYCTILIVIVLAVMGLLN-----
140633836    -----------------------------------------------------------------------------------------------SIAIGFAAASVSCFIGVGIGAFAGFYGWIEEILMRITEFFQVLPTLLFAMVIVALFGSSVLSITVAIGAVSWASVARITRSEFLRIKEDFVQASKASGSSDLNLIFFVILPNAAAPIIVQSALLVGAAITFEAGLAFLGIGANRTYILDATYTVTFP-GIAIFVTVLAISLVGDGLNDALNPKLR-
160903093    --------------------------------------------------------------------------------------------TLVTLELTFFSLILGFVVGVIISFGQLYGNKFLQLIFLIYEVFRSIPLIVYGLPAIGIRLDPLIASIIGLGLISSAYQSQIFRGAISSISKGQLDAAYSIGMNKIQTFIYIIFPQAIRIALSGWINEASVVLKDTSVAYALGVVELGTYIISVTNRPLIVYLICGAIYFV-LTFSLSRGFGMIEKK---
257865888    ------------------------------------------------------------------------------------------------------------------------------IAFGLLQGMFALPTVSIGVLSLDF--GRLFPGIIALSLNSGAYVAEIVRGGINAVDYGQTEAAGSLGLRPFQTMRYVVLPQALRNILPPLGNEFIVLIKDSSLLSTIGIYELSAQIVVTSSFQPLTPFYVAAVIYFILTFTTSRLLSLWEKK---
16262664     ---------------------------------SFVLWAFVTTALLMLSAP------TVVVLGASFTAGNIITFPPDGLSLKWYGAIAQASDLRQAFVRSLIVATICTLVSIPVGTLAKYRVRFARSIQIYLLLPFTIPLIGSGIGMMLVLGNMLWPVGIACAVINLPFMIWAVTASASNLSPDLELAAANCGAPPLQRFLYITLPAVLPGVITGSLLMFILALNFLVSLLLVDARSVTLPVIRSIITPDLAAISVVFIACAGLAILLDRLVGL-------
298293560    --------------------------------------------------------------------------------------------LMNSLIVAVATSAIATFLGFAAAYVDYRYRFFGKMAYISIVALPTVPVVILGVAMLTFEGRIGLSGTVGHVVLAAPFAMALVRMRLADLDPDIERAAWNLGATPWATITGVVIPFCLPAILASVFLTAAVSFDEFMIAWFVSGETLPVRVLAMLQGQVSPRINAIGALVFAVSMTL-------------
218883715    ----------------------------------------------------------------------------------LFYDPRFYNSLYKTMLFVATSVPLKVGFGVLLAFYSSELLRGRRIMRALIIVPWAMPFLLSALTWKFLFIPNGQLGQLAFLVYNLPFIMTITQGALGGVPKEVIEASYIDGANAFTRLRKVIFPLIKKPVLVASISTTGASLAFLVPLTLNGAGPTGYLIVFGYYRVDQEYGYAASIYLVILAIIL-------------
142048672    -----------------------------------------------------------------------------------------WQALWLSVKLSSITVLVLIPLSILAGRLAYRQFIGKSWVEALIMVPLVLPPTVIGYYLLVGLGSQSWLGQLASVLVNIPFALQPIQRAFEAVPHDVRDAAACCGMSKLKILLKIELPMVWPGVLTAIVLCFSHVLGEFGVVLMMGGNTISISIYDSVQAFDFGAAGTMSLVLLLFAITALALTTSLSRR---
142101403    ------------------------------------------------------------------------------------------PNLVDSIIIALGSTGLAMLISILAAYSLSRIPRGQQHFMGWILSTRMMPPVAVAIPMFFIYKNIGLMIIIIHALMNLPLAVLLMKSFFDDIPKDIDEAALLDGATRFFVFWRLIVPLAIGGIAATAVLCFIFSWTEFIFVLMLTQTGLTIPVVSTSFVTSTGTAWDNMAALGTAAIIPAFIFILLVQR---
134774709    -------------------------GPVFFDFSYGIIAAIVSIILGFFIYYFLLVPISLYILLKYFIFYEELIELGKLDGLNWV-ETGAWGGLSLTFIISFFCLIFCFPIGMAFALGRRSSPIIRYISVGFIEFWRGVPLITVLFMSAVMFPMFLVRAIIAISLFEAAYVAEVIRGGLQALPRGQYEAAKSLGMGYWKMHIFVILPQALKLVIPGIANTFLALVKDTPLIFVVG-----------------------------------------------
218462805    -------------------------------------------------------------------------------------------------------AALAVLIALPLAWFLWRYAPWANIFQLLGVAPFTLPPVITALGLLTFFYGQSWTAVIGHAIFFVTLPLVTISLGFSAIDHSLVEAASTLGGDDRAVFRTIVLPLISPYIVSGYAFAFVLSLNEYIVAYMTVGETLPIKIFNSLRYGYTPTMAAVTVLFVATAAIVFSLVA--------
134093509    -----------------------------------------------------------------------------------------------TLAVAFFAWIFAFVLGSLIGIARTTEKRWLGLGGAYVELFRNIPLLVFFVWYFVIPGLQFVTAIICLGFFTSSRIAEQVRSGIQSLPRGQRNAGYALGLTGMQTYRFVLLPMAYRIIIPPLTSELMNLIKNTAVAYSI---GLVELFFRTREMGEMTFRYAATLMYVVIAMLANRVMALVERRTAV
13488089     -----------------------------------------------------------------------------------------------TLAITVPGFILQLLIGIPAGVFLWRNTWADRLIMTGSIVGFTMPSFVLGLLLVMLFAVRLPSGGAGTVLHVILPVARFTRSAIIDVGQPHVRAATLRGIPRSQIMLLHVVPNAALPIVTIIGLMLGRLVAGAVVVESVFSPGIGRLLVSSVANRDLAVVLMIGVAMVLANFGVDLLYGLLDPRLR-
136723820    ---------------------------------------------------------------------------------------------------------VSVIIGVPIGLLAGYYRWVSDALMRVSDIFLAVPQIILAIAIAQTLGPSIQNVILALSATYWPFWTRLVYAETRSLNEPYVEASIALGASPSRVMILHVLPNISSSIIVRTTIGMGGTILTAAALGFLGLGPPGRTIAESREFLPEAWWYAAAPGIAIFLVVM-------------
163734604    ----------------------------------------------------------------------------------------------NSIFIAGTSVGLALIVGTLAAYAFSRYPKGNDTYLFIILTTRMMPPIVVIIPIFLMFRLSGLAGSYWGIIFNIPFSVWLVKSFFDELNPEIEDAARMDGASESRVFFRFCIPQILAGLAATFVFGLILTWNEFLFALLLTGVETRTVPVAMARTLGGEVGVDYGLLAAIVTLFLLPIFFV-------
119960817    -----------------------------------------------------------------------------------------------------------FPLGIALCLLISLIPWIRIPTQVVLEFLRGMPVVLMMLFVLLVFATQFQAVVVGLVLYNAAIFAEILRAGIQSLPKGQREAGLAIGLRSFQSRMSIEFPQAVRRMLPSLVAQLVVLLKDTSLGYIVGYEELLRKIQIMADFLGPDFLFVGAAIYILINLTVSRIAIMIERR---
299062182    --------------------------------------------------------------------------------------------TRQSLAIGLGAMAIALVGAIVLGFSAALAPRWAGPVNRLLEILLAFPTLLLALLFVALLGPSASSLLISVGIGTAPGYARLVRAALKVRQSGYVEAARALGHPWHRLFLQHIAPNAFRPLVSLVALGIGQSVVWASGLSFLGLGVVGALLEAGKINVTVAWWLEVGIAIVLVALSFTQIGRYLQQR---
218887574    ----------------------------------------------VLGIAAVFGFVTVYALPVLLSGQG--LAVLSWRWLPAAGQFGILPMVCGSVLLACSALLLGWPLALCLCGWMHGLARPARALRQLVHGMAAVPTVVYGFVSVFLLGLCWLSAALVLALLVLPTMVVIMDAALREQGRSLRLTGAALGLSPAQVFAHVMLPGARRWLITAGVFGFGRAVGDTLIPLMLAGNAPGVPPFDALRTLTAHMALVSLFAAGILLLAVSAGVSLAVRRLR-
256672028    --------------------------------------------------------------------------------------------TQISLQISILVAIFATVVGTVWGAVAGYYRWLDTVLMRIADLVLTLPLLA--VAAVLGHQSGGTWWLIAVVIGGLYWVARGVVLSLRE--KEFVEASKALGASDSRIIFRHLVPNALGAIIVNLTILVSIAILLETALSFLGFGSLGLLVSSAQTAIDTRLFYFPGIFIILIALTINFI----------
23009904     -----------------------------------------------------WTTVLPNTVLFALACVVLTVALGTAVALFLNTLGGFWRGVGATAIMVAW----AVPAITGTYVWVWIFDPLNGLVASVLEGMGAI-----EPGTVNWFTERLSFYAIATVHHGFPFVAITVLAGLMTIPHELHEAAKVDGATAWRRFWAITAPILRPVFAVVTILSTIWDFKVFTQIYLMPGGNGGNKDVFNLGVWSYIQSFAQG-----------------------
15644493     -----------------------------------------------------------------------------------------------TFTLALSSILFALVVGVPLGILAKKNTWIDYTAMTVSVIGVAIPSYVVAVFLILIFSIYLGWPTIALALGPLASVARFTRVSLLDTNQDFIRTAYAKGGDDRTVIMHALRPSMIPLVTIVGPQMAYLMVGTVWVENIFRIPGLGQLFANAAVTRDYPLLFILALTVMIMNLIVDVLYAILDPRIKL
126434549    ------------------------------------------------------AILVAATLVPLGYVVWGAVSIGWDRAYELVVRPRVGELLLNTVALVAVTVPLCVVIGVGVAWLVERTDPGRAFWRPLFVAPLAVPAFVYAWVGVIPSLHGLWAGVLVTTLSYFPFMYLPAAATLRRLDPAVEESARALGSHSTGVFFRVVLPQLRLAILGGALLIAVHLLAEFGAFAMVRFDTFTVAIFQQFQ----------------------------------
126434549    -------------------------------------------------------MIPAQLTLAALAVLALGVPVWTILRWLHIGGAEVWEALGQTVALAGIAAALTTVLAFPVAWVAVRSSGFARAVEGANYVTSSLPGIVLALVTVTIHVVRPLYQSVALIVFAMPRALVNVRAGLAQVPTGLEEASRSLGRSPTVTFLRVTLRLTAPAAAAGASMVFVAVATELTATLLLAPTG--------------------------------------------
186471431    ----------------------------------------------------------------------------------------FFQAAWLTLQVTLLAFCVALILGLLTALAASHLVPLRVVSRGYIELIRNTP--VLLQIFIVFFGLPYTAGVIALGVNVGAYMAEVFRAGIQSVPRGQIEAAGILGLGRSQVFIEVVLPQAARAVYPAIVNNLIQLLLGTSLLSAIALPELTATVINARTLLYIQTFSVTLIAYLILSNCLSWVAAQIGAR---
257124868    --------------------------------------------------------------------------------------------TRLSLMISALITVVTLCISFPVGILAGWFGKLDKIFLWIVNVFMAFPSFLLSMAFVGILGQGIGNIVIAVSAVEWIYYARILRNTVSSVKQEYVQAAQAIGASPFFIIRKHILPFVFKPVLIAALMNIGNIILMISGFSFLGIGVQPNISEWGMMLNDPGLVLYPGLAIFITVLTFNLL----------
225387823    ---------------------------------------------------------------------------FTWEHWLNVFRSGLWAPLKKSLIVSCLTTVGSLVIVVPAAYVVSRSKKKRYAFVLGLFFTRMIPSVAIALPISVTFLKMNLGLVLANMITQIPFMAWILVSTFAEVPVALDEAAWIDGASRLQAIVKVILPVSMQGIAVSAMYVWLNAWNEFTYAMYLSSKTLPLQIYYYVSRGNVFERAAYSTILAIPVILVTFVLQ--------
284052156    ----------------------------------------------------------------------------------LIGDGRFWQTMWNTSVFTIISIFLELVIGMGIALVLNQAFFGRGFVRTSSLIPWALPTAVMGLAWAWIFTRAMSAMIIADVWKTTPFIAIILLAGLQSISSDLYEAHAIDGANQWQSFWQITIPLVMPQIIIALLFRFAQAFGIFDLVQVMTGGGPGYIYATVRRYLDFGYGASLVVVTFLLLILAVAIAAFFLSRTRV
144166879    -------------------------------------------------------------------------------------RSDYFKHFSNSVIISVGSTLLGLLIAVPAAWAMAFVPRRTKDVLMWMLSTKMLPPVGVLIPIYLLFRDTRTGLTIVLTLVNLPIIVWMLYTYFREIPGEILEAARMDGASLRNEVLYVLTPMAIPGLASTLLLNVILAWNEA------------------------------------------------------
295691169    -----------------------------------------------------------------LWLTAKLAGITTILLLVLATPLSWWLARGRSSLRTPITALVALPIVLPPTVLGFYLLIALGPKSPLMALLQ--------PFGVRTLAFTFEGLVIGSLIYSLPFAVQPLRNAFLGIGDEPLEAAACLGASRWQTFWRVALPLALPGYVAAAILTFAHTVGEFGVVMMLGGNVLSTEIYRLVEGLEWGEAHRLSLMLLVFAFAVLMALLALERRSKV
296442273    ---------------------------------------------LAFPYLIWSAIFIIVPLLLIVYYSFQKAGSFSLANYQQFMEPAYLEAFWKSIKLAFICTVVCLVLAYPLAMWMNSLLRTYAWANLLENNGVINSFLEVLGFSKVKFLYGNGGVIFGMVYNFFPFMVLPIYNVLCKIDHSLIEASYDLGANKMTTFRKVILPLSMPGVLTGIIMVFMPALTTFLITRLLGGGKVMLIVIEEQFTRTGNMGFGSAVSMLLMIVVL-------------
256781944    ----------------------------------------------------------------------------------LLGDDLFWNAWWRTVAFAFGTTLVETALGIGFALVLHQSFRGRGWARAAVLIPWAIPTVVYLLTRLHLTHTALATIGLADIWKTTPFMALLVLAALQTVPKELGESAKIDGASPWCTFRSVTLPVIAPALLIAALIRVLDAFRVFDLPYVLTGGGPATLSTFGYKTLFSGLELGYGSMIATAAFITEVLIAA-------
15791183     -----------------------------------------------------------------------------------------------TAYQAVLSTVASVALGLPGAYVLARFEPGRRTLRSLTILPFVLPSIMVVVGFVATFGYTLQIVVVAHAFYNAPLVTRMVASAWETVDASAVETARSLGASPLRAFRDVVVPQLVPAIAASALLTFVFTFMSFPIVLALGGLKLAVWLYARIQQFDYGTAAALATLETGLSLALMYVYLRYEGRQ--
143143274    ---------------------------------------------------------------------------------------GIGNAVIGTIIVTFLSALIAIPVGVGGGIFLAEYSVFAKFIRFGTNVMAGVPSIIAGVFVYAVISYSAIAGGVALSILMLPTVIKTTDEGLKLVPDDLRRASLGVGASKFITILRITLPSAFTPIATGVVLSIARAAGETA-----------------------------------------------------
142084062    -----------------------------------------------------------------------------------------------SLVVGLVAAVLSVILGLFIGLVAGYIRFLDAILMRIMDGLMAIPGILLAIALVSLSGASLITVTIAITIPEIPRVVRLVRSIVLSVREEYVEAAIAAGTRLPLILSRHVLPNTIPPLIVQATYVCGSAMLTEAILSFLGAGTPGNIMAEGRLYFQIAPGITLAVTVLAVNVLGDGLRDTLDPR---
142029190    ----------------------------FFILFILYITISFILFFLIQNNLSEFVNILFSNLEFLKIFSYPIIGFTPQHYLSVWVGNEFYKQFLNTMIVTGGVVTISLTVGTLAGYGLARSNSIAFWLLIFALIFRALPHSVLVTGYLEPFINYGLYGKVLLVAINQPFTIWMLRSFFMNIPQDLDEAAQIDGCNPFQAFWKVVMPLMWPGVITTGLFSFLLAYNDYLVAALLLDGQSQTMVPAIMQYFNM------------------------------
142371937    ----------------------------------------------------------------------------TARDVLARIIYGFRLSVLFAIFVSVMASAIGILVGAVQGYLGGKTDLFAQ---RLIEIWGATPSLYIIIIVSAIWRMDFWLLVFLMTLFSWTALVGVVRAELRARNFEYVQAAKALGVRPLTIMFRHVLPNAMVATLTMLPFIVTGAIGSLAALDFLGAPSLGELTLQAKQNLQAPW----------------------------
91775745     -----------------------------------------------------------------------------------------WIALGLSLKLGIMTIAVLVPLALLTARWLAYRQFIGKVMEALLAVPLVLPPTVVGYYLLVGLGSQSWLGQIASIIVNIPFAVQPIQRAFESIPQEVRDAAACCGMSPLRTLLTVELPLAWPGIVTAMVLTFAHTLGEFGVVLMVGGSLPGETKTIAISIYD-------------------------------
229543502    -----------------------------------------------------------------------------------------------SFKVALLSTVFSLIPGLLAAYLLSRSEKAADVADALLTLPIVLPPTVLGYYLLVILGRQSVLGRIAAMCVSIPFFIQSARTAFAGIDESLLHAARLLGRTEWNIFFSVMIPLSWRGLTSGVMLAFARALGDFGATLMVAGS---------------------------------------------
126178208    -----------------------------------------------------------------------------------------------SLVTSAVSTAFCVVAAVPVAYSLARFSPGRGVANTIFNIPLALPPLVAGVALLIFYGPSTFGKMVAQFFVNLPYMVRVARSAFETINPRYEHVARTLGCTEWGAFRQITLPLAKSGLIAGLVITWSKSIGEFGAVLMLAGATLPIALFLNMSTGDLDLAVAASVILIVISVISLAVFE--------
259505140    ---------------------------------------VIPYVVWMSVFIVVPMLLIVFYAFTTVGNQMIPFQ-FSLINFKKFFDPVFLKVLLDSFRIAAITTAICLLVGYPLAYFIRRSERMQTLLILLVTIPMWINMLVRTYAWLALFGITDFAVILGMVYNFLPFMIMQIYNVLAKMDESLIEASYDLGANRFETFRKIVFPLSLSGVISGITLVFLPSLSTFVIPQFLGGGSIGNLIEN--QFINIGDYNFGSAISLIMAVLIMLSMHFANKFDR-
88856305     -----------------------------------------------------------------------------------------------------IAMLIGLTLGVLLAIARLSKNRVQTVSSGYIWLFRGTPLLVQLLLWFNLFGELSVDTNVIITAFGAAIMAEIVRGGIQSVNRGQIEAAAALGMRQRHVTWRIVLPQAMRVIIPPIGNNLITMLKMTSLVSVIAVPDLRAQAISAKNFYVFEMLIVATVWYLLMTTIFTIIQMQLEKR---
290955955    -----------------------------------------------------------------WLTGALHGDLGTSLTYREPVSDLLAPRLLTTFVLVGMAAVLILVAGLVLGGIGGTSPRWRPLVNALAGLGIAVPAFVATTFLISVFAWHLTLPAIALSIGYAAYLIQMTSSAIEEAEAEHVLTGRGRGLPRSWVFRRHILRAALPILTASGLTVAGLVAGAVVVEPAFGIDGIGSLLIRSVSAKDYPVVTAVSALIVVVTTLLDAGQHLLDPRLR-
212211886    ------------------------------------------------------------------------------------ISQRMWPSLAIALPTLLVGLAVNITFALFLALFRATY--FDVFGVVICVIIMSISSLFYVIMGQYIFGLSGYQNGIDTIKFLILPILIGVFSGIEELHKDYVRTARAKGLSEFKVLYKHILKNSLIPILTGVVVIITLFLGSLILESFFGIPGLGSYTIDAIQQQDFDMVFLGTVLYIAGLILTDFSYTLVDPRVRL
256773969    ------------------------------------------------------------------------------------FQRGFINSFILTFTAVLVVLVCSSLAGYVLAG---KKIRIWPAVMIYFMVSMTVPIQLFLFPLYFGFSRLHLLGNVAAVGVNMPLAVFLMRTFFLKVPKEVEEAALVDGANTFQLLRSVILPVVSPGLVTVATIVGLMAWNEFLITSTFLQGTLGYLSMNGTFSTNQGVMMAGAVILVGPIIVIFVMLQ--------
28211057     -----------------------------------------------------------------WLKKVIHLDFGNSLITGKSVASGIGKAFPRTLLLALSSITVMFLIAVPLGVGSAFYRVINKISEIFNLIGSSIPGFWLGFILVDIFAIHLILPSLTLGISMAPPYVRLLKTSIESMEQDFIQSAKARGVLEVRIFFHVLRKSLMPVLTLFGMSMGSLMGGTVVIEVLFSYPGLGKLAIEAITNRDYGFILFTGMLVFVINLIVDILHRFIDP----
144219608    ------------------------------------------------------------------------------------------QGTLVTLLLCAAVIPMGLIGGLLAALASNSKSRLRWPTIAFVDFFRSIPPLVLLIFVLPFAGLRLSPFTAVVIAFFLAYYGEILRAGLQSVGYGQTEAARSTGLSAMQSLRFIVLPQAIRNVLPDLLSNTIEVIKLTSLASVVSLAEISADMARSVTYNASPIVLAAGIYLIIL-----------------
139569483    ---------------------------------------------------------------------------------------------------------LGLLVAIPS---LAKSKFLTYLNIGYVEIVRAIPLLVLILWIYIMTGISFSPFVSGIIALSIAFQAEIFRAGINSIKKSQWEAGSSLGLSFFRKLRLVILPQAIKNILPAIGNQFVYVLKMSSLVSIIGIGDLTRKANELVVTTYRPLEIYTFLILLVLILVVSFLVRKLEKR---
39995905     --------------------------------------------------------------------------------------------AVMTLLLVLCTMFISPIGGLLIALRISTFRPLSALCWFVIWLFRGTPFIYYGLPSLGITLKPITAAVIGLGLNYSAYLGEIIRGAIQSIDHGQTEAAKALGMTYGQTMRRVVIPQTYKRLMPPIGNEFIALIKDTALVSTIAMVELMRAADQMFNTYFNVTALVLAAVIYLI-----------------
126728229    -----------------------------------------------------------------WLTAVLRGDFGYSLFLRTTVVDAILTKLVPTMQLAILSLIVTLLISIPLGTFAARYRALDQGVMGVTLIGQAVPSFVLGLLLILLFGVILRWLPVAGYVFALPAITRTTRAAVLDVNSEYIDAARSRGVSENRLLFTHTLRNAGLPILTMVGLSFGTLVTGAVVTEAINIPGIGSLLVNAISRRDYGVVLFITVAYLLINLSIDLLYGLIDPRVRL
33861228     -----------------------------------------------------------------------------------FISYDFLKLLLETIVLCLLSTGIAISFP-PLFILIFNNKIGITIIRIISFLFRLIPPPVLILILLMFNDPSISLAAITLGLHNAAITSKLLLANLHNQDNKQYIAMKSLGVAKRSSWLYGLFVKQANSYLAYCAYRSDIIIRETAILGVIGSVGLGWQLQESLTSFAWEEVIVILFAYSSIAIIGELI----------
256671341    -----------------------------------------------------------------------------------------------TAWLAVIGGFGSISIALLTTYVTARRRGLLRSYTSFAVWIPALPGVVLGLAYMAFRGLYGSAMTLVLVVATIPVSSRIAEGALAQLSPELEEAGRMSGASAGRVLVTIVLRLVIPSFLAGWFLSALFISGNLAVPMLLAPPGLEPVSLTAFQQFLTGEMSRGAALFMII-----------------
142805042    -----------------------------FDAIRRGIPGVIAWLVALLLFFPIFWMTITAFKTEQQAYSSSLFFVPTLDSFRVFARSNYFAFAWNSILISLGVTVLCLLLAVPAAYAMAFFPRRTQKVLLWMLSTKMMPSVGVLVPIYLLWKLDTVSGLVIVTLINLPIAVWMSFTYFAEIPRDILEAGRIDGAATWQEIVYLLMPMSLPGL---------------------------------------------------------------------
136210565    -----------------------------------------------------------------------------------------------SINIATSAVLMSLIIGLPLGLMSGYFGRVDNVLMRLVDTLLSFPALLLALTISAVLGPSMQNTIIAIGIAFTPYLARLIREALRVSQMPYVEAAISSGATHLRLIIGHVLPNIMPVIIVQSTISLAFAILAEAGLSFLGLG---------------------------------------------
135938105    ---------------------------------------------WALLCLVPFALFFFAFQIAWVASNSLNTADGWGLGFQQAFSSAFYRQAMRHLEVAFWSSLIGIVIAIIGSYLRQVSSRLRDFVMAFSNMTSNFSGVPLAFAFIILFNLYSKTGLIVLYTYFIPLGVLLLYPAFDALREDWRESAELLGANTWQFWRHIGLPVLTPALLGTFVILLANALGAYATVYALTTGNFNILPIR-IASMVSGDIFLDPNMASALAMVLVGLMTLI------
144172707    -----------------------------------------------------------------YLLHSFWLMIGVGAGVSIIGVGTAWLVTMYRFPGSLLTWLLIVPMAVPAYLMAYTYTDFLSITGPLQETIRSL--TGWGPNDYWFPQIRSLGGAIMLMSFVFYPYVLLTRSAFLDQSSSQLEAARGLGAGMPEIFFRIALPLARPSIAAGLALVLMETLNDFGTVDYFGIQTFTTGIYRGLGDRAAAAQLSAFLMLFILALIL-------------
222080212    -----------------------------------------------------------------------------------------------SVTLAIAATILSLAFGVAASYALVRSKPFANSLIALFTAPLIVPSIILGLGLLLVFVQLKLNGSYFALVFTTPFVIRILVTGLQTMPADIESAAASLGARPLTVFRRITLPTLTPSITGAALLSFLISFDEVAITLFLAGQSLSTL----------------------------------------
56962214     ---------------------------------------------------------------------------FTFEHYFAVVDMGLAGYFLNSLIITVSAVSLTVVIASLASYPLSRSFRFNRPLFLLFVAGMMLPIHATLIPIFVLTQEMGIYDTLLAVAFSLPISIFILTQFMQEIPKELEEAAQIDGANHWTIFRKVIFPNVTPALSTIVIYNFVFLWTEFIFA---------------------------------------------------
51245083     -----------------------------------------------------------------------------------VGKYGIYPMLLGSMQISILAVCISLPLSLGSASVITVLRGLRPRLLGMVRLMAGVPTVVYGFVAIFLLGFSILTAALILALLIAPTMITLFISGLQNVPAPYSRAADALGARPIQRLLYVLLPQCLPAISAGIILGLGRAMGDTLISLMLAGNSIAVP----------------------------------------
229917624    -----------------------------------------------------------------------------------------------TFEVGMMATVSAFVLAFGAAYFMHRRQKGKRLLETVFLLPLILPPTVIGLYALIVLGNNGIGGIIASALAAFPLIYQTIRLGLKQLDAEWYEAGRVLGGSERQLFTYVTIPLLLPALTSGFVLGFARSIGEFGITMMIAGNTLATAIYVATINGDMTQALVWSGWLVGLAFLVLWLSERYGKRS--
293606209    -----------------------------------------------------------------------------------------------TLQIMGGAVVLAVPLALASGIGRLSPLRLRWLSSVYVEVFRGTSALVWFYFVLPLFGVQLPAMLVGIVVLALAYGAEVVRGAIRAVPPGQREAGVALNLTRAQIMRRIVVPQAVPAMLPPAGNLLIELMKNTALVSLITITDLTFQLLRSETLRTTEIFTLMLLMYFAVALVITAGVRALERRVRV
238928207    -----------------------------------------------------------------------------------------FSPLIISLEVAGLATVLTFFVGIGLAYLHIRSHIAATIADAVITLPLVLPPTVVGFFLLLFLGFTWRAAVIAAVIVSLPLMYRTARGAFEALDSSMIHAAQTLGVSNGRIFWRIILPNARHGILAGLVLSFARALGEFGATIMFAGNTMSTAIYAAVQANDYDLAFRWAVIISLFSLFFIGAMNLYLKRE--
126179829    ------------------------------------------------------AVALFIAAFIVMILVGVVTHSPPAVLIECFLSEEIQFAIRLSIVTSVISTLLCILVAMPVAYALARYTPGKSVMNMLMDIPMALPPLVAGVGLLLFFGVSPVGKSLAAFFVNLPYMLRVTRSTFQGVNPRYEHVAKTLGCTDAQAFWRVTLPMSWNGLLAGSVITWSKGIGEFGAGLMLAGATLPLSLFLNMSTGKLEYAIAAATILIMISVV--------------
298291226    -----------------------------------------------LAPVHALLFGAGLALFAGTAWAQADNAQLPPLEVIVKWAPLLLSGFAFNILISMIAMAIGTGAGLGVGLMISENPLLARICWALTQFFRNAPWLVLLFFVMFLVPFQVTIFGVATVGFSLPVMANVAEIAVRSVPSTQWEAAESLAFTPRQTMWRIILPQCVKRMLPPWMNLYSLVTMATVQASIVGVS---------------------------------------------
227494697    ----------------------------------------------------------------------------------------FWVSILITVLRTVVQLVLCSLAGYAFARMVF---PGRALLLGIVLSILMIPSQVYLLPQISGLGLLETPWGIVLPGFFSAFGTFLMRQFFVSLPREFEEAARLDGANSFQIFWKVMLPLATPALSAVAITTVLWSWNDLLWPLIVTTQSVGIATFAGRTATDYSVMMAASVMAVAPVLIMFILLQ--------
256377544    -----------------------------------------------------------------------------------------WWGTRVSLVVGLAAAVLSVLIGTVVGVTAAHFRRTEGPLMGATDFFLALPSLVLAIALSTVLPRGLSTIVLAIAVTSWPSTARVVRAQTLAVERPFVERARALGGGHAHVVGRHVLPAVLPLVLVNTTLAVASAIISESTLSFLGLG---------------------------------------------
239927432    ---------------------------------------------WLLCAPAVLVMVAVIGYAVYLSLQRYDLRFPARAEFVGLSNYGWWDAFWVTLFLTVVSVAIELVLGMGLALVMHRTLFWRGTVRTAVLIPYGIPELGYLAELLPSGEAPLTEQWPALWLIVLPFMALLLLAGLALVPEETLKAAMVDGATAWQRFTKVVLPLMKPAILVALLFRTLDAFRIFIYVLTAGAHGTGSLSILGYNNLFTALNLGIGSAISVLIFLCVGIIAF-------
170743938    ----------------------------------------------------------------------------------------LWGGMLVTIVVSLVGIVASLPLGILLALGRRRLPIVRLACVIFIEFWRGVPLITVLFMMLPLFLPGDITVDIGVALFSAAYMAEVVRGGLQAIPKGQTEGANSLGLSYWQGMRLVILPQALRIVIPGIVNSFIALFKDTTLVSIVG-----------------------------------------------
223940572    ----------------------------------------------------WFYVCGIGTFIVIALSAGLPIFQLISAKRTWTELHGAVAAGQGAIWTSFWLAAVSATLCLVLSLVGWRLPVGLVLWLPFL-----VPGVLLGIAFIFLFNRPWLSAFYQSVIVILAYCIRYLAFGWNGVDPNLNDAARVEGASWWQLLCHVQWPQIGRQVMATWYVIFLLCLWDVESIVLVGGETLALRTFNLLHFGHNAQVNALCLTLLVLAIV--------------
162447520    --------------MDKLFDWVGTNFITVFDPNSSIGQGFGNAFWRVLTWTLIWAVFSTVTVFFG----------GFFQALILNAESVVFRKLWRTILIAIPALLSQMVFSVMFNETGFINQLLMQLGIILGQAYNQVSGFAKYFWNIQWFTNENNPNFVKTVILGFPYFMALMTGIMTAIDKSLYEAADIDGATGFQKLRSITMPLVLYSTAPILIMTFSGNFNNFGVIYFITGGGPG-------NLNDVNSGFAGQTDILI------------------
151413575    -----------------------------------------------------------------------------------------WSAVRLTLSLASIVTVLLLLLGTPLAWWLARTRSWRHGVAAVVALPLVLPPAVLGFYLLVLMGPQGPVGQLASLLYSMPFVVQPLQNAFEAVGERPMEVAATLRASPLDAFFTVAVPLAGPGFLTAAVLGFAHTVGEFGVVLMIGGNIPGKTRVLSMQIYDHVEAFEYA-----------------------
298368375    --------------------------------------------------------------------------------------------------IAGTATLLNFVFGTAAGFVLARGRFVRGLLDTLLMLPMVLPPTVMGYYLLVVFGRNGTVGVIAAAAVTFPLVFKPARAAFEEVSPQLEQAARVLGLNEWAVFFRVSLPLAWRGILAGVLLAFARSLGEFGATLMIAGSTLSVAIYEAVQAGD--DALANGLVVLVSAVCIAVLLS--------
260428538    ------------------------------------------------------------------------------------FADNLLDSLIVAVGTVVVGLSLSITAAYSFSRFNFKGKRILMLQFLLINMFPLVLLILPLFVLMRVLGLLDTALIIANSTVAIPFSIWMMVSYINGIPRSLDEAAMTDGCTRLQALRRVVLPLCLPGIIATGIYIFITSWNEYLYALTLGGRTVAVQTLIGEYEVQWGLLTAGGIVGAMPATVLFLLVQ--------
260584935    ---------------------------------------------------------------------------------------------------------------------------FAAIYDPNGGLLNAILPKALERLWLGDQGVVIYSLAFALIWQAIGYYMVMYMAGMANIPSSLYEAADLDGAGKIGKFFNVTLPLIWNSIRTTLTFFIISTINLSFLLVQILTNGLSYMFTQAYTNSSFGYGMAIGVVVFIFSFGLSGIVSHITKRD--
298727688    ----------------------------------------------------------------------------------------IWAGTRTSLFIGCVVALVEAVVGITIGTLWGFSRKLEAPITQLYNVIDNIPTTIVLILMSYILRPSISTIIIAMCITGWVEMARFIRNQIVILDREYNLASKCLGTPDYRIILKNLLPYLISVIMLRMSLAIPFAIGAEVFLTYIGLGSLGNLINEGVLMMSPDLRYQLIFPSIVLSVI--------------
89093224     -------------------------------------------------SIPAFLLLPFVCILIL---------DGSWIGLEYV-STDYWGGFALNVLLAAASIIVAFPLSFVWALGRREMPFIKSVSILLIEFFRGVPVLALFFMGSVMLPLFFPEGTIVLTLFMAGYMAEVFRGGFQAVPTGQYEAADSLGLSYWQKTLLIILPQVIKVSMPNILATFVMLFKNTTFLLIIG-----------------------------------------------
297624405    ----------------------------------------------------------------------------------VIQRNDFLFFTWNSLVVATLSTLLGLVLGLPAAYSIARFK--QNGLALAILIARLTPYITYLVPWYLAFRATYVALTLTHLIVGMPLIIWIMISFFEDVPTELEEAAFVDGSSRLGVFFRIVLPLAAPGVVAASILAFIFSWNQFLFSLILSGPNTRPVPVAVFNFISYGQIDFGGLGAAAVLITL-------------
87124566     ---------------------------------------------------------------------------------LSAVSSRTWGGLVLTLLLTGASGLLALPLGVMLALGRSSLPVLRHGSRLYVDLMRAVPLIAVLFFGQLLIPLFLLRAVLAFALFASAYVAEDVRGGLQSIPSTQKEAAAALGLSAWQSLQLVVLPQALQIAIPALTNQAIGLLQNTSLMALLG-----------------------------------------------
143360809    ------------------------------------------------------------------------------------------QGLWNSVVVATLSTTLAIILGVPAAYVLARFKRKSDLWFWIISNRFISPIVVVLPFFLIAINLQLVDTYLVMIIFAIPFVVWLSVDQFRAVPKEIDEAASVDGASIFKIFFRIDLPLVLPGLSVSAILVFVSCWNELLFAQILTSDAITGPVVALGYMSGYDIRWGPMMATATLVVIPIILFTATLSRN--
134920870    ----------------------------------------------------------------------------------------------NTFILAFAAIFIALFFGLLLGVYIQQHKFIDQLLSVISVLGMALPSFFSAIIIAWLFGFNLILPAITLGIRPLAVVIQLTRNSILDTNEDFIRTAKAKGLSSFRILFIHALPNALNPVVTSASGWLASMLAGAVFIEFIGWNGLGKEIVYALNYMDMGAVLTLSICFVVITILTDLIYYLLDPKLRV
142299017    ----------------------------------------------------------------------------------LFQDFGFGRYLWTSFYVSTATVLVTLGFSIPGAYAVARLRRGSSAFSRSILLIYMVPMIVLALPIYIIFSLTGLRNTILGLVLTIPVALYMLQGYFRGLPYEIEEAGLMDGLSRLAVIWKITLPLALPALASVSLYVFMIAWNEFLLAFMLLDDPLTFTLTRGVASLNSSEVLMAGAVISTVPILLIFLF---------
217076256    -------------------------------------------------------------------------------------EFGMLALIADTLLVTLVSSIITIPIGYFIAFYLHTYSNGFRFIKFIISILSGIPSVIIGMFLVVWSTENFLLAVIGLSLLSLPYSVSLMTDSLDSVPKELIESSLSLGVSKFITTLKITTLASRSGLINSTILTINRIIGETMVVLLVGGG---------------------------------------------
91787283     ------------------------------------------------------------------------------------------EAAKVTAKLSSAGFAIALLLGILVAMIRSGRPALRFAANFFIQFVRTVPLLALLLPPLGITLPGFWAGIIGLGLHGAAYVAEILRGGLQSIHRGQREAALAVGLAPHQVFMHVVFPQALRVMLPPLLNTYVALLKDSSLCALIATDEL-------------------------------------------
297202291    ---------------------------------------------------------------------------------------DFWGPVGRSLIVSLAVVAIGIVVGTLGALAISRFSRGRKIVIVGILAVQMIPLVAMIIPVFLLLNYDKLSGLIITYLTFILPFTVWTLRGIVNIPKELEEAAMVDGCSPTGAFLRVVFPLLAPGMVATSVYGFIQAWNEYLYALML------------------------------------------------
291454548    -----------------------------------------------------LIVSVVFAVALAAGVWWLVSALGDKGHLEWAKWKPFTESSSWTVYLTLKAAALSMIIALPLGAVFGIHAWVRIPAGTVVEFFRAIPVLILMVFSVEPDVRPLYAVVTGLVLYNASVLAEIVRAGILSLPSGQAEAGRAIGLRKSQTMRFILLPQAVTAMLPAIVSQLVVIVKTALGGAMIGFTELSRGTMSAFYGNTIPSFIVVAVIFVVLNLILTTFASWLEKWLR-
119872423    --------------------------------------------------------------------------------------------------VAMLATLIGVTLGIVSGYIGG---RVDEAVQRFADVMNNLPTLPLLILFVFVLGRSLFNIIFVLVLFGVTIIVRSMVLSIKS--SQFVEAAKLAGAGRLWIMRKHILPPVLPYSFALIIFNIPGAILSEAGLSFLGLGDPSIPTWGALQNFAWWWILPPGFLIVLTAVGFVLVFFALEP----
126649968    ---------------------------WYIKVISWTFVGLI-----LLLSIGIPYFSIIVTSLQKVRGDGLQAGNFSFASYQELFTVGS-AGLTAFLNSIVFSIMTAVITAIIGLLLALYIKKGETKKQQVLDFLSLMPNIIPGIVFVVGLIMFWNAPWLPATIYNLPYSVQYIKSSFSQLDASIFQSAAIFSRSNWDIYRRIILPLLMQGILTGMMMTFIISMRELVAGLLILPPSVATFIYSQFEQGNVGVGMAVAVITVFITVIFMFLLDWLQKR---
239618346    ------------------------------------------------------------------------------------------DALIDTTTLAAIATPIAGILAMIVAMIIVRKKPGKKLLQMFVLMPFAIPGTLVGISYIIAFNRPPLLLVGTGAIIVINYVIRELPVGLKQIDPAIEEAAQSLGADSPTVFRTIVLPLIRPAFISSLSYTFVRSMTAVAVIFLISAKWYHITILIYNFSENLRFGLASVLATTLIIIIL-------------
239618346    -----------------------------------------------------IVFIIVGTFIAYPLYEAFKLTIFQNGEFSLLTTRNYSRALWGSIKLGMLTATTSTLVGFLFAFSLTRMKLKGKKFFATMATLPVIPPFSLTLSIILLFGIYGLDGLVIVQTMGMFPIAFLVLSGLEAIDSTLEEAAMNMRANRWKVFTTVTLPLSIPGIASSWLLVFSNSMA--------------------------------------------------------
239624186    ----------------------------------------------------------------------------------------IWVSFRNSFIIAAATTVISTLLATLSAYGLARFKSINRAVLLAILITQMLPTVLFLSPLFMTFKDTLAAPVIFTCLHSIPFCIITLRPYFLDIPKELEDAAIIDGCGRFQVFWRVMVPITYPGIVVSAAFTFLWGWGDLMGA---------------------------------------------------
211926986    --------------------------------------------------------------------------------------------TRISLLIGFVVVFVSGSIGTILGLTAGYFGKAATIIMRLMDILLAFPAILLAIAIVAVRGPGLFNTIIAVAVVGIPGYARVVRSMVLSLERDYVDAARMIGVSNSRIMFVHILPNSLSPIIVQMTLGVGGAIIFAAALGFLGLGADGLPFLRQAPNLVFFPGIAIMLTVLGFNLFGDGLRDALDPQLR-
7619807      ------------------------------------------------------------------------------------------EKLWPTLLLLAFSTLISVLIAIPLGLVAYRNRWPDHAIRLVSSIGFAMPSYWIGLLLILLFGLWLGWPALTISLFLGPVLIQSLRSSMLDVTSEYIEVARAKGVSEWRILTKHVMRNALIPVITVLAINISWLLSGAVIVEYVGLPGLGSLLVRSVGYRDYPLILVFGVLVVVINLLADLSYMLVDRR---
261492518    -------------------------------GVSFLWENEWNPVNDRYGALVPIIGTLISAGIALVIAVPVSFGIATFLTELA----PQWLKRPVGTAVEMLAAIPSIIYGM-WGLFVFVPLFQEYVQPYLIDTFGQLPFIGMLFSG-APFGIGLFSAGLVLAIMIIPFIASIMRDVFSVVPPLLKESAYGLGSTTWEVIWKVVLPYTKTGVIGAIMLGLGRALGETMAVTFV------------------------------------------------
153010114    ------------------------------------------GLLLFLMITPPLLWLGIIYIGSLIALLLQSFFSFTLATYAQLLNSANLDIIIRTVLMATLVTVASAFVAFPIAYYAARYARGRWKALFYLGIMLPLWSFAKLHLSWLLDGILSLPVFIVFVYIWLPYMILPTQAALERVPGNLVEASSDLGATPAQTFRTVLMPLAMPGIIAGSIFTFSLTLGDYIIPQIIGSSRLGQAVYTQQGTANVPLAAASVVPIVIMAVYLW------------
89053120     ----------------------------------------------ALGAMTSTILAIVVPLLYWLFLLGPLVSVMDSI--LPIGIQAVQSREFGGFLLAFVIGASGIILSMPLGVMLALGRQINKFSVIFIEVIRGVPLIVWLFTAQLLLGYFLPPGTIMVTLFSAAYIAEVIRGGLAALPRGQYEGADSLGLNYWQSMQLIVLPQALKISIPGIVSSFIGLFKDTTLVVFIG-----------------------------------------------
119872760    -----------------------------------------------------------------------------------------------TLARVVMTLTISALAGLLSVALVVKNPQLETTVFIALSILSSIPA-VFLYPLIGSVVRGEALSVALLLPGSIVYTVLNAVAAWRDVPKDL---ARAYGIGGAVYFIHILIPATLPYLITGLLTAWGGAWNATIVAELANVNGLGAYMAQVAQLGNIPALIISVIVMSGVVITVNKL----------
135482190    ---------------------------------------------------------LLIVWAVALVTLTFLLRGGASDTGIVVPGSSIFGGFSLTWLLAIFGTYVSFPLGVLLALGRNKLPIIRIVCTGIIELTRSVPYITWLFFASVTLAVFLPAGVMVTAFFSGAYFAENIRGGLQSIPKGQYEAADAIGMSPFQKISLIIMPQALRAVIPTLVSSAITAFKDSSLVTIIG-----------------------------------------------
154497169    ------------------------------------------------------------------------------------FAQGLLNSVVYTGSTVLIVLVFATLAAYVIAG---RKVRGTSVVLSYFLITMTMPVYLFLIPLYRVYAKMHVAVSFILAACGLPLAISLLRAFFMSIPKELEEAARIDGAGTMQVIRHIILPLLSPGLVTVGIITGLNSWNEFLVSSTFLTGQLSLMSLNGTNTSNHGTNMAATVIIVAPIIIFFILMQ--------
221369522    ------------------------------------------LTLFWLLALPVLVFTGFFLIVVLVSSFTDPEAGLTLAHYARILLDAYWQVIATTFRIAIFSTLICVALGYPLAWYLVRIVQVRSWRRACVNIVRSFGWMVLLIERPVRFLGTETGILIGMVYILLPFTVLTIGTALARVDRGLEQAARDLGATPSRAFWTVTFPLTLHGVMAGAIIVFSMAISAYVTPALLSGGKVTVLAMLAFQQYSTDFHYGGALSITLLVLTL-------------
239637071    -----------------------------------------------------------------------------------------------TLIITLGTLMMSIIISVPLGILANYHRSIDRMIRIFTSLSVSLPAFFIGILLLYIFDLKLPPASDGQWISYILPILTMSVGMIRLIRSNLLDASRLRGMPEKYILLHLLKPALLPTIPLIGLSVGSLIGGTVVIENLFEIPGLGAFLVDSIRSRDYPVIQGIVLFIGILVILIDVLSICLDPKQRL
299133896    ----------------------------------------------------------------------------------------------NTLLYASLAGLIDIVIGTAISYLVLRTKLIVRGLDLLATAALAIPGVVLGIGYLRAFGIPLWDGTIALAIRRLPYALRACYAALQQISASLEEAAENLGATKASTVRRIVVPLMTGGLVAGFITSFATAAVELSATLMLVQANQDAPLAYGLYFMQSAAGRGPGAALGVIAVVIVALSTVASQ----
144211014    ------------------------------KSLTSYIKYFIIFIAVLFFLFPIYWMFITTMKPQLEVMYYPPLFIPPEFTIKYYIEAFYWEAFKNSLIITTCTTIIATVLGCMAGYSFARYKIGGFHLPFWVLSIRMMPPVAAIVPFILMFKLKLIDTHIAIIIVTLPFAIWMMRGFFIDLPLEIEEAARVDGCSKWQVLWRIALPLAAPGIAVTALFCFIFSWNEFVFA---------------------------------------------------
135594663    ----------------------------------------------------------------WNWSRVFNFVIYYDEETSSYVPNLLLEGIATTLRLAFWATIVAGTIGLAMGYMRTSNNAMRMISRCYVELVRNIPPIFYIMFGDPRLFSNFVAGALCLALFEGAYITEIVRAGIQSITKGQWEAARAIGLSPLDVLRDIIFPQAVRKILPPLAGQFITLIKDSAIVSLISIQELTFLATEVAST--TTKVFETWIVVGAMYFILATLFGHLEKR---
218508693    ---------------------------------------------------------------------------FDAYALLDTFGAGIWRHMINSLFVSVATVMLTVTVSLLAGYGFSRYRFFVLIIATLMIPFQSILTPLFIILAKLGLNNSLIGLTLVYVTLQLPFSVFMMRNAFDAVPKEIEEAARIDGARDLKLLARVLLPAAFRAWRRWRSFAFLYAW---------------------------------------------------------
222102295    -----------------------------------------------------------------------------------------------TLSIVACVLAIVLPFGVLVGITAGIFERLDAPIMRLCDVFMAFPRLVLAIAVAVTLGPGISTAIIAIALTGWPSYARIAAEAVALRRAEFVQAAQVIGASPTRIMFTHILPLCLPSAIVRATLDASSIILITSGLGFLGAS---------------------------------------------
296440749    -------------------------------------------------------------------------------------------------QIGALAVVLILVIGIPLGVLLKQNHAIDYVIMIIATIGVTIPSFVIGTFIMYIFGEKLAWPVIALGGFSIAYVTRLTRSSMLEVRQDYIRTARANGLSKLRVIGKHALKNAIPVVTYVGPMVASILTGSFVVEKIFAVPGMGKYFVESVSSRDYGLTIFYAAIYIVMVFIVDIAYAYIDPRIKI
288917799    -----------------------------------------------------------------------------------------------TIKAALIALGIAIVIGLALGVLSGLSGFFDALLMRIVDVQLAIPVLLLSLAIVTALGFGTVPVAIAVGVGIMPAFARTTRAEVLRVKTLFVEASRAGGASWPRVLLTHVLPNSCGPVAVLAVLDTGVAILYIASLSFLGFGAAGTLISAGRNYLVTAVSLLPGLFVAAVVLSLNHISKTIQERER-
159898245    --------------------------------------------------------------------------------------------------LAITVTAGSLLIGLPLAWLTTRNLPGARIWLTLIMLPMAIPSYIGAWAIIAVLGYGFWGAAGALILFGYPYIVLNVRVALRKLDPALEEAARSLGQRSSHIFWRITLPQLRPALAAGSLLVILYALSDFGAVSLLRYNSFTRAIYL-QYRASFDRTGAAVLSLLLVGLACGLLTAEALSRGR-
159898245    ---------------------------------------------------------------------------------------------------------VTIVLAFPVVFLAVRYPRLTSLIERATYVGYALPGIVVALALVFWGANYLPWAYQTLGLLILAYAVRFLPQAILQINPRLEEAGRSLGQPAWRVVLSVTLPLLRPGIISGAALVFLSTLKELPATLLLGPTGFHTLATDIWNNTAELRFSQTALPALLL-----------------
134922340    ------------------------------------------------------------------------------------------SALIVTIRLAIVSTAILVIIGTPLAWWLSQTKKFKVIIEALIALPLVLPPTVLGFYLLITLGSNGPIGKIGSVIYSLPFVVQPLQNSFSSIGRRPLEVASTLGASKLDRFFTVVVPLSRSGFLTASILGFAHTVGEFGVVLMIGGNIPGETGVLSIAIYD-------------------------------
219668610    --------------------------------MKSFLMKSYTFLIFFFLYAP----ILILMIFSFNDSKSRGNWDGFTLRWYIELFQDIASALYYTLVVAILASLIATLIGTLAAIGINNMHGFPKVITLNVTYLPMLPDIVMGISLMLLFKLGFITMLFAHITFNLPFVIFSVLPKLRQLNDDTYAAALDLGATPFEAYKKVILPQISPGIVTGFLLAFTMSIDDFVVSFFTTGSGVSNLAITSMARRGINPKINALLTLMFIFIMIILVF---------
120554369    ---------------------------------------------------------------------------------------GIWNTVVLT-QIALVATGILSLLAFPLISNHFGGPVRRTSGHVFLVIARSTPEYILAYILLQLWGPSMLPAVVALALHNGGIIGHLIGRQTNTI-HLRPDAPVGFSRYSWEL-----VPRIYRSFLAFLFYRWEIIMRETAILGILGIYTLGFYVDSAIQNIQFDRAMVLILITALLNIGVDALGRFIRRK---
137778750    -----------------------------------------------------------------------------------------------SLGVGLAATFVALTIGVVYGAVAGFVGKRDAFMMRVVDIMYSLPFPIFVILLMVFFGRNIILLFVAIGAVEWLTMARIVRSQVMAVKREFIEAARSLGYGRRRIIFRHILPNILGPVIVYTTLTIPAVMLLEAFLSFLGLG---------------------------------------------
141126866    ----------------------------------------------------------------------------------LIFEKQILESLMNSIYVGVVTVICSVVIGFYFANYYHTSKSKMKEFLQFIIFLPFLPPIITGLSLLIFFREINLPVVIGHTIFVLAIVFKIILNKLETLKPSLMESAYDLGASKFQAFWYVLLPNIKLSLIIAGLLAFTISLDETLITLFLIGNDTTWPIWAKMRVGFSKQVNASVTLILILTSFLVLLIASIISRS--
256670564    -----------------------------------------------------------------------------------------------TIELTVLAMAIGIVLGVVLAVMLSANPAMKGFASLYIWFFRGTPVFVQLIPFGPQFVSAPTNVLITPFIAAILYMAEVVRAGILSVDRGQTEAAQALGMSRLRTLRRVVLPQAMRVIIPPTGNQVITMLKTTSLVSVLAFPELSAQLVYSTNFKTIPLLITASLWYLLTTSVLNVGQHFLERR---
170750257    ------------------------------------------------------VLVGLAALGAWILHGLGRLGTFAVLMLPPSPEGQFWHALGETLGIAFLGTLTAAILAFPVAFLAARNPFARFAVRRGLDVMRSVDVLIWALIWINVVGLGPFAGALAIACSDFGALGKLFSEAIETCDRRAGEGVVASGGSALHRIRFGLIPGVLPVLASQVLYFFESNTRSATIIGIVGAGGIGQYLTELIRVLELQQVAFLVLMILVTVAAIDWISTRLRR----
143598410    --------------------------------------------------------------------------------------------------LSFFGALGALLIGLPAAYSLSRNSKWRQPALSLFLSPVIIPGVVLGFIVIPLEIETWTGLAIAHALIMLPYIIRVIVSSLSNVPVEIEEAAVSLGSTRMHAFLVVVLPNIQSGILAACLLAFITSLNDVPVTIFLTGPGVTTLPIQMLSYVEYPTVSAISVLLMFLTIILMFLIEA-------
137531039    --------------------------------------------------------------LILVLGVSLIVLVLGVLSAWLVSNYNFWGKSIFTWALILPLAIPPYILAYVFTEIFDYSGTVNTILR----------SLNLVPDDYAVPTIRSLSGAIIVFGFTLYPYVYLTRVALLNISKPMLDSARTLGLTKVQTFFKVTLPLIRPAIFAGLALVAMETLSDFGAVQHFAIPTFTTGIFRGMYDLTTAMQLASMLLLVVFIIL--------------
143515788    --------------------------------------------------------------------------------FGLMWEGAAWNSFWTTLQISAISAPLTAGLGLLTAYILVRQRFWGKIFEFITMLSFAVPGTVIGVGYILAFNIPPIEITGTGVILVVCFIFRNMPTGIRQLDPSLDEASLTLGARSFTTLRKVLLPLLRPALIAALVFSFVTAMTAMSAVIFLVSADYDMATSYILGRVEFGDYGLAIAYSSVLIIVM-------------
143515788    -----------------------------------------------------------------------------------------------SLWMAVLVGAGTTVLGLAFALLVTRTGIQAKGFIRTVSLLPIIPPFVIGLALILLFGLYGLTGILIAQILAYTPIAFLVLIGVEGVSPSMEEASQTLRASRWQTFWTVSLPLMRPGLANAFLLGFIESLADFGNPLVLGGQVLSTQIFFSIVGAQGDQGMAAVLSIVLLLFTLSAFF---------
149275819    ------------------------------------------------------------------------------------------EPIWLSLKLAALTTFLLLLIGIPIAYWLSRKQSFRIIVEAFITMPLVLPPSVLGFYLLLAFSPNNALGKFASLIYSLPFMISPLRSAFAQLPRSIAEASYTMGKSRLQTFFYILLPNIKYSIFTAAVLTFAHTLGEFGVVLMIGGNIPGVTIYDSVETMDYALLFAITFTIVLAVFVLNR-----------
120597079    -----------------------------------------------------------------------------------------WQALWLSVKLSGITVLVLIPLAILAGRLAYRQFVGKSWVEALIMVPLVLPPTVIGYYLLVGLGSQSWLGQIASVLVNIPFAVQPIQRAFETVPNDVRDAAACCGMSRLKILLKIELPMVWPGVLTALVLCFSHVLGEFGVVLMMGGNTISIAIYDSVQSFDFNAAGTMSLVLLLFAVTALALTTSLSRR---
226944531    ----------------------------------------------------------------------------------------------ESFLIGLLAMLVAIVLALPLGFLGALAPRVRHGVDRLIEILLGFPTLLVALLFVTLLGQDPLNVAIAVGIGSAPGYARLIRGQTLLVNSAYVEAAVALGHTRAAILFRHIVPNAIRPLVPITGLGVGKAIVWSSSLSFLGSSEWGALLAAGKGQLLEALLVVPGTAVVLVALSFSTLFHYLQARS--
152966499    ------------------------------------------LIGFTLLTAIPLVYGLLVSLTNYDGSSPRWKWIGLRNYTELLSDGDAWSALLRTLAFTAIVVPLSIAGSLGLAVLLNRRLRAVGLWRTVFFLPSVVPVVAMAIMWKLVLNRDAGILNAALGAIGLGPVAWLSAAALQGVPVELEEAATMDGAGRWRVFRHVTVPMISPILFFQVITGVIGALQVFV-----------------------------------------------------
136191478    -------------------------------------------------------------------------------------------ALGNSIKIGLISTFFATLLGTLIAFALGRHSKGRSTTNLLIFLPMATPEIVLGASLLAMFNPGFLTTVIAHIMFCVSFVVVTVKARIASLDPRLEQAAMDLYANEFETFRRVTLPLVMPGIAGAALLAFSLSFDDFIITNF-------------------------------------------------
141500350    -----------------------------------------------------------------------------------------------TLAVGCSAAFLSVVIGITIGSLSGFYRWIEEVLMRVTEFFQVLPTLLFSMVIVALFGASLPVITFAIGIVSWTAVARITRAEFLRIREEYVTASRSVGAKDIYLIMHVILPNALPPIVVQATLMVGSAILFEAGLSFLGLSDPNVMSWGAIMGNNRQYILQEGYVLMYPGMAI-------------
148284121    -----------------------------------------------------------------------------------------------TLQYAFSAVCFGFVIAVLLTVSMSKYKLLKFGANIYISVFRGTPLIIQLYVIYFSFKLSNVAGVLVFSLNSGAYVAEIIKSGINSVDKWQIEAALALNIPYFYIMKDIVLPQALRKIIPSLVNEVINLLKESSIISVLGGMDLGRAKILSQATYDFTPMISVALCYYILVLILSFL----------
89068332     -----------------------THFAPRFRIVQALLYGFVGLWSFVLMPVAWMIFAAFKTRREIFTDPLGLPGQWTFDSFRRAWGVGLGQFMFNSVVVTTSAVLIILLVSGLAAYVIARSRSVWKLLYLLIVAGFAVPNNAVIVPLYQMFGNSHFGIVWVYAAYGIPFTTILFFAFFLDFPRELEEAARLDGCRPWAVFFRVVMPLSGPAIASAAIFQAVFIW---------------------------------------------------------
150398495    --------------------------------------------------------------------------------------------------------------------------WFDVVVSRIMDAILAFPPLILAMAVAIGLGQGIVSAGIGVILAAIPWYFRLLRSEVLRLRTLYVESAQALGASSFRLIRLHILPQTTSTIFIQASSVFGFSILTLAALGFVGLGEWGTMITEGLAYALTGQGFFPGLGIFILAVIADRLRDIYDPKS--
268326210    -----------------------------------------------------------------------------------------------SLSVGLIVVGIAATIGVVLGIISGYCGGVDEIIMRLVDAMLAFPSLFLALAIAGILGAGFFNVILAITVVEWTRYARVMRGSILSVKENYVEAAKSLGASDFYIVTRHIVPNAITPIIVVATLGIATVILAAASLGFLGFGGMGRGCMRRAPWLTIFPGLAIMITILAFNLLGDGLRDAWDPRLR-
25028782     -----------------------------------------------------------------------------------------------TLFVGLVAVAIAGLLGTPLGILAMRRGWVETFVMRGADLMLAFPALLLAIVSGAVFGASTLSAMVAIGVAGIPAFARVARAGTLQVSRDFVLAARSAGITQPVIAVRHVLPNITSILIVQASVAFALAILAEAALSFLGLGTPGRMLQTAQASLGVTPMLAVAIAVTVLGLLGDGLRDATDPKREV
15898125     ------------------------------------------------------------------------------------------------LELAILAGLAIVFIGAVFGLFAGYYGKLDQILTSFTDFILLLPGLAILIVLITIFQQIFTLIIIVLVILSWPPTSRTIRGQVLQVNMAFVEAAKALGMSNMEIIRKHVLRHVFPIIIAQLIFDIPAVIGIESALDFLGIGILKFPTWGNMLGFSINWILTPGIALFLLGVSLFYIGEAITR----
298290528    ----------------------------------------LSLETFVLGGAILSLVILVVLPVASLVVASLWSEDGVTLAYYALTGGSYLRALGNSLTLGAWVGLISVIVGVPLAWAVSRTNVPGKPLIQATATLSYLPPFLTSIAFVNLFSFTMSGLVFVTALHTFPFVYLLASSALQSVDASYEEAAQILGASKIRTALTITAPLVAPAILSGTLLAFVNAIALFGSQAIIGLPGIVTLPTRIYALFDYPYGLAAALSLLFVAITVIALY---------
298290528    ---------------------------------------------------PWRWVLFGVCVLVCLFAVVMPFASLIAVSLSKSWGLDFWQAILNSLVLATIAATACVALGAIIGWIDVRTKMPGRRLLDYASLVLGLPGIVMAVALLQFWPYIVLYGTFAILLLAVPLGVRAANSSLRQVDPSLEEAAHILGASWGHTMREITLPLIRPGLLAGWLLVFVPVVQELSASILLFSSGTITLAVAVYNLYETGYIEVSALAMVNMTIIVVAML---------
224541408    ----------------------------------------------------------------------------------------FWYGIKMTIAFAVVGTLAGLVLGLVIGAIRCFKQLGRFITGFYVWVFRGTPMMVQAVFLYYLFWNNFTAGMVIISINTAAYMAEIIRSGIQSIDAGQMEAAKSLGMTNTQTMINIIFPQAIKNTFPSLGNQFIVNIKDSCMLNAISVVELQAQSVAGTNMRYIEVYLVVAILYLILTTVATFVLNYIEKK---
260771843    ----------------------------------------------------------------------------------LVFRARNWQLLLNTLSLTFGVLAVCTFLALPMAWLVTRTSIAGKQLLTILAIVLAIPGYVMAYALLGIGGNMGALAHLALALYTYPYIFLNLRAALLGLDSSLEESAYSLGYSRLATFRFVMLPHLLPALLAGYIVVALYVLGDFGAVALMRYEAFSFAIFNQYSGA-FDRIYAAWLSLMLLALAGSFLL---------
144126911    ------------------------------------------------------------------------------------------QALRNSLLIAPVATLLAVSFGLAAIGLSSEHVPFRQAIMAILISPMIVPLIIYFFYSRIGLQGTYLGVVLAHAALGIPFVIITVTATLVGFDRSLTRASANLGANPVRTFFKVQMPLILPGVISGGLFAFITSFDEVVVVLFVGSANLPWQMFTGLREQISPTILAVATILVGISIALLTTVEILRRRS--
228477514    -----------------------------------------------------------------------------------------------TLGISLLSFMVGNVFAIILAFMMSQKPWLKYPARVYISIMRGVPMLVVLF--ILYFGLPYVGVQMPALLCAFAYMAEIFRSSIAAVDKGQWEAARSLGLPQKSIIRRIILPQAMRIAVAPLGNVIIDMVKSSSLAAMITVPDINAKIIGGREYDYMSMYILIALIYWTLSFTFELLQGYLEKR---
65317736     ---------------------------------------------------------------------------------WSIFWPRILDATGDTLLMVIVTLIFATILGIPLGLLLYENKWVFSILNIIINTIRPIPFIIFLVASVIGTTIGTAAAIFPMTLVASIGIARMVETNLVSVPKGVIEAAQAMGASPIRIVFEILVPEAAPLILGVTFMTVGLIEFSAVAGLVGGGGLGDLAMTYGYQRFDTSVMFVTVVLLIIL-----------------
144575145    --------------------------------------------------------------------------------WLLVKESNTWNIILRSLKLGFIASIICLFIGIIYAYWVSKSKKIYALTLIISPLAIFTIARIYSIKGLFLALFAGDPKSVGLVYLNLPLMIMPLYSVFKDMPKNTVEASNDLGYSNFKTFFKVIIPYATKAILSGIAMIFLASATTFVVARKLLPDGIGELINEKINPGNFDLSSGSALVIVVSAIFI-------------
119387771    ----------------------------------------------------------------YQPGQGMVAGSFTWENYLRIATDGYYREVLRTLGLGLGVTVLCLLTGYPVAYLIVRHPRWRLPLTLLVIFPLMLNLVVRSFGWIVLLTFNMTGLLIGLTHIYLPFMVLMLVAALQNVPRDVEAAAATLGSSRTHVFWSVTLPLTAPGIIGGSILVFVLTISALVTPRMLGGPTYQVMATEYMQLLDWPSGSALSFALAASTLVIIWISSRMTRR---
239831828    ------------------------------------------------------LWFLLFAGLAIYLYNAWRVDLFETYG------PRYWSGLLITLKLVAVSIIIGALISLPITAARMSNNRWRGLAFGYVYFFRGTPLLAQTFLIYYGFGTFWNCAILAFSLNTAAYQAEILRGAIQSVALGQWEGAAALGISKRVTFWKVILPQALIVALRPYGNEIILMIKGSAIVAIITVLDLMGETRRAYSTFDFQTYLWAAVIYLVIVECLRHVWDFLERR---
224371698    ---------------------------------------------------------------------------------LTVVDQSLWGGLMLSTGLAAIGIIMSIPLGILLA-LGRRSEWVRSLSIGMIESIRGVPLITILFMASVMLPIFLLRVQIGIILFSAAYIAEVVRGGLQAIPQGQIEAATSLGLPGWVVTAFVVLPQALRHVVPSLIGRCVALFKDTSLVIIVG-----------------------------------------------
209517153    ----------------------------------------------------APLFSIVASACIRTLSGGLSLTNLTLAHFEVLWTGGDGAQALGTLALAGATAVLTGALGFLCSWCVVKSGLPGRSALDALSMMPALPSIVVGVGLILAWNLPVWPLLLSYSCLLLPYPIRYVSAALRQIGPSIEAAARVHGASAGRVVARIVMPLVAPSLISSMMIVFAIASRELVTSLLLAPSGVQTAATFAWQAFDQGSVGDGMAMGVLTLMISGTLLGLAARWLK-
209517153    ------------------------------------------------QSAPWTLVVPLFAALAVLVALPVGFVVLQAIFPAFLGDHQTWSLLGNTLRFGITVAAVSLLLGVPLGTLLYRVPLAGVWDLVFLVPFLIPPYLAAFGWRFLLFSFGGVAGVMALSVF--PVVYFSVSRTLTAMGWRLVDVAHVFGAGPWRSFVRIAVPLALPAIAASALLTFTMAIEEFGIPAALG-----------------------------------------------
138262947    ---------------------------------------------------------------------------------------------------AVTAILLAAPTAYAFARIDFPGKAAAQLITLTPLVLPGFVTAVFFASILVSFGVYSRYGAILLVVLFIPYAVRILTVSFAQVNQEVINAARDLGASPWGVFRAAFWPVLKPGVLASFLIVFILSIEEFALAFIVGSPSFTTIPTILFSYLGYDFIRPNAAVVALILVV--------------
141534627    -----------------------------------------------------------------------------------------WGGLLVTLVLGVFGIAIAFPLGILLALGRRQLPVISMFCTLFIEFIRGVPLITLLFFGMVMLPLFLPEGLVAVTLFQAAYMAEVIRGGLQAIPRGQYEAAQSVGLSYWQMNRKIILPQAIRISIPSIVNTSIGLFKDTTLVIIIG-----------------------------------------------
135071138    -----------------------------------------------------------------------------------------WDSMLTTLWVAGLAAPLTTLIGILTAWLVARQDFAGRRAFEFGTMLSAIPGTVVGVSYVAAFNVPPVDITGTAAILIICFVFRNMPVGMRQIDRSMEEASQTMGGGGATTLRRVVMPLIRPAIFTALVYSFVTAMTAVSAVIFLVSARHNMATAYIMGRVEAGEYALAIAYSAVLMIVM-------------
142058661    ------------------------------------------------------------------------------------------QRLPQTLWVVGMSYVVGILIALPIGIYYRHYSVFDQAGTFITMVGYSIPPFFTGPLVIVIFAVQMVAPVMVLALQTTAQISRYMRASLDNLNQDYVRTARAKGLSEWVVVMMHVLRNSMIPVVTVIALNLPSIFGGAIITEQIKVNGIGQQLIGAIYANDLPTIFIFAVLIVLFNLLADVIYGLLDPRIR-
145224359    ----------------------------------------------------PIVWIALASVKTPEQLNDPFLLTFTFSGWRNVLESGILGAAGRSALVALVTVGISVVVGSMGAYAIARYRAGGTLTRFGMLAAQVLPPAVLVFPFLTMLTDTLVPVIFAHLSFVLPVVTWFLIGFFEAVPRSLEEQAQVDGLTRFAAFRLVVLPQVLPGIGAAAIFGFTLSWNDLFY-GLILAPGKAAILPVAIAGFNTFRGVQIGSMSAAILIAV-------------
10955062     ------------------------------------------------------------------------------------------RATFVSVRAAFFTSIFATIFGTAAAYGTWISAQLRTPLSGFFILPLSVPSILIAIGSLFVFSRFTAGLVIAHTMLAIPFVFIVITAGLTSYDMNQEMAARSLGASRARAFFTVTLPQIKFSVITSALFAFYVSLDEVIVAMFISTGTGGTLMFNALRDQVDPTIAAISTCMVAVSITLLVMAQIFRPKS--
218134747    ------------------------------------------FIALVLLFMYFPILIIAVYSFTDAANIGTISSFSLQNYITLFTTEELKDMILGSLLLAVGSAALATILGTLGAIGSFYSKKRTRTAMSVLNQVPVVNAFSLCILLVVVLGVTYVPLVAGHVVLSAPFVYLAVIPKLKQMDQSLYEAALDLGASPAYALWHVIIPQAASGIVSGFVMAITLSLDDYFVATY-------------------------------------------------
298246237    ----------------------------------------------------------------------------------------------------------AVVFGLPVAYLLARSFRGHGFLETLVTMPTVLPPVVAGVALLLTFGFTTVAVIMAQTFIAAPFFINSAKAGLEQMDRRYEQAAYTLRASAWYTFRRVTLPLIRPALLAGVGLSWARALGGATITFAGNFPGITQTMPTAISQDDLDKSIA--LAVVLLAVSFGLLLALRIRR---
294083903    --------------------------------------------------------------------------------------------IATTLRLAFWATIVAAIIGLLMGFMRTKNLAMRMISRCYVELIRNIPPFVSSDIFFTLFGDPFVAGALCLALFEGAYITEIVRAGIQSVPKGQWEAARAVGLSPLDVLGNIIFPQAVRKILPPLAGQFITLIKDSAIVSLISIQELTFLATEVASS--TTKVFETWIIVGAMYFIIAALFAHLEKR---
14520361     -----------------------------------------------------------------------------------------------TLKLTVTAWIIAWVFGLVFGMLAAVYKHFDYIVMTLAVFFMSMPYFWLGILLILIFGVHLILPSLTLGLPQVAVIARLTRANMLDVEKDYIMTARAKGLPERMVVYKHALRNALIPLVTYMFLQIPWLFGGAVVTETVGWPGMGNLLVMAIFQRDYPVVQAIVLIIGVLTVIANFLYTIIDPRVRI
282866836    ----------------------------------------------------------------------------------------------------ILRSLILLPWLVPMVVSGIVWRRIFDQDTGVLNSFLGTVGLPGDTPWLTSTSMALISVILVNIWIGIPFNMVILYGGLQEVPKELSEAAALDGASAWRTFRSVTLPMLKPVITVVLVLGFMSTVKILDLVLALTDGGLGTLTY---QNSFVQMDFGAGAVVGNILILISAVFAVFYLR---
121609324    ------------------------------------------FVVLALLFLSVPALLMIPLSVAGRSGLNWPPSGFSLQYYQELLAAPLWQAGLRSLIVGLGASALALLIGTPAALLLARSMRGKSLLLAFVLSPIIVPRMIIAVGLFYFFAKVGLVGMLGHTVIAVPYVVLTMMAVLRNYDMRLDLAAQSLGARPWQTLRHVTFPILAAGLMSSFLFAFATSFDELTISLFASGG---------------------------------------------
121609324    --------------------------------------------------------------------------------------------MLITLKISVCTTVLSVIAGYPVAYLIASLPRQHKSAWLFWVLLSFWTSFVRAFAWIVMLGLYSLGAVLVSMVHALMPLAVLTMLSVENIDRNLPRAALTLGARPGTAFWRVYFPLSMPGVAAGAIMVFVTAIGFFIVPALLGGRKITQLIIEQVQQT-MNWGFAGAISVLMLIVVL-AVFAVYDK----
144170676    ------------------------------------------------------------TLILALSTAAIAVPLAIALGLVAAARPGGWLDNTITTSSLVMISLPDFLVAVVLV----------SIFSVALGWLPAIASIRASYDLYDWVRVLILPVG-ALVFTILAHMTRMTRSAVISVSTPAIEMAILKGVPRRRMLLRHALPMAAGPIANVVALNLAYLISGVVVIELFNFQGLGRYMVDGVTNRDIPVVMVFCLVYILLNILADLVAILANPRVR-
271963340    --------------------------------------------------------------------------------------------LVNTLIVAAGSTVLATVLGTLLAVGLARHTK-SRLLDGLGVLPAVLPDLVLAIGLLVFMTLGLHSVLLAHTVFGMAFVTAVVRTRLTHSDTSLEEASRDLGATPLTTFVRVTLPQLMPGIAAGAMLAFTLSIDEFVIAFFTAAP---------------------------------------------
86606389     ------------------------------DITRAAIAPVRNYTGIVLTLLSGLSVAVIIASLSWVLWDNWDVLTQTRYPAPGLAEGGFGHAIVGNLMVLATGAALSFPFGILAAVYLSEFGRGTRLAYLVCNVLTGVPAILCGLFAYAVVGFSAFSGGVAFGVLMLPIVLRSTEEALLLVSPDMRLASLGLGSTRFQTTMRVVLPAAAPAIVTGLI----------------------------------------------------------------
269957578    -------------------------------------------------------------------------------------SRGFGQAIVNSVIVAGTTTVLALFVAIITSYALARHFRAKRLVLTVIVATSMFPLVAIIVPLLKLFTATYQSMIVPGLSFALPLAVWNLTSFFKQMPAELEQAAMIDGCSRGQAFRLVILPLAAPGVFTTAIIVFVSAWNEFLIA---------------------------------------------------
192361176    ----------------------------------------------------PTVILGFLAGLWLAPFIENHLAILVAVPLVMLLVGYLWSRLPGMIRERVPAGWEAVILMLPLTGWACVAISAHTEVWLFDGSMRTNNGINYDQRNALVVGIVMGFAV-------IPTIFSIAEDAVFSVPRHLTQGSLALGATRWQTVVGVVLPTASPGIFSAVMMGFGRAVGMIVLMATGNSPVVNFNIFEGMRTL--------------------------------
136417349    --------------------------------------------------------------------------------------------------------------------------RLRTPSLGLISLPIMVPEIVLAVATLIFFNFIYMTILVAHIAFCIPFAYLPIQARMQGIEDTYEHAAMDLYATKAQAFRRILLPLMMPGIISGFLLAFIVSLDDFIITNFVKGAGLPTAIFGSVKQGLKPNIMAISTMLLGLSIVM-------------
257866172    -----------------------------------------------------------------------------------------------TVEVSILSILFSFIIGGIAGILRFSSPVFSKVLGVVIDVIRNLPLLLIIFPQIGIRFNIFWSAVVALTIFESAMLSEIFRAGLNSVPKGQMEAGLSTGLSYVEVLRSIVVPQAFKAMLPAIVSQLISLIKDTSLAVIISLPELTHHIIYGQNTNYVLPMFLAMTVLYFLVYALSLLSGFLEKRQ--
146296045    ------------------------------------------------------------------------------------------KASVVTIELTAIAVTIGLVFGLIAALFRISKLKFYVWLFRGTPLLLQIFFIYYGLPKIILTLPAFLAGAIALIINSGAYTAEIIRAAILSIDKGQYEAAKALGMTYLQTMRYVIVPQTYKRLIPPIGNEFIALLKDSSLVSTIGMVELAAQLKASQTGRDAEIYIAALIIYLALTTVFSTIFNWLEKR---
114763148    --------------------------------------------------------------------------------------------LWLTLKLGAASILAGLVLGLALCMMRLYSVRVQILTRIYIDVFRSIPLLVLLIIVLPFVGVRLSPAMTALTMVSGAYTAEIFRSGIEAIPKGQFEAAAALGLGHRQTMVDVILPQSIRMVIPPLTNNSINVVKDTALASVVAMPDL-------------------------------------------
145223722    -----------------------------------------------------------------------------------------------SLNVAAVSTAVALVLGTLVAIALVRRWRGQRAVDTFLILPLTAPEVVMGAALLTLFLDFNTAAGYTTIVLSVSFIAMTVRARVRGFDWTLEDASLDLGASPTRTFFKVTLPLIVPGIVAAAMLSFALSLDDFIITYFVSGSEVTYPLYAAVKAAVPPQINVLATAILVVSLLLLAIGTLYRRKK--
210615072    -----------------------------------------------LSLIIFLLYAPIVTLVVLSFTRAKWGGFTGKWYISLFQNEQIMSALYTTLVIALLSALIATLIGTAAAIGIQGMKRSRTIAMGITNIPMLNADIVTGISLMLLFSLGFATVLIAHITFNIPYVILSVMPKLKQTKRSTYEAALDLGASPIYAFFKVVFPDILPGVFSGFLLAFTMSLDDFVITHFTKGPGLSTKIYSEVRKGIKPEMYALSTLLFVSVLILLILINV-------
260463570    ------------------------------------------------------------------------------------VGQDFLRFFWNSLYVSTATTVLSVIVAVPAAYAFSRFTFPGRNFLFFAVLLRNMPAVIFLVPLFILMGLVNTHGSLILTTFGLPLAIWLLKGFYDNIPVQLEQAARIDGATRFQAFILIVMPLSAPGIIATAIYSFIGAWNEYIYA---------------------------------------------------
15896877     --------------------------------------------------------------------------------------------------LGGVAILFAVIVGLYLGTMLHQNKWQDGLSTLISTFGVTIPSFVLATLLIYLFSLKLIMPALALGIFPMAFVTRYTRSMLIDVGQDYMRTAKAKGLSKRVITYKHALKNSIPVITYLGPLIAGVLTGSFVVESIFGIPGLGREFVLSIDNRDYTTIIGVTVILILCNLVVDILYVIVDPRIKL
91786605     --------------------------------------------------------------------------------MILAGPSRFSDRYLNSLLIGFGSTLLSVVLGTLAAYAFSRFRVPGKDDLFFILSTRMMPPIAVAIPIYLMFHLGLNDTHLGLILLNLSLAVWLLKGFMDEIPREYEEAAMVDGYTRWQAFLKVVLPQAATGIATTSIFCLIFAWNEYAFALLLTSG---------------------------------------------
296129281    -----------------------------------------------------------------------------------------------SFGIALVGWTIGVLVGALLALTMLRVAVVERAVLPLVVLSQTVPLIALAPLVRSWGWQPWMSVAVIASYLAFFPVAVGALRGLQSPDRIHVDLMRACGAGWGTTLVRLRLPAAVPHLLPALRLAAANAVVGAVVAEVATGGGLGRMIFANFAASDPPKPWAPILGAVLLGLVAAGLVALLGRSLR-
57640506     ------------------------------------------ALLIAFVAVPVLLIIGVLLLAFSKSWYGTWPSGFTLDNMKAIITQDIERVIINSLMYSTAAVFIIILLSLTSAYASNRFKRLAPIIDSLATIPIAVPGIVIAMSYFFFFSLEFFPGAALILAYSIPFAARSISAGLQQVHVSLEEAAMNLGAGRWKALTSVIIPMIYLNLFGGAMLSFVYCMSETSVGITLGSINSTWYPITAMKELIIGAVLAAALGVFLMAV---------------
136702635    -----------------------------------------------------------------------------------------------------IATAVTLPLGMFLAWLLVRKERGKFALDVIVSLPLALPPVVVGYALLWLVGFTWIAASLAAAIVSLPLVVRSFTAALAGVDPRLEIAARGLGAGPFRTFFSVTLPLAYRGVIAGGLLGFVRALSEFGATIVVAGNIPGRTIFTRISAGDTDAAWRLALVSVVLGIAALAVHNWLIKRSAV
134368122    ---------------------------------------------------------LLIVWAVALVTLTFLLRGGASDTGIVVPGSSIFGGFSLTWLLAIFGTYVSFPLGVLLALGRNKLPIIRIVCTGIIELTRSVPYITWLFFASVTLAVFLPAGVMVTAFFSGAYFAENIRGGLQSIPKGQYEAADAIGMSPFQKISLIIMPQALRAVIPTLVSSAITAFKDSSLVTIIG-----------------------------------------------
296132383    -------------------------------------------------------------------------------------------ATGMTLSVTVISFLLALVIGAGTGVARTGRNIFNPIFQVYVEIFRGTPLLIQLFFILPEAGIAMPAFTAAVTGLGLAYISEIIRAAVLAIDPGQQEAALALGLTRLQTLRYVIFPQAVRIAVPPLMNTFSSMLSLVSVLAICEISRLGQLIYT-------------------------------------
296443586    -----------------------------------------------------------------------------------------WSPLFISLKTGIVATILAFFIGILAARFVM---KLGNTMKWIVDGILTLPLVLYLWINTGVKVVLSWPGCVAAAVIAFPLMYRNARAAFEQVDVNMIAAGRTLGMSERKIFWKIVMPIAMPGIVSGTVLTFARAIGEYGATSMLAGNILG------------------------------------------
160880438    ----------------------------------------------------------------------------------------------NTLYVAVMTMIVSVLVHTLTAFVFARFPKGRKIGLLVIMILQTFPSFLYMVALNFNMLNNLNMLVIVYSSTSIPGSIWLVRGYMLNIPKSLDEAAYIDGASKMQVFIRIILPLSAPIITFIAITSFMCPWMDYMLPRYVRTMAIGLYDMITSNNADFTAFCAGSVIVAIPITILYMFFQ--------
225569050    --------------------------------------------------------------------------------------------TRISLSIGIGSAVICGAVGILYGSAACGGEKTDMLLMRAADVIDSIPSLLYVILIMLVMGASAGSILLGFCIGGWVGLARIVRGEIRRLSEDFCTAARLLGAGTGRILFVHLLPNAAGAIIVNLTFLIPKAMFTEAFLSFVGAASLGTLIQDARSQIQVAQMLYPILVLCILILSVNLIGAGLEKAVR-
283840207    -----------------------------------------------------------------------------------------------TLMIGIVAALTATVIGVVIGATAAWFGWIDEILTRLTELFQTVPNILLIMTVVAILGQSIDNIIVAIGITMWPGIARLTRAEFLTLNREFVLACRSMGMSNLRIMAGEILPNAIPPVIVLASVIIGSSILFESAISFLGLGGDGRTLIRRSWYICAIPGLAIMLTVLAMNLIGDGLNDALNPKLR-
94499308     -----------------------------------------------------------------WLDEKLSISINFANYIWLLDDPLYAEAYWNSIVIAFWSTVFCLLIGYPMGYAIARAPKHQQPIWLLLVLLPSWTSFGLINNSLMFVGIIDEPVYVGIVYSYLPFMVLPLYANLVKHDQSLIEAASDLGANKVTTFFKVTLPLSFNGIVAGSMLVFIPVVGEYVIPELLGG----------------------------------------------
51892174     -----------------------------------------------------------------------------------------------SLSIALGSVIVYMVLGIVIGSVAGYFGWIDNVLMRLVDVIQSFPFLMFALTIVAIRGPSVSNLVFAIVFLSWPVPARLVRGEFLSLERDFIEAARAAGVGTFRMIVRHLLPNAMAPLIVNATLEVAGIILAEAGLSYLGFG---------------------------------------------
182678575    -------------------------------------------------------VAALLFFLLYPLIALILLRGTPWLGLPLV-DTDLWGGIFLSLVVAGVGIVVSLPLGIFLALGRRSTPVVSLASTLFIEFVRGVPMITVLFMANFMLPLFLPASMIGVALFASAYMAEVVRGGLQAVPKGQFEGAAALGLPPWKTLQLVVLPQALAHVIPGIVNTFIGLFKDTTLVAAVG-----------------------------------------------
84686591     ----------------------------------------------------------------------------------FFTNSDWQSAMWNSLKIAPMATILAVGFGLAAIGLSQPHVPFRRAIMAILISPMIVPLIISAAGMYFFYSRVNLQGTYLGVVLAIPFVIITVTATLVGFDRSLTRASANLGADPVTTFLRIQMPLILPGVISGGLFAFITSFDEVVVVLFVGSATLPWQMFIGLREQISPTILAVATILVVISIALLTTVELLRRRS--
167841375    ------------------------------------------GVEWIAVPTVAFLYFPIAALIITSFIDGPSALILSGWGVKIMDDPNLLRAAWTSLTLASATVCIVSVLSVAAAVTISTRGRALTVFEEAMKLPLVVPEIVLAVATLLAFSVMTIELDFATLVFSLPVAYIPIRAAVMKIDNDLLDAAATLSATPWSTFWSVTLPLIWPGVLTGAILSFVTSLDDFVTSYFLGGAGL-------------------------------------------
167841375    ------------------------------------------------------------AYLLVFTRSLLFATATTVICFLLGFPTALYIATQAASRRSLFLLLVSAPFVVSLVV------RAYGWVILLADGGIVNEAANRLLGQVTGLGLTDIATMIGLVSIFFPFMVLPLYVSFREFDFEVAEAASTLGATPWQVLTRILIPACATGIRAGVALIFVPALGSYVIPDLLGGAKIGNVVQLAF-TSDRNWPMGASLSIALLCIVV-------------
139166325    --------------------------------------------------------------------------------------------ILISLKIASIASLFSLPFGIFAGFLARKSFPLKKLLVSFVNLPLILPPVVTGYLLLILFGFKWTGAALACSIMGFPLMVRSIKLAIEMIDTKIEDAARTLGASPIKVFFTITLPISLPGIIVGTTLSFARSLGGATITFVSNIPGETQTISAAIYTF--------------------------------
142023721    -----------------------------------------------------------------------------------------------SLFVGLAATVATFALGVSIGALAGWCGSVDRALMAVTTLFQTVPQFAVAVTIAAVLGASLESTIVAIAAVSWPAIARLVRGEFIGLQREFVLAARLAGESPAALVRRQILPHVWPPLAVLAALMVATAILTESALSFLGLGSWGFMIGAARNVVRDALSIWPGLAIVATALAVNRV----------
298293523    ------------------------------------------------------------------------------------------EASVWTVVYSLTSVAIGFCIGTLMCAALSQSKPMRAIAAFYVSFFRGVPLLVQLLICLPLIGVNVPSSVAAVGTLALCTIAEILRGGFLGIPAGLIEAARMVGLNRVQILTRIEVPMAVRFTLPSLVNETTMMVKASSLISVVG-----------------------------------------------
260425536    ----------------------------------------------------PWWLVAVLALGAL----GYGAVLADELQAQILATLAKGVQVTVFVTLVSFALASALGMGVALMSLSDHRLP-RQLARFYTEIVRGIPMLVLLLWALGWLGVEVWRAILALTIGYSAFIAEVFRAGLLSVDEGQVEAAQALGLSRYQRFRLIVLPQAIRTILPPLGNDFVAMVKDSSLVSVLGVLDVTQLVTAAGNFRYFETYNVVALIYLTMTITLSLALRRLEARLR-
152964896    ----------------------------------------------------------------------------------FLFSATILESLWLTVELTLVGTAIGLVLGTVLALMRMSNPLLKAVSFTYVSVFRSVPLILQLLFWYIGFGVPFGPAFLGLGLHQAAYFAEIVRSGFLAVDPGQREAAAALGIPRLRQFRRIQLPQALRVIVPTTGNEVIGLLKGTSVVYVMALPELFYQVQVVYNRTGIPLLLVAAVWYFVLTTALSALQWLVER----
83648450     --------------------------------INLMFAIAIIGIVALMIDKTPKKGWIALFMLVIFPIIAYFLLYGGAFGLE-VVETHKWGGLTLTLVIATVGIVVSLPIGVALALGRREMPIVKSISVVYIEFWRGVPLITVLFMASVMLPLFMSEGMIGVIMFQSAYMAEVVRGGLQAIPKGQYEAAHSLGLSYWKMMFFIILPQALKLMIPGIVNTFIALFKDTSLVLIIG-----------------------------------------------
144005433    -----------------------------------------------------IVFGGAVLIALLLFSLGTALVVGLQGRGLAALNSADWSAVKFTLWQASLSAVLSTAMAIPVARALARSFPGRQALITLLGAPFILPVIVGVLGLLAVFGRAGWGVILAHVFFNLPLVTRLLLQAWTAIPAERFRVAESLGATPWAYFRLIEGPMLRATVPGAFLLVFLLCLTSFVVALAVGGGPKGTTIELAIYRLDFDLGKAASLALV-------------------
121609114    ------------------------------------------------------------------------------------------RASVHTIGITLAGFAIALVLGLMLAIMRRSETRFAKPTAFFIEFIRSTPLLIYVAPLYGITMSALTAGTLGIAVHYACYVSEVYRAGLNGVARGQWEAACALSLSPWRTYSGIILPQAIRPILPALGNYFVAMFAITVVELMQQAKNIGSETFRFLEPITLAGLFFLLISV--------------------
217968122    ---------------------------------AIFMVMPLVFVFLLLTIFPFIYMIVISFMHYNLAEWKAPYFVGLENYVKAFRDEGVHSTLEFTFLLVLLALPIEIILGGFIALFIQ-NLVGEKVVRSSLLLPMMIPAVVVGVIWKMLFNYEYGPVNYLLSLFGVPFIFLVLYAGLQTVPTDLIEAAKVDGGNRWVIFKYIEFPFLRPLFWILIILRLIDILRMFDIVYMTSFGGPGY-----------------------------------------
225388851    -----------------------------------------------------------------------------------------------SLTIGIWASAIVLLVGVFFGIIARQNKFVDRLLMFLSTLGATIPSFVFATGFLFVFGVNNWKGYIGPVIFSLAYVVRLMRTSTLDVNQDYIRTARAKGLPEWKVLGKHAMRNAILPVVTYIGPMFAALITGSFVVEKVGIPGIGNLFTNSILNRDYTLIMGITVILVICILVVDILYVLIDPRIK-
225874122    ---------------------------------------------------------------------------------------------------TLLSTLIAVVIAVPFGVGSAIFASLRPWLSFFVELLAAVPSVVYVFPWMAIHGYGLLTSGLVLTLMIVPLITSTMRDALISQPRGLREAALALGATRFETMWSVILPSTRRVLIASGILATGRALGETMAVLMVSGNALNYLPKNIYSPITTMAAFVA------------------------
148379165    -----------------------------------------------------------------------------------------------TLSIAILSMIIAVLFGVILAVIRMYKKVLHSISEIYISFFRGTPILIQLFLFYIIPAFKEIPAYMAVVIAGSAYMAEIIRGAIMSIDKGQMEASLSLGMTEFQAMKRIILPQAARIAIPSLGNSFIDLLKSSSLAFTVGVAEI--LSKAQMNAASSYRFFESYLAVALIYWVMVELFNFMQK----
218133963    --------------------------------------------------------------------------------------------TWITLYVAIIGTIIGFLLGFLIGVIKIIIKLVKIIFAVYVEVFRDTPMIVQAMVIYYGIRLPIPAGILVTFLNTGAYMAETVRAGIKSIDVGQREGALALGMSPLKAMVVVIIPQAFRNIIPEMANMFLTNLKMTSVLNVIGVSELFLVATGAIYYRYFEAYLLIAVIFFVLCFIFNRLFLILEKK---
187921004    --------------------------------------------------------------------------------------------LVNTLILSVISAALGIVAGMALALCAVSHTRWLTWPRVFVDVFRGLPAQGLAPIGLSLFGPNPYPAIVALALVSSAYIAEIFRSGIQSVGRGQMSACQALGMTYWSGMRYVIVPQGVRRILPALANQFISIVKDSSLVYFLG-----------------------------------------------
90419429     ----------------------------------------------------------------------------------IFADDGWRGALTTSVLIALGAATIAVLIALPIAYALWRRVTAIGRAVQLLGVSPFVLPPVITALGALSFWATMGSVVISHAIFFTSLPLVTISLGFQTIDREVTEAARSMGANDRTILTTIVLPMIAPYIVSGFAFAFVLSLNEYIVAYMTVGFTLETVPIKIFNALRYGY----------------------------
269839719    ----------------------------------------------------------------------------------------YWTFFRNSLIVAGVQTVLSIILASMAGYALSRFRSILRGYSRLLLMAQMFPLIMALIPLFILFRDTYWSVILLYTTANLPFATWMFRAFFDSIPRELEEAAQVDGCSRMGVFTRVVLPLSGPGTAAVAIFTFLFSYNEYLIASIFLRDTVGIQLFQQQYTSDWGSLMASATLAMLPTLVL-------------
213965269    --------------------------------------------------------ILLLLFLWFVIGAARNEAYHWDVYFQYLFDTRIAAAAGWTIALTVLAMIIGIVGGAIVAVLMSENPVLSTVSWFYLWVFRGTPVYVQLVFWLGVTEVDLSTVLSNTFVLAFAYMAEIVRAGIQAVPEGQTEASKALGMSWWQTVRRTILPQAMRIIIPPTGNEFISLLKTTSLVIAV------------------------------------------------
242280378    -----------------------------------------------------------------------------------VVGTHYWGGLMLTIMLSIVAMLAAFPISVLLALGRTSMPIAKPFCVAYIELIRGVPLITILFMASVVLPLFLPAGMVGITMFFSAYLAENIRGGLQGISKGQYEAADALGMSYWKKTIVVILPQALRIVIPPMVNNFIGILKDTSLVGIVG-----------------------------------------------
110632398    -----------------------------------------------------------------------------------------------SLMIGALATGVALIIGVAWGATAFLGGRVDNVMMRVVDVLYALPFTFFAILLVVFFGRNVVLMFVAVGAVEWLDMARIVRGQTISLRREFVQAAEALGVSSGGILRRHIIPNTLGPVIIYMTLLIPKVILLESFLSFLGLGSLGVLISEGARNMRSAPSIALTLLLFSLNFLGDGLRDALDPRDR-
227509770    ----------------------------------------------------------------------------------------------QSIWIGGLSTIICLIIAYPFAMFIAQKGPVAKTILMALVIVPSVNSLVRLFSWVTLLRVYNTNGIVLGMVYLLLFMIIPIFNSLDRIDHNLIEAAEDLGATKWQILKEIIIPLSKPGIFAGCIMVFIPSLGYFFVSDVMGGGTSTMMGNLIENQFQTSRNWPLGSAISVM-----------------
239833647    -----------------------------------------------LLILPALLFVVGVFIYPFLYGLVLSFNPLDGGGALANYSKFFYKTIGATLWLAVPVTLISVLFAVPIAMRVRLMRRQRLLTTILVGLLNYLGPQGWFSRTLITIGLIDSPLKLTLVITVFPFTFLLTLSYITGIDPALERAAATHGANSWQRFRHVMLPLLVPGLVVAACLTFVQAFAVFPSAVLLGAP---------------------------------------------
218439756    MTNFSEPIQPLNQTSESDIDLTSSQGSWLDNLFSKIIWVFAFSGVIFLVWIAWIVFAIQTFGLNFLGSTEWNVPEEKFGGLPFIYG---------TIVSSILALLFAIPLGLAVAITTSENLWVRSPIGFMVELIASIPSVIVGLWGIFVFGPSMLVAGVILAIMILPTIGAISRDVLLAVPPELRSASMALGATRWETIWRTILPTASSGIVGAIILGLGRALGETIAVTMV----IGNSNIISVSLLDPGYTIPAVLA---------------------
94266057     ----------------------------------FLILVTIFGLSVMALAISMAVVLYQEGAEALQRFGFFGFLLGTTWDPALRLEFGALPFLIGTVVTSVAALALSFFPALAVAIFSAEYRWLAHIIDALVDLIAAVPSVVVGIWGIFVLGYGMTTAVIVLALMIVPYTAALSRDAIRLVPVSQREAARALGATHWEVIRMAVLPYARGGIIAGVVLSFGRAIGETMAVAML------------------------------------------------
83950491     ------------------------------------------------------AIIAAVLLPVIWWFGLSGLITGALTDLMPIGIEAVQSRKFGGFMLAILLGIVAIGCSLPIGIVLALGRQVKAICVGFIEFIRGVPLITLLFVASLLLNLFLPPGMIMMTLFAAAYMAEVIRGGLAALPKGQYEGADSLGLNYWQAQRLIIMPQALKISIPGIVSTFIGIFKDTTLVSIIG-----------------------------------------------
142778843    -----------------------------------------------------------------------------------------------TLGLTAVSTVLGGLVGIGGASIAVAGPKWARVVAAYVELIRNTPFIVFIFFGLPSLGIHIDEVQAAILAMTVAYAIEIVRAGIDSISRGQVQAAQALGLHGRQVFRYVVLPQALANVFPALLSQVLIVMLGSAVVSQISVPDLTYNFIQSRNFRSFESYLIITATYLVLSIVLRQLMNRLGR----
229589714    ------------------------------------------------------------------------------------------ERLPATLALMGSAFVVSSVLGVTLGVLAARARQKRHWLDGVISLLYAMPPFWLAMLMILLFSVSLLLPCLSLSVLFLALYIHLTRAALDALGQEYVRTAHAKGLYPRRILYVHVLRNALLPVVTFAGLQLGQLASGALLVEVVYSPGIGRLMYDSLAQRDYGVLMGGFLVISILVVGFNVLTDVICR----
296155914    -----------------------------------------------------------------------------------------WSAVGVSAASASVASLAILLGGVPLGYFLARSSRKVALLGFFVQLPLALPPLTSGVLLLFLLGPYSWVGQLAEVFVAAPFLIIAAKSAFAAVDPVLDDVAATLGHRAGSRFFRVMLPVAWPAIRAGLALAWLRAFGEFGATVMVA-----------------------------------------------
119720710    ----------------------------------------------------------------------------------LFLDPGIFTYIRNTLMYATISVLVAVVLAIMVGYSVSRVKWLSNVLDTLATIPLAIPGLVIALGYYYFFTTFWVVLVVAYSIRKLPYVVRSVFAGFQQVHEGLEEAALNLGASRSKVIFGVVLPYIISYVFSGAVLGFIYMATEVSTSITIG-----------------------------------------------
137385341    ------------------------------------------------------------------------------MNLEFDIFINYGPMLLLGFWLTLKIVTCAIILGVPLGLFLALGRRISFLSTSFIEVFRNTPFIIQVFLFLPFYGLRLSAGILALAAFSSAYFAEIIRAGIDAVPKGQLESAKAIGMTDWQAMKNIILPQTLSIVIPPLTNQTLTLIKESAILSTI------------------------------------------------
143219869    ------------------------------------------------------------------------------------------------LSITFLSTIISFVIALFLGLISGINKIASTISRTYIEFIRGVPVLILIFTIAFVVVVMLVRAIIALSVFYGAYIAEVFRAGIESVNVGQREGGASLGLTDKQVMRFIVLPQAFRNMLPALGNDFISMMKDSSLLSVLAVEDLTYRLYSGSTFRFAETYLVLTVLYLIITLILSGLQRRLEKR---
218673910    -------------------------------------------------------------------------------------SRGMGRYLWNSLVIALGSVALITLLGVGCAYVLARYRNVWDIGLFLILMLQVLPASLMITPIFVGFSYPRLAVIIAVAAKSMPFFVILVRATFMSVPQELEEAALVDGNSRVGAFFNIVLPLARNGILVSAILIFMQAFGEFVYSSMIASVGLNSFMGPNTNEWNNIMAYATMYVTPILAIFV-------------
164687398    -----------------------------------------------------FIVIPLILIVFFSFTKQVDGRMFTLDNFDKFFNVMYFKVVRRSLVLAFISTVLCLIVGYPTAYIISKAKPSRRATLLLLSAILGKNGFINTLLGMVGLGYTDAAVLLGMVYNFLPFMILPIHTILSKMDQDLINAAKDLGANNFQVFTKVIFPLSLPGVISGITMVFMPAVSTFVISKLLGGGQIGNLIEQEFMSV-GDWHFGSAISIFMMIIIL-------------
288960525    --------------------------------------------------------------------------------------RGMAPYFLNSIVIVGPAVVISTLFGALNGYLTKWRFRGANIVFGMILFGSFLPSQVILLPMLGFLGLAGSAGGLILVVYGLAFTTLFFRNYYVSIPDDLVKAATIDGAGFFQIFTRIMLPLSLPILVVTIIWQFTQIWNDFLFGASFAAGG-AQPVTVALNNL--------------------------------
209528046    --------------------------------------------------------------FSWFVLLIISLWLIGGGLGLRGVSTDLWGGLMLTLLMSVISILLCFPIGVLLALGRQSLPVIRGLSIAYIEIIRGLPLITILFMGQILLPLFLPEGMVGLTMFSSAYLAENVRGGLQAIPRGQYEAAKALGLNPALTMVLIILPQALKISIPSIVGQFISLFQDTTLLAIVG-----------------------------------------------
227498849    -----------------------------------GLATFLVAVYAFIAVILPLGSIVITSFMVSMSKGLSLDNFGFDAWIPVLENSQYLDCIWRSLGYAFIAATIGTILSLFVAYLSVKHVKGRSLPDLLVMVGGSTPSVVIALALIITFGLNLYSTMWILIVSYLTMSVRTIAASLSQVSSSLEEAGLNSGAGWLRICKDIIMPLIAPSIVAGWFLIFMPSFYELTMSNLLYGSTIGVLLYELQTYADTQNASVMSVIILIIVMVGNLILNKVSK----
227498849    ------------------------------------------------------------------------------------------RALTNTAKISILVMILSVLITFPLAWLIGRTDPGRKKFRTILVASYMIPPYVGAIAWTTIFSLSKAPFNIVLTLFYSPFAFITISRAMEKMDPTLEEASRVSGASPLRVLWDVTLPLMAPSILAGGLLVFIGAGSAFGIPAIVGMPG--------------------------------------------
135172675    ------------------------------------------VLLACVYWAFVLYVFVPLLLMVLMGFKDSKFIGFPIRSWTLDWYTGIFSEVISTFTYSVVIAVLSTLISIFVGTWIAVLLQGRRFFGRAVVFGLTIPAVVPGIISAIAFWLGIEPGMGAIIVHNVPFVALVVMARLSTLPKSQIEAARDLGADPLIAFLRITLPYLVPAILGASIFCLLLSFDDFVRSFFLGGPTLPVLIFAKLRSGMSPEINA----IATFALVLTAIVGLWAER---
143175732    ------------------------------------------------------------------------------------------------IGLTIVAACVGIVVGAVQGYYGGW---IDLIGQRLLEVWGGLPMLFIVMILVSMFSPNVYWLFLIMLLFGWTELVGLVRAELRARNFDYVRAAQALGVKDHNIIFKHILPNAISSSLSQIPFMLTANIIALTALDFLGAASLGELLLQGKNNLDAPWLVLSGF--FTLAIVLSLLIFIGEA----
291460499    ---------------------------------------------------------------------------------------DFYAAIGDTLLMLIWSGAISFVLGLILGVLILENKIVYQILDKLVSLFRSIPFIILLTWVMPLTAIYVRGAIVPLVFGCVPFFTRQVQTALAELDPGLIEAALSMGSSPAEIIFRVYLRESIAAIARSTTITAISLLNLTAM----------------------------------------------------
220931179    ----------------------------------------------------------------------------------------------NSLIISVGSIIVSLLVGIPASYAIARFKGKEDIAFTFLTFRFAPPLMVIIPIYVIFRKLGLLNTYIGMILITLPMIIWILRGYFEDISNELEEACLVDGYHQWQAFFKIILPLVKPGIAASSLLAFIYAWNNFIFAMILGGSDVQPITVASLQFMRYGDMAAACVIAAIPALIL-------------
256813960    ----------------------------------------------------------------FWFGVEPKLGRDVFTMLLYGIRTSLYMAVVVTTLCVLTGVIIGMVMGYFGGRVDYWLGRVTDF---FLAFPQQLFFIAFMPVVTAMFPTYLRAVAITLVMWFLGWMARLVRSSVLSLEREFVEAAKVSGASPWRIVRKEILPNIVTPILVQATYILPSTILSIAFLSFIGVGGRMFAIGADVYEQDPMFMFFPGVALVVFVLAFNLL----------
136269321    --------------------------------------------------------------------QTLGLGAFSLKGFGPLLLQGTW----MTVKLSVASLAVSVLLGLLGASAKLSSVSLIRIPQLYTTLIRGVPDLVLMLLWLTGFTDFMEWDYIEIDPFSAGVITLGFIYGILAVPRGQLEAATAYGLTRGQRFRFVTFPQMMRFALPGIGNNWMVMLKATALVSII---GLADLVKAAQDAGKSTYQLFYFLVIAALIYLL-------------
142746451    -----------------------------------------------------------------------------------------------TISLALAAIGWSALLGIPLGCLSAIRPNADRVTGIFSVGTIAVPSFLVSIWAILIFSIHLVLPAFAVGLGWVGYLARMVRATMLEVGENYIRSARAFGLSPKTVVFRYALKVAILPTITLIGVGFGGLLSGTVFAEIIFSPGVGKIIYDMVLARNFGAVLVTIAMYVFVTLIADLLVAWFDPRVR-
157825310    --------------------------------------------------------------------------------------------TLVTLKYSIIAVILGLVIGMLLAICKVNKNRALRLCANFTSIFRGTPLLIQLPYIIGVKFSVFMAGAIAFSLNSGAYVSEVIRAGINAVDKGQFEAAEALAIPKFLIMKDIILPQAVKNIFPSLVNELVNLIKESAIISMLGEMDLMRQIVSIETYNYFFPMSIAACCYYILVMLISFIAKIIEKKM--
254432453    ----------------------------------------------------------------------------------LLGDGRFWQDALQTVRFAAVSVGLELVLGLGIALLLHQRWRGRGVVRSLTLLPWALPTTVMALGWRWIFNLAWLAVVFADVWKTTPFVALLLLAGLQMIPADLYEAFALEGGSAWQALRRITLPLLQPYIFIVLLFRLAQALGVFDLVVVLTGGG--------------------------------------------
141330872    -------------------------------------------------------------------------------------RSDYFKHFSNSVIIAIGSTLLGIIIAVPAAWSMAFVPKRTRGILMWMLSTKMLPAVGVLYPIYLIFIDSRTGLVVILMLINLPIIIWMLYTYFKEIPAEILEAARMDGANLRSEILYILTPMAIPGIASTLLLNIILAWNEA------------------------------------------------------
142517518    -----------------FVATIVGFAVGIARLSSWLIAKLAEAYIEILRNIPLLLQIFFWYFAVLRALPKPKQSLEFADSFFLNNRGLFIPDFGEGGTLILYSFIAAILISIGIAVWSQTFPVFYSISFVFLSMLATGFPVTFDYPELKGFNFELVALTFALSMYTASFIAEVVRAGIQAVSLGQTEAARSLGLNPNQILRLVIIPQALRVIVPPLTNQYLNLTKNSSLAAAIAYPDL-VLVFAGTALMQTGQAIEIIGMVMGVYLFLSLMTSII------
46143761     ------------------------------------------GYTLTFLSLVVLIPLAGLFIFSAQISAEQFIKLITSRQLLLALGLSF----KSAFSAALVNSFIGLLLAWVLARYQFRGKRL---MDTFIDMPFALPTAVAGIALTAIYARNGIIGQFALLFVTLPFVVRTLQPVLEDLPKDVEEAAEILGASPFQTFRYVIFPAILPAWITGFTLAFARGIGEYGSVVFISGNILPLVIMSKLDQYDYVGAATIGALMLIISFVLIFVINLIQR----
159897591    ------------------------------------------LIWLGFFFLAPLVLILIYSFQGRADDGTVLWNWSLANYQKLFADGAFWRTLWLSTWIALVVTAITLVVSYPLAFFMTRSPKIRGVLVLAVMIPFWTNFLVRIYAWKVLLGNNGVAVIMALIYGELPYMILPLYAALERFDWVQLEAARDLGAGRFQTFWRVLLPQTLPGITAGSILVFVPTVGTFAVSDILGG----------------------------------------------
218677130    ----------------------------------FILTKILMVMLGILLVVSALITVFPFVWSALLSTRDRSEIFGTGISFALLEIMPFWKAMFNSIYVAFLGTTISLLFCSMGGYAFAVFKRGKNVLFGMLVGSMAIPPVLSLIPYFMFLGLLDNHMAVWLPFTTTPFGIFLMRQHIASIPKELLEAAKLDGAGEFRTYWSVVLPLMKPALATLAIVQFVFFWNMFM-----------------------------------------------------
257054777    ----------------------------------------------LLLLLPAVVFIVGLFVYGLGLSFQPQNGGGPFADYVRFFSDPYFSTIWKTLVLAIPAALLNVLASVPIAYRMRGRFRGKRLLMTVLVVPITLGTVLTAEGLLNFLGPNYWGVFFSLVITGFPFAFLLISSYLSGIDPTLEKAAATLGAGWWDRFRHITLPLLAPGLATTFCLTFVLAFSVFPSAILVG-----------------------------------------------
296391510    ---------------------------------------------------------------------------------------------------AFGGALLSCLLALPVSILVVRYPALARWTQRLPYLLQALPGLV-IALSLVYFSLHYLPATVAYALLFMPLTQAPIRVALEKASPQLEEAARTLGQTPLMAFLRITLPIISPAIGAGFVLVFLDTMKELTATLVLGPTGLSTL----------------------------------------
296391510    ----------------------------------------------------------------------------------LLWRPYVFRLLGNTLWLMFGVTLLSALLGLALAWCVERSDPARRFWNVVLCLPFAIPAFVSSFTWVSLSPMYEGLGGAILVMTMYPLVYLPVAATLRGIDPSLEESARMLGLSRRQVFLRVTLPLLRPTLAATGLLVALHMLVEFGALSIL------------------------------------------------
135094509    -------------------------------------------------------------------------------------------------------------------------KPLRLAAIVVIDVFRAVPVLVLLIMILPFLGIRLSSFASAWIALSLVFGAFTAEVGIEAIPKGQFEAAHAMGLSFAQTMRLVVLPQAARIAVPPQTSNCISLLKDTSLASVVAMPDLLKQATDAQAFFGNPTPLIGA-AVVYLAILLVRLVGVLEERQK-
136142705    ------------------------------------------------------------------------------------------------LVLVLISTVFGTTIAL---YAAWRRGWTDAGLSAGIDVAFAFPGLLLAIVLVTIFGASLQIAVIALALAYTPSLARLLRTALRETGMEYVRAFKVLGYSDRRILLQHVLPNLAPFIVAQAIITFGYATLDLGGGAMVAAGAPGLLQGYPMQTLVAGGCLV--LAAVSFAILGDRLARMW------
150376015    ------------------------------------------------------------------------------------------QGAGMTLAVTAVAVTAGTLLGILFGVIRFQLPYWAAPLTLLLDVFRSVPLLIQLVLGSAFQSIVFTTSGVVLSLYTAAFCAEIVRGGISSVPVTTRRAARSLGMTWWQDMRYIVAPLATRVSLPSWIGLTLGVMKDSALVLWLG-----------------------------------------------
296272082    ----------------------------------------------------------------------------------------LFKYIDITVSMALIGTVIALFIAILIAIMKTYKKVISQFCDLYISFLRGTPLLVQLFLFPVFANLDSYSASIALSLHFSAYMAESIRGAISSIDKGQFEASSSLGLSNTQTFIYIILPQAIRVAVPSLMNNFIDLIKSTSLAFTLGVPEI--MAKAQLEASSSYKYFESFLAVALVYWVIVLVFTYIQKK---
167750528    --------------------------------------------------------------------------------------------LWTALWISLVSVAISIPLGIGMGVLMTKKNRLKAVLRVYLEFIRIMPQLVLLFIMFFGFGWDLSGEAASIIVFVLWGTAEMVRGALISIPKHQYESSEALGLTNAQTYLYVIIPQTIRRLIPLSINLITRMIKTTSLILMIG-----------------------------------------------
118471268    ---------------------------------------------------------------------------------LLQYQSLLWEGLWTTVLVTVFGILIAVVVAFVVGFMLSRHRIVRAPAYVFVEFFRGTSILVQLAWVVVRFTDNLVAGIVVLGLNEGAYAAEIVRGAIASRPRGQTEAAVALGMKPAQRMRRILVPQSIPVMLPSFGNVAVDLLKATPLVYFIGVADFTANGLAIRTETQDTTTILLTLLVVILALILAAITRWLENR---
260903917    ----------------------------------------------------AYLFIPIAVIIAYSFNTGKVLANFRGFGLDAINNDVIISSVVTSLQAAVGAALVSTIFGTLGGVALARAPKGAWWALGLTAILLVTPEIVDGIAFLPWFVTVLVRLIISHSMFSMAIVTFIVRARLAGMDTQLEDAAADLGATPWNRFKDITLPIAAPGILAGALMSFTVSLDNTILSSFVQQPG--------------------------------------------
50955289     -----------------------------------------------------------------------------------IEKANLFAAAGNSLIVAVATTALVTAISLPAAYALARFRKLRGIATRWILLSQVFPFILIIIPFLVLKNIGLVNNLLGLIVWSLPFALWMLQGYVEGIPVELEEAGAMDGATRFRTLRTIVLPLLAPGLVATSLFTFISAWNEFFFA---------------------------------------------------
288959840    -----------------------------------------------------------------------------------------WSGLPVSLLLAVVGLVGAFPLAVLLALARRSMGGVRTLAVLFIEVTRGVPLIAVLYVATLLLPLMLPAGQIAIILFVSAYLAEIIRAGLQSIPAGQYEAAQALGLGYWQSMRLVILPQALRTVIPSIVTLAIGLFQDTTLIIVIG-----------------------------------------------
37679739     -----------------------------------------------------------------------------------------WGGLLVTLIIALVGIVVSLPIGVALALGRRSMPIIRSLCTVYIEVWRGVPLITVLFMASVMLPLFLSEGSIGVVMFSAAYMAEVVRGGLQAIPKGQYEAADALGLTYWKKMGLIILPQALKITIPSIVNTFIGLFKDTSLVLIIG-----------------------------------------------
254504425    -----------------------------------------------------------------------------------------------SLTIGLLATVVAITIGVLYGATSGYLGRADQLMMRVVDILYSLPFIFFVIMLVVFFGRNFILMFIAVGAVEWLDMARIVRGQTLTIKREFVQAAEAMGVGDGGIVRRHIIPNTLGPVVVYMTLLVPKVILLESFLSFLGLGSWGVLISEGLQGSAWMLIFPSIFLLFALNFIGDGLRDALDPKDR-
119720392    -------------------------------------------------------------------------------------------PFVNTAIYAAIGTAICLLVGMFGAYVVTRNHPLNEVIDSALSMMFVVPGIVVGIPVMGVLGSTWLIMPLMLATRRITYTIRYAYATYVTIRRSLEEAAYVFGEKPLGTFFKIVMPNAIYGILAGTLFSFIEIVNELTASLFLYKPGVTIQMFIQITAGQFPVSAAYAVVLFVVSIALATVAMTLASKKR-
167769494    -----------------------------------------------------------------------------------------------TVKVTVISLIFATVLGLISCLFQISHSRVLKISQAYIDIMRGVPVMVLAFFIYFGVTRALIAGILTLSLNAGAYLSEIFRSGIQAVNIGQMEAARSLGLPYGRAMRKVILPQAVRIVIPSMVNQFIITLKDTSILYAIGMPELTQALIIARNFRSFEIWATVAAMYFVIIFLLSRLSRMIERR---
210615753    ------------------------------------------------------------------------------------------SPLLLSLKTACLATVITFFAGLWIAYKVIKIKHGKAVLDTILTLPMILPPTVVGFFLLLFFGFSFAGTVIASVVVSFPLMYRTARSAFEQMDQNLVYAGQTLGLSNYTIFWKVIFPNCFPGIAGGTILAFARALGEFGATIMLAGNTVAIAVYSAMQNGNRTQAYQWVGVIMLISFLSILLMNLVNRQQ--
255332703    -----------------------------------------------------------------------------------------------TLKIVIFAVLLGFALGVVLALMIGRIKVLAWFADAYTSVFRGTPLVLQLVLIYFLTGVDIGPFPSAVIAFGLAYVSEIIRAGILAIDKGQREAALALGIPYKLMMRDIILPQALKNILPALMNEFITLTKESAVVTVIGAMDVMRYIVGGQVYRYIEPLLIAGLIYYVLVMLLTLLGKALEGRLR-
254458473    -----------------------------------------------------IVLALILIFFLSVPIIKIFIGVGSEKLLETIKDGEAIDSIILTMKVSAWSMMFVLFTGLPLAYVIARYDFYGSMVEALIDIPVMIPHTAAGIALLTTFGDSAIGIMIAMMFLSAPFLINSAKDGFRKVDVKLEKTARTLGASPINVFFRITIPNAKKDIINGALMMWSRGLGEFGAIVILVYHPMTTPVLIFDRFNSYGLSYSAPLAAVIIG----------------
254798631    -----------------------------------------------------------------------------------------------TLQMAFFAALINTIFGFIITWVLTRYDFFGKIIDAAVDLPFALPTSVAGLTLATVYGEQGWIGSLAMIFVSFPFVIRTLQPVIQELEKSLEEAAWSLGASPLQTFFYVILPTLWPSILTGFTLSFSRALGEFGSIVMISSNVASVLIYQSLEQYDYTGASVIGAVVLLIALF--------------
171741132    ----------------------------------------------------------------------------------------FWSELVNSLIVSLGTMVGVVALALMVSFVIARYRRLNKALYSLFAAGMMFPITVAITPLYLLLRNLHLGIVLPQIAFGLPQAIIIMVPFLKSIPLELEEAAELDGCSRLGFFFRMVLPLSGPGVATVAILTFVSSWNAYMLPLFLLNDSLGVQMFSSQHSVDTAQVLAFTSLSMIPALICFTIFQ--------
257055692    ------------------------------------------------------------------------------------------DNLTSTLVIAGCATLLTLAVATPAAYYTARFRFPGRLAFLFTQMLQPAVLVAGLFRQVLSWGIQDTWLAMILIAFNMSFATWIMHSFFAAIPKELDEAAQLDGAGRWTVFFRVTLPLVWPGIVTAVIFTFVAAWNEFAASLVILTSAENQPLSVALTKFQYDSAWQYVFGVSIVAIVVVILFAFIEKR---
291278565    -----------------------------------------------------------------------------------------------TIYLNVTAMVLIFIIALPLGVLSAYYKLFDRGVTIFVFIGFAIPTFWLALLCMYYFGLTMFGKIIDVIKHTIMPVGISVFGGLAGLNEEYVEAARSRGLPENKILFKHALRNALLPIITILGLSIPGLIGGSVIESIFGLPGMGQLFYQSVMMRDYPTIMGILVIGAVLTLIADVVYALVDPRIR-
212717060    -----------------------------------LLYALPDWLMIIMLFFVPIVLLVIMAGSRWSLMGGNRGWNFPENFVKVFENKLLGQSVLFTLEYTVIVTIFLLVLGLGLALIVQESTKWNNMLRTCFLLPSATPQVGPVTKILSFFGLMDEGGSVATIIVIVWYYMLLMMIGLQAIPGDLYEAARMDGAGTWRIFRSITLPLMKPTIVMCLIYCVILAFDQFFILTKGGPNNSTMTVVQLIYNFAFDLGMAAALSLIVLAALV-------------
13473127     -----------------------------------VVQVGMWLLIVLVLFLPLFGLVLTSLVPGYGIALTAKTMTLDNYRFVLFEHDAANRAFFNSFWLSIAAAFFAVVVAVPVGYLIAWGKRWVRLLNLAVELPYALPGVVLAIASLLLFLRPILYNTVWIILYALVLALRPTISGYQQIDRALEEAAQTAGAGLFTRMRTIIFPLVAPAAIAGGLLIFMTALSELTVSALLGSETIGVVMFSFEQGGDSNYAAAMSVVTVAVTFVLMLVTNLLAP----
13473127     -----------------------------------------------------------------------------------------WVATWHTLVVGIGGTLLAVLSGTLVAVLVSLTDRGRSALVLCYVMPLMIAPQVTALAWLQLFGLYSTSGIILLLGVQYGPLVLLVRAGLRKLPRELVEAARAGGAGWSTVLATIVLPLMTPSIMAAAALAFVSCVGNFGIPAFLGIPALPTLIYQKLAGGGPAVLGEAAFLSVLIGVI--------------
144086494    ----------------------------------------------------------------------------------------YWVSYFKSIKVAFISTIICLLIGYPMAYGIARATPIKRNILLMLVILPFWTSFLLVYAWMGLLGYTDMAVYLGIVYTYIPFMILPLYANLEKMDTSLHDAAADLGARPWQVFINITLPLSIPGILAGSLLVFIPAIGEYVIPALLGG----------------------------------------------
158424240    -----------------------------------------------------------------------------------------------TIQLSVSSIVLGLALGIMLASVRAMYGGLGRIIKLYVEVVRNTPFLVQLF--IIFFGLPVLGVRVDATAAALIGMTINIRAGIDAVHRSQVEAGQSLGMTTYQIYRHIIIPPAIAKVYPALCSQFILMTLASSVCSAISAEELSSVTIESQSYRSFEVYVIATLIYLALSMVLRGIFALV------
49083589     -------------------------------------------------------------------------------------RSDYFAYAWNSLLISSSATLLCMLVAVPAAYSMAFFET-RHTKRTLLWMLSTLPPVGVLMPIYLLFGLLDSRLALIIVLINLPIVVWMVYTYFKDIPVDILEAARLDGAGTWQEIVRVLLPIARGGLASTLLLSLILCWNEA------------------------------------------------------
148255316    ---------------------------------------VVTALVFVIGGGSRALRSVVATAATFAGIALVIAIMGLDRGGLPIVDTRLWGGMLVTLVVSVIGIVASMPIGIALALGRRSTPLIRLFSIAFIELVRGVPLITVLFFATYMLPLFLVRALVGVALFSGAYMAEVIRGGLQAIPRGQAEAASALGLSWWKTTSFIVLPQALRHVIPGIVNSFISLFKDTSLVSIVA-----------------------------------------------
139910619    ---------------------------------------------------------------------------------LSVVGTNKWGGLLVTLFLGVTGIGLAFPLSILLALGRRKMPIIKSLCVVFIEFIRGVPLITLLFVMLPLFPDNLLRALVAVTLFQSAYMAEAIRGGLQAIPRGQVEAAQSLGLSYWQTTRKIVLPQALKIAIPPIVNTCIGLFKDTSLVLIIG-----------------------------------------------
140438601    -----------------------------------------------------------------------------------------------SLFIGLFVTAISGTIGTTLGLISGFFGMIDRIIMRSIDILMALPSILLAIVVVSILGPGLVNAIIAVAIVSVPSFTRIVRAGIEEKQKQYVQAAITFGTPKIQIMLKEILPNTMAPLIIQTTLCFSDGILNAAALGFLGLG---------------------------------------------
94968423     --------------------------------------------------------------------------------------------------VVAGSLSLGILFGSLAGYYGGKFDRFFNIV--VMNAFLSFPGILLAIAFVAFLGPGIWNLIFALIIGGWVGYARLVRAQVLAVDREYVEAARALGASDFRIITRHILPIIQPVIVQAAIGMAGAILAEATMSFL----GLGVPPPTASTMLNDARALAVMLAVLSFNFIGDALRDYLDPRSRM
266624072    ------------------------------------------------------------------------------------------SRIGITVKLGVLSVIVTTLIGVPFGVISQYSAMDYSVTAGSL-FFAAMPNFWLALICIIVFALYMVLPVLANSMGTVANVARMSRSSMLEVRSDYIRTARAKGCRENTVIWRHALHNAVIPILTVVGMQLGTVMAGSVVIETINMPGLGSYLLTGISGRDYPVILILAFFICIMNLIVDLCYAFADPRIR-
293605348    ----------------------------------------------------------LALIWTGGLTAVALLMWGGVFGLTYVENSR-WGGLPLTLILATFGIAFAFPIGVLLALGRRKMPAIKALCVVYIELIRGVPLISLLFMSSVMLPLFLPEGQIAIIMFAAAYIAETVRGGLQAIPKGQYEGADSLGLNYWQQMRKIILPQALKIVIPPLVGIFISLFKDTSLVVIIG-----------------------------------------------
15790050     --------------------------------------------------------------------------------------------LVNSLSLVGLVTVGCVLVGVPLAVLTVQTDLPGRRAWTIIAALLVVPSYIGAFTFVSAFGYGLHGAALVLILFTYPYVFLTTRAALLSFDGTLVEAARTLNHSRWQAFRRITVPQILPGVAAGGLLAALYALSDFGTPSIMRYEVYTQQIFVAQGSLGVPEGYPALLSI--------------------
15790050     ---------------------------------------------------PALAFCTAIAVLSLGVPLGVLAWWFQRAGDAIFEFDPM--IAWNSLKVAVAAAGVATVLALPVAGYAARSSRLSMVSDRLTYVGYAIPGVVIALSLVFLSTEFVQSKTVPLLVFALPQAVGSVRSSVLQVDPKLTEAARTLGRSSTDAFRSVTLPLIAPGVAAGAALVFLTTMKELPATLMIGFETLVSYIWLVRGAGSYGAAAVPALVLV-------------------
139574228    -------------------------------------------------------------------------------------------ASISTVVVAFFGAVMALILSIPIGVLLEKSTRYSRFTNRVILIGHALPGVVVGLALVAFLGFIYQTTFLLAFAYALLFLAKSVASSLAKVPEGAKEVAATLGMNKWAVLKNVVTPIAAPGIALGTTLVFLTAMKELPATLMLGFETLATQIWSSAAISRFNETAPYALVLLLIAAVPTFILSRPD-----
135365061    ---------------------------------------------------------------------------------LTIDKEQVWESTWNTFSISVLAGLVAVVAILPIAFLVARYKRIGSVAHSVIIATFALPGILIALAMRFWTLRSDWAYDLVNILLIFAYVVRFILVAVAAVPKRLHDAGKILGVKKFSRFTRIDLPIMTPGLAAAAGLVILSTMKELPITLLISPLGFSTLATRIFSSFEDAFVAEAGIMALILVALSSVLTWFLVIRK--
284032886    -----------------------------------------------------------------------------------VVAQGLWLNIRVMLVCAVLIVVLGLTLAILRTLRGPIFFPLRIFAAAYTDVFRGLPLLGFGVPALQLRGLPVIWGGVALVLTYSSYVAEVFRAGIESIHPSQRAAARSLGLSHRQTLRFVVLPQAVRRVLPPLLNDFVSLQKDSGLIAVLGVDAIRAAQLETAEDFNFTPYVVAGMLFVALTIPLTRLTDWVARRQ--
16263857     ----------------------------------------------------------------------------------------------QTLKLAVIAIVLSLCFAVVVGSLAAARPNFDKIASTASLAGASAPDFWVAIVAILVFSVGLPTSGTGTALHWIMPIVRGTMMGALASP--YVKTARAKGVNRSRIFRHALRNSLLPVITVAGDLAASLVNGAVVVETIFGWPGIGKLMIDAIVRRDFALILVTAIAIFVLNIAIDLVYARLDPRIR-
257462347    -----------------------------------------------------------------------------------------------TMEVVLIAGSLSFGVGVFLGMLSGYANTWSLVIKSLVDLLMIIPTFICALIITSIFGINPFTAGLSLGAFGIGNYMNHAEALTREKKKEYVEAALLLGVPAYRILYRNILPNIISELKVNLGNTASGVILQYASLTFIGLGGMMLYQYRLYLVSHPLLVLLPSLCIAWISLLLQFLWDTPKERE--
296270893    ----------------------------------FRLLATAAGITLLAIMAAIAVFLVAEAIPALRANTANFLTELTWQPNAAEPVFGIGALAFGTLLSSFLALVMATPVAVGVALFISHYRRLAVVLGYVVDLLAAVPSVVYGLWWIPLFGRSMFTASIVLAIMILPIIAAISREVFLQVPRAHEEAALALGATRWEMIKMVVLPFGRPGVISAAMLGLGRAMGETIAVALI------------------------------------------------
110668182    -----------------------------------------------------------------------------------------------SVLLALLGVVINLLVGVPIAYAVTRYDFPGRRLMNTFAVLPIVPGIILGIAFLK--TYPGLPSVIALVLLKIPYMVLAVQSSFESMDRSMEESARSLGASWTTTFLRVIIPGAKQGIISGSIICWTLAAAEFNFSYVVYSSGPRPFSLFLFENISNNPFLRAAAAISIYFVIVAAVTALLN-----
296128087    -----------------------------------------------------------------------------------------WRVVGQTLAQAGVATAAAVLLGVPGAYLLYRCRPGRGALRAFVTVPFVMPTVVVGVAFRLGLDGTFTAIVLALVFFNYAVVVRTVGGMWERLDPRTEQAARALGASPWRVLRTVTLPALGPAIASAASLVFLFCATAFGTVLVLGGRRYGT-----------------------------------------
142167525    -----------------------------------------------------------------------------------------------SLIVGVLGVLVSLVIGVALGLLAGYAGTTDTIISRLVDTFMAIPFIILALAVIGAVGVILIVVLGLTGWITFARVVRGEVLAAR--DLEYVEAASALGQRHRWILLRHVLPNVTAPIIVLATLQIATVIIAESSLSFLGLGTWGIMLSEGRDHLATSWWLATAITLTTLGMILDWLRDVLDPRMQL
269216149    --------------------------------------------------------------------------------MLSILGQGF----VITLEIFFLTLIGSLPLGIVVALAMSRIKPISWITKFYISIMRGTPMFAIYFAPYYVFGIELSPGSVAFVVNYAAYFAEIYRSGIQSVPRGQYEAAAVLGYSRAQTFMKIVLPQVIKRILPAMGNEVVTLVKDTSLAFSIG-----------------------------------------------
90418531     -----------------------------------------------------------------------------------------------SLIVGIGAAMVAVLIGLPLGLISGFFRWLDAILMRIMDGLMAIPSVLLAIAIVSLAGSSLWTVLIAITIPEIPRVVRLVRSVVLSAREEYVEAAIAVGSSLPKIMWRHLTPNTIAPLIVQGTYVCASAILTEAILSFLGAG---------------------------------------------
167759948    -----------------------------------------------------------------WAKKTLTGDWGISLNNFLPVRPQIMERLPGTVGLMAASLMLSVVLAIPMGLAAHKNKWIDNIISGFSYIGISIPSFWFALLMIIVFSLHLVNSVADVIWHGIMPTIVLAVNNINQLEEEYVLTAASKGATPNYILKNHVLKNCLPIITIVGMNFGTLVTGSFIVESVFGWPGLGTLCMTAINNRDYPMIMGIIMLSCTILLIADILYGLADPRIK-
154249183    --------------------------------------------------------LIPIFYIIFALIIPFSFNLYFSNGLSLQALIDNLSKIKFTIYQAFLSSLLTMLLGLPGAYLVGRT-KINPVIKRIFKVMSSIPFVLPGITMAIGFFLTFSAILLGHVFYNFPLFIRIVGDAWENIDGYIIEAAKIDGAGKWEIFKKIELHLLMPSILRAFFLTYIYTFTSFSVVLILGG----------------------------------------------
136817244    --------------------------------------------------------------------------------------------------LMFTTIALVTVTGSMSAYVLARKKKYWAVVTAYLLATTTAPIQLFLFPLYFGFGLINNIFAVSLIYCAIPFSIMLLRTYFLAVPKELEEAALVDGATPWQVFYRVYLPLVWPGLLTVALIVGMYTWNEFLIATTFLQGQVSYFLLSGQYETNWGELMAGAVLVVMPIIIL-------------
212711637    ----------------------------------------------------------------------------------------------------FVSVYISIFRNTPLLVFFWYFASGEILPAAAMEWLNTPHEVDIFGLTLGWPSFEFLAGFVGLTLYTVPFIAEEVRSGIRGVRQGQKQAALALGLTSWQSMRLVILPQAVKIALPPLLGQYMNVVKNSSLTMAIGVAEL-SYVSRQVDSQSLQTFAAFGLATVLYIVIIAFMEGWGQWRQ--
145294297    ----------------------------------------------------------------------------------------FWRPLGNTLSIALVVIFLTLIFGTFLALLVQKSNVYRKWFATALIIPYVLPSWTFALAWQTIFTNRTTPMIIIFTLHYGPLVFLLISNSLSRIDSRNEEAALNAGADRLTVLWKITLPLLRPAILSASTLVLAKSIGEFGAAYVIGFSVLSTSLYQSINTRQTGVAAVALILIGAIGLFADYLF---------
146341322    ------------------------------------------------------------------------------------------------LGMAVSAVALSFVVGLALGALAGYFGGWDRIIGRAMDTIMAFPLFVLAMGIVVALGNSVANIIIATMIINLPFYCRFARAEVNVRREGYVEAARMGGNGPLRVLINHIVPNILPPMMVQASLNMGWAILNAAGLSFIGLGVRGIMVSEGASYIISGEWWAFMFPGAALVLAVDGLRDLLDPRKRV
254519821    -----------------------------------------------------FIVIPLLIVLFFGFTVTTPEGSFSLENFTRLLQPQYIKVFGRSLWLALLSTIWCLVLGYPVAYIISKMKRTYAWLPILGKNGFINNILGYFGVGPFTFLYNDGAVILGMIYNFLPFMVLPIYTVLTKMDKDLLNAAADLGANRSEIFRKIVLPLSMPGVVSGITMVFMPAVSTFVISRLLGGG---------------------------------------------
116254522    -----------------------------------------------------IVVLPFIASLVLMTSFGFWGAVGRPGSLGQVLDGSFWKVIWTTFWLAARATFFCLLIGYPIAFALNKSPMARGLAFTVLFTPLPMSVIVRAYGWMVLLSLNDFGALIAMAHVMLPSAVLPLLSSINQLPPSGIEAARDLGASPVQVLVRVIFPLTLPGILSAIEIVFALSASAFVTPTILGGGTLPRLIYDNIGSLDWGSG---------------------------
217968972    -----------------------------------------------------------------------------------------WSAIRLTLELAAASTAVLLLLGTPLAWWACTRSRWKGVVGAVVALPLVLPPTVIGFYLLVAMGPNGPVGRVGSVVYSLPFVVQPLANAFEAIGRRPLEVAATLRAGPWDRFFNVALPLARPGFVTATILGFAHTVGEFGVVLMIGGN---------------------------------------------
222106358    -------------------------------------------------------FYLPIIVLALFSFNASSLMAFPLSGFTLSWYKDLFSNTTGFLTSFLISQPVGILAALIGLCAALALASPRLAFRPVFIFLIVLPFLVAMLMNWIGLGRGAAALIAAQTLIAIPFATTIIAATVIRLDKRLEDAARDLGATPWQSFRRIVLPQLKGAIGAAYSIGVILSLADLTISMFLAGRTQPLLIIASQFRRELKPDLNAMQVVVLLLTAVIVIVSELYRRNR-
160945389    -----------------------------------------------------FMYLPIAYMIVFSFNQSKGYSLFTGFTFSLFTNASILHALWVSVEVAVLSAIIATVLGTAASLIASMSRKSRLLVTNITYIPVVNPEIITGISLMLLFVMGLPTLLIAHIAFNVPYVIFNVSPKLKQLDIKLYEAALDLGCDPRQAFFKVILPEISPAILSAFLICLTYSIDDFMISYFGTVETLPIAIYSMTRKKVSPEIYATIMFVVILSVIL-------------
237736021    -----------------------------------------------------------------------------------------------TLEIAILTIIIVLGVSIPLSFIIHRNKRIKKVIDFIIGLCISIPSFWLGIISMFIFSVILRWFSVGCIVIAIPNIGVFTSYIKNNLEIELREYLFVNGVKKFWLNIYILKNSIIPVIPLIGIMLIDLITGVVIIEQIFSIPGIGRLMITAVINRDLGLIFYTSVVLVVINFMIDILYSIVDPRIR-
257438628    -----------------------------------------------------------------WIGGLFRGTMGQSISYQSEIADIILPRLGTTLTMVIPAFIIGTITGILFGIIAAKNKTIDSVISFFANIGVSMPMFWLGMMGMLVFALHMIMPIIVLSLGVNAGFVRLTRSSMLEVRQDYVTTARAKGVSKKDVTFRHQLRNSMIPIVTTMGMRLGSMVGSTVIESLFVIPGLGSVMMNGISNRDFMLVANGVLIISIFVLVVDILYGIIDPRTR-
298250421    --------------------------------------------------------------------------------------------LLQTVIWIVANIVLHFVISLGLALILNRKMRFRAIYRVLLMVPWAMPQYVSAFGWLFLFNWAIVSVIIVNVWLGIPFTTVTLLGGLQSIPTEMYEASAIDGATRWQALRFITLPMLRPIAFLVTLLDVIWTFNAFSIIYLITQGG--------------------------------------------
256396803    ------------------------------------------------------------------------------FGWDLVKQWLFWQAVLVTLELTVYAMLIGIVGGVLLAVMLSSNPVSSSAAWAYTWFFRGTPVLVQLLFWEVGFGIPFGPAVLALGLNEAAYMSEIVRAGILSVDEGQSEAAASLGMRRAKIMRRIVLPQAMRVIIPPTGNETISMLKTSSLASVIG-----------------------------------------------
227517828    --------------------------------------------------------------------------VGILLGIIAAMRQNTWVDTLATLLAILGRSIPNFVFAVLLQYIFAMKLRILPIAMWNGFAYTILPTIALAMSPMAD-------------------SARFIRTEMVEVHSDYVELAKAKGLSRWQVFRHGLRNSLIPLITLLGPLAVGLMTGSLVVENIFAIPGIGEQFVKSIMTNDYPTIMAVTILLVVVILIVDLLYGLIDPRIRV
139250809    ------------------------------------------------------------------------------------------QYIFNSFAITIPAAVFPLTIAVFAAYALAWFEKGRDFIFFSIFALQVIPLQLTLIPLLQLFARGQIAGVIAHTIFGLPLAIFLLHNFLRQIPRELVEAARVDGAGWFMLFRKIIFPLSIPAIASFAIFQFLWVWNDLLVGLTFGGG---------------------------------------------
143529086    --------------------------------------------------------------------------------LFLMEDRLYWVAYLSSLKIAAIATILCLLICYPVAYAMAHAPSHWRNLLLMLVVLPSWTSFGYLNNLLIWAGILDEPVYIGIVYAYMPFMILPLYTNLVKHDHSLVEASLDLGAPPWKTFLTVTLPLSKNGVIAGSMLVFIPSVGEFIIPELLGGPEIGKVLWQEF-FNNRDWPVASAVAMVMLALLV-------------
144147123    ------------------------------------------------------------------------------------------PYIFGTLYGSILALLIATPLAVGIALYISHNRRLAQGLGYLIDLLAAIPSVVYGLWGILVLGRTMATVAVVLAIMILPIMSAIIREVFLQTPRLHEEAALALGATRWEMIKMAVIPFGRPGIISAMMLGLGRALGETMAVAMV------------------------------------------------
143723531    ----------------------------------------------------------------------------------LFSDFNFGSYIITSFFVSIFTVIITLLFAIPGAYAVARLRKGRGVFSSSILLIYMVPLIVLALPIYVGFSLFGLRNSVLGILMTIPVALYMLQGYFRTVPTEIEESGLMDGLSRISVILKITLPLSLPSIVSVSLYVFMIAWNEFLLAFMLLDDPSKFTITRGVAMLDSSEVLMAGSVVATIPVMLMFLL---------
154497168    ---------------------------------------------------------------------------------------------------VFQVIFLLPYVIAPIANALIWLNMIYSPVTGLFGFFKNVLGWSWISSPLTSTDSALVGVAVVDIWHYWGYLAVVFLAALRQTPGDYIEAATVDGCNGWQLFRYVYFPSMLPTFKLMMVLIVIQSFLQFDYVYLLTSGGLGTLTYNAFTLFQFGKAAAIAVMMSVLGLIASVIYARMNR----
148253909    ----------------------------------------------------PIGLMAVMSVLTGNPVVMPHVG-FTAKHYARIGNDSYYLEIWTTLRIGLWTTIVALVIGYPLAHWMARIRSRSGHALLLMAVLAPMLTAALGLISTPLQLMYNESGIIIGLVHIYVPFMVLTLTGVIGIDERLEQAAENLGASPWRTFLEVTLPLSLPGILAGSLLVFALAISAYVTPILLGGFQIMTLPILIYQQINFNVGFAAALGMVLLAISLMLVIA--------
56965410     --------------------------------------------------------------------------------------------ILNTYQLGLIAIVVIVILGILIAYLTVRRNKVTSLLDTVSMLPFVIPGSVLAMALIFAFGEAPLYMVLAFVIRRMPYTVRSSTAIVSQISPSMEEAAISLGASERRTFFRVVVPMMMPGVLAGAIMSWMTILSASIILYSTNTQTLAVSIYTEVIRGNFGNASAYSAILTVTSILSLFLFFKLTGKKEM
56965410     --------------------------------------KAFNGWNWITLSIVLFFALFILFPVVLVLNKSIYNGEAGRFTLLFFERKFYWVTLWNSIKVTVVATVLAVLIGLPLAYMLRRVKIFGSGIVQILIIVSYIPPFIGAYAWIQLLGYGFAGIVLVLTLQSFPLIFIYISGALKNLDNSLIEAAESLGYSGVQRVIKIVVPLIAPTILASSLLVFMRVIADFGTPMLIGEGYRTIPVLIYTQFMSFAAALASIFIIVTIALFL-------------
118479346    -----------------------------------------------------------------------------------------------TLKIVAVSALAGFILGTLLALCIARIRALNIAADLYTSIFRGTPLVLQLMIIYFIIGYEIPAFLAAVLAFSLNSGAYMSEAGIQAVDKGQTEAAMALGIPYGKMMRNIIFPQALKNILPALVNEFATLTKESAVVTVIGATDLMRYIVGGETFKYLEPLLFVGLIYYMLVIILTLVGKAIEGRMK-
119964425    -----------------------------------------------------------------------------------------------SLVVAALATVLTGIIGLVIGVLSARRKWLDELFTRTNDVLLALPEMVVALFIVAAMGTGFTSLLVALTVTGWTPFARLARTLAYDVSRGFVEAARVVGCSPWFIIFRHILPHLAAPMVGQATLRFGQLLIAVGALSYLGLG---------------------------------------------
167758672    ------------------------------------------------------------------------------LGMSLSNKSSVWPQIQQTILLMGCSMILSLLLAIPLGLWAKKNTWIDNLFSSLTYMGISIPSFWFGMLLIILFSSHLILPCITLSIGHLAIYIRYIRAAIGQLSEEYVLTAEAKGDSQMKILFKHVLKNTLPIITLMGMNLSSLVCGSFIVESVFGWPGVGTLAMTAINSRDYPIIMASGFLLVLGNFLADLLYAFVDPRIK-
85713654     ----------------------------------------------VLGALSPVYGTILTSVIAMMIA----IPAGIGIAIFLTELCPLWARPPIGMAIELLAGIPSIIYGM-WGFFILGPILANTVQPFFIDLFEGVPILG-SIFGGPPSYLSLFNASLILAIMVLPFITAISRDVFATVPPVLKEAAYGVGCTTWEVVRHVVLPYTRVGVIGGAMLALGRALGETMAVTFI------------------------------------------------
254178516    ---------------------------------------------------------------------------GVDFYLESLADPDAWSAIKLTLVVAAIAVPLNLVFGVCASWAIAKFEKGKAVLTTLIDLPFSVSPVISGLVYVLLFGIFAVPGIVLAAIFTFPFVARELIPLMQAQGADEEEAARVLGASGWQIFRRVTLPNVKWGLLYGVILCNARAMGEFGAVSVVSG----------------------------------------------
254501118    -----------------------------------------------FKKINAILFLVVFPIIAYFLLTGLVIGDNVVLP---IVETAVWGGLLVTLVIAVTGIVASLPLGVALALGRRKMPIIKLVSIIFIEFWRGVPLITVLFMSSVMLPLFLPEGVIGVTLFSAAYMAEVVRGGLQAIPKGQYEGAMALGLRFWPMMYLIILPQALKLVIPGIVNTFIGLFKDTTLVLIVG-----------------------------------------------
186471794    --------------------------------------------------IMALLVVPVLSVIPYAFTSSDYIAFFSARWFGIFMDSPVWRSAIIRSFEVGLGTALLSLLLGFGATLAMTRRRASKPVFALLVAPLIVPRIVFAVGLLYLFGRLGLTGTVGHTVLAIPYVVVTLAAGFQRFDWRLDDAARVMGASAVRRITSVVLPLLMASVMAAFLFAFLVSFDDLTIAIFVSGGTLPKQMWDDIQLAITPTLAAVSTTLVILIALVVAVSSWLKRRAR-
142770317    ----------------------------------------------------------------------------------LLQDGRFWQDAYQTLRFSLCSVGLELVLGLAIALLLHQPLRGRTLLRTVSLLPWALPTTVMALGWRWIFNDPFGPINLLLARVGLPFVALLLLAGLQTIPADLYEAAALEGANRWQSLQRITLPLLLPYILIAVLFRLAQALGVFDLVQVLTAGG--------------------------------------------
142078070    -----------------------------------------------------------------WVDGSVITIRLVFDNFIYIFDDPLYARTLNSVKIALVSTFLALLIGYPIAYAIVRSKRVYAWMGLLADQGTINNILIYLGITPIRLLYTEFAVYIGIVYTYLPFMILPLYANMEKLDSSLNEAAADLGSGPINTFFKITLPLSMPGIIAGSLLVFIPATGEYVIPDLLGGGNIGRQLYNEFAR-NIDWPVASAVAI--------------------
143381563    ------------------------------------------------------------------------------------LLEAFWLDVRIFAWCTPVIFGLGLVVAILRNSRAPALFPARALTVAYVDVMRGVP--VILWIYLVGFGVPLLWGSVALCLTYGAYVAEVFRAGIESIHEGQRAAARSLGLSASQTMRFVVLPQAVRRVMPPLMNDLVSLQKDVALVSLIG-----------------------------------------------
239834594    ----------------------------------------------------------------------------------------YLSIFWRTLKLALITTVITVLVGVPEAYILSNMRKWRSIFLLVIIGPLLVSVVVRTFGWSMLLGYSETAIVIGLVHIMLPFMVIPVWTVLQKLDPAVEAAALTLGASRLTALRRVVFPQAVLGILSGSLIVFALSASSFAIPGLLGGRRLKMAATVVYDEFLIELNWPLGAAIAIIVLVANLVIMIAYNR---
294787335    --------------------------------------------------------------------------------------------LLNTLLYVVIGAGGATLLAIMGGYALAKFRPGRKAVFAVIIGSISVPGIALAVPQFLLFSTDTPWAMIIPSLISPFGLYLMWIFSEQAVPTELLEAARVDGASEMRTFFTIALPLLSPGIVTTALFTIVATWNNYFLPLIMLKDSQWYPLTIGLNQWNKQANTAGAQPI--------------------
294677799    -----------------------------------------------------------------------------------------------SLAIGLMAGLVAVVIGVLYGATSFIGGKVDEAMMRVVDILYSLPFIFFVIMLVVFFGRNFLLTFLAVGAVMWLDMARIVRGQTLALKREFVQAAEALGVSRAGILRRHILPNLLGPVIIYMTLLVPTVIIMESFLSYLGLGSWGVLISQGAKNINWLLAFPALFLISALNFIGDGLRDALDPRDR-
145590546    -----------------------------------------------------------------------------------------------TLVRVLATLAISALVALLTLHAVVRAPRLEAGVLLGVLLISSVPA-VFLYPLLGALVRGEALSVTLLLPGAVVYTVLNAVAAWRDVPQDLV---KAYQIRGRLYLTQVLIPASMPYLITGLLTAWGGAWNASIVAELANVHGLGGLTTQAADRGDISLLVATVATMTLIVVAVNRV----------
284043769    ----------------------------------------------------------------------------------------------------------GILLGTTLSLL---RPRAQAVGARFVDLLVAYPAILVAITVTAILAPSAKSATVGIGLAFVATFARLTHTLARSVGRDHVAVARLLGLSSWHVLRRHVLPNVAEPLLVLTSVAFSAAVVALSALSFLGLGDWGTMLTDGLASLYTNPIQAVGPALGIVGLIGDGLASILDPRQ--
142215927    ------------------------------------------------------------------------VLAGGAGTGLSAVSSRAWGGLVLTLLLTGASGLLALPLGVMLALGRSSLPVLRHGSRLYVDLMRAVPLIAVLFFGQLLIPLFLLRAVLAFALFASAYVAEDVRGGLQSIPSTQKEAAAALGLSAWQSLQLVVLPQALQIAIPALTNQAIGLLQNTSLMALLG-----------------------------------------------
143121953    -------------------------------------------------------------------------------------------------ATLVISVLLVALMGIPIGTYAHRGGSFDQISGVVSVSIIAVPPIVIGLYLILLFAIHLVLPTLAIGLTWIGYVSRLVRASVIEVLQNHVKTARAFGIPENKILRRYVLRVALPATVTVLGVSIGFILSTAVIVEILFSPGIGKLIYDAVISRNYGTVLAGTIFIVVATTLSDLLNVMLDPRSR-
254518098    --------------------------------------------------------------------------------------------LLVTLNVAIISVVLSTILGVIFGIIMTSKRKVVKVISTILESIRIIPLMVWLFLFYTLLNIHLESTIVGYIVFTLWEIGDLVRGAITSIPKIYYESAMALSLNKIKTYRYIIIPVSIRRVMPGIINLSTRMIKTTTLMTLIGA----------------------------------------------
291171825    --------------------------------------------------------------------------------------------------LGGLAILLIVILGIPLGVVAALKTWVDRTMIFFAIVGVTIPSFVLATLLIYVFGTKLIMPTIALGVSSIAYVARLTRSSMLEVNQDYIRTARAKGLSETVVVFKHALKNAIPVVTYLGPLTAAILTGSFIIEKIFAVPGMGRMFVESISNRDYGVTIFYSLILVLFIFIVDLIYGLIDPRIKI
116491590    ------------------------------------------------------------------------------------------QRAVNTLWLSLFTVVLTYLIALPMGIYAGRHKLPDTVIRFYTYVTYCIPFFVILVLGIWIFGYMLLPGILGALFGTVNIVQYLRSEVVDAKSSDYVRTARAKGVPINDIYRHHIFRNSLLPIAAFAGYSITGLLNGAIFTESVFSPGMGLLFVNSISYRDYTVITALVLLFGILNILSDIILSIVDPRIRI
269219112    --------------------------------------------------------------------------------------------TQNSIIIAFVVGLVGTFIGTVVGAIAGYYRWVEAALMRMTDLFIVIPLLVLAAVVGRMTGFGIVFLAFMLGILYWTGLARLVRGEVLSLEREFVSAARALGASNRRIIIRHILPNCLGTIIVSATLLIASAVLLETSLSFLGYGSLGLLISQYQSSFATRLFFAPAAAILIFALIGDGLRDAFDPRQR-
137211344    ------------------------------------------------------------------------------------------------LFISFSVTLISLCLGIAAGYSFAKYKIGGFILPFSILSIRMLPIVAFIIPLFLFSKKLNLIDSYLSIIFSLPYSIWMMRAFFKDLPHEIEQAAYVDGCNQWEAFYKISIPLVTPGIVVTGLFCFIFSWNEFIFGLVLSRKDVIPITVALSGGSNYSLALVSIIPILLFSILINK-----------
144179159    ----------------------------------------------------------------------------------------------QTLWVVGTSYIVGILIGVPLGIISAYYSALDQGATFFSMVGFSIPTFFTGTMAIIIFSVQMVMPMMVLGLYNAAQISRYMRASLDNLQQDYVRTARAKGMGERVVVLRHVLRNSLIPVVTVIALNVPAVFGGALITEQVFVNGIGYQLIQAIRGADVPLVFIFAVLVVLFNLIADVLYGILDPRIR-
296532450    ---------------------------------------------------------------------------GTYLFELWQARFSLLSGIWTTLSSSALTILAATLLGTLLGLVLAYGGAFARFARLYVDILRGIPVLVLILFTLALFGINVWAGVIALTAFATAHVAETLRGAVESVPAGQMEAAKAIGLRFPQRLAYVVLPQALRRMLPPWVNTGLEVVKGTTLLSVIGVVELASQQVMARNYLIIDFYLTAGLFYLVINAAIAQLGAALERR---
88861150     -----------------------------------------------------FLYAPIFSLIIYSFNESRLVTVWAGFSTKWYVELALLSAAWLSVKIAFFNAWIAVMLGTLAAIALVRFPRSNKTLEVMTTAPLVMPEIIIGLSMLLLFGWPESRGQLTIILFSMAYVTVIVRSRLKNMDRSFEEAALDLGARPLKVFFTITLPLIAPALAAGWLLAFTLSMDDLVVANFVSGPGATTLPMMVYSSVRLGALATIIISIVSFAVLVSGIL---------
269104573    --------------------------------------------------------------------------------YLFVHEDGEWDGLLITLKISAVSLIFTLGLGLITALLRLSSIVGRALARGYIELIRNTPLLVYFVLGPILDLERFTTAVLALSLFQGAYTAEIFRAGLNAIPKGQFEAAASLGLSQWQMYRFVILPQVIKRILPPLTNETVSLVKNSSIVSIMAIFDLTTEGRNIVA--DTAMPFEVWFTVAAIYLCVTLLLSAVAAWM--
288574026    ------------------------------------LGTVIYLVVWSYVAFEIAKYGAIFCGAFVKTWGVDFSPTYRHMEALKIAKMG---SLFRSLKYAFTAATAAGLMGVLMARYLGRSEPLARMIDFVADLPFILPGPFFGIAYLLAFNWMPEAVLASGFLIVTNCVYRQLSIGIKSINPELEDAVRDQGGGPLTALRDVTIPLMAPAFAVSFINTFMTTVGGIIFLITPYTKVMTAEMFEAIQSGDIGASSAMASVIVVVTMTVNLIFSRL------
284929186    -----------------------------------------------------------------------------------------FSPIWISLKIATFATFFAFFSGTISAYWMFKYNKWKSIIDGFLTIPLVLPPTVIGFLLLLLLGKYGPIGRLLWIIFTFPLMYKTSLGAFQQIDFNLISSAKTLGASEIELFWRIILPLARPGLISGLLLSYARALGEFGATLMLAGSTIPIAIFFATESGDIEEARLLVIIMVLLSLSI-------------
143299280    ------------------------------------------------------------------------------------VLLGFLTNIFLTIIASTLVGVIALSIALIRTSKSPSLVPIRFLATAYVDVFRSIPLIGFGIPALEIKGLTLILGTIAVVITYSAYVAEVIRSGILSVHPSQKAAARSLGLSSWQTMRQVILPQALRRVTPPLLNDLVALIKDTGLVSILG-----------------------------------------------
294664839    --------------------------------------------------------------------------------------------TRESLAIGVAATALAMVAIALGLAAGLGGRLLDRCIGATLNVLFAFPSLVLALLLVAVFGAGLGPVIVATGLGCAPGYARMVRGQVLAVGSGYVEAARVLGHRPWRIVLQHILPNAMRPLLVTVTLGVGQIIVWASALSFLGLG---------------------------------------------
239833590    ------------------------------------------------------------------------------------------QGVVTTLYISTASIFFATVLALIGAVALSKNGLVYGLATFYTSLFRGLPIIYLGLPQVGYVIGPIPAGILALSLCYGAYMTEIFRAGIESIPRGQQEGAAALGLGPSQTMWLVILPQAMRIIIPPTGNQFIAMLKDSSLVSVIGARTQGQTEFRHIEMLITASMIYWALSVVL------------------
143351751    --------------------------------------------------IAVLVGAFSVVVLVVAGRRLDKSVVFNSMGVLAIVASDQFEFLINSIIVTVATICVSITIGLLGGYLARYSGKSGAVILISALAFRALPRFAFVLPFFIILGLLDSRAVIVLALVAVPFTIWMLRTFFLEVPKELEEAAMMDGATRLQAFIRVVVPTMKPGIIATSLFTMLLA----------------------------------------------------------
291457061    -----------------------------------------------------------------------------------------------TITLTLWSMLVALLFAVACGFILVRIPVLKQLVIVINTFIKGVPLVIQLLFCLGYHFDPRNPPYFPAAVLALGYITDVVVSSVRAIDHGQIEAGKACGMRRREIIWHILLPQVVVVSIPDMGNYFIWLLKGTSVASLVGAELLGTAKISASQNYDFLEALVAALLYWVVCVVAEWLLNLLYAR---
294633232    ----------------------------------ALLTAPFLVIYLLFLIGPLLVGVVLSFFNTTTVKSGLGDFVGLANYREVVTDSLFWDAMWHSVVFTLLTTPPLVILALVVAILAARMRRGRVFYRIAFFAPYVVPSSVVALIFLWMYTPQWTAVTLMTLWWTFGFNFVLYTAAIQDVPPDVYEAAAIDGASPWQQIRHITVPLLGRTTSLVLILQILASLKVFDQIYLLLAGG--------------------------------------------
38234477     -----------------AIPAISNHPGGLLGFLTYAGNWNVATTSAMLFGIPNLLATVLISALALMVAMPVALGVSIFLNFMLRTPLGFLVDMVAAVPSIVFGLWGWQVLGPALSGVYEWLARVTNGFFLF-HVYPNSPAFA--------TGRNILTGAVVLSVMILPVIAATTREVLAAVPRSHVEAALALGATKAEMIRMAVLPFGRNGFIAASMLGLGRALGETMAIYLI------------------------------------------------
114706426    ---------------------------------------------------------------------------------------NLWGGLMLTLVVALSGIAASLPFGVLLALGRRHMPAVRLICVIFIEFWRGVPLITVLFMATFMLPLFMPEGVVGVALFASAYMAEVVRGGLQAIPKGQYEGADAMALSYWQKTRLIILPQALKIVIPGIVNTFIGLFKDTSLVYIIG-----------------------------------------------
254412505    --------------------------------------------------------------------------------------------STQTLSMSILAIALAGMGGILLSFPATRNFFLFLLTRAILLVCRAIPAPIWALVALFILFPGILPGAIALGLHNLGILGRLMAEVTENLPQPPLQALKAQGTPAALVFLYGVLPMTLPRFLAYILYRWEVCMRETVIVGLVGAGGLGRLLSEQLSSFDAPGIVTTIACLIMLTILVDWVSGISRR----
294853116    ----------------------------------------------------------------------------------MIMESNIWQIVLLSLRVAGIAIIIALPLAFLVGWLLARFHPGKSLVQAIVTMPLVLPPVVTGYLLLILFGFRWTGAALAAGVMAFPLLVRPIRLSIEGLDRGLEEAARTLGASRFTAFFTVILPPLLPGILAGAVLGFAKALG--------------------------------------------------------
239624522    ---------------------------------SKALRKIVSDFYMVLILIFLYAPILTMMVLSFNKSKSRTQWGGFTLQWYMFDSRSIMSALTTTLVIAFVSALIATVIGTAAAISIN---SMRAVPKTVVMGITNIPMLISLMLAFIAFGISLGFKTVLIITFNIPYVILSVMPKLKQTDKYTYEAALDLGASPIYAFFKVVFPDIMPGVLSGFLLAFTMSLDDFIITHFTKGAGLSTLIYSEVRRGIRPSMYALSSIIFLTVLIL-------------
227820301    -----------------------------------------------------------------------------------FIQRPFLQYALNSFLVAIGTTVISVTFGTMAGYALARFSYPWQWRKQIILSTRMMPPIVSIIPLYLFFNYFDMALIIAYTAFNLPFATWMMKSYFQDLPVELEEAAVVDGDTRWGAFLHVALPLARPGLAATAIFCLIISWNEFLLSLVITSQTLPIGIAGRVTQYNTAAGFMACVPIVIFAFIV-------------
225375063    --------------------------------------------------------------------------------------DAVWFGSRISISLAFICAAINLSVGVVVGSIWGFSKKVDVFMQEVYNILANIPYILLIAVMVMLFKAGFWTMVLALTITGWLGIAYFIRTQVVIIDREYNLASKCLGTSTLKIAMKNILPFMTSVIVTLAATEIPSYISYEVFLAYIGMGSLGRLIYEGWQFEFWSPVVVASIITIVLYVVGQNLGDASDPR---
46199588     -----------------------------------------------------FLMALLVFALALSLSPRQFTGQGTETKFLLWVR--------NTFLISGLTGLLAVLLTATAGYAFARFRHLRYPMLLFFIFVQMFPGFLALVAIYYLLSWLDLLNTFTGLVLAISFGTWVYKGYLESISPSLEEAAMVDGATRWQVFTKILLPLSAPMFVFIFLLQFVGTYSEFVLANLVLTGVESWNVGVGLRSFTTGQVFAAASVLGSLPILF-------------
139733320    --------------------------------------------------------------------------------------------LLGTIKLFIICTFLGLGGGLIIGMLRYKSRWVSYPAMLYVEVFRNTPVLVQIIWFFVLTGIEVSPFLAAILGITLNTIAFSSEVGIQSIEREQWEAGKAIGMSYAQTMRRVILPQALKRMLPPLTSRGIEVFKMSTLASIVA-----------------------------------------------
135187429    ---------------------------------------------------------------------------------------------------TLLLSFAALFGLLGFAAQQSREHPLAIFAELYVDLIRGIPMLVILFIGFVLPGADLLRGVLAIAIGYAAYMAEIFRAGIEAIAKGQIEASRSLGLTGWQTARFVVLPQAIRIVLPPLGNEFIAMLKDTALLSVIGVGDVTQKAFGAATLNLFPPYNSAAVVYVVLTLSASSVLRWLERR---
297582812    -----------------------------------------------------------------------------------------------TLYISLISMVLGLVMSLFLALARQSHLYLQIPARMYISFMRGVPILIILFMLYFGFGIEFTAVNAAIIGFSFAYMAEINRSAIDAVPKGQWEAARSLGLSYTKMMRQVVLPQASRIAVPPLTNVLLDLIKASSLAAMI-----TVPEIFQMSRIVAGREMDYMTMFILVAMIYWVICTLMTQ----
255658414    ------------------------------------LKKVYLGIIILFLYAPILVLIAQSFNASRYRGQWTGFTLQWYEKLF--TSEDIIEAFLNTLTIGLTAAFFATLLGLVTALAINFSKKSQLVIRGLANVPLLNADIVTGIALMLLFLGFGLTILMAHIVINLPYAMLCILPQVMGLDRVCYEAALDLGATPFQAFRKVILPELRPGIAAAFLLSFAMSADDFIVTYFTKGAGIDTLTTAIYAQLKLGLFFLGVIVFVALLMVNWRLLK--------
288961194    ------------------------------------------------------------------------------------IASGIAHGARVSLLIGLTSTAAALAIGVTLGALAGFHGRVDDAIMRFTELFQTIPNFVLAVVLVAIFTPSLTTIVAAIAIVSWPPLARLARAEFLSLRREFVQAAITTGQSSGTIILRQILPNSLSPIIVSASLMVATAILLESSLSFLGLGGAARTVIRQAWWMSVFPGLAIVLTVLALNLVGEGLNDALNPK---
108762406    -----------------------------------------------------------------------------------------------SFGASLAAALANVVFGLLVAWVLVRYRPGRDVLESLVDLPFALPTAVAGLTLTTLFSAKGWYGQIALTFIGLPFVVRTVQPVLEDIDVDVEEAAATLGASPWQTFRRVLFPALFPALLSGFTLAFARALGEYGSVVFISGNTEIVPLLIITRLEQFDYAGATAIAIVMLGASFSLLLAV-------
25989589     ---------------------------------------------------------------------------------------AFFHYLKNSFLVCSLTTVFALAVATFAGYALARFRPGAELFGGSVLVTQVIPGILFLIPIYIMYIYVQNWVRSALTAFFVPLSIWILRGFFASIPKELEEAAMVDGATPFQAFHRVILPLALPGLAATAVYIFLTAWDELLFAQVLTTEAVGIRNFVGNYQNRYDLVMAAATVATLPVLVL-------------
189347043    --------------------------------------------------------------------------------------------------VVMISVTLGTVIGISSGYFGGW---IDAFLMRIVDVLIAFPALFLILIIIATFGNSIYLIVITLSFTGWMGVARIVRSQVLSLKQEFILAAKALGLSSMRIIFRHLAPNTLTPVIIAATLRIGSIILTEAGLSFLGLGSWGNIINEGRDSLSTFPGIAILTTVVCFNLIGDGVRDALDPRMR-
254172571    -----------------------------------------------------------------------------------------------TFAFGFATVLLATLIALAIAYS---SLRWDLPGKTLVDVLATLPAIIIGLGYIKAFHRPPLLIVAAHTVIAYPFALRAVSSSLRKVKASLREAAMSLGATDFKAFLKVELPLAFGGVLVGAVFSFAMSIAELGATYMIYQPTITIAIYRYLGSRQFGSASAMAVILMLVSL---------------
294508434    ---------------------------------------------WYVTIPVAVVLGGVLIPLVYLLLRAFQADPGTL--WDLVVRGRTLRLLWNTVGLTAGVLAGTSALALPLAWLTTRTALPGRKALTLLGVLLAVPGYVMAYALMATTGEYGTLAQLALSLSTFPYLFLNLRTAFLGLDPSLEESAQALGRGRWRVFVQVVLPQLRPAFLSGGLLVALHVLGDFGVVSLMRYDTFSYALYI-QYAASYDRIYAACLALMLLIL---------------
294508434    ---------------------------------------------------------------------------------------GLGAALWDSVSASAPAAVLAALLALPVAYLGVRHPSWTRVVERAAYLGYATPPLAF-ALALIVFSLGAVPFALLVTAYALHFMAEAVRSALYQAPPHLEEAARSLGRSPLGAFVSVTFPLVRRGLLVSMAFVFLSAMKELPLTFLLAPIGFETLALNTWSYAEEA-MFGQAAPYALTIMFVSALF---------
137489679    --------------------------------------------------------------------RKPTILMSFLSRLWTLFVNGYLEGLQSTLLLAFLGTIIGLFIALILITVQSFHHTSARLSKMYVAFFRGTPMLVYGLNQMGVRIGFFAAGLIVVSLNTAAYLTEVLKAGLNSLDVGQTEASLSLGMSHFQTYVRILLPQALKNMVPAIGNELIVNIKDTAVLSVIGVGELGRAIASTTYRYTEAFILVSIIYLITVLIAVELL----------
194015700    -----------------------------------------------------------------------------------MLTEDFLSPIWLSVQVAIVSGLLATVFGTTIGFWMARTTKGKMIVETLLMMPLVLPPTVVGFLLLVVFGFTWWAAVIASTVVAFPLMYQTAKAGFSTIESDIEGAAKVDGAHSFQVFAYITVPLALPSLLSGSILSFARALGEFGATLMFAGNTLPTAIYVAIDSGRMELAWAWTICIVILSFIM-------------
170741316    --------------------------------------------------------------------------------LLFLGQGALW-----TIGLSLIALVGGGALGFVIALCRISALRAVRFSGAYVQLIQGTPLLVFGLPPLGLRVSPLTAAGASLTIYVGAYLGEIWRGAIQSVPRPQWEAAEGLALSRAQRMTKVILPQAVRIATPPTVGFMVQIVKNTSLASVVGFVELARAGQIINNSLFEPFLIYAIIAAVYFAMCLSRLSQRLERR---
293374082    ---------------------------------------------------------------------------FTLENYVKFFNPIYIATLGRSLWIAFVSTLLCFMFGYPLAWIAQLSPKRQSSILLLFIMPMWINMLLRTYAWISILGYSDFSIMLGMVYNFLPFMVLPIHTAISKVDKNLIDAARDLGANSKQVFTRVVFPLTLPGIITGIIMVFLPAVSTFVIPQLLGGG---------------------------------------------
225572351    -----------------------------------------------------------------------------------------------SIVVGTVASCVSAVIALIVGVAAATSSWLDHFINWVIDLVMGIPHTVLLILISFACGKGLKGVLIGVAVTHWTGLARIIRSEVLQISQQYIEVSKKLGHSSWWITVHHILPHMVPQFVIGLILMFPHAIMHESSLTFLGFGAIGIILSESMQYLSTGMAFFPGLMLVIIVLLFDRL----------
282164232    -----------------------------------------------------------------------------------IFSMIIWGSRVSLVTAFAVVLSIVIFGTIVGAFAGYFGGIIDEALMRVTDIFLAFPSLVLSMVIVAALGSGLQNVMISIAIVSWPTYARLIRGQVLSIKRNYIEAARAVGSSDWRIISKHLIPNSLAPTIVQATMDVGSIIITSAALSFIGMGNDGQAMLLNAPWISTFPGLAILLFCLGFNLLGDGLRDIMDPRMR-
297163197    -----------------------------------------------------------------------------------------WQGLPWTLLLVGSTTVIAFVLGTGIGAVAGWKARFDTVVSPLTTFVSAIPYFWMALLGLWLFGWFPLAGGYATIVFSAFWLLGMRNMTVTTVREDYVLLAQAKGLSSRRVMLRYAARNAVLPNFTGFALALGHVVGGALLTEVVNYPGIGYLLYTSLQQRDYPVMFLIMLTVLLANLLADSVYALLDPRIR-
86359636     -----------------------------------------------------WFVVPAILLPVVLAVLTLGLPLMTLGRWLYLGGSGIWRAFLQTMALALAGGVLATIAAAPMAWLSVRAPRFQRVLEACHYYVGSLPGVVVALALVTITVRLVLPLYVAYVMLFLPRAMVGLRASIAQAPVELERAAMGLGRTPGQAVRQITMRLAAPGAAASIALTALGITNELTATLMLSPNGV-------------------------------------------
86359636     -------------------------------------------------------VIAIFSLVPLGFISWITYDVGWETVKTLVFRPRVGELLINTVLLESATIPLAIALAVTLAWLTERTDPCARLWAWLAIAPLAVPAFVYAWVSLIPGMRGLQSGVFVSIIAYYPFLYLPVAATLRRLDPAIEDAAASLGLNPWRVFFRTVLPQLRFAICGGSLLIALHLLS--------------------------------------------------------
192360359    ---------------------------------RWPVLALFALMVFLAVGVPLLAVLATASTDTLSGGLQWSNLSTRHFTALFANQDGALAALATSLSLATGTALLTGILGALIAYLVVRSSKGKSWLDFLSLLPNTLPAIVIAVGLILAWNQPFWPVNVAYSCLLLPYPVRYTGASLRQLGDNLEAAARVCGAGFTQSFIRIVLPLIAPSLLVAMLMVFAIASRELVASLMVGAQTVSTFVFGQFEQGSPGVGMASLVAILTTTVLLVGLTGVGRRR---
171059884    -----------------------------------------------------------------------------------------------TLGLSAFAAVIGVALGIACGWVRAWGPKLAWGVATYVELIRNTPFIVFGLPSLGLRLSPEVSSVIAMVVNLGAYAGEIVRAGIEGTPRGQIEAARSLALDEAQVFIRVVLPPSLGRVWPALVSQIVIVMLGSAVCGQISAQELSYNLIQSRNFRAFEAYLIAAGIYLLLAIGVRQALNWLGPR---
297565123    ------------------------------------ILYLLLAIVLALWVIVPIFLIATLAFSVFAWPKGILPQQFSLETIFFFGVEGVGKAIRNSFVVAGLTLLFALLLGAPAGYALARYRFAADAYRVLILLTRAFPLAILAIPQFIHLGLYDTPLGVALVTLALPFAVLVTSSLFLGIPKELEEAAWTLGCSRVQAFVRVVLPLALPGLAATAIFAFVISWNEVFAATLLTERTLPAFLLTALNDSPLPFRFAGGFFLIVPALVF-------------
86606217     ----------------------------------------------------WATRIAVFFSAFLLLWIALEIGIQALPAIRKFGLGFFWGTTWDQIYGTLVTSLIALIVGVPLSFGISIFKPLRTALIIVVELLAAIPSVVYGIWGLFIFIPFFRPIQMFLFIFSTPPVTAIAREMLVSVPPELRAAAYAMGATRWEAIFGVVLPAAIGGLLGAVVLGLGRALGETMAVAMLIGNARGISISLLAPASNIPALLA-------------------------
254250645    -------------------------------------------------------------------------------------------AFMRTVSISATVTLLCLLLAYPVSWLLWTSLLVRTTAWYVLLQPGGVVNRVLLALHVVDHPLPLIFNRAGVLIGMLPYMILAIYSVMKSVPPIYMRAAQSLGAHPVVAFFRVYVPQTLPGIGAGCFLVFVLALGYYITPALLGGAGMISQLIASQTNDLLNWGLAGALSLVIFTAVFYFIFNRLVGIDRL
196230490    -------------------------------------------LTRILSFIAAFVLLAGICAGAFALLDYHWNWA-QAASYWRLFLDGW----LTTVGISALAIPFSCLIGMLLA-LARRAPPLRDAVQIFVELTRGTPLLVQLFIYWYAFGLRLIAGALTLSFFEGAYISEIFRAGIEGVGASQLETARSLGFSRVQTYRYVIFPLALRQSLPPLAGQFASIIKDSSLLSVLGIASLAATQTNSITYTTFEIYLPVALGYLILTLPISLWTQRLEQRAR-
116334711    -----------------------------------------------MQWLHKWLKLWLTLWYFSLGCAMVGLIGFLATYLKWLNWQTLIWWTLLTTGRVLAAVVLSALIFIPLAVWVASNPRRLNRIQPWGQVIGSIPADVYVPVVALLITTHQWWVIPLIMTGTQWYFFFNVIAGYLAIPADIQEVTQVFHLKGWRWWTRFLFPSLFPYLITAIINAAGAAWNADIAAELI------------------------------------------------
163857162    -----------------------------------------------------------------------------------------------SLMAGLVSVLIALIVGVPFGLVSGYFGWIDSVVSRCTEALLAIPFLILAIALAAFLGPSLTNAMIAIGVSAAPKFIRLARGQVLAVNEDYVQSSRALGASDTRIIVRHILPNIMPPLIVQATITIATAIIAEASLSFLGLG---------------------------------------------
269791630    -----------------------------------------------------------------------------------------------SLQIGIFATVVSLLIGIPMGAIAGYVGKVDDFISWVMNVIYAFPFLLFVLAVVAVFKDPLSTVYVAIGLISWVSIARVLRAQFMQLEMEFVEAAKALGLPSWRILFVHILPSAMAPVIVQATMGMGGIIMIEAGLAFLGFGAQPPTPSWGLMISEGQQYLASGI----------------------
238928188    ----------------------------------------------------------------------------------------FLPDLLSYLDVTLLVAGLSIVIGSLLGGLLAWSRVLRVCSLAYVYVMRCTPPIVLLFLVFALFDYDMNAMHRAVFAVVTFTLLFGAYAAYTAVPRGQYEAAVSAGLSPWQAFCHVMLGQAALIALPNFGNSTINLLKEASLAYTIGLIGRGSLIIAQNYGAYGVEVYLSAMLIYVLVLLIEQGFAWAEHR---
256774465    -----------------------------------------------------------------------------------LHNDGARDALFTSLKAGLAATGIALVLGTMAAYAVHRHRFFGRRTVSFLLVLIALPGIVSGIALNAAFRTVLDPFGIGFGLFTVVVVFNNVAARLRRISPSMAEASADLGARPWQTFRHVTFPAMRSALFAGALLAFALSFDEIVVTTFTAGPG--------------------------------------------
192361130    ------------------------------------------LWVRVLLIVVALVFLALFLVIPLIAVFVEAFSRGTQVYWAAITEPDAWHAIKLTLLAAAISVPLNVVFGVAAAWSITKFQRGKQALVTLIDLPFAVSPVVAGLIYVLLFGAHSWLGVLATIFVTFPFIARELIPLMEEQGTSYEEASLTLGASGWQTFWRVTLPSIKWGLLYGIILCNARAMGEFGAVSVVSG----------------------------------------------
256396077    ----------------------------------------------------AVIIVPLIATMVISFTRWQGIGPLHWIGLRLLHDQNFWASFKNIGILILAMVIVPTMIGLALAAVLFDYKRFGPRMAAFLRSSFYLPQVLPVAVTGVVWGWILNPVMFTLAWAQIGYPLVMFMAGLQRVDPELYEAAELDGAGWRQRFLRVSVPLIRPEIYVVVVTTTIATLKIFGQIFVLTGGGPGNSTLNYFQNANVGYGSAISTVLTAMIVILAVVFLRVQARN--
158334197    --------------------------------------------------------------AVWFLTAFIILWLLMGGLGISTIGTNVWQGFLLTVVAAVVSIALSFPLGVLLALGRRSLPVIRTLSVLYIEVIRGLPLIGVLFVAGVMLPLILPSAICGLTLFSAAYLAENVRGGLQSIPQGQFEAAKALGLNPMLVLGLVVLPQALRSVIPAIVGQFIGLFKDTSLLSIIG-----------------------------------------------
224827121    -------------------------------------------------------------------------------------ERAYLSIFGRTMWMSLWVTVFCMLLGYPVAYWLANLPKRQSNLLMILVLLPFWTSLVRVAAWIVLLQFNRTGVYIAMVHILLPFVILPSYSVMKSIPPSYVKAAISLGDHPFAAFWKIYFPQTLPGVAAGALLVFIMCLGYYITPALLGSP---------------------------------------------
253582810    ------------------------------------------------------IYINIFYALVWFIPLYFFMRDFFKIDISILFETKTFDIILFSIKQGLYSTAAALVIAIIPAYFAAYEK---GIVSRLLHGLLFIPFFFPIISTVTIFSISLKAIIIANVFYNSPIFIKYISEGLKRVPKELIEALKMEGAGNIRIFFSGQLPLIMPQIFRGFILVFTYCFTGFGIILSLGG----------------------------------------------
160902882    -------------------------------------------------------FFKILSWNFAYAALSVLFTFVVGLIFALVLNDVNLKGKVVYRTLLIIPWAIPAFISVLVWRNGFFNETYGIINKFILGNLGLNP-----IKWLNDPFWAKVAILITNTWLGFPYMMTITLGSLQSIPGELYEAAVIDGANRWKQFRQITLPLLMVAVAPLLVMSFAFNFNNFTLIYLLTSGG--------------------------------------------
137211166    ---------------------------------------------------------------------------------------ALFKSIQNSIFISVISTIITVISAFWFAYALNRSMRFKGFFRLIAMAPILVPSLLPGIALVYLFGAQGVIKGLGSVFFTFPHAFLIISTALAISDARLYEAAISLKATPWKTFWTVTIPGARYGIISAAFVVFNLVITDFGLPKVIGGNVLAVDIYKGQQNFEMGAVVSVVLIIAILAFAIDRIVQ--------
143892896    --------------------------------------------LAILLVAVSAVLISLIPLIYLLAR---VASIGISEVTELIFQTRTLELIINSLALAVAVSVSAVLLGSMQAWVAVRSNPGRKIFSVLAALPLAIPSYVYAWIAVIPGFSGFFAAWLLLTVGTAPLVYLAVSAALVRFDAGTEEVAQSLGATKFQVFRKVTWPNIRTAAVSGGLLSALYVLSDFGAVSIVRFDTFTRAIYNAYR----------------------------------
143892896    -------------------------------------------------WKVPTVLVLIGLATVSLLVPLGSLLSWSIEGFDSVDWATVLGALLNSVGLAVSGGLLTTFAALAIAVLTIRHRKLTNVLERSVWLTHATPGIV-VALALVFFSNQVVPVLIAYLALFLPNALAAVSTPIRQSPRALDEVSSSLGLSTMQTLRKVVLPIAGPGIFAATTLVILTVLKELPATLLLRPTGM-------------------------------------------
257373066    ----------------------------------------------------------------------------TALGLTDVGRRGIGSGLWFSVLLATGGMVVNLVVGVPIAYALTRYEFRGREWLNTLAVLPLVPGIILGIAFLRTYPDNAGTAFGLVVGYALPYMVLTVQSAFQSMDRQLEESARSLGASWPRTFVTVIVPNARGGILAGSIITWTLAAAEFNFTYMVYTRG--------------------------------------------
224438075    ------------------------------------------------------------------------IPTIAEIGFVDFIFGDLWEPNAEIFGLALYVTALAIAFGVPCGVLSAIYKKVKIAITPAVELLAGIPSIVYGFFGLIVIGKGLLAASLLLGIMILPTIVLVSKTSLEAVSETYLEGGLALGASKERVVFFVMLKAAQSGVLASIILGVGRAIGEAMAVIVIAGN---------------------------------------------
91788675     --------------LREFWNYFSANRGALMGLIIVVGVLLVALFAPWLAPHPPNITAVFLKPPAWQTGGSWTYPLGTDAIGRDILSR-LMHGARLSLVIGLAVVTLSVVVGTVLGLLSGFFRGVFEIAMRLMDIILTLPSLLLAIVIVAILGPGLMNAMLAVAIVVLPHYVRITRAAISEASRDYVTAARMSGASRIRLMVSEILPNCTAPLIVQASLGVSTAILDAAALGFLGLG---------------------------------------------
254489149    -----------------------------------------------------------------------------------------------TLELVLVSVTLAACIGIPAGLYAGYRPIGAKVIMALSVLGFSVPTFWIGMLLIMAFWSHVIMPAINLSLFKMGLLIRLTRAGVEAMGAEYVRFARAQGLPDRQIVFSHILRNISIPVITVFGLELGSTLAFAVVTETVFNPGVGKLIIDSILQLDRPVMVSYLVMVVILNLIVDLIYARLDPRVRL
142797563    ----------------------------------------------------PMVALAVLFSLLALLPPGFVVAVGIDTGWALVFRPRVGELLSNTLWLSALTVPACIALGVTVAWLTERTTLARQVWSALAVAPLAIPAFVQSYAWVSAVPSMLSSGVFLSVLAYYPFIYMPVAAVLRRLDPTLEDVAASLGTPPWLVFFRVVLPQLKLAICGGALLVALHLLAEYGLYAMIRFDTFTTAIYDQFQS---------------------------------
143365891    --------------------------------------------------------------LVVGWREYIGFENFTAVVTNPMVRQPFLRAFLWTVVFAASTVLISFAIGLFIAKVLDKPKRMKRLYRSMLVVPYAVPGFLSLLPWLFDPWWARISVILVSVWLTTPYFMLVCMGALQSIPTELVEAARVDGAGRWQVFNKVTLPLLLAVVTPLLIASFAYNFNNFNNVYLLTGGG--------------------------------------------
118468211    -----------------------------------------------------------------------------------LFLQGAGVTMLYTVLGALAALVVSFVFGLMSLSGSVAARGFSRVVVEFFRGTSLVIQLLWIFFVLPQLGLRFEPMAAATLAFGLNFGAYGAEVAIASVPSTQWEATVALGLGRFRRMRRVILPQALPEMVPPFGNLWIQILKSSSLLYLIGITELTFEVKQLQFDVGSMAAFSIALVVFVLAQVLVAVTRFVEAR---
29829588     --------------------------------------------------------------------------------------RGLQKSLLIGLLVAVFSTGLAAFVGACAGYFGGWTDRALMFFVDLLLVFPSFLIIAAVSPRMPSGGWVVLAGLLAVFGWMITAVVRSMTLSLKE--REFVRAARFMGVGPFRIIWRHVLPNVASFLIIDATIAVGGAVMSETALSYFGFGSLGTLIASGTGAVTYPWMFAGLLVVFVLAVVGDGLRDALDPTSR-
256831563    --------------------------------------------LWGAAAVVPLVFLTVFFAWALIARGFLTDGALDLSGITTVLTTRTWRLLGITLAQGVVGTLVALLLGIPGAYVLYRCTPGRTLVRGLVTIPFVLPTVVVGVAFRALLSPNFTAVIAALVFFNYSVVVRTVGSMWEKIDPRTAEAARALGASRNRAWWTVTVPQLMPAITSAGAVVFLFCATAFGTVMVLGGQGYGT-----------------------------------------
256831563    -----------------------------------------------------------------------------------------FDALTNSLIIAFYATLTALIIGGLVAYVASRRPTLDALFMLPLGVSAVTVGFGFLITLNQPLGLPIILVPIAQAVVATPLVVRTVLPVLRAIDPNQHHAAATLGAPGWKIATTIDWPIAARALALATGMAFAVSLGEFGATAFLA-----------------------------------------------
87311014     -----------------------------------------------------MMLLPLGGMFAFFLNGAFINPYLRARALQWNRSQFAFLSLAKFAALVLLTFGVAWLLSSALYWLPTLFGAVWDPRGTFIDSYAQRNSFVVGFVM---------------GFAVIPIIYTIADDALATVPKHLRSASLGCGATPWQTTVRVVIPTAMSGLFSALMIGLGRVVGETMIVLMAGGNTTDWNIFSGFRTLHFRMLFAAALVLFVITFLINTAAEIVRLRFR-
143868904    -----------------------------------------------------IVLGGAVMIALLIFSLGTALVVGLHGRGLAALNGADWSAVKFTLWQASLSAFLSIAMAIPVARALARVFPGRQALITLLGAPFILPVIVGVLGLLAVFGRAGWGVILAHVFFNLPLVTRLLLQAWAAIPAERFRVAESLGAAPWAYFRLIEWPMLRATVPGAFLLVFLLCLTSFVVALAVGGGPRGTTIELAIYRLDFDLGKAASLALV-------------------
290968909    -----------------------------------------------------------------------------------------------TIEITAISVGLGFILGLVVSVCLSGWKILKAVAVCYVNILRGTPLLVQIFLIYMLIGQRINPFLAAVAACSIAYVSEIFRAGIQAVDRGQMEAGRSLGLSWMQTMWYIILPQAFRKVIPPLGNEFISMTKETSLVSVIGFEELTRQLIIAKTYGSFEIWLTVAAIYLVMTLSIAQLVSYLERR---
297588234    ---------------------------------------------WILFFIVFPLFLIIYYSVTTGSLRDFSNPQFSLEYFHRFFTSKYVKVLLNSIRLAFISTVICLLIGYPTAYFISKVDKKY---KAVLMLMIVIPTYAWIILMLIHFGFSPIKMLMGMVYNFLPFMILPIFSILDKSDYSLVEASYDLGASKLQTFLRVVFPMSLPGVITGITMVFIPAISTFEISALLGGNNLIGNIIEHQFRIAGNWHYGSAISVVLIIMIL-------------
222084941    -----------------------------------------------------------------------------------------------SLFIGLVVASLSALAGILIGLVAGYRGRTDTIIMRVMDIILAIPSLLLALVLVAILGPGLTNAMIAISIVNQPHFVRLTRASVMERDKEYVIASRVSGAGPLRLMFKTILPNCLGPLIVQATLAFSSAILDAAALGFLGQG---------------------------------------------
149200539    ----------------------------------------------------------------------------------LLATRDLWPTIGRSLLLASLTALGGALIAVPQAWMLARYHIPGKKLILILCVLPLVPSYISAYSYLAAFGLFGTWMSMTLV--NSPLIFLMTYAALQRQSPSQEESARLLGFSPLQVFFKVSLPTLKIPIASGMLLVALYTLSDFGTPAILRYKTMTYYIFRHLDRGSFDRASFFSLLLIVIAFLFLILESWITR----
142064234    ------------------------------------------LAQLALVAMAALMSMFLLLPLALVVQKCFVDADGRFVGVEYLEDSGVLRSMLHSLTVGALVTSIVVPMAFTFAYALTRS------CMPLKNAARTIASFIYLKPLLHGHSIYGLPGIVLSMVYAFPHVLMILVTALSLADGRLYEAADAMGTRRMRKFFTITLPGAKYGLISATMVAFTMCINDFGVPVVIGGNVLSTDIYKIIGLQDFNRSAVVSLMLLCPALVAFGVDFFIRRRQ--
142064234    ----------------------------------------------------FIAVVGISVFASFVKFWPYQMSLGLQHYEMGLIGAGIFDAYKNSLRMA-ATVALGGTIVVFGGAYLIEKTRGARWLRGFIALCAGVPGLVLGISYIFLFGNPLNGLYGSLWLLAIVTVVLTAVTALRQIDSEFEAVSASLKVPFYKTFVRVTVPVCLPAILLIARYLFVNGMTTVSAVAFLYSPDTQPASVAILNLDDAGQMGAAAMATLVLA----------------
152992487    -----------------------------------------------------------------------------------------------SLYVGVVSTVLSVIAGVFLGLVSGYYGWIDTLIMRIADIQLSFPAILIALIIMALWGTGINKIIFAITIVSWVYYARTVRSSILEKEKEYVQSVQALGMGSFPILFTEILPNVVSPIIVLATVRVAYAIILETTLSFLGVGSLGTLISNGYQVLFSGYWWGSVFPGVVLMLLIDRLREVLNPK---
116668983    ----------------------------------------------------------------------------------------FGDALRNSVFIGVVVTVVSLLIGVFAAYALARNFRFKYLVLGFILGASMFPGVALITPLFQLFTNIGWMGTYQALIFVLPLTVYTMTSFFREMPWELEESARVDGCTQGQAFRKVILPLAAPAIFTTAILAFISSWNEFLIASQLSSDA-TQPVTVAINQIPYTAIMAAGTIVTIPLVILVLVFQ--------
227880408    -----------------------------------------------------------------------------------------------TFAMGFAGTVLGIPGALLLGVLGSERVTFNFIFRGTMSVIRSIPALVWALIYIPLGGVSPFTATLAIGTDTMGNLGRLFTDALEEVEDGPIEAIESTGANGPQKVVFGMLSQVFTPFIAWTMYILEINVRIAVTMGLIGGGGLGQVLQTQRGLFKYTNMMAT-----ILVIFV-------------
76801539     -------------------------------------------------------------AGVLSTPLGWLAWLFDFIAFGVTVMPALAAGAWLTIVLTVLGMFFGIFIAVPLSVARVYSRPLRWLSLAYTELIRGTPLLAQLFPGVGVGPVPRAAVWVAVIGFTIAYQAEYIRSALQSVDAGQLTAARSVGLSKTESIRHVILPQGLRYAIPGWTNEFIYLIKYSSLAAFIAARNIGSDTFRYLEMY-----LIVALFYLALVLTLSVLMDSFEKRVAI
136465519    --------------------------------------------------------------------------------YFALVMRGAQRSLMVTVIIGSIGGVIGTVVGAIAGF---YRGKVDSILMRFTDFIITVPAIIIGSVIGFHFGLGVAFLAFYLGLFAWTGLSRLVRGEFLTLEREFVDAARVAGATNRRIIFKHILPNAVGIIIVSVTLLMSGAILLETALSYLGFGVLPPDVSLGLLISQYQESFTTGIFIVTIALCIDGLRDAFDPRQR-
164687528    -------------------------------------------------------------------------------------------PLWISIRTSLLATIITFFLGIGTAYLVANYKKGRGIIDSILTLPLVLPPTVLGFFLLLLFGKNGPAGKFLMNYFAFPMMYRSARSAFEQIDDNLISAAKTLGMSNWSIFYKISIPLAWPGIIGGVVLAFARALGEFGATLMIAGNTMPLAIFFQVQAMNYKGAMLWVATIVAISVVMILILNFWSDKQ--
134525047    -----------------------------------------------------------------------------------------------SLLVGFVATGVALVIGVSWGIIAGYMGRVDSIMMRIVDVLYGLPFIIFIILLMVIFGRNLWLLFGAIGAVEWLTMARIVRGQVIGLNQEFVLAARAMGVSNFSMFRRHLLPNILGPIAVYATLTIPQVMLLEGFLSFLGLG---------------------------------------------
142521534    ---------------------------------------------------------------------------------------------SNSMIIGFGSTFASVFLGALAAYAFSRFRPLKDDLLFFILSTRMFPPIAVAVPIFIMLGDTHLGMIILYTVVNLSLAVWLLKGFMDEIPKEYEEAAMIDGYSRLQAFFKVVLPQAMTGIAATAIFCMIFSWNEYAFAVLIGEGGLDWPAIGAGTTLFL-------LPVMIFTIIL-------------
163758190    ---------------------------------------------------------------------------------------DIWGSFRRSLALGLMVMVTTVIVSVMGGLAFRKRFKGSGVLFYLVITSLIIPSILISLGVGLIFNQLTTSGFGAQLTWTLPFGLLIMFAVFNRFDKTYEEAARDLGATSWQTIRHVVLPIIAPSLIGVALFGFTLSYDEFARTLLTAGNTLPLEIFGMTTNVTSPVLYALGTLTTVFSLVVIALF---------
83718626     ----------------------------------------------------FLWMAIPLAMTIWFSLTRYNLLNPDVKGFFLATDPSFLPAIWHTLALIGAVLAITVAGGVLMAVLFDRKFYGQGIARLIIAPFFVMPTLALGMQPIDWFAQYPLASIVMIVAWWLPFAFLILFTAIQSLDQEQKEAARIDGAGPFAMFFYITLPHLRRAIAVVVMMETIFLLSIFAEIYTTTGGGPGDATTNGLQQFDVGLASAGGILAVVLANVVSFFLVRMLARN--
136178581    -------------------------------------------------------------------------------------QGGLLHAILGSLVIVGVATLISVPFGILAALYITERGKLVPYTRFFIQAMSGVPSIVAGLFIYAVLPFTGFTGSLALAILMLPTVARTAEEVIRLVPDELRYAALALGGTQMRTVLQVVLPSARNGLITATILGIARVAGETAPLLLTAFG---------------------------------------------
142414960    ---------------------------------------------------------------------------------------GAGHAIVGSLIMVAIATVITLPLGILSGYLTEVRGRMTFLVRFIVQSMAGVPSVVAGLFIFTTVVQLMIAGGLALAVLMLPTVSRTAEEVLKLVPDDLRSAGYALGARQWRTAIMVVLPTVKSGLITAGILGVARVIGETA-----------------------------------------------------
167461573    ----------------------------------------------------------------------------------------YMEGFGNTVKASLLALAGSFVLGVIFAVMRISTFRLLRIIGTYVEFFRNIPLLLIVMFFYLGSGNLGLAGTIGLAIYTSAFIAEAIRAGILAVPKGQVEAGRSSGLTYLQTMQYIVLLQAIKIVIPPLGNQFLNLIKNSSVLGVVAGLDLMYFLINSETFKVFGTYIFVAMFYLLLTIPLSLIISILERR---
227876570    ------------------------------------------------------------------------------------GNTRFWIALGNTTLFGFVTVIIETVIGLGMALIMHRAMRGRGLVRAAILVPWAVPTAVSAILWKWIFWSAKWAVMIADIWKTSPFIGLLALAGLQVISSEVYEAAKLDGAGPIRRFFSITLPLAKPAIVVAVLFRILDALRM-------------------------------------------------------
142099763    ------------------------------------LMCAPAFLLFVALVLVPLLMTLVLTFYRFDPSSG-PIAAFQFGNYAEVLKSSYFHTILRTFGIAFLTTLLCIVIGTPEAYVLSRMRDPYRSMFLLIILAPLLVSFALVGLGPYKLEYTTFAIVIALVHVMLPFMVIPVWTALQKLDPQTENAALSLMASPATTLRRIVLPQLTPGILSGSLMVFGLSASAFAIPGLLGGRRLKVAATAVYDEFLGSLNWPLGATIALLLLVANLIVMLTYYR---
251792213    ----------------------------------------------------------------------------------------YAQVVWNSLYMSGIATIICLLIGYPFAFMVKIHPKYRPLLLFLVVLPFWTNSLIRIYGMKIFLGVKEVAVIIGLVYLLLPFMILPLYSAIEKLDGRLLEAAKDLGANAVQRFFRVILPLTMPGIIAGCLLVLLPAMGMFYVADLLGG----------------------------------------------
168187990    ------------------------------------------------------------------------------------LFSRLWIGGRVSIAIGVIGTLIEVLIGCIYGGISGYFGRVDDIMMRIVEILNSIPYMIVVIILSIYLGPGMSSLLIALCITGWTGMARMVRGQVLQLKQEYVLAAQALGGSSARIILRHLIPNTIGIIIIYMTFDIPGFIFSEAFLSFIGATSWGAMCAAGQSVMDYQLIFAVAICLTMLALLGDGLRDALDPKLR-
295105125    -----------------------------------------NFIGFCVFTLVPMVFAIALAFCAWDGRHAIEFIGLKNFVKLFTTDKIFQAALKNTVVYVIGTVPLTLACSLAMAVLLNQNVKLRNFFRTVAFFPYVASLVAVAAVWNMIFNPSMGPAMITVILFSVWYYMVIYLAGLQGCNPDLNEAAELDGANRWQQFWHITLPQLRPTTFFVVIMLTISGFKVYDQMYMITQGGPGYYIYNVAFVNTPKYGYASAISMVLFVLVL-------------
49475932     -----------------------------------------------------------------------------------------------TLYIVFLTTIIVGPIGLIVGTLSYIGGWVDTLLMRMVDIFLAFPALILALAFAAALGPGIENASIAISIAAWPPIARLARAETLTISSDYISAIRLQGASPWRIIFFHVMPMCIPSVVVRLTLDMSGIILTAAGLGFLGLGAWGAMLSTGREFMMTSWWLAAMPGCAILNLLGDGLRDILDPRN--
262372111    ------------------------------------------------------------------------------------------------IGLTIAAACIGIVVGAVQGYYGGW---IDLIGQRLFEVWGGLPMLFIVMILVSMFNPNVYWLFLIMLLFGWTELVGLVRAELRARNFDYVRAAQALGVKDHNIIFKHILPNAISSSLSQIPFMLTANIIALTALDFLGAASLGELLLQGKNNLDAPWLVLSGF--FTLAIVLSLLIFIGEA----
150400768    ----------------------------------------------LLLSVPPAVFAIVVVFLAAFTKSFGYNYTFTLEYFVEALNKGM-PALKNTIIFALSSSALVGLMGMIFAYIIVRDRFFRKMLDLIILIPFAIPGTFIGIGYLLSFNTQLLTGTALIIILNLPFSYKTGYATLTQIEKSIEEASLNLGADKLKTFYMIVLPMLKPAIIFSMIYTFIATVKTLSIIFLITANTLSAMVFEATINDDFGVAACYSLMMIILSVI--------------
139598344    -----------------------------------------------FVTLSACAFLLVPTILSVMAGLTANYFKGISSGLTLKWVYQVWELYADSIWLALACLICTLLIGLPAAYGLARHP---GWLSRLLEEFISLPLAVPGLALMKGFRVSWTFILVGHVLYTLPFMVRSILAVLAAMDKTLEEGAASLGASPWQRFRDIVVPNAMPGILAGALTVVTLS----------------------------------------------------------
136749247    ----------------------------------------------------------------------------------MIFSAAEWAALALSLKVSLCASLFSLPFAIALAWLARTHFWGKSIVSALVHLPLVLPPVVTGYGLLLVFGFRWTGAALAAAIMGFPLMVRVIQLAIEALDPKLEEAAKTLGAGWGARFVLIVLPLIAPGILAGGILGFAKAMGGATITFVANIPGQTQTLPSAIYAFQVPGGEASALRLVTLSVIV-------------
218462904    -----------------------------------------------------------------------------------------------TLVLTFASLAAGFAVSVPLAFLASSNPWASAPVLAYTYAFRGTPLLVQLFLIYFLWAVMREPFWCAFIAFTLNSAAHTTEVGIQAVPRGQIEAAKSLGLSRFHTARLIVFPLTLRIALPAYANEVVGMLKASSLASTITVTGLARQLV-SETFAPYEVFIAAGAFYMLLTLLITQGFQMLETR---
254512963    --------------------------------------------------------------------------------------------LVATIKLSVISFLLATAIGLLVALLRLSGLVITAVAVGYLELIRNIPLLVLLYLFYPIFGLDRYTASITLAVFHSALISEIFRAGINAIPSGQWEAAKSIGMSTPQAYRYIILPQSVRFMLPPMTGEVVHLIKSSAIVSVIAVAELTTFGRNIIS--DTYMSFEIWFTIALVYLVVTLILSI-------
227491941    ----------------------------------------------------APLLIGLIGLIAVATIIVPVAALGLRVPWARIGDYLARDEIRDMLLISVAAAFQSMILALVLGLWVQQLGRGSAVVRLLVYLPLAMPPVVYLAPLLIHFAFAFPGVVMAQTFVALPFVVVAVDSALRQLDQEILASARGVGLGRWEVLGKITLPSIAPALATGAGLAFARSLG--------------------------------------------------------
143019223    -----------------------------------------------------YVPVTVMVIYSFNSSRLVSVWAGFSTKWYLLGNDAVLEALGKSLWVAVNAATLSTVFGVLIALAFVRNFRFRLLLSALASMPLVMPEVVTGLSLLLLFGRGIDTIIIAHTTFGMCFAAVVVQSRLRDFDMSIEEAAADLGARQSYIFFSITLPVIAPAVIAAWLLAFTLSFDDLVIASFVSGPGSSTLPIVVFSKVRLGVTPEINALATIMILLV-------------
143179887    -----------------------------------------------------IVPLALYVILKYFLFFEEYIELGKLDGLNWV-ETGAWGGLSLTFIISFFCLIFCFPIGMAFALGRREFPLIRYISVGFIEFWRGVPLITVLFMSAVMFPMFLVRAIIAISLFEAAYVAEVIRGGLQALPRGQYEAAKSLGMGYWKMHIFVILPQALKLVIPGIANTFLALVKDTPLIFVVG-----------------------------------------------
159184744    ----------------------------------------------------------------------------------------IWRGILLTIGLSATAIVLGTMIAVALVAMRSLNGTIRFCVDSYVELLRNTPFLVMVFFGLPLVGFRMSGTQAALFAMTLNLSAYATEAGVESIHRSQVEAGLSLSLSRLQVFRYVVMKPAFAKIWPALSSQFVLMLLASSICSFI------------------------------------------------
299143864    -----------------------------------------------------------------------------------------------SLLIGFLAAFVNITIGVLYGGVAMNSGKVDAIMMRIAEIIYSVPYLLVVILLSVVFGTSLSVMILAMSISGWIPTAILVRGQVLSLKEEYVMAARSMGATSNWILFKHILPNTLGPILVNLTLIIPRAIFSEATLSFVSLGSLGNLANSGLEVLAIGLGYQILLPALMISLIMDGLRDALDPRLR-
182435832    ----------------------------------------------------------------------------------------------QTLLVGVVSMLIGLIVGALVGVLSGAARRVDTVIMRFTDIMLSLPSLLLAVSIAAVLGQSLTTVMIAVGVVQIPIFARLLRGSLVQGGADYVLAAKAVGIRRKRIVLTQILPNSLSPVIVQATLSLATAIIEAAALSYLGLGNPGVMLSQAQRFFDNEPMMAAAIGIIITAL---------------
298251568    -------------------------------------------------------------------------------------QQGFVRYFANSLIVSVCTCLLTLLAAVPGGYVLSRFHRGVRAVLLVILATQMFPYAVILISLYTLFQLHMLNTYPALVLFSLPFSIWMVKGFCDTLPTDLEEAGRIDGLSRVGVLVRIVFPLIVPGVVAVGFFAFLNSWNELLYAVTIPAGFIGTYV--GEFQDRWPDMMAASVVVSLPIVILFTIFQ--------
218437715    ------------------------------------------------------LIWLGTFLIVWWLLRGGLFLDLVPLSLI--------SGLILTLSVAIVSIVLSFPFGVLLALGRQSSPVIRWLSIAYIELIRGFPLIGILFMAQVMLPLVLVRAIAGFTLFSAAYLAENVRGGLQSVPRGQTEAAKALGLNPLLVLSLIVLPQALKAVIPTLVGQFISLFKDTSLLAIVG-----------------------------------------------
242309543    -----------------------------------------------------------------------------------------------SISTTALAAIIGIVLGVVVALMLANFNPLSKIAYAYVYIIRGTPAVVQLMIWANIIFIGALRDMPILLIAAIAFVAEIIRAGIQSLDKGQMEAARALGMGYAMSMKEIIIPQAIKRILPPLVSEFIALLKETSIVGFIG--GVDLLRSASIITSQTYRAIEPLLAVGIIYLILTSLFAMLMRK---
229823181    ---------------------------------------------------------------------------------------------------------IGTLGAIMIYYLRQKSKR--QLVLNLNNILMVTPDVMIGASFLILFSLGFFSVLLAHIAFNVPIVVLMVLPRLYEMNDTMVTAAQDLGANYFQVLTRVVLPSIASGIMAGFFMAFTYSLDDFAVTFFLAGNGFSTLSVEIYSRARRGISLEIMFIMSLILVIGYYFIQTGEQR---
29828277     -------------------------------------------------------------------------------------------ALWVSVKAGLGATAIALLLGTLIAFAVARHRFFGRDAISFVVVLIALPGIVTGILEPLGVGLGMFTVVVGHATFCIVVVFNNVVARLRRTSGSYEEAAMDLGANTFRAFADVTFPLVRSALLAGGLLAFALSFDEIVVTTFTAGPGIETLPIWIFNNM--------------------------------
295090104    --------------------------------------------------------------------------------------------TRISLSVGLFSVSIAAVCGTILGLLGGYYGGILSIIMRICDTLFAFPGIILAIAIIAILGSGMTNVVIAVAVFSTPTFARLVRSTTLSTKGNVVQAARNLGASDARILFRHILPSAIPNIIVQYTMSIGTSILTASSLSFLGMGAWGLLLSNGRTYMMTSWGLAIFLTVLCFNLLGDGLRDALDPK---
50841826     ----------------------------------------------------------------------------------------LWTTVISSLLALLIAVPLSVGIALFITQLAPR--KLASPVAFVVDLLAAVPSIVFGLWGGIVFGSSGIIASLVLAIMILPIITAVSRDVMAQTPHDQVEAALALGSTRWEVIKLAVLPHSRSGIISGSMLGLGRALGETLAVTLI------------------------------------------------
289582017    -------------------------------------------------------------------------------------AHGVLPIVAGTLTITVGAGLVSIPIGTATALYLSEYATTGTRNRPVLEVLAGIPTIVYGYFAVSFVTPVIVSGIATYVVMTIPMVSSISEDAMQAVPDDLRNGAYALGATKYQVATRIVLPAAVSGIFASYILALSRAIGETMAVTLAAGANLTANPFSAVGTVEYQSLFAVGLLLFLMTLSMNLLNDRLKRR---
136868923    -----------------------------------------------------------------------------------------YQGVIVTLQLAGISSVLSILIGAFTAIGRMSNSIAGKIATTYLEIIRNTPLLVYFVLAPIFGIDRFWAGVLCLAAFEGSFAAEIIRGGIQAVERGQYEAGDATGLSKFDKYRYVIVPQALPLILPPLTGLLISLIKHSAIVSVIAVSELTTEGLNLIS--DTYMAFEIWFIIAGMYLVL-------------
142080363    ------------------------------------------FFHKLTLFFASLVLIVLVGIIISLVISAWPTLKESGVGFFFKSKFGGLSSIYGTLVTSIIALLIAVPISFGIAVFLTETCWLRRPLGIAIEMLAAIPSIIYGMFGLFVFGIGILCAGIILSFMIIPFIASVIRDVFSIVPPILKESAYGIGCTTWEVVTRIVLPYTRVGVVGGIMLGLGRALGETMAVTFV------------------------------------------------
296446343    --------------------------------------------------------IAILTAMSFNASRLVTVWGGFSTKWALAHDERMLQAAGVSLSAAALSALIATVNGVLAAVALARFRRGRSLFAGALYAPLVLPEVVFGLGLLLVFERGFVTLVLAHAAFTMCFATVMIHAALKDCDPTLEEAAADLGATPFRAFLLVTLPLIAPSVVSAYLLAFTLSLDDFVIASFTTGPGATTLPMRIYSQVRLG-----------------------------
225387822    ------------------------------HGLNTVLVAPLMIFVFSFTIVPIFQTILLSF-------KDQITSEWTLRNYAYVFGRSFFSEAVNTLFVSAIGLLIQMVIGYLLASMLRKNFVGKGLARTLVMLPMGIPTMVSGVAMLYLFGMSLFVVAVADSWKVMPMVVMLFLSGLESIPLELYEAADVDGAGKFDCFRYITIPQLKATVTMTVLTRLVDLLRIFELPKVLLGGTTPFLATMSYEEYSYGNAYSAVASTVLLALIL-------------
149278996    -------------------------------------------VMTILKETVPNTFILAFASMVFAA------IIGVFLGIVSAVHKDTWIDKAANAFAILGISAPAFFAGIVIAWFFGFVLSDYTGLNMSGSLYSYDP-----FKGEIITWKNLVLPTLTLGLRPLAIIVQLTRTAMLDVAQDYIRTARAKGLGRHAIIYKHALRNALNPVITAISGWFASLLAGSFFVEYIGYNGLGRTTVTALEMSDFPVVMGSILFIVVINILVDLLYALVDPRVKL
141668257    ---------------------------------------------------------------------------------------------------------------------------LRVLAAFLIDTLRGIPMLVILYIGLPLAGANMFRGIIAIGIGYSAYMAEIFRAGIEAIPKGQIEAARTMGLREWMIVRLVILPQAIKIITPALGNEFIAMLKDTALLSVLSIRDVTMRMFQAATFLAFTPFNTAALLYVALTLAASSVLKTLERRQKV
135384771    -------------------------LGWFIHPIFGFVGNIFDGLSSAVSAVPEGALQILVALLSVGSSVYWIRGFLTPAGLAKLTDDDYFRMIFAGIGGVLGAVFFLVLWPGLSSWMINSGSDLFEVLGNKFGNGRSLPDIVQVGPSGLNFSIGFAAVFFGVVFYTSAFIAEIVRGGILAVPKGQTEAAAALGLRRSTALRRVIIPQAARVMLPPLGNQYLNLTKNTSLAIAVG-----------------------------------------------
170745094    ---------------------------------------------------------------------------------------GFLSATLVVLGVTVASILVSWVCGL-LGALGKRSSPFRALASFYVWFIRGTPTLIFGMPQIGVKLSPVTAGIIALGVSSGAYVAETIRAGLAAIPRGQVESALALGMNPRIMMVRIVLPQVFRMILPSLTNEAISAVKNTSLLSTITVVELTLYAQLMIATTFRPFDFYIAAALIYLGLILSQLSAYFERR---
152972562    --------------------------------------GALAVTLFAGVFLLPLAVILLSSLS--KQWNGLLPTGFTFAHFVNAFRGAAWDSLFSSLMVGFCASLLALLCGMWAALALRQYATLQKYLGLAFYLPSAIPSVSVGLGILVAFSQGPLQMNAAHFVLISAFTFSNVTTGLARISADIENVASSLGASPWYRLRHVTLPLMTPWMISALALSLSLSMGELGATVMIYPPGWTTLPVTIFSLTDRGNIADGSALTIVLVGVTLLLMMKLERIAR-
118467523    -----------------------------------------------------LIVALIAAIGVFLLMRAIPALARNEENFFLAMHFGILDLLQVTVFVSVFALVLAMPVALGIAIFLTQYRRLAGPLAYMVDLLAAVPSIVYGVWGLYVLGGTIFTAGIVLAVMILPIITAVTREVFMQTPRGQIEAALALGATRWEVVRTTVLPFGLSGYISGAMLGLGRALGETIALLIILR---GTQTAFGWSLFDGGYTFASKIA---------------------
226356020    -----------------------------------------------------------------------------------------------SLTIGVGAVLISTLIGLAMGSAAAFFGGFDTVVMRLVEVIAAIPYLFLLILLRSVFPQDINPILALYMILGLLALARAVRGQLMSVEQDFVSAAQALGASNGRIMWRHMLPTMTTFVIVGLSLSIPGAILTESGLSFLGIGAVEPYVSWGSSINQRPWVLIPGFFIVFTVMCFDGLRDAFDPRKR-
121607717    --------------------------------------------------------------------------------------------ALTTLWLTLAAIAGGLVVGCALALALSRHRWLAAPAHFYIWVFRGTPLLVQLIPQLGVKLSVVESALLGLILNEAAYLAEVVRGGIQSVSVGQTNAARAVGFSSAQSMRYIVMPQAMRLIIPTLGNSINGLLKTTSITSVI------------------------------------------------
297566889    -----------------------------------------------------------------------------------------------SLRVGLLAVGISLLLGTLLGLLAGYFRGLEIVIGWFTDILLAFPSTLLAIAIVAVVGPSLTNAMIAVSITQIPVYVRLTRSVVLSTREEYIQAANALGASNPRILLRHLLPSALPPIIVQATLSIGTATLETAALGFLGLG---------------------------------------------
256781913    ----------------------------------------------------AFWHAARISLLFTAGSLVFQFTIGFALALLFVRQ---FPLAGLFRGLMLVAWLLPPIVSGTLFRWM-----LDADSGAYNELLHTVGLDALAHNWLTDPSTALPGVIAANVWVGVPFNMLLLLVGLQSIDPTLYEAAAIDGAGPWQRLRHVTLPLMRPVAAAVLLLGLVYTFKVFDLVFVLTGGG--------------------------------------------
127513273    -------------------------------------------------------------------------------------------ALWQTVSFALLGVSFGLLLGSPLA-LVYRSPWIAGIC----AMVRGIHEIFWALLFLQVFGLSPVTGVLAIALPYGATFARVFHDILQQAPSNTNDT-LPFGCDRLSAYFYGKLGHVLPLMLAYVRYRFECALRSSAVLGFIGMPTLGFYLETAFRQGKYHEGAALLILFVVL-----------------
127513273    -----------------------------------------------------------------------------------------------TLVLAISALGLTHLLALFFASMHSRGKFSMPIGQLLLLILRSMPEYILAFIFMMLCGPSMLPAILALGLHNGSLIAYLLTRQDSLVKPS------ALYQRRSDHYGYEVLPRIYPNLMSLLFYRFEVILRETAIFGVLGVMTLGFYIDSAFSEIRYNNAFYLLIVTALLNVLVDSL----------
52144757     -------------------------------------------------------------------------------------------------------------------ILFFRIRILHKVIRAYVEVARNTPLLIFLYFGLPSLGIKLSNFSIALLAMCFLGGGYMTEVGLNSISKSQVESGYAIGLNKWQLFRFIILPQAATISAPALFANFIFLLKETSIVSAIAVPELLYTTTNLISIYYKTSEMLIMLTAIFLFVPLSFLLSWLERRNR-
56962686     --------------------------------------------------------------------------------FAIAIFPEILSAITVTIAATIIAYCISLTAGLVLTLLRRASKPLALTVAGMIEFIRATPPLVQLFFVYYTTPLTFQTGAIVLGLHYATYVSEIYRSGIEAVPKSQWEASQALNFTRAQTWRRIILPQAIPPVIPMLGNYLIVLFKETPLLSAI------------------------------------------------
162457589    ------------------------------------------------------------------------------------------ESLSNSVIIAAITTAFSVALGTAGAFLLYRYRFPALRSITTLIFIPMIIPEIIMGISLLIFFLGFTTVIISHVTFCFPFVLIAVQARLAGLDPSLEEAALDLGATPLKAFFLIMVPYLLPAIISGALMSFTLSMDELIVTYF-------------------------------------------------
15790765     ------------------------------------LLAPSGGLLVALLFAPLSFMVAVSFARVSDASRIIWHPT-AANYTALVDATPFWSSLLLSVGIAAATTVVCLVAAYPVAYALARRDRGRRVVFFLVLLPFFTMYLVRVYSWYLLFGDGGVLNDIATVLGVFPYMLLTLYAGIEAVDFDVLEAARDLGASRRAVFRDVLLPLTLPNVVAGSLFVFVPAFGSFVA----------------------------------------------------
295396899    -----------------------------------------------------------------------------------------------------IVLIISVPIGFLIGILRVFGPKWQAIIEAYVFIMRGSP--LMLQLMVIFFGLPYIAAVLAYVINYAAYFAEIFRGGISAVPDGQYESISVLGIGKMRGFRRIILPQVVNIVLPSIGNEV---ISLVKDTSLVYVIGLGELLRAGNIAANTYASLAPYLVAGAIYLIVTAVLTFVLRK---
138313415    -------------------------------------------------TAPALAFVAVVTLLALLAILAWWAIALVGDADLLAQLGTALPATLTAVALSATAAAVCVVLALPVAALATRLPRLARVVESASYIGYALPGIVLGLVFMAIRSVPFLYQTAALIVIALPQAIGGARTGWERVDPRFEHAARGMGRSPLDVLLRVTLPLAAPGVLTGAALVFLTAVKELPATLLLRPNGL-------------------------------------------
116669064    ----------------------------VTRLLPRPLLAFILVFLGALVLIPVLIFLASVNSDIGVANGEFWPSSFTLENYSKIWTSGLATGLANSVLVAGATAVVSAAMSVSTAFVLVRYTRGRLTILRGLLALQSVPGTLMVLPVFVLFSSAATYLGIQVITFAMPFSTWVMVTYLRGLPRELEEAARIDGASNLGVLFRIILPLSWPGIVVSGIFAFLLGWNDVLFASVMTTAAVALQIFGASQEGYYGQMMAAALVCAAPVVILYLIFQ--------
297588021    ------------------------------------------------------------------------------------------SRASATFRLAVLAITFAVILGIPIGIISAIYSIFDNITMIFALIGISMPVFWLGLLLIMLFSVKLGWPAIALGSQSVSVITRMTRSSMLEVRMDYIRTARAKGQRENKVIWRHALGNALIPIITIIGIQFGQLMGGALMTEVIFSPGIGRLMVDSIKMRDAPMVLGCVLFVAIVNLIVDLLYTFVDPRIK-
184201611    ------------------------------------------------------------SVNALLASKVSASMVLMVISAVIAIPVGLLLGTWSAMRRGRASDQVLTGFSLVLAALPEFVIGVILTTLLSTTVFKLLPSVTMAAPGMKVWPLQLILPSLTLVLVVVPYMIRMTRTTMIDVDSGYVEMARLKGLPERQVIFKHALPHAVPVAQVVAMQLAWLAGGIVVVEFLFRFPGLGQAMVDAVNTRDVQVVQALSMIIAAFYVVVNLIADVI------
56698297     ---------------------------------------------------------------------------------------------MRTLTLSLLITFLTFILAYPIAHLLATLPLRHSNLLMILVLLRTTSWMVLLLVGLGILGLQLMYNRAGTVIILLPFMVLPLYSVMRMINPSYVRAARSLGATSWTAFRRIYFPQTVPGIGAGALLVFILAVGYYITPALVGG----------------------------------------------
257463486    ------------------------------------------------------------------------------------------------------------------------SKFLSQIALLYIDIVRGTPAVVQLMINIVFVGALRETPILLVAGIAFGMVAEIIRAGIEGLEKGQTEAGRALGLSYAQTMKFIIIPQAIKKILPALVSEFITLLKETSIVGFIG--GVDLLRSANIITSQTYRGVEPLLAVGIIYLILTSIFTILMRK---
32490937     ------------------------------------------------------------------------------------ISNGNLEGLLLTLFIAFFSGIISLLLGVIFTMISWCFPNFYKILFFLSEIIRGIPLIFIIFWIYFTFPLQELTIIIALVWFNSLAIMHSTLSSIKSLPKGQTEAGLSEGLNYFQVFWIILLPQSIKNAIPSWSVLIISLVKDTSLAFILNVPELTTIGSQLNNLFQI------------------------------
254469696    ----------------------------------------FNTTTLTLGFAFLYLPIILLMIYSFNESRLVTVWAGFSTKWYVFFNESFINAAWVTLRVGFISASIATVLGTMAALVLNRAGPFHTLFTGMIYAPMVMPEVITGLSLLLLFTRGFWTVTLAHITFSMCYAAVVVSARLVTFERSLEEAALDLGCTRFSAFMQVTLPIIFPAILAAWLLAFTLSLDDLVIASFASGPGATTLPMKIYSQVRIG-----------------------------
269216853    ----------------------------------------------------AFSLVCGAATLVVLLFVGMTVATIAVSGITHFHEAVSSDEVMFSLRMSVVSTTICLLLALPAGYALTHVRPGRRAMEVLMELTLSLPYIVLGFALLVMFSFQPAGIVFAQMIVNLPFSLRMVRTAMADVNPRMEFVARTLGASPFDTFRTITLPLCRNAVISAFVLTWARGMGMLVGVTRMRTETLPGSIYLSISTGNTDTAMATAMIMLLV-----------------
227494346    -----------------------------------------------------------------------------------LGNDNFWFALRSSLTVAIVTVLVGGLCALLAALALSRFRKGRTGMIIAILVVQMIPAEALFISQYRLLDLNSVAGLSILYIGTIPFITWMMRGFVDGIPVDLEEAAMVDGCSRFKAFRVVTLPLLLPGIVATSVFGFLFAWNEYTLALIILSSSVTLPIWQGLKATDWGAVMAGATLIALPVIIIFVLIQ--------
225166405    ---------------------------------------------FGLTLGSTLLFVSLAILLPLGALFLKAASLSWTDYWTHITDARALATYRITLTSALLATVINVTLGVLIAWILVRYDPGRRLLDAAIDLPFALPTIGQFFAPLDIKLAYALPGMVLAMAFSFPFVTRTVQPVLADLDPQLEEAATVLGAGPLTTFWRVIFPAILPATLAGGT----------------------------------------------------------------
142078068    -----------------------------------------------------YIPMVLLVIYSFNYSKLVPVWGGWSTRWYKVLFESVWEAVSLSLQIAFINATFATLLGALAGLAMVRFGKFRTIFGGMLVAPLVMPEVITGLSLLIFFERGFTTITIAHITFSLAYVAVIVQARLTGMGISLEEAAADLGAKPFKVMSAITLPRLAPGLLSGWLLAFCLSLDDLVIASFVTGPGSTTLPILIFSRIRLGLALATIIIIFVAILVAIAAFIMLRQQKR-
167755200    ----------------------------------------------------------------------------------------FWYGTKITIILALVGTIAGLIIGLLFGIIVLIKKALKIISEIYIWFFRGTPMLVQAMFFYFFQWNALTAGIMIISINTGAYMAEIVRSGIQSVDRGQSEGALSLGMTRVQTMKYIILPQAIRNSFPAIGNQFIINIKDSSMLNVIG-----------------------------------------------
15616204     -----------------------------------------------------------------------------------------------SLQVGFFAVAGALLVGTLLGVLAGYYGRWLDMLISIFDIMLAFPSILLAIAIVAILGPSLHNAMVAIAIVNIPIFGRLVRSKVISLREEFIMAARAQGMKNSRILFHHILPNSLSPIIVQATLGFGTAILEAAALGFLGLG---------------------------------------------
222082232    ----------------------------------------------------WVVTLAIAAYFAWSVAGNENFGWPVVAHYFF--DPTVISGLYVSLGLTVVAMAFGIVLGLLLAVARLSKDRLASLASLFIWFFRGTPLLVQLIFWYNLSTLPMTAAIAGLALNEAAYMAEIIRGGLLSVDKGQFETAEAFGMTRARALSRIIIPQAMRSIVPPTGNQLISMIKATSLVSVIA---MADLLYSVQSIYNRTFEVVPMLLVAVIWYLL-------------
294791370    ------------------------------------------LILAILAAVTVFLFIQAAPIVVGRKDHIRETISGFTGGQTTNFLAFVGPLVFGTVITSALALLMAVFVAIGIALFISHYKRLSSILSYVVDLLAAIPSVVYGLWWIPLFGRTVATVSLVLAVMILPIITSMARDIFIQTPVLQQEAALALGATKWEMIKLAVLPFGKSGLVSASMLGLGRALGETMAVLMILSPGYGINLLKASSNQTIAANIAAQFP---------------------
187919531    --------------------------------------------------------------------------FGAAEAIDLIFRPLVGELLINTLTITVSTTLVSAVIGTAAAWFVERHLPGRRAWAVLSAAPLAMPAFISSYAWVSLSQLQDFTGALLVLTCAYFPLVYLVAAALRGMDPALEESARALGCNRWTTFIRVVLPQLRPALLGGMLLVALGVLSEFGAFTLLRFRTFTTQIYAEFRTSFDGGGLLACLLIVICLIVL-------------
229818921    ------------------------------------------------------------------------------------------DALYETLLMVTASFVLATVIGLVLGIFLFQSSVAHTVLNIVVNTLRPIPFIILLIASLIGTSIGPAAAILPLTIAASVGIARVAESNLVAVDPGVVEAAKAIGARPLHILFGFVVREAFGPLLLSLTFIFVALIATAVAGAVGGGGLGNLALTYGYQRFDYGVMILIIVVLIGLVQLVQLLGNRVARR---
268680672    --------------------------------------------------------------------------------------------ILLTMKVSLFATLFALLTGLPLAYLIARHEFIRSFLETLVDIPIMIPHTAAGIALLIAFGGTEAGIMIAMMFLSATFLINGAKEGFKKVDVKLEKVARTLGASPLKVFLAISLPNAKKDIVNGCLMMWGRGLGEFGAVVILVYHPMTAPVLIYDRFTSFGLSYSAPVAAVMIILSIMVFLTV-------
152996080    -----------------------------------------------------------------------------------------------TLILVSLVVILTVPIGLAVGIFAGYFGWVERILMRITDIVMSLPSLVIALALVSILGPGLMNGALALAFTSWPSFARQARTETLSIRRDYLSAARMQGVTGLRLIVGHILPLVLPSAIVRAALNLGGIILAAAGLGFLGMG---------------------------------------------
150019739    -----------------------------------------------------------------------------------------------SLLIAVLAAVINLVIGVFYGGIAGFFGKVDAILMRIVDIIYAIPLTIYVIIFMAILGSGLLTIVIALSISYWIGMARIVRGDILQLKQEFVLAAKSLGASNARILIRHLIPNCIGSIMVTLTLLIPEAVFTEAFLSFIGLGTLANEAMVGIYTYPYQLIFAAMICIIILALFGDGLSQALDPKNK-
222100740    ----------------------------------------------------------------------------------------------------LFRTLIFLPVVTPITIAAITWQWMYREKGFINFLLRSLHITDKSISFLSDPNIALFAIMFVTMWKGFGYYMVIYLAGLQSIPRELLEAAKVDGARPSQVFFKVTMPLLKPYILFCSTMSSIAALNVFGEIYAMTKGGMGLFIYNAFGYLQFGYSNAAAILFSFVVIAFSLL----------
255505758    ------------------------------DRVGYLFIFPAVFILFVFTIIP-----LICSFFISLTDLDIFLATPDFVGLRTFEDERVWNALKNTFYYTVISVPVQLVIALVLAYWLYKPTRFNKLCRTVIPVLCSFTAIGILFSLLLNSTVGYIPYLISLVTFAMPIIIFISVSGINDIPSNLFEASEIDGASKTQQFFRITLPNLLPTINFTLLTSIIGAFQVFDVVYVTTGGGMVQYIYQRGFSNPYELGYASAMCVELFLII--------------
110597922    --------------------------------------------------------------------------------------------------VVLISVTLGTVIGVSSGYFGGW---IDAVMMRIVDVLIAFPALFLILIIIATFGNSIYLIVITLSFTGWMGVARMVRSQVLSLKQEFILAAKSLGLSDLRIIFRHLAPNTLTPVIIAATLRIGSIILTEAGLSFLGLGSWGNIINEGRDSLSTFPGIAILTTVVCFNLIGDGVRDALDPRMR-
142580113    --------------------------------------------------------------------------------LYLFQDSLYFVTYLNSVKLAFIATLFTLLIGYPIAYGIARSP---QPTRNILLLLVVIPFWISFLLFLLWLGVIDQPVYIGMVYSYLPYMILPLYANLVKLDIRLLEAASDLGAKKWQGFVDVTLPLSMPGIIAGCLLVFIPAIGEYVIPALLGG----------------------------------------------
260891039    --------------------------------------------------------------------------------------------LIVTGQIALVSIVFSILFGLILGIVMTKNKIIYGILKFYLESMRIIPLLVWLFIIYFLHIDSETTTIIVFVIWGTAEMMDIVRGAIISLPKIQGESAKALGLDTSQVYRYVLLPQAVRRIAPAAVNLITRMIKTTSLAIFIEVAKIGRQIIEFSSRKNPMAPFWVYLFIFFLYFII-------------
256822554    -----------------------------------------------------------------------------------------WQPILLSLKLAFVTTIFLLLIGTPIAWLSQSTGWIKHIVSIIVALPLVLPPTVIGFYLLILLSPNGWIGQIGSIIYSLPFVVQPLHNAFEALGRKPIETAYSLGAKPLDTFFSVVVPLCRNSFITASILGFAHTMGEFGVILMIGGS---------------------------------------------
260599090    -----------------------------------------------------------------------------------LFMQGAWMTIKCTIICVILGTLWGLTLGLGRMAHAEHGPWKYVLRRFYVSAFRGTPLFVQIMVWLVESGMMFLSCIVAITLNAGAYVSEIFRAGIQSIDRGQMEASRALGMPWWKTMRKVILPQAFRRILPPLGNNAIAIVKDSSLASAIGLADLAYAAVSGAYATYWEPYLTISLVYWVITFLLSQLVARLEKR---
269929108    --------------------------------------------------VPPLLVLPALVVALLMVAPLVYLVLRAAQAFDLLWRDRTLMLIRNSLLLSAAVTAASAAIALPLAWLTVRTDLPGRRLWSVLTALLVIPSYVGGYVLIVIFGIERLPAWLTLTLLSYPYVLLAVRSAMARLDPALEEAARSLGLGPWESFRRVTVPLLRPALLAGSLLVALYVLGDFGAVSLLRYDVFTRAIYN-QYRGAFDRSLAAGLSLVLVAMTGVVLALEARARGR-
269929108    ---------------------------------------------------------LALAYCAAIVSVTLLIPIGVIIHWLIRGLRAVWSAALSSVSVSLAAAVVAVLAAAPIALMAVRHSSLSRVLERLSYLGYALPGIV-VALALVFFGSRYAPLLVAYIIRFLPQALATLRAALMQVSPRVEEAARSLGHSPPRVWLRVTAPLAYPGILSAGALIFLTVMKELPATLLLRPTG--------------------------------------------
21227664     ----------------------------------------------------------------------IILAIFQAIELIVELDPKLIQITKLSLYISLTATLIGSLISIPIGGMIYYYEFWGRTIINLIQTLYSVPTVLVGLFLFLLISFTPTGMIIGQVLLILPLLIGFTITALVGVSTQIKELAISLGASTYQTIITII-KEARYAIMSAVILGFGRAISEVGVAILIGGNGFTRTFTTAISRGNLVLSIALGFILLSLSLIINFLLNYLQGKD--
154505183    ----------------------------------------------------------------------------------VIQDLGFAKNIGNSLFIAIITTCIAIVISSMAAYGIVRFPKLGSIMSKVLVATYMFPPILLAIPYMVMAKLGLVNTRIGLIIFSVPYAVWMLVGFFKTVPLGIEEAARVDGANKFQTFVQIVLPLVMPGIVATAIYTFINAW---------------------------------------------------------
169627532    -----------------------------------------------------------------------------------------------SLTIGLIAMVGVLIIGVIVGALAGYFGGIASALSRLTDVFYGIPTILGGMILLSVVGHRTVWSVAALIAFGWMTSMRLVRSSVMSIKQDYVQAAIALGAPTWRILLRHILPNALAPVLVYATIAVGSFIAAEATLTYMGIGLELPEISWGLQINDGQSRFASTLSAAVLGFIMDALRDALDPRRR-
239978150    ------------------------------------------------------------------------------------------KYFVNSLIVAGAATVFSVIVAVFAAYGVSRYRRGKRVFTVTVLSTQMFPGILFLLPLFLIYVNIGNATGIALFTFSLPFSIWMLIGYFESVPRELDEAATVDGCGPLGALFRVVVPAATPGIVAVGVYSFMTAWGEVLFASVMTNDSIGLQSYATQNDVYWNQVMAASLVVSVPVVAGFLLLQ--------
253582950    -----------------------------------------------------------------------------------------------TLKLAIASLVLMVVISIPLGVLANRNKKIDYFVRAFTFIGISVPSFWLGLIFLSIFGVKLTANLKALILPAVTLALAMSAKYTRQVRTTILDGARIRGMSERIIMIKHVLPNVLLPLVTLLGLSLGSLLSGTAVIEIVYNPGMGSMAVKAISSHDYGYVLFVALFYMIINLIVDSSYKYLDPR---
217977865    -------------------------------AIGAVLIFWLLWLDAARRNLAAILFFGVYPVVAFLLLHGAPSIGLPRVA------SDLWGGIFVSLLVAIVGMVVSLPFGVLLALGRRSSPALSIACASFIELVRGVPIITVLFMMLPLFVPENLAPDIGVALFASAYMAEVVRGGLQAIPSGQFEGAEALGLGRWQTQRLVILPQALRAVIPGVVNNFIALFKDTTLVAVVG-----------------------------------------------
14521005     --------------------------------------------------------------------------------------------ILNTLKFGFIAVLIAVILALPLARVIAREKRGKGLLEVFATLPLASSSVMLGLGYLLAFRDTSLYGHWLLIALAYPFAFRTISISIRKIKKNLLEASLTLGASEALSFLKVELPLIVNGILVASIFSFAISAAELATTYMLASPTLTLAIYKFISSRQFGPASALSVVLMIISMVSFLLIERI------
143338920    --------------------------------------------------------------------RFMLIVVIFQTGFSLLFATYLTKNTRTSIFLRTLYFFPTILSSVSVGL---IWLALYDPNYGFINA--SFKALGFESLALNWLGYALYALAVTQVWFHTGQMMVIYVAGLQQIPQELYEAAQVDGATKWQQFKHVTWPMALPTTAVVVAYTTIQTFRAFDLVYTMTNGG--------------------------------------------
143365236    -----------------------------------PLTMSVGAVAGLPAWLRWTWVVPAAFLLVFLVYPLVVLGVGEAGLLTPLLAPELWRVTGLAVLQAAVSTLVALIVGLPLANVVSRYRRGRALAQALVTVPFVLPTVVVALAIRILVGPGVPQGFLIVVLANLAVVARIVGAQWAQHSGDVESVARTLGATRWRAFLDVTLPSLRSSIASAAAVVFVFSFTSLGIVLLLGDPWTRTLESQILRQTSVLLDFPAAAATALVQLLV-------------
257125933    ----------------------------------------------------------------------------------------IFIELVKTLPNIAVLYVFTILFSIPLGILTGKNKIIKFIISVYTWVFRGTPMVVYYGIPLMNFGAPYTAATITFIINYAAYLVEIMRSGIESIDKGQHEVAKVLGYSYWQKIIYVILPQAIRRVLPTLGNEAITLIKDTSLVYVLATEVMKRTKELANIYYNVTPYICAIIIYLVLSFAVDRLFKSIEKRNKI
90419825     ----------------------------------------------------------------------------------MFDGGDIWTPILLTIRLAAATTLILLILGTPLAWWLARSARWKEIVGTLVALPLVLPPTVLGFYLLIALGPEGLGGVIGSVIYSMPFVVQPIRNAFEAIGDRPLEVAATLRASPLDRFRTIALPLALPGFLTGAVLGFAHTVGEFGVVLMIGGSIPGETKVLSVAIYDY------------------------------
169351674    -----------------------------------------------------------------------------------------------TVLYAIVGTAIGLLIGLLVGTIRAIKKILKLITGFYLWVFRGTPMLVYYLLKPILGWTGITAGLVIISINTGAYMAEIIRSGIQSVDIGQTEAAKSIGMSTVQTFRKIVLPQAIKNSFPSIGNQLIINIKDSSMLNVISVTEVQSTSIAGSTYQYTETFFITMIIYLILTTIASLIMNYFERRM--
118593102    -------------------------------------------------------FLVLTFGLPLYWAITGSLGLGAGTGFTLMHLADIFLETMMSLYYAIAPTVLTLFVAIPLAMLLQKSFPGRKLFNGLYKIPLAIPSIVAAFMVLTLIEQGGFMDRVLVHIGLIPFMTLIIAGAFGAIPKDMVPAARSLGASRTRAFLMVELPLAMPGVTAATLLCFVKSIGNFAAPSLLGPAPLSIQMYDAYREGDWIAIYSMGTVLIIVSFIVLGAYYALTAR---
119715541    ------------------------------------------------------------------------------------------PALVRTFSMVIPASIISAMLGSMNGFLAKWRFPGADVVFTLLLFGMFIPYQAVMIPLVQLMQNLGVPNIVLHVVYGIPITTLIFRNYYASIPTDLIEAARVDGAGMLRTYSSIVLPISAPAFVVVLIWQFTSAWNDYLFALFFGPVTISLNFLASGQLQNYSASMAGALIASLPTLLVYIILGRW------
30249823     ----------------------------------------------------------------------------------------YAEIFLKSFAVATATTLICLVMAYPVAMLIARSAKKYRNLMVLLVVLPFASNFLILGLEPVMLLFSPFAVLVGTVYVHLPFMILPLYTNLEKHDPVLLDAAQDLGANRWQRFWRVTWPQSLPGVFSGSALVFIPVLGMFAIPDILGGTGIGNLIFLGTRDWPFGSTLSIMLTLAVLSV---------------
256396553    -----------------------------------------------------------------------------------------------SLKISLVAMIGSVVLGVALALGLVRARRLGTYSGLIMLVPLITPEIVTGVASLMLYTLSTGTVMISEITFSISYVTVILRSRVAALNPEVEEAAMDLGATRWQALRLVTLPALLPAILASAVLIFALVFDDFVLAYFVDPQPLAVRIYSAIRFGVEPLMLAGSITLIAVALSIPRLFG--------
116668771    ----------------------------------------------------------------------------------------IWPIVIGTVIAAVIALVIATPVAIGVALFISHFRGLASGLGYVVDLLAAIPSVVYGAWGAAFLGKTILTAGIVLAVMVLPIITSLSREIFLQTPKLHEEAALALGATRWEMIKMAVLPFGRPGIVSAVMLGLGRALGETMAVALVLSSG--------------------------------------------
254513685    --------------------------------------------------------------------------------------------LWRSILIAGISTALCLIVGFPVAYYMARQPRTYCWILILRDTGLVNNSLISAGILDAPFKMLYTNGAIGLVYTFVPFMILPIYASVERLDLRLLEAGHDLYATRWQVMREIILPLAKPGIIAGSILVFIPCIGAFIAPDLLGGSKIGSLIQLQFSSSR-NWPFGAAVTLVLLAFVL-------------
269104575    ----------------------------------------------------------------------------------------FFQGVATTIRISLWGMLFAGVLGLLFGLARRSSLAFRMPAQAYIQLIRNIPPLVFLVPLLFLFGTPLFSGVICIGLLASAYIAEIIRSGIDSIEKGQWEAADSLGLTPLQRFRYVIFPQAFASVIPPLAGQFISIVKDSSIISLISIQELGSEIANSSGYIFEIWILVG-LAYLVLCLSLSILFSYLEKR---
119387634    ----------------------------------WLIGGAAGAVVIVSLMPLIMLVTGAFTVSRGPVMRWGEWTLANFERLLLTNP----TPILNTLIYSAVATLIGIGISTLVSYMIVKKK---NLFTPALDYLSTLPAIGIGLAMSFNSGWLHLTGTGAIVVLALPFSMRSASSTLYNIPDSIEEASISLGVAPVPSFFKVVLPLMVPAIASAMVLTWAVTVSELSASIIVYSGGRETMPIQIYKLIDSNLMAASAMGVLLLAVILVPIF---------
119387634    ----------------------------------------------------WISLAAMVVMVVFLLYPLLTILTGSLGGAQLLADPRYLEAVRNTLVLAAAVTSLSVCLGVPLAYLASRYEPGKSALALLPLIALVIPEVIAAQTWLMLVGFYGWPGLIVSLTFTYYAYVISTLAAIRGFDVQLEEAARSLGTSPVRSRLKVLVPVIMPSVMAGALLVFTMVMGNFGTSSILGG----------------------------------------------
142466179    ------------------------------------------------------------------------------------------------------SALPTAAIGILTAYLLTRHKKGKNAFEFGTMLSFAIPGSVIGVSYVFAFNVPPLELTGTGIILVIAFVFRNMPVGVRQLDPHLDEASSTLNASSSQTFRNIILPLLKPAITASLVFSFVRAMTAISAVIFLVSANYDLYILGRLENNDFGLAIVYSSALIVVMLFTILLMQLIIGKRKL
141725653    ----------------------------------------------------------------------------------------------------------------------------RRIAAVYISFFRGVPLLVYLLPQLGFSLPVFISGILSLGLCTAAYSAEIMRGALQTVPYGQAEAGAALGLNPWIIWWRIRFPQALRIALPPLVNESILVVKASSLASVIGLPELTRVTQNAGQSFHYAEIYLAGLLYLVINSILSTLGTVAERRM--