MASIEKQPSNVVTGTGTYRDGLTAPAKDSRYKTEDVTDTKGRDFEDFFLKRELLMGIFEKGFEKPSPIQEEAVPIILQNRNVLARAKNGTGKTAAYIIPCLEKTDTTLKTIQVLILIPTRELALQTSAIVKEIGKHMGVQCMVTTGGTSLKDDIMRLYNPVHIIVATPGRILDLASKKVADLSQCKTIIMDEADKLLSPEFQPVLEQIIGLCNEEHQICLFSATFPVTVKTFCQKFVHNPYSINLMDELTLRGITQFYAYVEERQKVHCLNTLFSKLEINQSIIFCNSVNRVELLAKKITELGYSCYYIHAKMQQANRNRVFHEFRNGATRHLVTSDLFTRGIDIQSVNVVINFDFPKNSETYLHRIGRSGRFGHLGLAVNLITHEDRHSLRRVEQELGTEIRAIPPLIDRSLYVG*