MGNPKQKWTVEEEEALRAGVRKHGTGKWKDIQKDPEFNPFLSSRSNIDLKDKWRNMTVSSTGPREKSRPKARTNPDVAVASVSVPQTSSAAPVRRDSPAAAAATPARRDSPAAAPVGLDSPAAAPVGRDSPAEAPVRRDAPAATPFKREPSTETPVRRDTTPVADDSSTGLSDAIPAPVCNAMIFEALAAXTDPNGLDTSAIASFIEQRNEVPQNFRRSLTGRLRRLVQQDKLEKIQQCYKVKTDPLSVMKAPAPMQNDIQPKQSQSPVYVTVGSDTLEESARAAAQSIAEAEYKSYLAAEQMKEAERISFMVEDTESMLXLANEILEQCNIXNSELFXPIA