MVCGVYICAICLKQTSNNTKAKFLKFQVINQASPSFGIEPWEIPYVHYPKPKTHSREECVCNGVRYFAILSMQRSGSGWFETLLNSHINVSSNGEIFSIGNRRNNISSILSTMDKVYNLDWFSSASKNECLAAVGFKWMLNQGLMEHHKDIVKYFKNKGVSAIFLFRRNLLRRMISVLANSYDRDAKLLNGTHKSHVHSTEEAQILAKYKPTVNATLLLPDLKEAEETITKALEYFKSTRHIVLYYEDLINNRTKLKDVQEFLRLPYRDLSSRQVKIHSGNLPKQVGNWDDVQKALKGTSYEGMLHADYQM*