Bruce McClure determined molecular mechanism Timelines: CAFNR Timeline