MSLIQDLDRLRVIPFREIKLATKNFTTIIGRGGYGPVYKGELSHSGILTSVAVKRLNMTESGQGLKEFLTERQLLSRYKHPNLVSLLGYCDESHEKILIYQYAEHGSFDNYLYPVKTKCPLTWKQRMNICVDVARGLDYLHNHVAANHRVIHRDIKSANILLDQNWKAMIADLGLSKIGRANENETYLITNAAGTGGYCDPDYEEACETQKLEEAMELQKLVVTMQAQELEEALESAELVETLELHTNYAVIKAIQTMTNAPIAYSSTEDLYKHLSTGFLVDDGKVDYFTKLQGPFR*