CKRKEQEQQKDRNLQPKKQRLVFTDLQRRTLIAIFKENKRPSKEMQMTISQQLGLELNTVSNFFMNARRRCMNRWQEEPGTNPGGVPSSSTSTFSKA