MKRAGTLATVVAALLLSACAGAGVQEEPQDGAMHGGGQGEEHAEQMGGGHGAMGGMLAADNYSDRRFIDLMVPHHQGAVHMARVALENAEHREIRRLARNIIRSQRAEIEELRDIKRQRYGTSSVPMQMDREQTQMMGMMDPQELAGEEPFDRAFIDAMIPHHRSAIEMARVAREQTENPRIRRLAEDIIREQQREIEQMQRWREEWYSEG