EDFRVKFKKDHPNNKSVAAVGKAGGDKWKSLSEAEKAPYIAKAEKRKAEYTKTMNAYNKRIAEGGNGADDEESDKSKSEVQNEDEDDDESGEEEDDDE