MLTLPFDESVVMPESQMCRKFPRESDDQKQMKNTESFSKQIILRGKNIKRSPGEETEKEEEEEEREEEDENGLPRRRGLRKKKTSKIRMERIKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQAGEGAHHTRTPYSTFYPPYHSPELGTPPGHGTLDNSKSMKPYNYCSAYESFYESTSPECASPQFEGPLSPPPINYNGIFSLKQEESLDYGKNYNYGMHYCAVPPRGPLGQSSMFRLPTESHFPYDLHLRSQSLTMQDELNAVFHN