MNRCGYFGHFPQIYNCPPTGSTSKNQTASRTGRRERTAYNDIQLRILESVFKSTQHPDVTHREQISAQIGVSEGKIL