MKCAKCGAELKEGCLYCSVCGHEAQMVNGYSVLEEDYLKALLTDEASKDTSSEETENQKKKAEGHHKKKKQTPWIVLGCVAAVVVVIAIGAIAYVRYQNNNSYGYQIEMAEKELVDLNYEKALSYYKNALTLSPNDINARAAMAEIYLARKEYDSALVLEMEIINLDKKNKEAYQGLITIYEAKGQYDKITELASTVTDTDLLELFSGYIVAEPVFYPDEGTYDVYTEVTIFSIEECDIYYTLDESDPKKNGILYTDAGIELDDVGKYTIKAVCKNDKGIYSDVVTCKYKTEAKAPDYPEVTPDGGTMDDITFVVITADEGCSIYYTWDGTDPTDTSARYTEPIEVPEGNNILSIIVVNDKTKLTSEIYRTNFIYHAQPGVEVEE