KVKFXLDLCHNXANXXKLIXLXPRANVALVFYAGLARCGKSCRLRWLNYLRPDIKRGHFTQEEEEIIIRMHKNLGNRWSIIAAELPGRTDNEVKNHWHTSLKRRV