MTFYCSSMGGSPSSWAVAMMAAPPVPSSRLWIKVEDKVFESALMAFPEHTHNRWVLVASWLPGRPAQDVWEHYQVLMDDVNLIEHGMIASPGY