MESLTHIPPGYRFHPTDEELVDYYLKKKVAFPGMQVDVIKDVDLYKIEPWDIQELCGRGTGEEREWYFFSHKDKKYPTGTRTNRATGSGFWKATGRDKAIYSKQELVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGPPHEEGWVVCRAFKKKLTTMSYNNPRTMMGSSGQESNWFTHQMHVANGSYYHLPDLESPRMFQGSSSSHHNDNDPYGVVLSTINATPTTLVQGDDEEDHGNIITNDDDDGHIITNDDDHGHFITNDNMIMMNTNTDHHHHHQSGLLLSDDHNDHMMDWQTLDKLVASQLIMSQEEEEVNKDPSDNSSNETFHHHLSEEQATIASMNASSSPCSFYSWPQNTNT