MMEKMVQHTVLVSGKGKSKELAINTALGKIQRKVMDEYKAMIIRIEPVSIHVNEAIEHTYTERFLLFFFPRKRSEYTVKLEVDVKITLLKVEEIPFKKIESPDGIVNHIFRNRQVADK