MNAFSHVPPGFRFHPTDEELVDYYLRKKITSRRIDLDVIKDVDLYKIEPWDLQELCRIGTEEQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQEEGWVVCRVFKKRITTMRKVSEHESPCWYDDQVSFMQDLDSPKPNSQHSNLAYHIPYGCKKELDHHLQYQVPHEHFLQLPLLESPKLMQTASNVNGNPMTAYGLDMNHASTLQQSSSLTHEEHMQQNLQFFGRDQNYEQAVDQVTDWRVLDKFVASQLSQEDSIAANNNVFRGNEQTNNVLVRQLMNKQEMAPENASTSTSSCQIDLWK*