MESPSLIPPGYRFHPTDEELVDYYLKKKVAFPGMQVDVIKDVDLYKIEPWDIQELCGRGTGEEREWYFFSHKDKKYPTGTRTNRATGSGFWKATGRDKAIYSKQELVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGPPHEEGWVVCRAFKKKLTTMMNYNNPRTMMGSSSSGQESNWFVQQMDVANGSYYHLPDLESPRMFQASSSSLHHNDNDPYGVVLSTINATPTTLVQGDGEVDHGQVITNDDDHMIMMNTNTDHHHHQSGLLLNDDHNDQVMEWQTLDKFVASQLIMSQEDEEVNKDPSDNSIETFHHLSEEQATMVSMNASPSSPCSFYSWSQNTHP