MFILRFGCSLTMDENVKKRNRTIMSSKQIRILNKYFNINSFPSTAVREELGKILDMKPRTVQVWFQNQRQKKKFKDEYVNMKEEKMEPLKILAELATCVVDRENRKEYQK