MKGGKSKGKADNKLGVKKSAAQTKKEKNAAKDPNKPKRPASAFFVFMEDFRKQYKEKHPGNKSVAAVGKAGGDKWKHLTDAEKAPYIAKAEKRKAEYEKLMDAYNRKQAGEAEEDEESDKSKSEVDEEDGSDEEEEDDD