A MicroRNA TARGET PREDICTION ALGORITHM