MEMEKVFHMNAGLGEFSYAQNSTSVQVLEAKYFSVGNPVPQFQVFFNDLPTTDFNSLFRSLPPSVMTDRNGPARSYFAAGVPGSFFGRLFPDRSLHFVHSSYSLHWLSQIPSEVLEKNSVTWNKGKISAGGSPPVGEAYFRQYQKDFNGFLRARAQELVRGGRMLLVLMGRSSREPSDQGFIARAWELLESSLNDLVSEGLIEEEKLDSFNLPLFCPCREEVRSEVAREGSFEIQRLDILIKSDSEEKVKAMRGSASANEAYGKNIAKEVRAVTESLLEYHFGEEIIDLLFHRYGEIFGKRWSEPMKYPENGEDLVIVLERK*