MPAKGNTSCASEKNIDLFTGEDTMFQRGFYPKDSEDKRELKTSSYSRRGSNNNVIAEESPQKNNLCQLASAMGSGASLKLDEETNGEIGNLMMRGMTAKNFDPIRYSGRWYEVASLKRGFAGQGQEDCHCTQGVYSFDAQTPSIQVDTFCVHGGPDGYITGIRGRVQCLAEEDLEKNETDLERQVMIREKCYLRFPTLPFIPKEPYDVIATDYDNFALVSGAKDRSFIQIYSRTPDPGPEFIERYKSYLANFGYDPNKIKDTPQDCEVMSSGQLALMMSMSGMQEALTNRFPDLELKAPIALNPFTSIIDTLKKLLELYFK*