DADSSIEKQVALLKALYGHGQISHKRHKTDSFVGLM