MSEFFSVVNEFEDLIKQFDFKQPKKLWYSHLVALSKHIEDIFYCYVIARVYKDDGSLQTTMWVGPIDRPDDGLSSLSAHIKVDIGYTQILDENFFRNCEKKIIHLIEEGTLTSLLATSKKELADPSVNNRRYEVYTAYLLPFFKKVLAVTDNDVKVLKSKVKCEAVIEKEFSNLEGEMKAFFDKFGLKATKDSIWELCYIYSL