MADDQVNLFGSDSEDEAPAARETQTGGDEPPQAQPSAPATAADLFGSSDEDDEGAGAGHKVTRVLGEDDDDQYPADRSPSPRAPRAAPVVVELETRDVQPQDSLRLVKLPNILGVEARPFDPDTFDAGAEVEVDERGFKRVRLSDQNCIRWRWTTDEEGNQVRESNARFVRWSDGSLQLVLGDEVLDVKEIDTSNEHSYMCVRLPNLIQGQGQLTRKMVFQPASLQSNLHKQLRAAADKHHVKTQRVRATTTLVDPKKLKADQERAEAERNRGREKLAEKQTKTMRKFGMPPMSRARLPQQLNADYLEEDEMDEDEDDEGLATDQRDQQRQRMLGRGRAAYGEADEDALAARLAAAKSGAPAPSGKRRHIEEEEEEEEEEX