MLYKLMEYIKSGMDDWELWKKKAYERMIRDKEIGYLDPDIYDVLVAFFKREKSFTYSSCSGRITIIDSYLPWIRKNSTIIFKNHLGITEDDVKDILEKPQVYRLWLVSQGPILHVYTKDWEEAWDIIKIARNAGFKHSGVLTVNNKGILVELKTGIKLVHLLRENSEQQVSEDQIKTIVKISNEVLKKGKDKLWELQKLVEESLKTKVTA