MKGAKSKGESKKADAKLAVNKKGAAATKGGRKPAKGKEPKDPNKPKRPPSAFFVFMEDFRKQFKKDNPDNKAVSAVGKAAGAKWKSLSEAEKAPYAAKAEKRKAEYEKTMKAYNKKQAEGPAAVEEEESGKSESEVHDENEDDDEDGSEEEEDDE