MNTFTHVPPGFRFHPTDEELVDYYLRKKITSGRIDLDVIKDVDLYKIEPWDLQEICRIGTEEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHELIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQEEGWVVCRVFKKRVTTMRKVSEHDSPCWYDDQVPFMLDLDSPKQTSQSNLVYQLPYPCKQELDLPYQLPRDHFLQLPLLESPKLLQSASAITPNNPMAAYVLDHVNHSTSLLPPSLIQEEQQNFQATYGNSNSNEQAVDPVIDWRVLDKFVASQLSQDASKDNIFQGTDNSNVQFRHLDKQELVVPEQNASTSNSSCPIDLWK*