MKLKSGKKSARKVENKGLNNEEKKSDFVGMIGLKTARKLHARRNSSPGMWFGLGMIGIIGWSVVIPTLLGAALGIWLDNHYADQRSWTLALLIAGLTLGCFNAWYWVDKEQQTMSNEQEQEKKDEGE