Putative SNURF-like protein (SNURFL)