MSSQESRRLSDDYEVDDVLGRGGFSVVRRGISKLDGNKNQVAIKTLKRFGYTPPGMPRTRMGEGGFASMGLPMWKQVTISDALLTNEIIVMRKIVEDVSPHPNVIHLYDVYEDSNGVHLILELCSGGELFDRIVAQARYSEAEAAAVVRQIASALGALHKANIVHRDLKPENCLFLNSSSSSPLKIMDFGLSSVEDFTDPIVGLFGSIDYVSPEALSQGRISSASDMWSLGVIMYILLSGYPPFHATSNREKQKLILAGEFSFYEYSWKSISSSAKQLISSLLTVDPQRRPTAQEILSHPWVIGDSAKQDLMDSEVVSRLQSFNARRKFRAAAIASVWSATMFLRTKKLRTLLGSHDLSPGELENLRMNFKKICANGDNATLSEFEEVLKAMNMGSLVPLAPRVFDLFDNNRDGTVDMREILCGFSSLRNSHGDDALQLCFQMYDTDRSGCITKEEVASMLRALPEECLPADIMEPGKLDEIFDRMDANSDGKVTFDEFKAAMQRDSSLKDVVLSTLRPL*