MSRRSRSRASSAARITDEQIGDLVSKLQALLPEARLRSNDRVPSARVLQETCSYIRSLHREVDDLSERLAELLAAADVSTAQAAVIRGLLM