added guard clause to ensure we get some sequence back for our feature

Change to catch features which don't actually lie within the seq_region, which are usually coming from erroneous database loads/projections