A little late, I'm afraid:
SHNON OYBRN XIGML MYKPH YCFSE HNXHN HYTFS HQMEL SMWFS HFQON GPKDA RFSMK YXIMZ SNGFS MWFSY LDSHN LWGMQ FEMQS HEHNK FOMQS FA
Please don't spoil the puzzle by posting a solution. Post help, by all means - but be circumspect.
A solution will appear in a touch under week.