MDLSIEVDSSTSIVSSINAQQGEKRNKMLVPSKISRIAQIRLVNCHPEVYEPCDDSFALVDALLADRTNLLERQPRLCLEVGCGSGYVITSLALILGEENNGVHYFATDINPHAVEVTRKTLEAHGVQAEVICTDIASGLATRLEGMVDVLVVNPPYVPTPEEEVGCEGITAAWAGGEDGRSVIDRILPVADKLLSDRGCLYMVTLTANNPLQICLLMREKGYASRIVVQRSTEEESLHVIKFWRDADVEVKEPNRTSPTGMESWLSQFSRFPFWRNSNS