MKFGKRLQQQIEETLPEWQDKFLSYKQLKKRLKLIAAECFTDHPFGGHQEQQQRRRPANSSNESSGSVTGPAASNADRQFQENEEGRGLTSQEVEFIRLLNLELEKFNAFFIDKEEEYVIRLQELKERIERARVENAESSLSGGPYFDEEMLNIWKDLVTFHGEMVLLENYSSLNYTGLVKILKKHDKTTGALLRLPFIRKVLHQPFYKTELLSKLVRECESNLQSIFPAAMLGETVIDGPVSMDPAKVRDTSQAGVSSSVAAEDGNMEGIYRSTVAALHTIQELRKGSSTYSPLSL