MKKSTNQVTVIEDDDNWIDGTPITQEEINSIAKAIANDFKGSGHCYTCPNGHTYFIEACGTPMIISECFSCGEKIGGKEILVKNNAFNSEMDQLVNKYQEKRGEENNVEEVKRK