MAHCGGGPGPAAPREASSVESHFQGLLDDDDKYRALCGAFGYLQQQEWPDLSGACYAAFGAPPPPGTSNGAGNSFSCSGSASSGGGSTKRKPDAYVDAKLCQDDCKRPRGKQQLCDPDEAGAAAKGRPEKAKACARKKPEPAAAGQKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCDKVTGKAGMLDEIINYVQSLQKQVEVNGAAAWDIASQHLFSGFDAQFQPVQSDCLLDNLKMEM