MEHPAAVTVKQEEREDDEVVVVLDADGDAGGRAAAAPAPEPWRTPPPASQVPPFLAKTFELVEDPATDGVVSWGAARNSFVVWDPHALAAGLLPRRFKHANFSTFLRQLNTYGFRKVSPDRWEFAHADFLAGQRHLLANIRRRHGAAGGGSAASSGANKTGASGSGGGCESELERLRRDQEALARLRRGQQEARAQLLDME