MDTCKKFPLKPWKKGPTRGKGGPQNASCEYRGVRQRTWGKWVAEIREPKKRTRLWLGSFATAEEAAMAYDEAARRLYGPDAYLNLPHLQPRSTSTTITSSGKFKWFPSKNFISMFPSCGLLNVNAQPSVHLIHQRLQELKRNSVVSQSPPNSSNEPKEETQTVGSKKDGENPPKDDQMLSEEVLGDLQEKPQIDLHEFLQQMGILKEERESERTDSSGSSSTMPEALLRDDNDHHLGVFSDNSVNWEALIDMHGIAGIQESEVTQLEAYDPNDDLTFSTSIWNF