MLTLPFDESVVMAEPQMCRKFSRETEDQKQSKKPESFSKQIVLRGKHIKRGPGEETEKEEEEDDREEEDENGLPRRRGLRKKKTTKIRVERVKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMGQGGETAHHTRSPYSSFYPPYHSPELSTPPGHGTLENAKSMKPYNYCTAYESFYESTSPECASPQFEGPLSPPPINYNGIFSLKQEEALDYGKNYHYGMHYCAGPPRGPLGQGSMFRLPTDSHFPYDLHLRGQSLTMQDELNAVFHN