MSSMESRPGRTNLVEPIGHGAALPSGGQAVQPWWTSSGAVLGAVSPAVVAVAPGSGTGISLSSSPAGGSGGGGAAKGAASDESSEDSRRSGEPKDGSASQEKNHATSQIPALAPEYLAPYSQLELNQSIASAAYQYPDPYYAGMVAPYGSHAVAHFQLPGLTQSRMPLPLEVSEEPVYVNAKQYHGILRRRQSRAKAELEKKVVKARKPYLHESRHQHAMRRARGNGGRFLNTKKSDSGAPNGENAEHLHVPPDLLQLRQNEA