MGVIEKELLLGQVADQKMVGGLAFPEVLVPSDPSQDVDAKAVAASVKQNKDFIQQILHKNGGILFRGFGLRTAADFNDFVDAFGYEELPYVGGAAPRTNVVGRVFTSNESPPDQKIPFHHEMAQVPEHPAKIFFFCEVESIQGGETPIVLSHLVYDRMSKEWPEFVQELEEKGLLYNRVLGEGDDPSSPIGRGWQSTFLTKDREEAEKRAAKLGMNLEWLEDGVKTVSGPIPAVKLDEAHHRKVWFNSMVAAYTGWEDARNVAEKAVTFGDGSPLPKDAVMACLQILTDESVAIPWQKGDVLLLDNVQVQHARKPFVPPRRVLAALAK*