MSFPPPPGHQPSSLPPRPPQSANTNSQYANSGYGGGSRPGFNAAMAFAPRSVASQQPYRTSSPVVSAAPTASSGYSTPTSTSYGNYYSQPQPSYQAGPSYYGAAQYSNAGTTYGPTVPHIQNPFAPSGSDPSRGRNSGLDAETEAQIAQWQTAYASKDDASTMSKGAARREGSTGTPGATTVYTSSGTTPTSTTPAAGVESQKTVVRSGGGQTWTDPTLLEWDPAHFRLFVGNLAGEVTDDSLFKAFSKYTSVQKARVIRDKRTQKSKGYGFVSFSDGDDYFKAAREMQGKYIGSHPVLLRRATTEVRPVSNTKNNKKNAGKGGGSGGNQGAKVKHDGIKKPGKTRGGLKILG