MNTFTHVPPGFRFHPTDEELVDYYLRKKVNARRIDVDVIKDVDLYKIEPWDLQELCRIGTDEQTEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGAPQEEGWVVCRVFKKRLPTMRKVSEHESVCWYDDQVAFLHDLDSPKQNSQPDLGFQFPYPCKKEIDLQYQIPHDHFLQLPLLQSPKLLQSAPTITCNSINAGYGLDINQASTIQSSTLTQEDHIQHANGQSFPSIYGNNNINEQAFDQVTDWRVLDKFVASQLSQDDVVKENSHQNASSHIFNTSSVHLVRHLNKQDTSVPENASTSTSSCQIDLWK*