GGVDSDGIWSPDIEQSFLEALAIYPPCGRRKIILSEEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSKEIQAHVK