MNSFTHVPPGFRFHPTDEELVHYYLRKKVNSRRIDLDVIKDVELYKIEPWDLQELCRIGTEEQNEWYFFSHKDKKYPTGTRTNRATVAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQEEGWVVCRVFKKRIPTMPKVSEHESVCWYDDQVAFMHDLDSPKQNFQPDLGYQFPYSCKKELDFQYQIPHDHFLQLPLLQSPKLLQSAPTLSCNSINAAYGLDINQTSTFQSSTLTQEDHVQQTHEQRFPTIYGNNNSNHEQAVDQVTDWRVLDKFVASQLSHEDVIKETNHPNASNNIFNTSSVHAANILVRHLNKQEASVQENASTSTSSCQIDLWK*