MDLLQTVRKEGSRGGVNFSWDDVKSSQHRENYLGHSLMAPVGRWQQNKDLNWYAKADDAELTPEERAAKEAERKREELRKVKEAEEDAMARALGLPMPDRTNANNEPLGESKVSQTEVNKALKRALADDDEDADLAVGLGDKEKERRSRRERERSRDRRRRTQGRGGKPFTIAQRREVRATR