Systematic survey for novel types of prokaryotic retroelements based on gene neighborhood and protein architecture.