MSDNKTRVGIVGYGLLGQFLVDKILNDERASKKFEIAFVWNRTFDKVLEDKQLKSEWHLDNLDNFKEKNPNIIVEVAHPNIIVEYGSKFLSCCDLFVGSPTAFADINVEEEIRSIAKTSTNGCYIASGALWGSLDIQKMGMLGSLKGLTVTMKKHPASMKLTTSEMQEKLQISLNDPTKEYVIYEGPVRPLCPIAPNNVNTMAVASLAAENLGFDLVKARLVADSRLESHIIDIEVEGPNGFSVMTSRINPAKVGAVTGQATYNSFLSSLLTAGGRGNGFHFC