Putative uncharacterized protein C12orf77 (C12orf77)