MSVESVGSLQTSNGGGSVSMSIMDSSVGSNNSRTTILMHPDLRTRTRTHGGSVAHSVAHNNIAAHTLGEDVLAQALMDDRFPTEGLEEYDEWTIDLRKLNMGPPFAQGAFGKLYKGTYNGEDVAVKILERPENNIEKAQLLEQQFTQEVKMLATLKHQNVVRFIGACKKPMVWCIVTEYAKGGSVRQSLARRQNRPVPLKLAVKQALDVARGMEYLQSLGFIHRDLKSDNLLIATDKSIKIADFGVARIEVQTEGMTPETGTYRWMAPEMIQHRSYNYKVDVYSFGIVLWELITGMLPFQNMTAVQAAFAVVNKGVRPAIPQDCPPALTEIMSRCWDANPDVRPSFSEVVRMLEEAQGEIMTTVRKARFRCCMTLPLTAD