MKESMDQSGVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLLERCWIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKIKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENGPPQEEGWVVCRAFKKRTTGQTKSIEGWESSYFYEESSGVSSVVDPIDYMARQPDHSFLAHNFLCKQEIEGDNLSFMHSEDFVQLPQLESPSEPLIKRPTSSMFLIPENNNSTNEEGEQNRLSNNNTQKVTDWRALDKFVASQLSQEERYDGDGASSLVGAENNSDFPLLLVQSGRDDGSTFNGFLSSSSDCDIGICIFEK*