MSKVNEITRESWILSTFPEWGTWLNEEIEQTVVEPNTFSMWWLGCTGIWLKSAGNTNLSIDFWCGTGKKTQKNRLMNVQHQMMRMGGVEALQPNLRTSIFPLDPFAIKEIDAVLASHDHGDHIDVNVAAAVLQNCGEHVKFIGPQACVDLWLGWGVPQERCIVAKVGDVLEIGDVKIRVLDSFDRTALVTLPKGVSSYDKAILDGMDERAVNYLIETSGGSVYHSGDSHYSNYYAKHGNDYQIDVALLSYGENPRGVTDKMTSSDVLRAAESLDCQVVVPFHHDIWANFQNDPREIEVLWNMKKDRLQYQFAPFFWQVGGKYTYPTDKGRMHYQHFRGFQDIFKNEPELPYKAFL*