MPAIVLIGAQWGDEGKGKATDLLGGRVQWVVRYQGGNNAGHTVVLPTGENFALHLIPSGVLTPGVTNVIGNGVVIDPGVLLNELRGLQDRGVDTAKLLISADAHLLMPYHIAIDKVTERYMGSKKIGTTGRGIGPCYQDKIARIGIRVADVLDPEQLTHKVEAACEFKNQVLVKIYNRKALDPAQVVDALLEQAEGFKHRIADTRLLLNAALEAGETVLLEGSQGTLLDVDHGTYPYVTSSNPTAGGAAVGSGIGPTRIGTVLGILKAYTTRVGSGPFPTELFDEHGEYLSKTGREFGVTTGRRRRCGWFDAVIARYAARVNGITDYFLTKLDVLSSLESVPVCVGYEIDGRRTRDMPMTQRDLCRAKPVYEELPGWWEDISGAREFDDLPAKARDYVLRLEQLAGAPVSCIGVGPGREQTIVRRDVLQDRP*