MALSESESVAYGGIKTGSLVQAPQSPHEEATPDQSISCLNKQNSIFSLTLDEIQLKSGKTFGSMNMDEFLANLWNVEENQVPSQLNQNEPINDKGMGSQPTLARQGSFSIPTPLCKKTVDEVWFEIQKELPQQRKANNITDHEPPQRQQTFGEMTLEDFLIKAGVVQEPSGSSQQKKVTPIIQTNGTNLDANYGMGHVIGSSQQKMVTPIQNNNASLDANFGMGHVMGLFPGHQIVANNLATAGNGYAAAYPIFTESKIIMGESSNGAKNGSGTNSLLEPAVLHKKKRIIDGPPEVVVERRQRRMIKNRESAARSRARKQAYTVELELELNQLKQENAKLKQLVEENEQRRKQEVLKRKQSTHTQRKVDRMRTLRRTVSLGW