MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIVFSSRGKLYEFGSAGKSFCYFFKYNFSMGRVNKTLEKYHNCCHNAQDSNTSFGGEPQDGITNQYDIIFFLRTNWYQEMSRFKDKLESLQRSQRHMLGEDLGPLSIKELQQLEKQLEDSLSQARHRKTQMMMEQMDELRRKERQLDELNKKLKNKLEAEGCSNYRGVQTSWATDAAITSDSGALSTPNAEPPAAAVDCEPTLQIGFVAAEAAAKPRRSKH