RL36_THET8 37 50S ribosomal protein L36 TTHA1668 rpmJ MKVRASVKRICDKCKVIRRHGRVYVICENPKHKQRQG Ribosomal protein B