MHPAVTINEALGTSDSTAQFQMEIFLPAVVGELATRSMSFFIKNYCKRPEQSPVVNLERILLRAQVIVDEAAGRCITNQGMLQQLSMLRDTMYGGFYVLDAFRYRAIGANEDEDRQIMSKPWALSKFSYAKRLFLSSSSTKTSQELEVEQVLDSLRTMILDVSESVMFLATYPRLLRQPYSMHILLEKCMFGRQMEMELVVNFLLHTQPCSGTSLGRFEVLPIVGPGRSGKSTLVAHACNDERVRDHFSQIVFFEDGNFGHEGTAILRDESTSRHDKNGRLLIVFEVVRELNEDLWEWMCSLSTRFTTTGNKIIITSRSDKIRKFGTAQAMTLKPLSHEAYWYFFKVITFGSTNPEMHPKFLHLAMEIARMQSRSLVAANVTARVLKDNFNINYWCNVLEFMKRSVAKLHSMYDEVPDIKIQDVVYGGVKPHGRFKILAWKSQILPYHCYIYTCEIREPQTRVVKRKRSVNNKFVSCG*