MLRHLVEVKSALMSMVVGVTWAEWRQSNSERGSMVRRVLIDEDWWSKVEFLLKFTSPAFELLQDADTDRPFLGEIYDGMDTMVEKTMEIITQEAPTLFFVEVDFVEHVRSIIVIRWNGFNTPLHTLAHALNPKFYDEEFIALSNGKRKAPHKDKEVATGVKKAFQRLFPSSQQTDVREEFACFVVGLENFANMSSLEERSTMDPIKWWTCNGANGVYLQSLATRILSQVASSSSTESTYGFIHSVKRNRLGSQKAEDLVYVHSNLRLVSRKGEEYTSGPHKEWDVDAKNPDLELYLSALDIDDDASGSGIQVASSTHRGSSSVEHASCSIFDDEDEDQYDY*