MNEVNKMSTWFECKVKYDKMMENGMQKKVTEPYMVDALSFTEAEARIIKEMTPFISGDFSVANIKRANISELFFDETGDKWFKCKVNFITLDEKSGAEKRTASYMLVQAQDLQKALENLLEGMKGTMADFEIAAINETPIMDIYPYAAEDEDLPPVAES