MDVKQPQPPPSTVKIRRTTSSDGSGSGSIILGKYQLGRLLGRGSFAKVYLGRCLDDNTEVAVKIIDKSSTTIDASMEPRIIREVSAMRRLNHHPNILELFEVMATKTKIYFVMELAHGGELFTKLNRRGRFSESTARFYFHQLVSALHFCHQNGVAHRDIKPQNLLLDKEGHLKISDFGLSALPEQLQNGLLHTACGTPAYTAPEVVYRRGYDGAKADAWSCGVILFVFLAGSLPFNDSNLPNMYKAIHRREYQFPDWVSKSARRIINRLLDPNPETRYGIEELMNTLWFKKSLSMKPEQSTKQFGEGILEKESKHMESINAFDLISMSSGLDLSGIFEEELNKKEMRFTTNVEVNVIEEKVMNVGKNAGYRVEKRKNGGIGLVKGRTVLLVEILEVAKELLLVELKVVNGGSEFEDRQWEELKAGLKEIVVSWYNN*