KRSTKEIYREVYTVHQKKVLEKEFNQKKFIEKKDRDRISNEIGLDDRQIKYWFQNRRVKARKQGK