MKCIRSYRDDCGELVDRSDFDREVAAMEVCRGHPYIVQPRAHGRCDDGEAVLVMEFVGPTLRQVLRRERGGRTRRSELEVRVAMRQLLSGAKRMHDAGLMHRDLKPDNVLVDARGNLKICDLGLSQSTASPPPYSNPIGTRWYCAPEILLGSTDYDERVDAWSLGCIMAELLARKPLFRGSSDREQLGEIVDVLGVNDIKRWRGYKGAAAAGRMRAGQLSSWLLPISGRRQDAPPAAIVGGWVRGVEWTSDVQPGEEDDGGASTPAPVVQGGRQCQPATSPGEAESCERKVPEILPRQEVEGEAGGGTGGTGRWAVHRERPRTAPGKAPRVCLRRRARLS*