MNTFAHVPPGFRFHPTDEELVDYYLRKKVTSRRIDLDVIKDVDLYKIEPWDLQELCRIGTDEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQAKGWVVCRVFKKRIATVRKMSEHESPCWYDDQVSFMPELESPKQNSHSNMAYHLPYSCKKEIDLQYQIPHEQFLQLPLLESPKLLQTAATTVSCNSMSPSLTQDEHIRQQAHEQNLHPIYVYNNNELAVDQVTDWRVLHKFVASQLSHEDVSKENNYSSNAATLFHAAEHPNLLVQHLNKEEAVPENASTSTSSCQIELWK*