MESLTHIPPGYRFHPTDEELVDYYLKKKVAFPGMQVDVIKDVDLYKIEPWDIQELCGRGTREEREWYFFSHKDKKYPTGTRTNRATGSGFWKATGRDKAIYSKQELVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGPPHEEGWVVCRAFKKKLTTMSYNNPRTMMGPSGQESNWFTHQMHVANGSYYHLPDLESPRMFQGSSSSHHNDNDPYGVVLSTINATPTTLVQGDDEEDHGNIITNDDDGHIITNDDDHGHFITNDNMIMMNTNTDHHHHHHHHQSGLLLSDDHNDHMMDWQTLDN*