MVKNTYSDKSGHRKGTWTPEEDKKLIAYITRYGHWNWNLLPKFAGLERCGKSCRLRWLNYLRPNIKRGNYTQEEDETIIKMVQRLGNRWSLIAAQLPGRTDNEIKNYWHTNLKKKYHQQNVNAETEVSKSKDHQSPDEALPKPNNVDDVPFQNLPPTSQSTDSCTTSSIIISPTQFSITTTGRSSDDSKEKFDIPYEDEFAFADVMNESFWLEPYVVDISCYPSDVLVAEPDCFSPVPDVELWSHDHEYFADSVMITTDAATITNHEKSVLEGGDDDDDLSFLDTYTEPDVCSNFWTEPYLIDNSYVPS