MSFSFGFTKDDFSDFSDDDDDDELEESNTYIKSNQSFLNGSNSIIQPLNALDSLIITPENKPKLHNLDSILSTLQGIRISFDNYTTPQGNIIYRRELFDVKHQLMIEEEQEEEEEEEGNNIGVHKLLIDENQNNNDLQKNVYEGGFKSWECSYDTVDALNKLINGSDSDSDNNNNSLLLSKSILELGCGTALPSCFLLLKKFQSIKESNQLQSSSDSGLRLILSDFNYDVLRLVTVPNLLIHWASTISIEQLHELTSTTNDDDDDGGGGGDKIESRFVNDEILITTKLIDQFKNDLNNYNIELQFISGSWGNEFINLPAIKDKDTNGIDIDVIISSETIYSLDTLPIVAESIKTIFQQSSSKSIATSKNNNNNNNNNNNNNNKLAIIAAKNIYFGVGGSLIEFLNYFNQITKNDNDDDDNDDHQGQGFNVSVEEINDSQLKRSLVYIDYRGGYSS*