MNLYFDKNLANEYSSKAQIARVLTENWVLNNSYCPKCGNLPLSEFENNRPVADFYCQNCLEEFELKSKNGRLPNVITDGAYATMIERINANNSPNFFFLTYDKQWRVNDFLIIPKQFFTPSIIIKRKPLSPNARRAGWVGCNIDISNVVDFGKIFLVKNSQIINQNLVQEHFNNTLFIRTKNIESRGWILDIMMCIDSISKDTFNLKDIYDFEEILKIKYPNNNFIKDKIRQQLQILRDKGLIEFVARGRYKKVKYANL