RDGMTIFGQRQTPKKRRKSRTAFTNHQIYELEKRFLYQKYLSPADRDQIAQQLGLTNAQVITWFQNRRAKLKRDLEEMKADVESAKKLGPSGQMDIVALAELEQNSEAAGGGGNGGGSCGRAKSRPGSPALPPGAPQVPGAGPLQLSPASPLTDQPASSQDCSEDEEDEEIDVDD