60S ribosomal protein L23a, putative

60S ribosomal protein L23a, putative