SKMAAESDLLNGTVVSFCREKGHGFVKPDNEERNVFLHISDIEDEYVVQTGDRVEFRTIPMPPKCVERMAVEVRLIELDKHKPHQRWDNKSDF