MNTFTHVPPGFRFHPTDEELVDYYLRKKVNSRRIDVDVIKDVDLYKIEPWDLQELCRIGTEEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKQDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQASIGRRFYEEGWVVCRVFKKRLPTMRKVSEHESVCWYDDQVAFMHDLDSPKQNSQPDLGYQFPYPCKKEIDLQYQIPHDHFLQLPLLQSPKLLQPAPTISCNSINAAYGLDINQASTIQSSTLTQEDHIQQAHEQSFPSIYGSNNINEQAVDQVTDWRVLDKFVASQLSQEDVVKENNHPNASNNIFNTSSIHAPNIFARHLSKQDTSVPENASTSTSSCQIDLWK