MATSSSFSGPGGSPAHASPGGGGGGGGGGGVGSYHHHRSRFGDTTLTKVFVGGLAWETPSEGLRQHFDVYGEILEAVVITDRETGRSKGYGFVIFRDPDAAARAVQNPNPVIAGRRANCNIAAFGPPRAAQPRGRGGGGGGRGPHVPDQPPQGSPSPYRVPSQMTPPHQAATLFYNPQFGYWYPPDYPYQQALYNSQVLQHYYPQMYGPASPSGPAYQYMGYMPGGPSPRTGFSPMQQPMRQPFFQQPTTQMDGSFPSVPSLPPNFRLQLPPRAVSRESDDASAGSQSAQPVSSTPATATNNEEDSRPVVSDSDPNTPN*