MFGYDMVLPMNTGAEAVETSLKLARKWGYQKKGIEEGKAIILSCTDNFHGRTLGVISMSTDPDARREFGPYLEGVGPLYKDANGQMQSIRYNNIGDLEAALDIHGENVAAFLVEPIQGEAGIVVPDDTYLQQVKALCEKHNVLLICDEIQTGLARTGKMLAYEWSGIRPDIVLLGKALSGGMYPVSAVLADRDVMLCIQPGEHGSTYGGNPLGCAIAITALDILVSEKLTERAQRLGEIFRNSIRAINSPLVKLVRGRGLLNAVVIDESKSTKGRGAWQLCLLMKEKGVLAKPTHRNIIRFAPPLVIEEGDLKRSIQIIAECLRDLDKLEKIPGEESH*