MRGINCIAGRGRCRVSCRVFVTGEGLIAHLLGGEKPHVGAVALGIPRPSLRGEGTSATTSVLTLMGHKDDEVARPAATTLAAACHVPVVVVAGIHLDGATPGELVQLQENARRAVAGVLKYLKGVRQNPGPSGSGHQPPR