MSCNGCRVLRKGCSESCMLRSCLQWIEGTEAQGHATVFVAKFFGRAGLMSFISAVVENQRPDLFRSLLYEACGRTVDPVNGAVGLLWSGNWHICEAAVQSVLRGDRIISDLDSQAKKKRSESPSSFVVEGI