MSVKTVKVSNVSLKASERELKEFFSFSGDIVYLETKSENEDSQTAYVTFNDSQGADTAVLLTGATIADKTVTIILDPEYELPPAALAPPSDAPGGAQGALRKAEDVVTSMLAKGFILGKDAVGKAKSLDDKHKLTSTASIKIASLDQKIGLTEKISLGTSAVNNKVKEMDQKYQVSEKTKSALAVAEEKVSTAGSAIMKNRYVLTGTTWVAGAFNRVTKAAGEVGQKTIEKVGMAEDEQKRKMVDDFAQVHLSESDSPKDSPKDSSSSPKDSSSPSEKKQPTKAEPVQGLIL*