MARGKVQMRRIENPVHRQVTFCKRRMGLLKKAKELSVLCEADIGVIVISPHGKIYELATNGNMGSLIERYKGSNTEAQAESSNQNKPQVIQQEVLLLRQEIDLLQKGLRYMYGEKDINHMNLDELQALESNLEIWVHNVRSTKMQIISREIEMLKNKEGILKAANDMLQERIIEQSGILGTSSDTLIPQFPFHRNMESDYYF