MNTFSHVPPGFRFHPTDEELVDYYLRKKVSSRRIDLDVIKDVDLYKIEPWDLQELCRIGTEEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQEEGWVVCRVFKKKIASMRIKMSEHESPCWYDDQVSFMPDLDSPNQNSNSNINMAPYHHLPYPCKKELDHLPAFQVPHEHFFQLPLLGSPKLLQSSATGVSSSNSMAAHAYSIDINHACTFQPSDQDQNFHGAVYGNNSNDDHQQAVDQLTDWRMLDKFVASQLSQDDASNKGNSYS