MKKKVVLRLDLHDDRDKQQAMKAVSSLSGIDSLAMDMKEKKLTVIGDVDPVDIARKLRKQWHPDIVSVGPSKEPDKKKEEAKKGDEKKKDGKDHQIFNNYQPPPYYYLQSVEENPTTCVLC