MKILVAVKRVIDYAAKIRVKADKTGVEKANVKMSMNPFCEIAVEEAVRLKEKKVATEIVAVSMGPAQCQDTLRTALAMGADRAVHVNTEADLQPLAVAKLLAKLVEKENPDLLLLGKQAIDDDCNQTGQMVAALLRWPQGTFASKVEIDGASKALSLTREVDGGLEKLRLKLPAVVTTDLRLNEPRYATLPNIMKAKKKPIEKRSPEELGVDVTPRLETLKVEEPPKRQGGRIVSSVDELIDGLKQARVI*