MLDDEPQANALAPGTQLGRWRGREASLSPWSFRGGGETPGLDVTRGPVPQLPQCSRSSDAMGTRCLLVLLLVLLVLRCDVQGDDMARQDEATGPTLLSKMQESLYGYWGSAKAAAQDLYKKTYLTTVDEKIRDMYSTSTAAVRIYTGILTDQILSMLSGDS