MKGGKSKSDTKSAKLSVNKKPATKGGRKSGKAVKDPNKPKRPASAFFVFMEEFREQYKKDHPKNKSVAAVGKAGGDKWKSMSEAEKAPFVAKAEKRKVEYEKNMKAYNKRQAEGPKADDEEESEKSVSEVNDEEDDEEGSGEEDDDE