MDALKAAGNEAVRQGNYSSAVDFYRQAITSADENKIDDVAVLHSNCSFAQLKLGDYTKALEEANKCITLKPDWSKSPADQTIRKRLSLVREALDGFYFRQLLPGRDFCLNPSDIIERQIFSSAEQMKNFVYLVGDAKTREAVVVDAAWDVKVGAVVTHYHFDHTGGTPPPPFDALGIKVPGVREFALENNLPVYINKYDAASVKKNNGVPSNSITELEDSATISVGSIKLQFIHTPGHTPGSQCVLISRSSEDYLLSGDTLFIRSCGRLDLPDCDAKAMYVSLQKKLASLPDSTRVYPGHDYGGPYTTIGDERRRGLLSPITERDWLQ