MALKGRDLIGLAETGSGKTLAYLLPAIVHVNAQPYLSPGDGPIVLVLAPTRELAVQIQHEATKFGASSKIKNTCIYGGVPKGPQIRDLQKGVEIVIATPGRLIDMLEGRYTNLCRVTYLVLDEADRMLDMGFEPQIRKIVSQIRPERQTLYWSATWPKEVEVLSRQFLQNPYKVIIGSRDLKANHAIQQIVEVVGEHEKYPRLIKLLEEIMDGSRILIFMDTKKGCDQVTRQLRMDGWPALSIHGDKSQA