MSKNNKKAYVIPKGAGQTKNLGEGLRAKEEQISTHFKKNTYFDYQPELCKDYYETGYCGYGDNCKFIHDRSLTKSSLTLEREFDERQKRDAEKSVQEISKKDDVMKKQKIEDGAEEAQKKVCPKCKKEYDEERTIMVMKCGHYICCDCCIGTKKCPLCDKPTTGVFNKLKKRCEK