MARGKVQMRRIENPVHRQVTFCKRRMGLLKKAKELSVLCDADIGVMVFSPHGKVYELATNGCIRNMQGLIERYKGSNTEAHGESSEQNKPEVIQQEVLLLRQEIDLLQKGLRYMYGENDINHMNLNELQALESNLEIWVHNIRYTKMQIISREIEMLKTKEGILKAANDILQERIIEQSGILDTGSNMMMPQFPFQRTMEGGYYF