MESHRAAAAPPSTPSAGATATSANVTHAVDAAASTAESCDQERRKKKPYKELTLQEKVQLIRLAEENSGMSQAAIAERYTIAKSNVCRILQRKKEYLMAYESAGYAGSRKRKLKSANTDMMQDSRQMGLLVPAPTDNPGE