MVKAKTKEELISFSEENWHKMCHLVDALPLEAQTATFVFGQEKGKEAHWGRDKNIRDVFAHLYEWQVLLQNFVKSNVSGKAQSFLPTPYTWKNYATMNQEIWKKHQATSYEEIKEKLAASHLSTIQLLQGFSEEELYTKQFYPWTGTTSLAQYFQSSLASHYDWALKKLRLHKKTI