MKGGKTKADAMQTDDKLKRKAARATKRAKKAAKDPNKPKRPPSAFFVFMEEFRKQYKEEHPDNKSVSAVGKAGGAKWKSMTEDEKAPYVQKAEKRKSEYNKSMQAYNLKLAGGANAGNDDESDKSKSEVNDEDEDEGSGEEEDDE