MPVSEDLFVIVERIINHHESAEDLETLRRLIGTNSSQESLQIGKYGVNVGQGQDIHIGDKIYQGTDAETIREIIAPLIRELQLRESVPSQKAANAVKYSNIYPIQVSVILLDAAKN