MVMRKVGKYEVGRTIGEGTFAKVKFAQNSETGESVAMKILDKEAILKHKMVDQIKREISIMKLVRHPYVVRLHEVLASRTKIYIILEFVTGGELFDKIVHQGRLSENEARRYFHQLIDAVDYCHSKGVCHRDLKPENLLLDSQGNLKISDFGLSALPQQTRADGLLHTTCGTPNYVAPEVLGSRGYAGSVADVWSCGVICYVLMAGFLPFDEPDLPTLYRKVNAAEFSCPTWFSPGAKSLIYKILEPDPRKRITISGIRNDDWFKKNYTPVRLYEDEDINLDDIQAVFDDSEETYVNDQRDYDDSGPYTMNAFELITLSQGFNLSALFDRRQDHVKRQTRYISRCPAKEIMTKMEAATKNMGFNVQTRGYKMRLEGSWNERGAELAVAMEVFEVAPSLYLVEVRKAAGDTLDYHKFYKTLCSDLGDVVWKSAEEANHSDIGTEQH*