MMSFKGHEGFGQVAAAGAGSQAASHGGAGPLPWWAGPQLLFGEPAPPSPEETRRDAQFQVVPGVQGTPDPAPPKTGTPEVLKFSVFQGNLESGGKGEKTPKNSTTIALQSPFPEYNGRFEIGLGQSMLAPSNYPCADQCYGMLAAYGMRSMSGGRMLLPLNATADAPIYVNPKQYEGILRRRRARAKAESENRLAKGRKVRRLSSCTSG