MLKDRSPVMDNNPAPVFDESLQGPLSIFSMLTHGFGTPAILVGVQIFLCFVNDQIEILTVELNSLQK