MSDHGAPSPRSSGKHPFYRGIRSRSGKWVSEIREPRKARRIWLGTFPTAEMAAVAYDVAARALRGPDAALNFPDLAASRTAPPASSSADDIRAAAAAAAASLQHDRAGGGIAPAASGSAHQQRGGSSAAARTTAGSGGAQQEGSSGAGAGSHQYFLDEEALFETPQFLRNMAAGMMMSPPRLSPSSSDDSPDPSEAGGSLWSYRDP