MRASRRKRRSPTQCTRTNDAVECWSDQQRGFTQMLELIAWLHKRNGSEGELSSRRMTDGTFDSHGGGFSDDGKVSFGYSSLQGLRNSMEDFVYAKISEVDGQVVGLFGVFDGHAGAEAAKYVKQHLFANLIKHPKFVSDTHAAIEETFKKTDSEYLQAQTNQGHDAGSTASTAILVGDRLLVANVGDSRAVISRAGEAVALSIDHKPERRDERKRIEEAGGVVMWGGTWRVGGVLALSRAFGDRLLKRYVVADPEIQEEQITNDVEFLVIASDGLWDVISNEDAVSIIQSIAEPMEAAKSLTETAFHKGSADNISCLVVRFHHNKQ*