MAAILDGQFFDFSMGPSDKTYQSSSSPAVIVQINDVLLTPSELLSPTALEYLAEEIEINTIDELAGIIDRHDLKACDRSNSEDAHQKPHETIMAAHALLDISPTTNGEEKKFITVDFIRDSPPSSPLPAENIDPGVADEQEDDEHGVLKQRVSHIHLDEETMRELTQKGMATPSVETLNTLMQATLRQTDPNQVLTVPTSQFAFEPPSEHNIEMSYEISIDSDHHQNHHHKHHHHHEGKDHKRHKKSKKSRKPKVKSESPLQLSNGGIRKKPKDAHTTYLWEFLLELLQNTEMCPRFIKWTSREQGIFKLVDSKAVSKLWGIHKNKPDMNYETMGRALRYYYQRGILSKVDGQRLVYKFCEIPKNIREIDCS