MKPRDKMVETSEALEFTWLRRTNFSRSVCYGLGSHGHSLTELPFSKTEEEKSVAFFKNTTMPTFSRHRANESLDCSSSGTSPDVRGGSPFSNISRYDSESTSNQEHDGEEEDQEEGIERKKGQVRRLISWSEQFSRGMGECNAVENAEEWMPDLSQLLIGPRLACGMYSRLYHGLYKGKAVALKMIRLPDDGDNAIRVESQFRCEVQWLSQLHHPNIVELMGACKKPPVFCIVVEYLPGGSLRSFLHSQELDPLPFNLMIDMALDIARGMEYLHAQGIIHRDLKSANLLLTKDLRVKIIDFGSACQEMDSQKPMKDVGTYRWMAPELIAHKSHSRKVDVYSFAIVLWELLTLRIPFEEMTPVQAAFAVTHKNARPKVPNNCQESYRDLMEKCWSVDPYKRPKFSHVVKTLEQMKISTEFELSFTIWQNPQKHANLLHRFFASCMPKALKPS*