MESTEGIDYSAETARDLKPPYSYAQLIGMAILGTEEQQMTLNNIYKWVMSNYAFYRHNTAGWQNSIRHNLSLNKAFTKIPRRTDEPGKGMKWMIAPDEFDNF