MVMRKVGKYEVGRTIGEGTFAKVKFAQNSETGESVAMKILDKEAILKRKMVDQIKREISIMKLVRHPNVVRLHEVLASRTKIYIILEFVTGGELFDKIVHQGRLSENEARRYFQQLIDAVDYCHSKGVCHRDLKPENLLLDSQGNLKISDFGLSALPQQTRTDGLLHTTCGTPNYVAPEVLGNKGYDGAIADIWSCGVILHVLMAGSLPFDEPDLVTLYRKVNAAEFSCPSWFSPGAKSLIYRILEPDPQKRITVAGIRDDEWFRKNYIPTRLFEDEDINLDDIQAVFEDSEERYVSEQRNSNDVGPYIMNAFELITLSQGLNLAALFDRRQDQIKRQTRYISKRPAREIMARMDAAAKAMGFHVQIRGYKMRLEGPFPRRVNELAIAVEVFEVAPSLYLVEVRKAAGDTLEYHKFYKNFCAHLEGVIWKSADESNISSNSQF*