Added check to make sure assigned gene makes sense with respect to orientation of read and acceptor site