MNTFSHVPPGFRFHPTDEELVDYYLRKKVSSKKIDLDVIKDVDLYKIEPWDLQELCKIGSDEQNDWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSKQFLVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNQNGISQEEGWVVCRVFKKRMTTVQKMNEYDQSPCNWYDDQVSFMPDLESPTRTNSHPPNYTSYHSCKPELELIQYNTPHQYHDANFLQLPHLESPKITQSIIPYNHHAHANNNNIALTQQMQYLQYHQQNLHSLYGGNSSTGNDEQVTDWRVLDKFVASQLSHEDNDNNNNNQDHVSNKETSSFSNAAILHVAEQITLLDNGSKKNEVSEEHASTSTSSCHMELWK