MNTVKSFWVGWGALCVAGGGAYYFAKKSINEDRAARFDADRRRRQRQADLEYSSQQAAKINPASESAPRSDHSGSPSQEATLDPAPTRHAPESEGQRVREKSKYEASEPFRARKGDRFS