MGQHPINGRVLSFERLACKRKEQEQQKDRNLQPKKQRLVFTDLQRRTLIAIFKENKRPSKEMQMTISQQLGLELNTVSNFFMNARRRCMNRWQEDAGANPGVPSSSTSTFSKA