MSVDDKIACAATVAVDIPKAVVVKDEPNIPMIMSHDGGGDDVKIETADGSFNSQASLYSERAKKRRYKGKKDKKPGVTGRTWTKVEDPHAPRKPRSGYVHFLSSRRSKYGTVKQGCDQKTINVALAAEWQSLSDEERRPFLELATKEREQYQIELKAYEKTEHYRDFMEKKERIMRLRKQRRRMGVDSQDEIDDESAAEAQGIFEEGTKKKVKNEITDKQKAGSGEIIVPTLPNSNIPIFSREFLEYNKNREAKLRSIRREIGVAEAEKAAIQRTIEKMQENNVAYESQAAHDKKMAKEADHIIECWMRVLRGAMSETMKEYNLCTAEETVAFLTKLADGDAPNEDVLQAVKEVIHSASFLLPK