MSDHRGPASPRTGKHPYYRGIRSRSGKWVSEIREPRKTRRIWLGTFPTAEMAAVAYDVAARALRGPDTALNFPDLAASRPAPASTSADDIRAAAAEAAAALQEPDRHSAQGGGIAPAAAGGTAQQQPGGSSAAAHQQEGSSSAGSQYYLDEEALFETPQYLRNMAAGMMMSPPRLGRNSSDDSPDPSEAGDSLWSYRDP