GQMVHQAISPRTLNAWVKVIEEKAFSPEVIPMFTALSEGTTPQGLNTMLNTVGGHQPTMQMLKATINEAAAEWGRLHPIHAGPIAPGQMREPRGSDIAGTTS