KHVAESSVGYLMYLGVSDEEIEDILKKAGLSDEDVKRLIRRVK