MLTLPFDESVVMPESQMCRKFPRESDDQKQMKNTESFSKQIILRGKNIKRSPGEDTEKEEEEEEREEEDENGLPRRRGLRKKKTSKIRMERIKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQAGDGAHHTRTPYSTFYPPYHSPELGTPPGHGTLDNSKSMKPYNYCSAYESFYESTSPECASPQFEGPLSPPPINYNGIFSLKQEESLDYGKNYNYGMHYCAVPPRGPLGQSSMFRLPTESHFPYDLHLRSQSLTMQDELNAVFHN