MQGSESEAVFDSLNLNPQLFINEVLNAVDDMVDGAFDFYHGQATEILGDLGEDISGELSRGVSSLRHKVQAVLDKRLGMWEKYCLLHCFAVPKGFSLPKADSSDNNLLPQDVLSDAELDAQLDSLREKLVVIGKESAELHRELHALEKQSVLSSSCAGSIAEAFEPFEQSSTRDMFNEMVRTASELRKKMETLKTKRREEIECARIKRIYSPDENGATMHSKGLSLNLTDLEEFVDYMKDMGNR