MGRKKIQITRIMDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVETLRKKGLNGCESPDDQRYFEEETFSKLIEDSDFVFKRDPVSIFSLNPFFVCVDGLY