KTIEEIAREVVEELIKKLGFKNAKITSMKVEVAVEEGRVVAKVTATVELEVDGKKYKLYVDLELVQYEDGDIEIKVHLRLETENGEVHELEEEKKIKKSE