MAGIDTQKQLLSLIRDFTSERSRGEQRVVGLKKRIEILQSEVEAANSEVEKAKRIKEVAEEELNGYEVELSLNDATIQSLEARISLLQDEVTTIGSEVDALKNKEGLLRDQFISQMEELNKEIREFQKTVDSSLSSDDGIGITANVKASEDGSGADLEAIKGMLSEVNSQLAKEEEGYLAEQKIQEQLQKELDDYEKKMSLMEAITDKTNSVQVLTRYPLILLADIGFTWGGAAKEMPMPTLRGGKFGSPELTSSGRSRYGGVLVKSRSHLWLLGKRLIYSGLKMRVLWIPANEK*