MDCSSHQPKLVATGISPLGIVSVGVVPMGIIAIGVVPMGVISLGVVSMGVITAGFTTMGLIWGGMAGMGPIQVGGQSHQAEAPLMFATQQEAEARAREMGCVGAHPHGPGGQLWMPCSTMQQFLEVHSSGHHQH