MSGEQRSTSVEVLFLDLTFTRGNPRTPLCPYAQNNFGLQNIKMLQPLKSSNLVNTGAQATAKLSQGEHNGLQQDERGTFKASNADAGQNTGNSTASTSRRWTLDDFEIGKALGKGKFGNVYLARERQSKFVVALKVLFKSQLQDSNVEQQIRREIEIQAHLCHPNILQLYGYFYDKDKLYMVLEYAARGELYKELVCCTHFGESRSASYILSLARALQYCHSHNVIHRDIKPENLLLGLDGELKLADFGWSVHAPSNRRRTMCGTLDYLSPEMVEHKIHTSAVDNWCLGVLTYEFLFGGPPFEAPDHYDTYKRISKVDLRFPDSPEVSPEAKAFIRKLLIKDASQRLPLTEVENDPWIRAHADPKLLGGQ*