KSPVWPTFPFHREGSRVWERGGVPPRDLPSPLPTKRTRTYSATARASAGPVFKGVCKQFSRSQGHGFITPENGSEDIFVHVSEPRPNSSEVTTHRCGPRSRLMSCLWEENLPASLHRVLRRHHAVANSPGVGKDLKVVPTLHTEDGQRRDI