MESMESCIPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIREIDLYRIEPWDLQERCRIGYDEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYERAKLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESDENGPPQEEGWVVCRAFKKKTTGQTKTINIEGWDSSYFYEEASGASTVVDPIELISRQSQSFVAQNFMCKQELEADNLSCMLQDPFVQLPQLESPSLPLVKRPSTVSLVSDNNEDEDIQNRLLSNNNNTKKVTTDWRALDKFVASQLSQEVDTHESNGVPSSFQPHDDNHDMALLLLQSSRDEGNRLSPFLNTSSDCDIGICVFEK