MSVNGTDDGGSTTPVDLKAPILEVRCGHLVARLHTEKFVCPGIHQPCIELDGELISPKEFTIRANKDKQKDWKGSIRIGKSNMRALMEMKSLDFYNHENYCSAKCQSRNFMSFKNHLTEAYLNADLLYGATSSSFDEDKKSGIMSLYSQVNERSNSVVNAIMSTFMKGQKFDEDLMPAEEDTAGSSNSAVVVMKNQPIKFWAGMDEMGLLSDLTDVMITSMEHLRRLALMGPSQRDAVAERLTRVASALDLEETIGSRIQAERLNCTVETSLLSNEIQELQKKTEVSWRRLEESRRKASRIDDLFCEDSPPSIPGKRRRHSAVAPSACITASAITSAPTSATATATAAPIDENNGLSMVEQ