KPPYSYVALIAMAIRESPEKRLTLNGIYQYIISKFPYYEKNKKGWQNSIRHNLSLNECFIKVPREGGGERKGNYWTLDPACEDMFEKGNYRRRRRMKRPFRQPN