MVWLFLAKSEVNFVAETPWIATNGHDFLPNSYLLGFIPLLSSHIRFGARGFLFSWWKRIMPTKPKIEDRRIEPGGKSNPSSTVYSQPWWHGVGNNAISPAALGGSPSKSTSVEHLNSHITSNGFQLQANGRLDDGTTFNKGTQPTVALQSDGRNGQEHQHLNPTASSTLPIMSEHLEPNSQMELVGHSIVLTSYPYQDPHNVGIMTSYGPQAMVHPHLFGMHQPRMPLPLEMEEEPVYVNAKQYHGILRRRQSRAKAELEKKAIKVRKPYLHESRHQHAMRRARGCGGRFLNTKKLDNNDANTTAEKGSVSGAALSTQSASSSGSEHLPTNSSRNLDSSSVQQEEKGRTIQDMLEAHTYSNGNRNGHGLSSAYHSSNGSEGGDCFGQPRENMQLNTAPHRALPIK