MARGKVQMRRIENPVHRQVTFCKRRMGLLKKAKELSVLCDADIGVIEGILKAANDILQERLDLVSADNRAD