METLVAATENFRDDNKLGEGGFGAVYKGTIQDGQEIAVKKLSLNSVQGKKEFLNEVKLVAKIQHRNLVKSCEATWLLCRGIRKVAYPIKRKQLDWPKRYNIIMGVARGLLYLHQDSQPRIIHRDVKASNILLDNKLNPKIADFGLAKLFPEDESYGTIQDGQEIAVKKLSLNSVQGKKEFLNEVKLVAKIQHRNLVKLLGCCAEGSEKLFVYEYLPNNSLDKILFDPIKRKQLDWPKRYNIIIYLHEDSQPRIIHRDVKASNILLDDKLNPKIADFGLAKLFPEDESYVSTRVAGTFGYLAPEYAMQGQLTVKADVYSFGVLLLELVTGRKNTDNNLSPEMQILLGWAWRSYELGNIAQMIDPVATIETCDEEQASRCIHVGLLCTQADASLRPPMSTATLMLSTDSLTLPDPTKPFFVKMMSSSSGSGLSHSYATTSSASSVNPLI*