MSMSSLAAQLAGLNDSGAGSNKNKKNVGSILPTSTRHDDAVGRGVHHSVHVGHSLHQLQSPRFAPSLLYDNAKAASDMPLEILWQNCDAALQELSDELLYPPIQVYRSVCQDLLLRQRHQKHKKTSLTHLLTILSTLLPQDVVNCGHVLEYLVRRYNIHVAAADTLLMILLPHCDHPALQTMFHRALELVNIMGDTQQHSWIWLRPYASASSSSSVPPRQVVAHNIVAILQQVCTFTQTVAKLQHDSDHSASILSWSATVLVEGLHHLQTKQTMPATQESVLRVLLPFITKACASGGTRDWTLWGHVVASVVTETMELAPAVKQLLCQSILQGAVSTSSNQVLGDALVAMTAVCLPPNAMIPDPWNATTKTWKECVVMPFPSVLKSMWDQLVVDTDNFTAVLGELLQERRLDRLGVGLILPMTIWAILTVPKNAETVLLTWFRDETLRHCCWKEWTEALSEWLVWMFVQDCMNDDDNNNNKKNDKQQLALVQALLKELRRVDAKACEQGMALALQDAADNMEDSSALRVLLDGVIPSTGSNTKTRSQTSSSSWLPPRVALEHADATIRVQAIEQLLQEYTTEQEDDAMDIDNDDTKESLQVALGRRLASDDHPMVVLAAAKALQSIAIDDDDNHRQTLVENALQGLYQWTSFQKTSSKKKRKEKKHKKKKKDRKESLDSSVTSSQDDGETQESIIVQILQLLGASSSLDSSSLVLEALVAHLEHWNPIVVAAAADSLIQSLDEKKRKASTDSDTLADAKRLVLLERHEFCASLLVSELEDQSMDTTTATGRNNNKIAQQSFRRRSLWVMLQAMAEYVKDPSTNVVVEKVSEMAAQACIYLLSSNPEKLDKYQAQTMQDAWEVSAPHIAQTQYSRMLVSLASLSDSQATLRDRLILRLVEQAKDQKSTSVSPFTVLMEAALQEAASAKAIRRLLSVVTDTFLSDDKKSNGSFWLCVVPTLALMEHSNELVREQALNLLSTLEKLLQASKKWGSLAVVCQKVLEKRSSAAMGGITFLPLSLAAAVRKADGNALRKCLFSLCVAATDGCGCDLPRDTASGLEGTSWLPFGHSNGHIGAAVSMLRAMELAGEDAFPLEGRWNQFGAPILKLLLDFKNLDDKEIPPSVSLMCDCVVSMLKGITVADASALDNVVISTGPSSSGRRQRSYSVGKADGATFIDPYPKPMVTAILNIIESARRDQTRATQFICETFATKVLGRESWATSVFKRFASDERRSIAGATLRVLAEAELHIDMAYFLGLPLDAADVTHLQAECGKRTDGLAALSILADYVRANSDTLMASAHAAKLVKALFESLSTLSDAEAVESDNVEFVRQLTLSALVDLLSSSAAADGNLKLTDKKVKEFVDLLLALNSSATTDGIRLLVSQRAKEASLSLLMSLCSNFPKPVVSSLIPAMTSQIEAVQSAEEDDGAGEQLHSTFASIVPVFWKYASHAGLSFSDLLGAFVFSARNISNHRKKSNVYLSFVRAVAGCSFAGQADATVGAVVACYFAGEVNSSVEKVKADMPPAVSFALQLAEEAPATSQVSSLNLLLQYANGLLRMLQRSAGESPASHPSSHVPPASEILSLALSGSKTKTKRSPSRKSSQEEQKSVIIMTLVQGILMTVNDAMLLETVRKFIRRSERSHTALCLQLWQDMLIVQSTASMTASELGEEDAAYWETLIRVIGEALEQVQALMPLPIFLASATSLIKDGETDDLRAGAIRLVADRAPEVRPGSPEASLFLEMASLLHVVGFLKSPEVQSKGDGQYQLQQAALVAIEHIARAAGTNADSDKKRSTGSGGMKVFLSALQGCSDLFVKICGPAKKAKVDIGQLDDLSLKLLSSAALCTATLVRVTAPKCLALLPKFMNQLVACLSSLNGFVSSIQKDQQELESEARMMQVCLLRGLAAVAESVPQFIYPYMKQLLAPSALPSGALHGKNVDSTVVLAANTLEKSLSKHVPARVLIPVVASSMANLQGPGEVEVLLRMLKLSVEASPGAELAGHLGSLLKAVTATYDFDCELRLRYDLIDGANEVVLALVMKLSENHLRRLFSNLREWKGQLSVDSPEELAIRRVAFWKVSAVLSKELRTIILPCLSTALQEAMDELNLFVSQFCSSKKSEKSKDGTKKRRLDSDDAKEEPSPSFSSNAMLPLQPLLSCLEFAIRADAQDGGKWIRAGDDGERYRSLLDPLGKLLHAKLPADFPLVASGGDAVGNPFQEVVQGGDDTVGASSSGRSTGSVLGCMTALASAAGNEQLWKPLNYAILDACGSRSRAEVRKAGLSCLLSVMKSLGEEYMVLLPECLPVLSELLEDNDEEVAGLAQDCITLGEDLLGESLEDNLR*