MLTLPFDESVVMPESQMCRKFSRESDDQKQMKNPESFSKQIVLRGKNIKRSPGEDTEKEEEEEEREEEDENGLPRRRGLRKKKTSKIRMERIKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQAGDGAHHTRSPYSTFYPPYHSPELGTPPGHGTLDNSKSMKPYNYCSAYESFYESTSPECASPQFEGPLSPPPINYNGIFSLKQEESLDYGKNYNYGMHYCAVPPRGPLGQSSMFRLPTESHFPYDLHLRSQSLTMQDELNAVFHN