MPCAALGRKSFHRHPAMQWFSMLSREWGVVGAARDWSLFRRGFTSESAVQIKVLQERTEAPVGDVKAALLQCGWDTDAAMMELTKKGLIPATRKTNPVALDGLLAVASMKGAAAVIEINSETNSVARNEIFCHLASRIAQAALSMETLKSSPGSALTVDVPALQAVKINLEHEKLSGEATVQEAVTEVAAIIGENVQLRRGFLMSSTTGIVSSYLHASAHPGLARIVGLIALEPDHGILQGQEPEAQIGTALAMHVVAAKPLFLSRELVPQTVIRRETIAFRSQALISGKKPAVVERMVLGRFRRYFEETVLLDQKFVINDYINVQTVLDDHHKQTGRRIKIRNFLRLEVGEGL*