MVYACIKLCKLFPIDIQVGQGKRESKIWRPARAATMQDVHLPMRSLELKNRTQVDEIKKLRLITAIKTPYLPDGRFDLQAYDSLVNMQIANGVEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGDAIKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSHEGLVLHFKSVLSMGPTIIYNVPGRTGQDILPLVIKILAKSPNFAGVKECVGNDRVSEYTDNGMAVWSGNDDQCHDARWNYGARGVISVASNLVPGLMCDLMFSGKNEALNKMLLPLMDWLFCEPNPIALNTALAQLGVIRPIFRLPYAPLPIEKRMQFCNIVQDIGRQNFIGNRDVQVLEDEDFILLGRY*