Is an ortholog of human PPP1R16A (protein phosphatase 1 regulatory subunit 16A) and PPP1R16B (protein phosphatase 1 regulatory subunit 16B). Human PPP1R16B exhibits protein phosphatase regulator activity. Is predicted to encode a protein with the following domains: Ankyrin repeat\; Ankyrin repeat-containing domain\; and Ankyrin repeat-containing domain superfamily.