MSVDDEITCAASVAVDIPKAVVVKDEPDSAMIMSHDGGGDDVKIETADGSFNSQASLYSERAKKRRYKGKKDKKPGVTGRTWTKVEDPHAPRKPRSGYVHFLSSRRSKYGTVKQGCDQKTINVALAAEWQSLSDEERRPFLELASKEREQYQIELKAYEKTEHYRDFMEKKERIMRLRKQRRRMGVDSQDEVDDELAVEAQSTFEESTKKKVKNEITDKQQKAGSGEIIAPTLPNSSIPIFSREFLEYNKNREAKLRSIRREIGVAEAEKAAIQRTIEKMQENNVAYESQAAHDKKMAKEADHIIECWMRVLRGAMSETMKEYNLCTAEETVAFLTKLADGDAPNEDVLQAVKEVIHSASFLLPK