MKKKKKKEKEKEIPWTDLGPGFIPHTKLSIRRKPGLDHDPEGDAIYEAPVVGDYGADAETVPKWGPQGNTPGFNPQEAVFRRRSSDVYSQEGHQPERFSNERSSHDLVEKMHYLFIRIVEARSLPSKSNPFVKISVSGTNDCSKPAWKTALFEWDQTFAFGGDAHESASTLEVSVWDPQPFSFAPPSGPDAAETCGDNFLGGICYDLSEIHLRDPPDIPLTQLGLMI