MAGIDTQKQLLSLIRDFTSERSRGEQRVVGLKKRIESLQSEVEAANEEVEKAKRIKEVAEEELNGYEVESSLNDATIQSLEARIALLQDEVSTVGNEVDALKNKEGLLRDQFISQMVELNKEIRVFQRTVASSVGNDDSTSITANVEVFEDGHGADSQAIKDMLSDVNSQLAKEEEGYLAEQNIKEQLQKELDEYEKKMSLMEAITEKTNSVHALAEYPYSRRIVSLTCNTQSSELEQTLASLGEELQKRCRCQHCQAENLEVLSLLLQGDQTSVNAFKNLKVKKNRSHQSHIDLPDSF*