MRGEKTRVVPKTRQQYSEADIKKIDKGYKAKKLLVCGIGAEEYNRISACESAKEIWDCLRISHEGIEKPISTSKQVRKVLRILPKSWESKVDATTEAKDLNVLTMVALIGNLKTYKMNRSQDLSKKEAKKERQRGEKDKRRDLVPDKCARKAVVDYAVKKALAAWGDSSSESGDSDCPKDASMLVIQDEASVFNGMFSLMAKSDEDDDEDKLTLLDFKKNLNTYSIKRLIRLANVLIDSVIELTTERGSMNSSLDGLNEEKEEQLDLMIEKSGKRKGEATNLQAELESNLNTTKTRLALALERNDQMERDLVRLKEELQSKSKTADMNDDDDLLELFKFQNHEASRNEAVVNLDSDVADLSPSEEVKKDDQPTMGPGPSNDAS*