MMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKSVYDKTKLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESDENGPPQEEGWVVCRAFKKRATGQNKSIEGWDSSYFYEESSGVSSVVDPIDYIARQPQNFLAQNFLCKQETEGDNLSFMHSENYVQLPQLESPSLPLIKRPSSSISLISENNNSNREEEEQNRMLSGNSAQKVTDWRALDKFVASQLSQEDRYDGDGVSSFVGAENNSSDMPLLLLQSGRDEGNNKFNGLLSSSPDCDFGICIFEK*