MKGLTQMRTCSNAIYAKKIHSKSVLVVHKRTHTGEKPFKCDICEKNFTQKGSLLVHRRTHT