MKVKEKMVLPVSAYALFFRDTQAAIKGQNPNASFGEVSKIVASMWDALDADSKNVSFNK