Putative uncharacterized protein C17orf82 (C17orf82)