MAATSTSHQPVQKPTSTQGHMQSPPPNSCCQVCGDKSSGFHYGVLACEGCKVRICLT