MSVNGTDDGGSTTPVDLKAPILEVRCGHLVARLHTEKFVCPGIHQPCIELDGELISPKEFTIRANKDKQKDWKGSIRIGKSNMRALMEMKSLDFYNHENYCSAKCQSRNFMSFKNHLTEAYLNADLLYGATSSSFDEDKKSGIMSLYSQVNERSNSVVNAIMSTFMKGQKFDEDLMPAEEDTAGSSNSAVVVMKNQPIKFWAGMDEMGLLSDLTDVMITSMEHLRRLALMGPSQRDAVAERLTRVASALDLEETIGSRIQAERLNCTVETSLLSNEIQAELQKKTEVSWRRLEESRRKASRIDDLFCEDSPPSIPGKRRRHSAVAPSACITASAITSAPTSATATATAAPIDENNGLSMVEQ