MASLLSPAASTSLLQKLPFPPKPTSPNYPSNLPRTPTPPRCNAFPVSQEILNTTVHLDDSMALFPFLQSGFFQFNQIAEEFPELQRWEVLTIVGLGCVYLTARPGVLMGAIDTYLLAPLQVGLDSFAGRRSSKRTDFVVGDRLGEGSFGIVYSAAIVPKNASVEDEPVRKKGRRVEIDGRFKQKVILKKVKVLKNVEILRSGLTTGSQGQLLKHVLSSLEVLSLTRPIHNLPKVENGLSGNLREIKTWLIT