MAAASILKVKLRSPSVQELCLLQRRGCIDRVCLFSASPSKNFSALAMAGDHAVATSAEPTLRHNASASGSKQALISLSNKASLEFLGRSLMDLGYTIISTGGTAETLEKANIAVRKVEELTDFPEMLDGRVKTLHPNIHGGILARRDLDTHMEALKNWNIGTIDIVVVNLYPFYETVTASAGVSFENGVEKIDIGGPAMIRAAAKNHKDVLVVVDPEDYALLVEHLQGKGSMEDQTFRRRLAWKAFQHVASYDSAVAEWLWKQTCTDDFAPTLTVPLSKSSSLRYGENPHQKAAFYVDKSLADVDLGGIGTALQHHGKEMSYNNYLDADAAWNCVSEFSSPTCVIVKHTNPCGVASREQLVEAYRLAVEADPVSAFGGIVAFNVEVDEVLAKEIREFRSPTDGETRMFYEIVVAPKYSAKGLEILKGKSKTLRILEAKKNERGRRSLRQVGGGWLLQEADDITPDSVNFKTVTERSPTDKQIEDAKFAWLCVKHVKSNAIVVAKDNRMLGMGSGQPNRVKSLQIALEKAGKEAEGAALASDAFFPFAWNDAVEDACKEKIGVIAQPGGSMRDQDAIDCCNKYGVAMLMTGIRHFRH*