MLTLPFDESVVMPESQMCRKFPRESDDQKQMKNPESFSKQIILRGKNIKRSPGEDTEKEEEEEEREEEDENGLPRRRGLRKKKTSKIRMERIKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQAGEGAHHTRTPYSTFYPPYHSPELGTPPGHGTLDNSKSMKPYNYCSAYESFYESTSPECASPQFEGPLSPPPINYNGIFSLKQEESLDYGKNYNYGMHYCAVPPRGPLGQSSMFRLPTESHFPYDLHLRSQSLTMQDELNAVFHN