MKIIFYASREEQGFYGEAEIEEVEFFENPMKILEKYKNNLFLTEEEFKKYIEDSNKKWGYGKKKKKPWIVIILKNIRKYPKVVKPKRFIPVCGKYVKEDEYEQILKKL