Recombinant Schizosaccharomyces pombe UPF0613 protein PB24D3.06c (SPAPB24D3.06c) from MyBioSource.com