MNSFMVWSQSERKKICEKQPEIHNAEISKILGARWREMTDAQKQPFVAEAERLKIQHMLEHPHYKYMPRKKTKKTSADASASYGDVVRQLPMVRTSAPRPAQNAAQRKILPSTMRGNFGKHSLDKFSDFIPMIHASMD