MGEMNHQPGQPPVGVPPPMGMQPMMNAPVGAGAMHQPYEQFNQLNYCVHSNPSWVQVAGLAFLHYLVMLGSTVMLVSTIVPAMGGGPGEKARVIQAFLFVSGINTMLQTLVGTRLPTVMNASFAFVVPVLSIARQFDPNDFGSNHERFVHTMRATQGALIVASILNMILGYSRAWGAFAKKFSPVIMTPVVCVVGLGLFQIGFPQVGKCVEIGLPMLILAIVVQQYAPLYFRHIHDRTTFLFERYSLLLCIGIVWAFAAILTAAGAYNHVSLKTQQHCRTDKSFLISSAPWIKIPYPFHWGPPIFTAGHSFGMMGAVLVSSFESTGAHFATARLAGATPPPAHVLTRSIGLQGIGIFLAGLCGAPAGSSVSVENIGLLGLTKVGSRRVIQISTGFMLFFSIFGKFGAFFASIPL