MSSRRSRQSGTPAIKDDQIIELVSKLRQLVPEIRDRRSNKAPASKVLQETCSYIRNLHREVDDLSERLSQLLSTIDADSPEAAIIRSLIMQ