MAPPPPPPPGLAPRRPQPNQNTTPEGDRGSQPRPYWRNKSRNDESRTPPPPPGPRHGAPSPYFAGQPSPQPGHGGYTPPPPPPSSNRGAGRGGGGRGGQSAALATPNSAPRGQYQQQQQRYSSGTATPGSFGSGGGGSQGNGSYGTPPRFGSGFGGSGGGGSGGGTPSGSTRKPGRRSAYFEEHLPSSLLQQGLKGGMLFRAAFRTNAADRTQGYCTVPGLPTDINIRGLKQQNRAVEGDEVAIRILPPSQWYQLSSSKQAAGRSPGQASTPGSSATGTNARNGGSAVKSQQQQQX