different variants of genes called - Search