MDLGRRQGDYAQYAQEKRQREREQAYEDSLAEDMGQDFFLPISHRPSENLRMDNMEQASVDTQLSSSNVGFKLLQKMGWKGKGLGKDEQGITEPIKAGTRDPKLGLGKQEQDEFYTAEENVHRKKLEVELETTEELAKKREVEAEREQKIQTEVKEIRKVFYCELCNKQYKLAVEFETHLSSYDHNHKKRFKEMKELQASRSRDERQKREQLREEKEMAKFSQLAEAQRQQQQVSQNKATATPISSAPAPGASQDQRTTLKFGFGSKVATTKMSFGSTAKKSKVMARHSTFQDDSD*