MRPLKQATPTYSSRTADKFVVRLPEGMREQIAEVARSHHRSMNSEIIARLEQSLLQEGALQDNLGVRLDSPELSLHERELLQRFRQLTHRQQNALVALIAHDAELAQA