MKFKGGEMADKDKKPFVLEAERLRVVHKRMHPDYKYQPRRRKPPGKQQQQRPIQQQSTCKPPVCKQPICKPQYAAYSAALDYSGNDIKMEDQVSSSGDSEYGPPTPPTTPNKPGLRLPIHPYYPAPVNGQDILLDEYPVEPVDNNELDQYLHYQQQPQWEAPIEDYSQQADGQR