MASSNANTTNNNNNNHGNPNTANNPPPQPPHLSAHYPFPPPGVGAYPPHPGWSFPPGTEGAFYPYPLPQPDPAQGGDPSNPLPPPLPPMPYGIPPFPHYFTPGAPGDYPPTTGAMRSPGGGSQRRASTGPYADGEEREPRKAAKKTDVACDFCRRRKLKCDGERPSCGQCITRELDCRYEIGPPRRRGPGKKNRALLSMSEEDREADRRAVASTNLADVASGATIHRSGAGAHAGSGAGAGAGAARTGPGKGRGGLEGPTPLYAYGPIGAFPPPPPGYAYPHVPGAAYGFTPGYPPPPPPGGRRYPPPVQSPEKTNGKKGGKKAQDAPAGGGGGGGGERERDQPNPAPEEQET