MSALKTTTNEKTSTGDKLRNFFKINNNRRRLPFGRSKTGHEAPQAKSTRADDSDGAQYTTHDDESQDANEPHSTPADSEAARRIRRVKSEPSQLGLIFGYLSGGRPATSGRGKEKTLLANKNASAVGLVGTSSSTPTPGPSSTGGGECVIPSAGGEIVVVPTPNAATPPHGGPKQKLVAYHRTYSSNSIKKGPVRVGPEDFEKLKLIGKGDVGKVYLVREKKRDKLFALKMLDKDEMIRRNKIKRTVTEQEILQVMNHPFIVSLHHSFQSQKYLYLCMEYCSGGEFFRALQSRPGKCISEEAARFYIAEVISALEYLHMNGLIYRDLKPENILLHESGHIMLSDFDLSKISGQDGMPTMIVGRNGTTTMLDTRSCLEGYRTNSFVGTEEYIAPEVIKGHGHSVAVDWWTVGILSFEMIYGVTPFKGKNRNATFANVMREDVHFPDDPELSPMGKSFIRKCLIKDENRRLGAIAGAAELKRHPWFRTTQWALLRHLTPPIIPDQGPDGNFRTLKDSQSVDIGGATRKVADDDPFSAFSSVTLHYGDDK