MMKQARTLLSRSLCDHSKSLFEERVKASTLRGFASWSSSSTPGRGFSGKDAPKPSGRLFAPYSIFKGKAALSVEPVLPSFTEIDSGNLRIDRRGSLMMTFMPAIGERKYDWEKKQKFALSPTEVGSLISMGSKDSSEFFHDPSMKSSNAGQVRKSLSIKPHADGSGYFISLSVNNGILKTNDYFVVPVTKAEFAVMKTAFSFALPHIMGWNRLTGQGNTEALPPRNVTHLKTDPQLELEWDK