MKRMCLLETLEKELPSGTIRYSSKVVSIEESGYLKLVHLADGSVIKTMVLIGCDGVNSSVAKWLGFSKPAFPGRLAIRAYFNNEQGHGFDPRVLQYLGDGIRAGFIPCDGKTIFWFFTWSRTGKEEEEIEENLVKRKQYMLDKLGKAQHRVRAIVEETEYDNTLLSQLRYRSPWELIWGNISKGNVCVAGDAFHPMTPDIAQGGCAALEDSIILARHLGEALKNQPIDEIEENTKKAEEAYKRIEIALRKYAEERRWRSIQLITTAYMVGYILLSKSKVLNFFREKILGSFLGASLLRLTRFDCGELNA*