MNQRRCAELRDVPGCPDLATIFRIADVPVGMGAPSGWVAVGADVLPMTHYWSHTAGAPVPFPPWPGQGHAFDFGRLEWVPDAAELWGYVRARRDELLRACDWRVLPDAPTPADMRQAWLDYRQALRDVTGQGDPRAIEWPVAPFES