QTFSRGATGEPGGWMLSPRHDRKRKVGKYWDVPPPGFEHLTPQQYKAMQAAGRIPVTALLPTVTPDGLAVIPIQVPMCRSQMTRKARRLYVGNIPFGITEEAMMDFFNIQMRLRLLTHAPGNPVFAVEINQQKNFAFLEFRSVDETTQAMALDSIIFHGQSLKIRRPYDYQPLPSMSENVSVPLAGAVSTVVPNSDHRLYIEGLPSCLNDDQVKELLTSFGPLKAFYLVKDSATGLSKGYAFCEYVDGRVTDQATAGLNGMQLGDKKLRVQRSSAGAKNATLSTINQMPVILQAPGHRSAPLQMGGHPTEVLCLMNMVLPEELLDDEQYEEIVEDVREECAKYGLVKSLEMPRPVDGVEVPGCGKIFVEFTTVLDCQKAMQGLTGRKFANRVVVTEYCDLDSYHRRDFR