MSLTTEVTKLFNIKHPILLAGMNVAAGPELAAAVTNYGGLGVIGGVGYTPKVLRSQIRAIKADLKDKNAPFGVDLLIPQVGGNARKTNYDYTGGKLNELVDVIIDEKASLFVCAIGVPPKEVVDRLHKAGIPVMNMVGHPKHVSKALAQGVDIICAQAGEGGGHTGDVPASILIPACVDLVKGHKSPLTGKDVFVIGAGAVYDGRGLAANLMWGAQGVWVGTRFVASVEAGAPKMHKDAVLSADLEGTLRTIIYTGRPLSVRRTPYIDDWEKNRQAEILELTSKGIIPHEHELKSHPEKSVEGRSWLMGRVASQIHDILPAKEIIDSMVEEAVSVIQAGNRYVGAKSKL*