MQTKKNLTAIKGLSEAKVDKIVEATEKLVHFGYITGNEILNRRKSVVHITTGCQALDDVLGGGIETLALTEAFGEFRTGKTQLAHTLCVSTQLPLSMRGGNGKVAYIDTEGTFRPDRIFPIAERFGLDPVAVLDNIIYARAYTHEHQFNLLLGLAAKMSEEPFRLLIVDSITALFRVDFSGRGELAERQQKLAQVLSRLTKIAEEFNVAVYMTNQVIADPGGGTFLADPKKPAGGHVLAHASTVRLMLRKGKGEQRICKIIFDSPNLPESEAIFF*