MARGKVQMRRIENPVHRQVTFCKRRMGLLKKAKELSVLCDADIGVMVFSPHGKVYELATNGNMQGLIERYKGSNTEAHGESSEQNKPEVIQQEVLLLRQEIDLLQKGLRYMYGENDINHMNLNELQALESNLEIWVHNIRYTKMQIISREIEMLKTKEGILKAANDILQERVLYSIP