MLTCKTSICTQAIQLKCVESKIENKRLHYGRFVVSPFKKGQANTVGIAMRRALLEEVQGTSITCAKFHGVMHEYSTITGIKETIHDVLVNLKEIVLKNDSNDVKEAVLSVIGPKKVTAGDITFPPSIKAVDDLQYIVTITQPISVNIELKIEKDCGYRIENLNGYKDGEFPVDAVFMPVRNVNYSVHLFGSGKATRELLFIEIWTNGSLTPDEAICEASEKLIKLLSPFLHVKPEDIPCSADSKNSYVSVGLYSQNYDLNKLGKKLSENTFIDQLELPARAFNCLKKAKINTIADLLNYSREDLSKIKSFGQKSVDQVSKALWEHFAIELPKNKNELYTN*