MSNNSNTSSTHLVAGFVGGLTSSICLQPLDLLKTRVQQTKNATITSELKRISHVTDLWRGTIPSGVRTSVGSALYLTFLNITRTFVAEQKAQTVSMNRSSRLPKLSSSENLITGMFARSVIGFVTMPVTVIKVRYESVSYNYSSMGMAFKDILTREGPRGFFNGFWATTARDAPNAGLYVLFYEHFKSWLPKLIDRGDPSDKSVYSSSKSALINSMSATLSASLSTIITAPFDTIKTCMQLYPQKYPTLWGTGISLVRNEGVSRMFNGLSLRLIRKAGSAGIAWCIYEELIKVASTF*