MGKGSGNKTGNKDKTSRRNASGNSNQYAKPPYSYISLITMAIQQSPNKMMTLSDIYQFIMDLFPFYRQNQQRWQNSIRHSLSFNDCFVKVPRSPDKPGKGNYWTLHPDSGNMFENGCYLRRQKRFK