Putative speedy protein E16 (SPDYE16)