MAHCGGGGGGPGPAASVESHFQGLLDDDDKYRALCGAFGYLQQQEWPDLSGACYAAFGAPPPPPAGTSNGAGNSFSRSGSASSGGGSTKRKPDAYLDAKDGCKRPRGKQQLRDPDEAGGAAKGRPEKPKACARKKPEAAAAGQKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCDKVTGKAGMLDEIINYVQSLQKQVEVRITASTTRLIPLLSCEDHVACFLPLGMAARAQFLSMKIAAANPVVNFNIVDDLFGGRRMSQPCGPAAALPAMTLPMHHGQLDPSCLQMSNTAMQQMQQPAAGFGLDMVLNHPYPLRSAAATPASASAATSVESCLDVNGAAAWDIASQNLFSGFDAQFQSVQSGCLLDNLKMEL*