MGRGKIEIKRIENSSNRQVTYSKRKNGILKKAKEISVLCDAQVSLILFGASGKMHEYISPSTTLIDILDRYQRASGKTLWDAKHENLSNEIDRIKKENDSMQIELRHLKGEDVTSLNYKELMALEDALETGLTGSEVHRMIKRNGKILEDENKELNFLLQQHLALEGVGNMHGQWI