code for finding the perfect RNAI target
cleaned up code and fixed pattern finding