MKLTVKTLKGNHFEIRVQANDTVMAVKKHIEELQGKDNYPCGQQLLIHNGKVLKDETTLEENKVSEDGFLVVMLSKSKTSGSGGATSAQPSAAATNPQNPTPAPESRPQPMASQNPARGSDAGPEVTNVYGQAASTLVAGNNLEQMIQQILDMGGDSWDRDTVTRALRAAYNNPERAVEYLYSGIPAAAEVAVPVVPTSAQAADATTEADVAGVAPNSAGPNASPLNMFPQGSPTSGAIAGGGSLDFLRNNEQFQTLRHMVQANPQILQPMLQELSKQNPQLLRLIQEHQAEFLQLINEPAEGAEGDLFGQAEQDMPQSITVTPEEREAIERLEAMGFDRALVIEAFLACDRNEELAINYLLENPGDYED*