SEQAL: SEQUENCE ALIGNMENT