MAHCGGGPGPAAPREASSVESHFQGLLDDDDKYRALCGAFGYLQQQEWPDLSGACYAAFGAPPPPGTSNGAGNSFSCSGSASSGGGSTKRKPDAYVDAKDDCKRPRGKQQLCDPDEAGAAAKGRPEKAKACARKKPEPAAAGQKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCDKVTGKAGMLDEIINYVQSLQKQVEFLSMKIAASNPVVNFNIVDDLFGGRRMNQACGPSMTTLPMHQGQLDPSCLQMSSATMQQMQQPAAGFGQDMLVNNPYPAAQSAPPSAARLPHRCRCQPPRPSNHAST