MNTFAHVPPGFRFHPTDEELVDYYLRKKVTSRRIDLDVIKDVDLYKIEPWDLQELCRIGTDEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQAKGWVVCRVFKKRIATVRKMSEHESPCWYDDQVSFMPELESPKQNSHSNMAYHLPYSCKKEIDLQYQIPHEQFLQLPLLESPKLLQTAATTVSCNSMVAYGIDINHGTTLQSPSLTQDEHIRQQAHEQNLHPIYVYNNNELAVDQVTDWRVLHKFVASQLSHEDVSKENNYSSNAATLFHAAEHPNLLVQHLNKEEAVPENASTSTSSCQIELWK