MKDNQTEVESRSTDDRLKVRGNKGGKKTKDPNKPKKPPSPFFVFLDDFRREFNLANPDNKSVASVGKAAGKKWKSMTEEDKAPFVAKAKSKKTEYAATMQQYNMELANGTKTAGDDEKQEEKADD