MKFGKRLKQQIQETLPEWRDNFLSYKELKKLVRLISTTPMLPPPPPPPPPPQDLLPEYGKHESEFVFLLNNQIDKFNTFFMEKEEDFIIRHKEIQQRIQRVQKTWGPNGSHPSEICYKEEISMIRKDIVNFHGEMVLLINYSNINYTGLAKILKKYDKRTGSLLRLPFIQKVLEQPFFTTDLISKLIKELEATIDAMFPSGVDHEEQHDTTMTMRKRATNCEMIVLGEGIFRNTVAALLTMQEIRRGSSTYNHFSLPPLNLPDVELVQPIL*