MSSDALKVAAVGNNIDGLYQEIQQDPRILESIDSIPFVETPMHVAASLGHFEFATEIMTLKPSFAQKLNPEGFTPIHLALQCNHDEMVLRLVEMNKDLVRVKGREGFTALHLASQENKTELLDKFLKACPDSIEDVTARSETALHIAVKHGHYETLQVLFRWLMRNSRKDSQKFIRTMLDWKDQKGNTVLHVAALYDHIEAVSLLLTMVDLDAKNSEGKTASDIASSDHMKSILIKDLGFFESLALLRNKFRNFFLRFRRYMTEEERNAYLVVAALIATATYQAALSPPGGLYPSDVGTNNNTSHVVASTHSINDKSSIPKDGNSIMSAGEFNLFSIANMSSFMASTFGIILLLPRTNILMWCLLYSPPFFLQISFCTAMMVISPAPLNVYVVMFIFIVYLFLFYVFSAYRNHKLPE*