MNSQVQADQNSAINQGMELRNTASSGKLQMSGKGCDSYVRLLSRNEPAEKELERSDDECEDSKSEESGDAPWHYKQPFKHRKRMAYTRIQLLELEKEFHFTRYLTKERRTEMARMLDLTERQVKIWFQNRRMKWKKDNKPVIPTSRGMRKGCTR