MSKLKFSMDDILNKDIKPKTATLCPKIIDNCQTYDYFESSSSDEDDIRPGSSNDFCNSKTGEKSPNSNPTSSTNENSSSAAKPPFSYIALIAMSILQSPSHKLTLSQICDFIINRFPYYKEKFPAWQNSIRHNLSLNDCFIKIPREPGNPGKGNYWTLDPACADMFDNGSFLRRRKRYKRQNMGGCHKEFSGHHHPYRSWAPTPNFLPPPYIAEPPCFKSLTPMIAPTLSKNFPSNFLPPPLSSYLPSPQHHFVLAQPPPQPHFVGPAPPRGLRP