VGDDEDDDEEEEEDEMDDENDEAEDEDHDKRKDYDRQNDDEDLQRHPKKRKLMSLVSSFEFAPHVPSAPRSVATTSAPRVSFGGRSSLTDWTERETLVLLDAWGERFLQRGKKSLRSEEWQEVAEKVSEVSKIDRTDTQCRNRLDTLKKKYKKEKANSTMGVTSKWSYFRKMDLLLSTANQQPGLSCGMDSGEYVFMNPRVYLNCANGLDEMRDSPGNSELEGSDDSDGLPPKKRKSGRDNDHDEGSSFRLLANTIHKFGEIYEKIEDSKRQQMAELEKMRMDFQRDLELQRRQIIERAQAEIEKIQQSDDDEEIDVSAENASG