MSGYRPGHEQGHDPYIGYAAAHPEAHPEERGYASHVQELQHVGAQGLAPLHEQHLAAQQHHHHHQHQQQQQQQQHAQQHHQQQHSAYTEHPMAHHQSPPFGGGQGMAYGPPRRQQPAGTKRARPDDLEAEMEGLTGQQMQMVGMQGMSSQMPPQSMVGGDGYDAQPMQYHSHALPNQGHRSKMPRMSDNDSVTGPSVVGQEGMPQPAPRPRGPKLKFTPEDDSLLVDLKENKSLTWKQIAEFFPGRSSGTLQVRYCTKLKAKTTQWTEETVQKLRTALHDYEQEKWRIVAQKVGTGFTSAACKEKASEL