MALTGEKCTVCVTGAAGFIATSLVKLLLSKDYTVHGTVRDCEEYSHLMNLDKAAENLKLFKAELLDYDSLAAAIKGCNGVFHLASPVPSSSVPNPEVEIVEPAVKGTLNVLKACSEANIKRVVYVSSNSALDYNPNWPKDQVKDETCWSDSEYCKATNNWYSCSKTMAETEAWSYAKQSGLDLVTVLPTIVWGPMLQKTTNASSLILIKLLKEGYEELENKSRFIIDVRDLAEALVLVYEKPEAEGRHICMAHKAKSQDLVDMLKRHYPNYNYPNRFTDVMEEGSYSTEKLQKLGWKCRPLEETLIDAVESYKQAGILD*