GRDGMTIFGQRQTPKKRRKSRTAFTNHQIYELEKRFLYQKYLSPADRDQIAQQLGLTNAQVITWFQNRRAKLKRDLEEMKADVESAKKLGPNPAVDIVALAELEPSAEGRGKARPGRRDSEEEEEEEEEDVEIDVDD