MNPADLYDRDVRVWAETQVRLLKQGRIRELDVEHLVAELEDMGKSHLRELESRFIVLIAHLLKWQFQLETLAAQWRDFEGKSWRKTIIEQRVQLAFLLDQVPSLKPALQAAMAAAYPAARQLTIKETNLAPKLFPPTCPYAVDQLLDEDFYPETEGRS