MDQYEKTEKIGEGTYGVVYKGKDRHTNETIALKKIRLEQEDEGVPSTAIREISLLKEMQHRNIVRLQDVVHNDKCIYLIFEYLDLDLKKHMDSSADFKNHRIVKSYLYQILRGLAYCHSHRVLHRDLKPQNLLLDRRNNILKLADFGLARAFGIPVRTFTHEVVTLWYRAPEILLGARHYSTPVDVWSVGCIFAEMVNQKPLFPGDSEIDELFKIFRILGTPTEGTWPGVATLPDYKSTFPKWPSMDLATVVPTLEPAGIDLLSKMVRLDPSKRITARAALEHEYFRDLEHAY*