MKILVAVKRVIDYAVKIRVKSDKSGVETTNVKMSMNPFCEIALEEALRIKEAGTASEVVVVSMGNEKCTDVLRTGLAMGADRGIHVATDAPLYPLSVAKLLQALVNAEKPGLLLLGKQAIDDDCNQTGQMVAGLLRWPQGTFASKVAVNKANDTVVVEREVDGGLESLSLCLPAVITTDLRLNQPRYATLPNIMKAKKKPITKVTPEELQVEVLDDLEVLEVVEPPKRKGGVMLSSVDELLDKLKNEAHVL*