MEASRPSFVSRHNIYVTPELRDLLQPKSSPEAEVEPPYTGPTSFSPDDVGAAIEAAKSSEESMWRGATIAIRKALSKTSGPPIQAVADSGVLPRLVEFMSGGGGGAMGSDPELQLEAAWALCNVASGTSQQCGEVVAAGALPAVLPLLSSPRPELREQAAWLLGNIAGDGIGLRNQCLEAGALLPVLQALRDETNAKALQQLAWLVSNILRWKPRPDNAVRDSLPVLLAMVVRTDLHEEALTDIFWGLAYSSDHNPDAIPRQAGCQAALARAAEVLDRPKAPKSLVSAAVRLLSQLPTGGELATTAVIDTGVLAGGFKRILLDSEVEPHVTDVLFALSNIVATAELDYQPKAVAEAGLIPLVVDAIRQQVKSRPRREAVHTLANLSMFRKYAPIAWESGAVEALVDFLTQPQLMSHDGGSLSKADSVAAHAAMEGLVKYAQVGKALAAASGGPNPVLSAFASARLHERLCEARDCGELPRSVVRDLEALLRDFPPAEQGQ*