MFQCFLQSTIGSMMDNQSSLEFDSDESDLDVRAEEHGQMEDVLQKNLDFCVSEDEKLAEQSGGSLSHITDALEPYMGMEFNSRDEAREFYAAYGRRTGFTVRIHHNRRSRVNNQVIGQDFVCSKEGFRAKKYIYRKDRVLPPPPITREGCQAMIRLALRDGAKWVVTKFVKGHNHKLMSPNKVPLRESGKHLVG