MKFGKRLQQQIEETLPEWQDKFLSYKQLKKRLKLIAADNADRQFQENEEGRGLTSQEVEFIRLLNLELEKFNAFFIDKEEEYVIRLQRIERARVENAESSLSGGPYFDEEMLNIWKDLVTFHGEMVLLENYSSLNYTGLVKILKKHDKTTGALLRLPFIRKVLHQPFYKTELLSKLVRECESNLQSIFPAAMLGETVIDAPQEDGNMEGIYRSTVAALHTIQELRKGSSTYSPLSLPLFNREENLGVVVDESTVSC*