FYNQKLCGEALKKALKEICGSRGYTYDPDKPGGIVEKCCLNKCSLEKLKEYCN