MMFFVTNAISVEELVKLVVSAMKNSGLSEIEKESPEEILRRKRQQNNKAAARYRKRQREARNVAEDELEQLLQRNESLRQTIEHMQIEIAELKSAVLRGNRSGYLAHP