MPGPPEGRHLWADDVEEDEAEERELQAARGATTAALPPSAAAARPGSGGGSWSDHAAGRRSSQAGSWTAAQSPPPASGRGWAAVAEAADEGEEEQQQARFEPRDGWHEGLNVERGASKHRIDLKHGFMKDIVRNQQDRDAYEKAWREAHAQGDQFQQKWGRAKVQRDGKEWGTPEPWRSAPQPGAQQQQAAPAAQESREQGSVPVRKTAPKIAPSRILQRAMHQAAAAVPPASPAALVAAPAAAPVPLPGLMPVMAQLQDGSFAMMVPVVPPGGGAVQLPVQPQPAAGGGALLPAQPPHFAPAGAAPAPAPASSSRRAPKLREGFATYHPPPVLTGHSSAPSDGTTVLRVPGSGGGGRQQRERAPQQQERGLEQPRERGKGRPGEVEGRLALPAQLTAQPAATAGLSRGGAQGDPSGGGGGGGGGSGGGGX