MGRGKIEIKRIENSSNRQVTYSKRKNGILKKAKEISVLCDAQVSLILFGASGKMHEYISPSTTLIDILDRYQRASGKTLWDAKHENLSNEIDRIKKENDSMQIDLRHLKGEDITSLNYKELMALEESLENGLTGVRDKKMEVHRMFKRNGKILEDENKELNFLLQQHMALEGVGNMHGQWI