MKQHRQEVVAFMDAMVREHGDSRVADDDDDKEDLLDVLLRIQREGDLQFPLTTDNIKSVIGDMFAGGSEPAATTLQWIMAELMSNPRVMKKAQDEVRRALAVAGRQRVTEDDLSNLHYMHLVIKEGLRLHPPLPLLLPRECRSSCQVLGFDVPAGTIVFVNAWAIARDPSSWDKPEEFVPERFEGSGVDFKGTDFEYVPFGAGRRMCPGMAFGLVTMELALASLLYHFDWELPPGMTAMDIDLSEEMGVTARRLHDLLLVPFVRVPVQI*