KKPRLVFTDIQRRTLVAIFRETKRPNKDMQNTIAEQLGLKPSTVANFFMNARRRSLDKY