MALVRQRRQLPHLTLPLDHFALRPPPAPAPTVAASTSSEAAGLRLSDFERISLLGQGNGGTVYKARHRRAAAQPPVALKLFVAGDPSAAREAEILRLAADAPHVVRLHAVVPSSSPAAGAEQPPPAALALELLPGGSLAGLLRRLGRSMGERPIAAVARQALLGLDALHALRVVHRDLKPSNLLLGSHGEVKIADFGAGKVLRRRLDPCASYVGTAAYMSPERFDPEAYSGDYDPYAADVWSLGLAILELYLGHFPLLPAGQRPDWAALMCAICFGDAPEAPAAASEEFRDFVARCLEKKAGQRASVAELLEHPFIAERDAEEAKRALAALVAEAELGDL*