MRAAAATGGGAGAGGGKGEECGSDDMDFAVADDSEFDGDGGETRGGGRRGRDGDANGARPEGLPSEASDHEALRNVRYQMRKKRAELEEVCREARGGRKVLEHAKRELRQAVIRAAEVVVCTLSAAAGEMVGVQWLAPVASVGNAHTASHSSRNGAGLPPLPTGHGRPAVATSAQVVATGPGGAPLFDALVIDEAAQALEPATLIPFTLLKPGAKLPPTVLSRAATKAGLSQSLFVRLQQCKVPVTMLAEQYRMHPAIARFPSDHFYAGALRNGVTAEQRQAPWHLA