MAHCGGGGLPSRRPGAQLQQETAVESLCQSLMLDDVMLHDGRYRAICGAFGGYLQEWPDMSSACYAGGFGATPVQEVSNGGNSFSCSGGGSTKRKSDAYLDAKGECKRPRGKQQVCELDQSSGRGKPEKAKPAGTRKKGDVAAQKQDPRAAGGQKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCDKVTGKAGMLDEIINYVQSLQKQVEFLSMKIAASNPVVNFDIVEDLFGGRRLGQACSPAAATMPMPIHGQMDTSCLQMQQMHQPAAAGFGLEMVVNNQYTPAQSRPLPAATPPPVSAGASVESCLDVNGAAAWDIGSQNLFSGFDAQFQQVQSDCLLDNLKMEM