MNRTKIKRRVGKYEVGRTIGEGTFAKVKFAKNSETGESVAIKILDKDKVLKHKMAEQIKREIATMKLIRHPHVVQLYEVMGSKTKIFIVLEFVTGGELFDKIVNHGRMREEEARKYFQQLIHTVDYCHSRGVYHRDLKPENLLLDSSGDLKVSDFGLSALSQQVRADGLLHTTCGTPNYVAPEVLNDRGYDGATADLWSCGVILFVLLAGYLPFDDSNLMNLYNKISAAEFTCPPWISFGAIKLITRILDPNPTTRITVPEILEDEWFKKDYRPPVFDEIEDANLDDVEAVFRDSEEYHVTERREEKPTSMNAFELISMSQGLNLGNLFDEQGFKRETRFTSKCPANEIISKIEEAAKPLGFDVHKKNYKMRLQNLKAGRKGNLNVSTEVFQVAPSLHMVEVRKSKGDTLEFHKFYKNLSTCLDNVVWKTEQDMEEKK*