MNKFYIKIVLFLLTISLYVNNKTLAIEPDPGENATSESARHNLTSEEIYEKNKHLLCTDPKETIKAGEVMKEAVKHLEYHATSIDDYKLFGIDIFNMQYFYKKKDRGYIDVRKVKICHLYKYNEIINMLWNPDRQIFFISDFVKIVRVYNPNLVMIQQRYGGSSMNCQKYFYALSAKFEVSENKTILVMASADINDHNPSNKKYKNEIVNSANLFKTDIDSEDDIRKGKLKKTFVNLIGYLIEKIGSYSYITFIESVSDTYIESVSDTYIESASCHAPIFLKRMIRKTLCCFLPHK*