minipcr-and-genes