MATTSTKRPDSNNTQENLPPWTLQDFEIGKPLGRGKFGKVYLAREKQIQSSLTHPNVLRLFGWFHDEQRIFLMLEYAARGELFKELRKLRCFSEKRAATYIASLAKALAYCHERHVIHRDIKPENLLLDLQGRLKIADFGWSVQSTAKRKTMCGTLDYLAPEMVESKAHDSTVDNWTLGILCYEFLYGFPPFEAETQEDTFRRIVKIDLSFPSTPPVSAEAKDLINRLLVKNSMKRLSLEKILEHPWIVKNADPSGTCREGQ*