MKKEGIVKDNDDLFKIFATAWKNLPEKDQAYWEEEARNDNVRFVQEKAVYKGPWNTPKSRAKKHPGAPKRPMSAFLKFSKGRRKTVKEENPDLCNADVSRLLGEMWRNASEVEKAPYVETEIEERNKYKDVMKKWK