MSKPSQQKPHADQNGVSVIQAQTSGLQQVPQLVPVSPAGGGKAMPPSKSKKSNPDKDSDEYRMRRERNNLAVKKSRMRSKQKAQDTQQRVNELKEENERLEAKIKLLSKELSVLKDLFLEHAHNLADNVQPPSTEAPGPAQNGSGH