MLTLPFDESVIMPESQMCRKFSRESEDPKLIKKPDSFVKQIIHQGKSIKRSTAEDMEKEEADEDREEEDENGLPRRRGLRKKKMTKTRVERVKFRRQEANTRERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQTGETAHHVRSPYSSFYPPYHSPELNTPPGHGTLDNSKSMKPYNYCSTYESFYESTSPECSSPQFEGPLSPPPINYNGIFSLKQEEPLDYGKNYNYGMHYCAVPPRGPLGQSSVFRLPTESHFPYDLHLRSQSLAMQDELNAVFHN