MSANPPQPVNVTTDSSVKADMKDIARRLIGWDAMNIEEIYTYLYRHRFYRGGEVLMSAMSLLGGKVRERCDVYGWVGGDRPSDVAEQAKARKEQGFRFVKMNATESIGWLDSPHALDDTVKRLAEVKAVGIDAGLDFHGRVHKGMAKQLAAGLEPHRPFFIEEPLLPGHVNELKDLYNKTNIPIALGERLFTRLDVRPYLTKKIAIMAEAYDVGLAPHCPLGPLAFAASLHVGFSTPNFVICEMSLKMHYNVGKDLLSYMLNPEVFNIENGSIGLLTAPGLGIELNEDMIRKEAAEAAELEPWINPLFRGEDGAMREW*