MDGNTRGGGHSEALKNYNLGRTLGIGTFGKVRIAEHKHTGHKVAIKILNRRQMRTMNMEEKAKREIKILRLFIHPHIIRLYEVIYTPTDIFVVMEYCKYGELFDCIVEKGRLQEDEARRIFQQIISGVEYCHRNMVVHRDLKPENLLLDSKYNVKLADFGLSNVMHDGHFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILYALLCGTLPFDDDNIPNLFKKIKGGIYILPSHLSALARDLIPRMLVVDPMKRITIREIREHPWFQNRLPRYLAVPPPDTAQQAKMIDEDTLKDIVNLGYDKDHVCESLCNRLQNEATVAYYLLLDNRFRATSGYLGADYQQSMMVLQGRSLNQFTSSESASPSTRQYLPGTNDSQGSGLRPYYPVERKWALGLQQSRAHPREIMIEVLKALQELNVSWKKNGHYNMKCRWCPGFPQVSDMLDANHSFVDDSTIMDNGDANGRLPAVIKFEIQLYKTKDDKYLLDMQRLTGPQLLFLDFCAAFLTNLRVL*