compute mapQ; extend from the longest seed