MELNKLRKKLVSQIHIPLFASENYVKPYAMKDEFLFETSSSSKRNYNYLQDFHHLDHQFHVNVSSSNPMFGTHTPCFDPYSDTSYPYDQNSSHQDVNFYKCKPPNVAENNGGHGQVLDNFQGGSYLNFPTHHRSSNPFDHAVGTSSHGSATNFLPLDCTQDIKPMNFSVPDEVSCINNADQNGYYRKFGMNGKSKVTGVTRGSMVKGRKKSNVVKGQWTTEEDRLLIQLVEQFGVRKWSHIAQMLPGRIGKQCRERWHNHLRPDIKKDTWSEEEDKTLIQAHAEIGNKWAEIAKRLPGRTENSIKNHWNATKRRQYSKRKCRSKYPRGSILQEYIKSLNLDSASNSTGRQRRNSSANNNNGGSTSTKAAAAAATYQQPQTNVGLLCANDLLVPSYNDFNEDPDFCFDENIFEEGCSIDSLLDDIPCAAAVGEKNSNFDGYNEIDYGYVDKGNFDEKDFQMAMQVDLESNEVKKEMDLVEMISQVN