MGRRKIEIKRIENKSSRQVTFSKRRNGLIDKARQLSILCESSVAVVVVSASGKLYESSSGDEIEALVKPEITQCFELDLAEKIQNYLPHKELLETVQSKLEEPNVDNVRVDSLISLEEQLETALSVSRARKAELMMEYVKSLKEKEMLLREENQVLASQMGKNTLLAIEDEGGMLPESSSGNKIPETLPLLK