MYGSCGNWEAAKALFDSMPKKDVISWNVIISAYAHKGQDREALELFWRMDVKPDCISFLVVLDVCANSTILEQGKRLHATAISHGLDSNTKVATALINMYGKCGLLGVALELFEKLEDKEVMAWTAMVAAYGYNGQGKAGLMVFHRMVMEGVEPDDILYICVLCLCSHAGLYKDGLEQYLSLQGDFGMVPTMEHFVCVADLLGRAGHTSQAQELLESMPFDADGTAWKLLLTNCKLHGDFGRAEIFGEKLLKASPQASATYVLLSHLYRE