MLVTMEFIESKSGKKMLVLDQFKYYFTANRWRCYKKDCSASVYLNEKNDEIVKRKGDHFHDPCKTIHRQKISIACKKKAIEDISQRPKKIIL