MKLVYENKLSCENDVKDFVLEGSAEIYFENGKMRMKNALSADLGQKSNFVYWCNEDFPSDVQIEWEFRPIEEPGLAILFFSAKGVNGEDLFDPSLQERDGQYNLYHSGDINAYHVSYFRRKWDEERGFHTCNLRKSKGFHLVVQGADPIPNCEDAFESYHIKLVKKDGKIDFIIDDLPVFSWQDDGKEYGPVLGGGKIGFRQMAPMIGEYSNLKVYSI