MSVLKVFIFVALFAVAYCAPSPGFFGKHEHHTIHVPYKVHTVHHHHVQKVHVPVVKHVPVPIYKEVPVHHVHHEEIPVPV HHVHHEEIPVHHVFDDHHDHHGWSSHHGHGWL