MLTLPFDESVVMPESQMCRKFSRESDDQKQMKNPESFSKQIVLRGKNIKRSPGEDNGLPRRRGLRKKKTSKIRMERIKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQAGEGAHHARSPYSTFYPPYHSPELGTPPGHGTLDNSKSMKPYNYCSAYESFYESTSPECASPQFEGPLSPPPINYNGIFSLKQEESLDYGKNYNYGMHYCAVPPRGPLGQSSMFRLPTESHFPYDLHLRSQSLTMQDELNAVFHN