puma gen