A different or alternate form of the same is gene is called and "allele". Sometimes they can cause different observable changes in the phenotypic traits. However, they normally cause little or no variation in traits.
It's called major histocompatibility complex protein
Aggregates of mineral form rock