MHECTVSEITRATGVFDALNVIGEGGFGKVYRAMLHHTPVAIKVMDVGGLQGQQEFNNEVTLLSHITHSAIVRLLGVCHDKQLQCLVYELMPYGNLEDRLTCKGGTAPVPWPFRIKISCQMAAAITYLHGCSPAPIIHRDIKPANMFLDGDYNAKLGDVGLAAAQSVGAHYNPERAGAGRDGGDAVGTWAYLAPEYRTDGRLSLKTDVYAFGLFLLQIVSGTGEDNIKGLLDRCRVELMEGRSQSLLDNRAGGWDPMAGELLLRIGVWCCHDKPDMRPAIHVVHQQLSRLWAAAKTVCFHTQHTNSDSL*