MKGSKGKGTARVSKEALKPVDDRKVGKQKAAVKADKGIKRPTKKDLKAKKDPNKPKRPPSAFFVFLEEFRKEFKRENPNIKAVSAVGKAGGEKWKSLSHAEKAPYEAKAAKRKAEYEKLIRAYDSKKASAADDEESERSKSEVNDEDEASEEEHQEDEDEEDEEDDEDDD