RQYRGVRRRPWGKFAAEIRDSTKQGARIWLGTFETAEEAAIAYDQAAFKMRGRRALLNFPLRLATPAAAAAARA