MQQGSSVAAFPAFSNMMEGGAGPRGGKRGADQAMDQNKKRAAFDDITNHFDEPEHPGTDAQCSEMFPTTSASSYGYLQQQNNLQQPAAYSQGVCGGGCAPFAAPGFQLAPPPPRSCRPVFVDIDEQDHDDPMACTTYVNDIFDYLRDSELKRRPTTTYMESVQSDINPMMRSILLDWLVEVGQEYRLTSDTLFLAATYIDRFLSLVDVKRNRLQLVGVTSMLVAAKYEEIYAPQVEEFCYITDNTYTREQVLDMEREVLRVLDFDLTQPTIKTFLRRYVKAASGEIPLDVTFEFLTSYLAELTLLEYGMLDYLPSTIAASCVTVALYILFHGRADCVTWSATLSHYSGYLPGDLRHCAQAVHQLFIAAKSSNLPAAREKYASAKFAQVSQLGCPACLPEWMFLX