MAGLSTLLENRKKWNFMEGDAVVVVQGELKNLRGWVKKVEEENVHITTKMEGLPETLAFNEKDICKYFKCSDHVKVISGRQDGAAGMLVEVEGHILTIFSDTTEGRTRVFADNVVKSYE