A mathematical ecogenetic predator-prey model where both populations are genetically distinguishable