MTSGIQLSQRLEEWAKLADYTLTPSSSTRDGRPIFWSGLGESRLFVGKKPDGWLVITDSDRMESEWFVLAAPSIDTIEKYLFGKFGMYIRGTRNLPRIGVPVSAGDQHSDFNIETREYEGVERFALVAPDGSAIAVGSADKITATADLKKLALYLNATIDQIEASMLDPDGKPLFERR