MSDKDRSSPTLVENSLKSLLDQPSIFPLIGKQGKDGPEEKKDADGELWGNVEAQAAFLGPTLWDKSLPYDADLKYVDLDEFLSENGIPVDGVAGGGQGAMQGSQLHKINNTEAAGHQGPAGLHLEPVTKRERSPSPSECCSPDTLNPPSPADSTLSMASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDDLKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGFLEKENMGLRQELDRLKNENMLLRDKLSKYTDV