MKEKLDSPVTVLEDYFRSSDSESSSSKEPSADSESQELSKPASRWHSFIQLLRSGSKKQMNNTLHPLSVLKLSKRMSTSMRESILPICLLDATASPCRSPWKIFTHHEIQVATNSFSQENLIGKGGYAEVYKGCLPNRQLVAIKRLTRGTADEIIGDFLSELGVMAHVNHTNTAKLVGYGVDGGMYLVLELSEKGSLASVLYGSKEKLPWCIRHKIALGTAKGILYLHEGCQRRIIHRDIKAANILLTKDFEPQICDFGLAKWLPENWTHHTVSKFEGTFGYLAPEYLLHGIVDEKTDVFAFGVLLLELVSGRRALDYSQQSLVLWAKPLLKKNDIMELVDPSLAGDFDSRQMNLMLLAASLCIQQSSIRRPSIRQVVQLLNGNLSCFKGMKKTRMPFFRRVFREELHDSD*