MGRRKIEITEVKDSNTKQVTFSKRRTGLFKKANELSILCGAEVAIVVFSPGNNPYSFGHPSVDVVVDKFLKQEPKSNVVQGTSNEAGDIDRLNQQLSNVEDQIREEQKKAAELNERMKQKGVTQTFQNKELQGSYLEIQKMKDYFDAIEVSDYMLLLAKEPLVGITKQVATKKRRRN