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--