VNDSGNDVTDIADDGQPPPKCIAHGYVEHSVRYQCKNYYKLRTQGDGVYTLNNEKEWINKAVGDKLPECGAVGKPKNPANPVQ