MLSTDDDCKYLEATCSKNELRKGLANNRISTRGASKLRRDQINNELTEIRNILPLNTLMKQNLFQLQVLSLSCTFIRCHHYFRLFNKNFKRSSSISSIFNSTIINAALNEHFLLAINEEGKLLVLSDNFSQDREPISTIEWMAQSDSLFDLIDIRDHQLLQENLFNENGLERISQSNEITFVCRWRPPKLGGVTKRQPDWNGKPTIVNGYYISFQNDNKGMFVGFCRPLLFSKSCFNINYNDPSIMKFWMDKKLRIEALCQK