Seol mar théacs é seo: SMART: a web-based tool for the study of genetically mobile domains.