MDVKQPQPPPFTVKIRRTTSSDGSGSGSIILGKYQLVRLLGRGSFAKVYLGRCLDDNTEVAVKVIDKSSTAIDASMEPRIIREVSAMRRLNHHPNILELFEVMATKTKIYFVMELAHGGELFTKLNRRGRFSESTARFYFHQLVSALHFCHQNGVAHRDIKPQNLLLDKEGHLKISDFGLSALPEQFENGLLHTACGTPAYTAPEVVYRRGYDGAKADAWSCGVILFVFLAGSLPFDDSNLPSMVKSIHRREYTFPDWVSKSARRIINRLLDPNPKTRYGIEELMNTPWFKKSSSMKPEQSTKQFGEGILEKESKQMESINAFDLISMCSGLDLSSIFEEELNKKEMRFTTNVEVKVIEEKVMNVGKDAGYRVEKRKNGGIGLVKGRSVLLVEILELAKELLLVEFKVVNGGSEFEDRQWEELKAGLKEVAVSW*