MSRKPCCVGEGLKKGAWTTEEDKKLISYIHEHGEGGWRDIPQKAGLKRCGKSCRLRWANYLKPDIKRGEFSYEEEQIIIMLHASRGNK