MGRGKIEIKKIENANSRQVTFSKRRTGLLKKAKELAILCDAEVAVIIFSNTGKMFEFSSSGMKHTLSRYNKCKDSSEAEVVEPKTEELCLTETSSFSLQKEDSKMVDILQDEIAKLRLLGKDLTGLGLKELQNLEQQLNEGLSSVKER