MSLVKKEPGSTTESSCWSSGGTSDKSAQNNQPNNSRPPLKQKTENVPTSTAIDSDSKKNILSKYMLSPHNAHTNAVKKEPGSSTDQDSPLRIRANPAKKKIGKPVHTEKEMAKKQALMKEQGLQSASSSFNLQLIDPKAVRGLANESDNFSPDRGKQNRNVNEIPKNPGKYEKLNLRLNETDGTESAKYYDEVFSEAEWKQECIDLATYDISQWILKGQDILKEQHALMCRMVQARIKLSHRFQVISDIINERAELLIQQGEILDAKLTKVQDLGKEILDLL