MATSSSFSGPGGSPAHASPGGGGGGGGGGGVGSYHHHRSRFGDTTLTKVFVGGLAWETPSEGLRQHFDVYGEILEAVVITDRETGRSKGYGFVIFRDPDAAARAVQNPNPVIAGRRANCNIAAFGPPRAAQPRGERRGGGGGGRGPHVPDQPPQGSPSPYRVPSQMTPPHQAATLFYNPQFGYWYPPDYPYQQALYNSQVLQHYYPQMYGPASPSGPAYQYMGYMPGGPSPRTGFSPMQQPMRQPFFQQPTTQMDGSFPSVPSLPPNFRLQLPPRAVSRESDDASAGSQSAQPVSSTPATATNNEEDSRPVVSDSDPNTPN