MMKQARSLLSRSLCDQSKSLFEASTLRGFASWSNSSTPGRGFPGKDAAKPSGRLFAPYSIFKGKAALSVEPVLPSFTEIDSGNLRIDRRGSLMMTFMPAIGERKYDWEKKQKFALSPTEVGSLISMGSKDSSEFFHDPSMKSSNAGQVRKSLSVKPHADGSGYFISLSVNNSILKTNDYFVVPVTKAEFAVMKTAFSFALPHIMGWNRLTGHVNTEALPSRNVSHLKTEPQLELEWDK