MARGKVQMKRIENPVHRQVTFCKRRAGLLKKAKELSVLCNAQIGVFIFSAHGKLYELATKGTMQGLIERYMKHTNGNQPPDPPIDHQTLEVKDEVIRLKQEIEVLKGLRNALGGGGSEGIMTLDELDMFEKQLEIWICQVRTTKMKFMCEEIEALRNQELILKAANKYLHDKMDENISNTTNIEPVNITNCQYPLTIQDELFQLCT