MSSSVIGRCHFGVEAAGTKRRTAVWRSPRAAVIPSFHLPMRSYEVKNRTFAEDIKALRLITAIKTPYLPDGRFDLEAYDALVNLQIENGAEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGSIKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSIEGMISHFESVLPMGPTIIYNVPSRTGQDIPPRVIQTLAESPNLAGVKECVGNDRVKQYTSNGLVVWSGNDDECHDSRWDHGAAGVISVTSNLVPGLMHELMFGGKNPALNLKLMPLVEWLFHEPNPIALNTALAQLGVVRPVFRLPYVPLTRAKREVFVKIVKEIGRENFIGVRDVQVLDDDDFVLLGRY*