MSQGGQITLKGDNSKPFILANADGNVRAYIWKDKGGDGIHINNGIDGGGDYIFHKDGGFRAPSSVYAGAARIAADGNIYGSMWGNQWLDAYLEKTFQPKGAGQAYTKEESDARYVQDVKGGAVSAIYTPENTSTDAPKGCVMVGMTLSGDGSTGTHVYQVRYCPLQIKINGAWRTISDISDSK