MAQCGGGDVSRHRKGHLDTVESLCQGLLDDVMLDDDKCRAMFGYLQEWQDLSSMCYGSLGGEPPLAPEASNGSGGFRKRRPDEAKGESNSVCKRPREKQQQQPRHPDQMAAVGKGRPERARPGAKKKAEVASPKDSPATSASTVTAGQKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCNKVTGKAGMLDEIINYVQSLQKQVEFLSMKIAASNPVVNFNIVEDLFGRQLSQAACNPAALQAMTLPMGQVEPSCLQMSPLQQMQTSAGSSGYGLEMVVSNQYSPAPGGPMSAAAVMSVSASASVNGAAGWDIGSHGLFSGFDAPFQSVQSE