50S ribosomal protein L31 type B rpmE2 MQEGIHPEYGPVVFYDRSADKYFLTKSTLVAKAVNLPTIDWEDGNTYPLVNVEVSSYSHPFYTGKNVVIDAAGQVQKFNARYGRK BLIJ_2041 Blon_1968 RL31B_BIFLS 85