MKVEWVRTREEFERVMKEATEGKKKVILFFTAPTCAACQELLPKIEKLAEEVPDMKIAVVDVTTEEIKDIIEKLDIKAVPQVLFFKDGELVARVEGADWEAVEKVVKEIFK