DAGEQLVSVLKGAAELAERAEEKGDGAAAKVTEKRAIELLDDLDRLKRLL