MSSSVIGRCHFGVEAAGTKRRTAVWRSPRAAVIPSFHLPMRSYEVKNRTFAEDIKALRLITAIKTPYLPDGRFDLEAYDALVNLQIENGAEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGSIKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSIEGMISHFESVLPMGPTIIYNVPSRTGQDIPPRVIQTLAESPNLAGVKECVGNDRVKQYTSNGLVVWSGNDDECHDSRWDHGAAGVISVTSNLVPGLMRELMFGGKNPALNSKVMPLVEWLFHEPNPIALNTALAQLGVVRPVFRLPYVPLTRAKREVFVKIVREIGRENFIGERDVQVMDDDDFVLLGRY*