MKILVAAKRVIDYAVKIRVKPDKSGVDAANVKMSMNPFCEIALEEALRIKEAGNASEVVVVSMGGSQCVETLRTGLAMGADRAIHVLTDSSLFPLTVAKLLQALVATEQPRLLILGKQAIDDDCNQTGQMVAGLLRWPQGTFASKVVVDNSKNKVTVEREIDEGLETLNLRLPAVLTTDLRLNQPRYATLPNIMKAKKKTITKVTPEELKVQISSDLDILEVVEPPKRKGGVMLSSVDELLDKLKNEVHVL*