MVSLKKVSNVNKTIFTIDHILNVAGEKSKKNFFNGEMKKNEFEWLNCTRYKPPKLPRQRKKDGNQKRKLGRNPRIPFSSSQVAFLEATFLRTPYLGSDTVKHVASYLKLTEMRDQPETLLLI