GGGGGGGGGVDADGGKTDPSQKPPYSYVALIAMAIRESSDKRLTLSGIYQYIISKFPFYEKNKKGWQNSIRHNLSLNECFVKVPREGGGERKGNYWTLDPACEDMFEKGNYRRRRRMKRP