MSPSMIAPVMEEENKKYQKGVKHLCENGLTKVPTKYIWPEPDRPILTKSDKLIKPNKNLKLPLIDFAELLGPNRPHVLRTIAEACKTYGFFQVVNHGMEGDVSKNMIDVCKRFFELPYEERSKYMSSDMSAPVRYGTSFNQIKDNVFCWRDFLKLYAHPLPDYLPHWPSSPSDFRSSAATYAKETKEMFEMMVKAILESLEIDGSDEAAKELEEGSQVVVVNCYPPCPEPELTLGMPPHSDYGFLTLLLQDEVEGLQILYRDEWVTVDPIPGSFVVNVGDHLEIFSNGRYKSVLHRVLVNSTKPRISVASLHSFPLTSVVKPSPKLVDKHNPSQYMDTDFTTFLQYITSREPKWKNFLESRKIHHV*