MSRKDLSLKEKIAILDKVKSLPPGTSRRKIAEKLCVPKSTVAKLLKEEVILRENFNSTQTGNQKRKREGKDPEVDEALSEWFSLITSRGVRGVWANVKM