MSGYKTVSNQAYATLPGGSKIPVVGLGTWKSKPHEVENAVEHALKVGYRHIDCADAYGNHEEVGKAFNKVFSDPNGVKREDVWITTKLNNPDHEPTSGVEGHVRRFLKELQLDYLDCVLIHWPYQKGCKGKELKPPYKETWQALEACVDKGLVKHIGISNVSVKKWEDILTYAKKPVVINQVEINPYWRNDKLHKFADSKGLHLTAYSPLGTPDSAEEMGNQDRPKLMEDPVVVEIAKKYNKNPGQVLIRWAVQNGTTVLPKSKNPERIETNLQVFDWSLDEEDFKKLSSFKDQRRFLVGTLCIDKEGPYPTTADLWDGEE*