MKQKSNISQHILQVHLRKPNKTCKICDKSFIHHKTYRYHMLTHEGEGKTFECPDCEKTFPNAIYLRDHVNRLHNAAKAAKKPQEPGDKVQR