MESRPGGTNLVEPRGQGAALPSVGAAMQPWWTTSGAGLGAVSPAVVAPGSGAGISLSSSPVGGSGGAGASKGAASDESSEDSRRSGEPKDGSAGQEKNHATSQMPALVSEYLAPYSQLELNQSIASAAYQYPDPYYTGMVPPYGTQAVAHFQLPGLAHSRMPLPLEVSEEPVYVNAKQYHGILRRRQSRAKAELEKKVVKTRKPYLHESRHQHAMRRARGNGGRFLNTKKTDNGSPNGNGDPEKGDQHSEHLHVPPDLLQLRQNEA