MKESIYYNEENEIQISQGNCFPEELGHNPWRQPQSTARVIYLKVKDPIDTTQLLEITEIENPNYVLQAIQLAAAFQDALVPTETEFGEAIRFSMPKGLEVAKTIQPKGAVVAYTDQTLSQSNNQVSVMIDRVISVLKTVMGVALSGSIITQLTAAITDTFTNLNTQKDSAWVFWGKETSHQTNYTYNVMFAIQNETTGRVMMCVPIGFEIRVFTDKRTVLFLTTKDYANYSVNIQTLRFAQPLIDSRALSINDLSEALRSSKYLY