MRRGREEGRGERKEGGGEERKKEGRRREGGGACVVGAIAGGGERRKRRREERRQGREEKGKKDRRVDEKVQALGLCGEVGEKREEIRERRGKNEVEKRRRRKEGEERAGAGRRRR