RDGMTIFGQRQTPKKRRKSRTAFTNHQIYELEKRFLYQKYLSPADRDQIAQQLGLTNAQVITWFQNRRAKLKRDLEEMKADVESAKKLGPSGQMDIVALAELEQNSEAAGGGGGGGGCGRAKSRPGSPALPPGVPQAPGAGPLQLSPASPLTDQPASSQDCSEDEEDEEIDVDD