DRVKRPMNAFMVWSRGQRRKMAQENPKMHNSEISKRLGAEWKLLSEAEKRPFIDEAKRLRAVHMKEHPDYKYRPRRKTKT