MTIQVDDTQTCRHFVTCSGVRLPLRLVEEIDGGQLGHRNTVIRSWPDDAGALIGSDKVVYGEIELSHRYAYRGDGTLAVAEIVMLDDDFARIYFDKAGVPVADSVDA