MELLTKAPVVDCFGKMQKQQQRESVLDSLVVGAGGSPTAMSPGIEMLSLGSFKTGAILSKLKHAVASEKIQGVIPGTNSSAPQKYNSENIQHENKIVSQNINSAGDCIGDCKNSSNAFSSREENTIAETRCPTDNSNSCQFALSNGSPILNNHSAPQDSLTYGDNDLKYIDWPGIDNFEDVDTLFRRSDFTYDQQQLENTDGLSWLPSSNVVYSSYVALQQGFDSSYSDYDILDDLSAFQCAKDKSLPSVGPSSDLCDNQFNDTYLFSEQKNIYQEDGMELLPTDQICSGHENIDMGIEMLSLGSFKTGAILSLLFSTADDARPFSMLGLGDIVIPGDLIVLGADLIVMAISVVDGWTNADTKLMEHVLLVVLKRARMERMKALEKMMNSKSASSIANLVALIISVIFCFFILWQGVAETIIHLTDSYVSRAQGSARPFIDDEEHRSREVGMAEVHLGLPGPWAADYREMADHYTTKIGGVPDWPTGDMGFKPETLQCSLCGTKLCLVAQIRDGTKRFWKVLRVQKCHNVMQTEGGGDELGQPNGPSSTSLPEEQNDKNKIPETNDDDFDLDALAEALEQAATLASNSKKKNKSKHANAPVKRPVLKEQACDLSIPGEDNFETTRYHELYGGKGAVGSSSSELVLDKEIMDAANDEEEKWEGEKYEYDRAIGADRTFLKFKKRLDAYPQQCFRYSYGGKPLLATTKLQDPGTCRLCGSPRQYELQLMSPLSYFLHEAGDGSSNYAPSSWTWLTVIIYTCPKQQGNKVLPLLFVPRSGDFCFNRTSPDTDGQQHEGTGCVSRGVISVIQRNAGLTGVGKVQGVHQEFAFLMAVGRGCNKGAESRTTFCKAHGGGRRCQELGCTKSVAGKTEFCIAHGGGRWCGIKECSSAARGKSGFCLKHGEGKRWRIEGCTRGAEGHSGLCISHGGGRRCQHPNCELQKDSALPSNSSDSEPEAMELDDNGAGKSHSIEGNRDSPIDTDEGQPSMDVDIKGKSSLNDDVNGKSSSEPFSNPPINMSVESLEKFCKEASRSFFDEVGLISHQINSYNEFVSHGLQELFDSLGEVIVEPGYDPSKKGSGSWKHAIIKFGRVKLEKPVFWTGKDEVSVDFKPWHARLQNMTYASRLRVEVTIQVYSLEKSDKSKTGNDGFVQKRNFMNETHWIFIGLLPVMVKSNLCLLHSLKESECLFDAGGYFLVKGMEKVFIAQELRCLRRLWISDRPCWTISFMSEMKRRRIYIKLVESTRSEDFSGSKIISISFLYATMPVWLLFFALGISSDKEAFDVIDMQDCDASVINTISATIKESDELCGGFRKSDKARQYVDELVKSSKFPPVESFDDYIAKFLFPGISGNRNKALFLGYMVKCLLMAFTGKRKCDNKDDFRNKRLDLPGELLGRELRAHLRQAERRMVKAIQRDLNSDRELQDLERYIDASIVTNGLNRAFSTGSWCHPYKRAERCSGIVATLRRTNPLQMMSDLRKTRQRVAYAGKAGDARYPNPSYWGKLCFMSTPDGENCGLVKNLAVTSIVSSKVVQPLIESFISCGMNKLNDIPTEHIQRMDKIFLNGNWLGSCSDSASFVFRLRCMRRSSLIDPQVEIKRDKHYKEVRLFSDAGRILRPLLVVENLNKIRKPKGRSFSFQELMQQEIIEFIGVEEEEDIQCAWGIRHLFESEGAISSYTHCELDPSFILGLSCGIIPFANHNFARRVLYQSEKHSQQAIGYSTSNPRIRVDTLSHQLYYPQRPLFKTVIADCLGRSDCTTFGRKDDFTRPEYFNGQNAIVAVNVHQGFNQEDSLVMNRASLERGMFRTEHLRSYKADVENKDGTKRLKLKEKIDFGKTESKRGRVDNLDDDGLPYIGASLQTNDIVIGKVSESGEDHSIKLKHTEKGMVQKVLLSANDEGKNFAVVTLRQVRTPCLGDKFSSMHGQKGVVGFLESQENFPFTHDGIVPDIVINPHAFPTRQTPGQLLEAALGKGIACKGTMRYATPFTTASVDVIAEQLHKAGYSRWGAENVLNGRTGERMKSLVFMGPTFYQRLIHMSEDKVKYRNTGPVHPLTRQPVADRKRFGGVKFGEMERDCLLAHGSAANLHERLFMLSDFSQMHICQTCERVANVVMRSVPGGKKIRGPYCGFCKSSENIVRINVPYGAKLLYQELFSMGICLKFETEVC*