MKKRVVLWTLLLSILGGVLPCTAQQIMYANLKELREEQGDTVTTLQVERRSKNQIYLMGGADYRITAPENSGMSRYLRKRCYAVRVDTALYVNCRKMRYKRYRFGQWYAPAMWVGGKIYFSAQPVGQAATSTLMPANAAKLGGEVGDAIAASGLVHDRVYYELDPETGRSEFVGKEKMLQLLSDFPELRARFEGETSESAEVIGRYLKMIQTKKESL