MVTLVELEELSEKLVSEKAKLREEGQKVLFSYLTAESGARFQQFLDEQTAEIREEDHISTVSWPGLLSALCSSIRLDIAASRRRPPRLMLAKTLRLFVQKAEEGNKGLSQPLFLRRKVKALFQHILDVMEATPSFASEYSSLLRILLPVMEYRIRMGIMIYRDLVHLHLQRLEMQVVQGKPEDLRGEEAFRNAVNLLMLLQNRPGDLPETLREDLLQSFCQMFTNLRDEGRLARKLLAALNAFLIHDGLNLDLRLGTLHSSVRAFMARTWFTTRDRDLKEGLVLYAWLQLRLRGVQEVAEGGALNELLALVRRELDQAGPPSALGSSLLRDEGSARAPRQLAELAALVLAEAAKAEGVFGAKESDERPAKRRKHESVLTLACQNVEACQGLWPAAVCLLLRHYHTTLPDAFLLHCLQTMSSSLSRSAAEGTTSRGRDVLVWKIRCLEELARIWPSELAAKGPPPQKEPLGDIWLEVMNTLLHFLPAYASTPSLVDEILGLLGFIAAKDLVTVGAAVSTSSIWDLRAFKEQPSINAVNFVADTLSRSEEQGDTVALREHLLRWMLHAPTTHESCQTIATAVVAIIYNRPPSSITSRAVDDCKWWAELSEEGRAVEAELVALQRGEVFLAACGEVELSRVSNFSVHPRGAPTTKLLTGELLDKAATTFDETMGRAGKMFTQLGVPPLLNLCTIAAHCLREIQCMSSQRATPLSWGPDGSVYKKLVALLQALNTFLLDGDSSAVEGSTTVQTQGAASEFLKGGSRQHKQAARPQRRGDVLQLFNTQLLAAVQGLIGALTSWKQGLDKEGSLIEQLNLIGLAMERLLALACDRFQGLCEEVEKLTKWQRESLTTSSRLQLGPEGGEEEDVTGKIVSRIYDNDLDARGSSSATLATDIESTGDGMASGIIPCAGNVASCIEVLVGIMVAIGRILPEKAIGRMVKFLKQSSYREFRLEVLAGLCDLVQDFTKEHLSLLVESFEVVVGECRTSESGRASILRSLTTLCSKLRALGSDSIGTVFGRSFEEMMARLVMVVNQVVEHRLHFWPSRIQLVDAVHSLLKACPSEGQVLAESSFLPLLQDLEYRVRLRMAKRISVLFEIWDGHEGLLEDIIGHCGVKLVRVSSDAVDMQKKENSSAWDMKKTSEVPRSLQETVAIMLGNVASTSADVESEVVFMLCAQAASTGLQALVCAVLDKLARSLSYVDRWQLMAQHIPKLMASWVQSGSALASLLTIQEVFTTKMNVEDFWRSCSPHLLPSLFFIDHLDEVDWLAEAAGRTSAILVKENFTELFAALLPLHCSEDGKEQERAAYILQGTMLDKGGLTEGERDELIRKRMITIVSHLLKQTSAAARPNFPYSSAATTVAAICTLVDGFVESVETDSTLRAKPRGLVDPMKVFRADRTFALLLQLHMEIQKANHGRHKRHYLAGLAALIEVLDLRVAAPSTFRYIVHILLQCIEDPLLQEDCCRILQALLGSVERSSSALFGPTVGHQLQPIVSKLVACTLHGRQSEYDDRSAAIPQSAEGVPISPFVWELLEQLTVRGHVQLHKYIKELDAFPNTLQFEGMRSLHSALRTGLSLTDELVQFARRAPQASPGLRRRRYC*