MLAMAKRKQWNPKAMVEAVKAVRKKEIGYKTAAKTFQFPRATLKYYVPNPH