MEPRLRRLAEAVPGWFAIQNTDGDIIGDAHPRDTIWEANGIRLRIFSRSDRLGAAEVTPGTLLPVRCAERHIQADQTFCLGLDALPVETGDDAKVWWTHMEQWLQVQSIAAQTGRWPAHHALDHGHAGELQLAAQNLAAELDLTEEYAQAHADKPSWITDRTLGIAFDDGKPMNGRLACPEGCTKGRRRRPVLRRKCKKRAGIARLVALERERRRALDQFWASERLLGRGCCGTMLSCPLRT