MKNLDKQTKWSDPVSALMRHTLCSRKTGAHETSTVVMMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKSVYDKTKLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESDENGPPQEEGWVVCRAFKKRATGQNKSIEGWDSSYFYEESSGVSSVVDPIDYIARQPQNFLAQNFLCKQETEGDNLSFMHSENYVQLPQLESPSLPLIKRPSSSISLISENNNSNREEEEQNRMLSGNSAQKVTDWRALDKFVASQLSQEDRYDGDGVSSFVGAENNSSDMPLLLLQSGRDEGNNKFNGLLSSSPDCDFGICIFEK*