MLTLPFDESVIMPESQMCRKFSRESEDPKQIKKPDSFVKQITHQGKSIKRSTAEDTEKEEVEDDREEEDENGLPRRRGLRKKKTTKMRMDRVKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLMSQTGETAHHTRSPYSSFYPPYHSPELNTPPGHGTLDNAKSMKPYSYCSTYESFYESTSPECSSPQFDGPLSPPPINYNGIFSLKQEEALDYGKNYNYGMHYCAVPPRGPLGQSSVFRLPTESHFPYDLHLRSQSLTMQDELNAVFHN