MACGDDDKLCLDSIRESLIRQEDTIIFNLIERIKFPINPTLYKQQLPPSSNFSGSLFQYLFQETESLQSKVGRYLAPEENPFFPDNLSDSIIPLTKCTPVLHPAAESVNVNEKILDIYINQMLPLFCTEVNDDANFATTAACDIQLLQALSRRIHYGKFVAEVKFRNSIDEYKSFILAQDRDALMKLLTFEAVEEMVKKRVAKKAKVFGQEVTLNDNVEEVKGKIDPLLVSRLYDEWVMPLTKLVEVEYLMRRLD*