MEGASRNGSVCVAPFLSKTYDMVDDPSTDSVVSWGKNNNTFVVWNVPQFTTDILPKHFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGEKQLLKSISRRKSAHVNGSQQPSQVHKSAVRACVEVGKFGFEEEVERLKRDKNVLMQELVRLRQKQQGTDNQLKNVGQRVQSMEQRQQQMMSFLAKAMQSPCFIAQFVQQQNESSKHIPGSNKKRRLQRQEEDSLATKDLHSSLEGHTVKYQSSINEAAKALFLQILQINNSTTQSSIKSPDVFLIDDVPSAIASDSSSSSTQVSNVMVPPISELTSMEVGSQFPLNCMPSNISELQSSPAVLGFCRNQGMETESSLLNHDLNVMGADTRNMGEIDMMSTVLDEADEANHFSPDTDGISKLPEISDEFWELLLRPSPLTEGTEETKCSSLGCGLTDDQGLPSEMENKQENFDKILHVDHLTQQMGLHALDY