MMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKSVYDKTKLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESDENGPPQEEGWVVCRAFKKRATGQNKSIEGWDSSYFYEESSGVSSVVDPIDYIARQPQNFLAQNFLCNQETEGDNLSFMHSENYVQLPQLESPSLPLIKRPSSSISLISENNNSNRVEEEQNRMLSGNSAQKVTDWRALDKFVASQLSHEDRYDGDGVSSFVGAENNSSDMPLLLLQSGRDEGNNKFNGFLSSSPDCDFGICIFEK*