MDVGKKDSIASDSSEQVVNPWEVAAKDGGKIDYDKLIDQFGCQRLDDSLIDRVQRLTSRQPHVFLRRGVFFAHRDFNEVLDAYERGDKFYLYTGRGPSSEALHLGHLIPFMFTKYLQEAFKVPLVIQLTDDEKCMWKNLSVEESQRLARENAKDIIACGFDVTKTFIFSDFDYVGGAFYKNMVKVAKCVTLNKAMGIFGFSGEDHIGKLSFPPVQAFPSFPSSFPHLFPGKDKLRCLIPCAIDQDPYFRMTRDVAPRLGYSKPALIESSFFPALQGENGKMSASDPNSAIYVTDTAKEIKNKINRYAFSGGQDSIEKHREIGANLEVDIPVKYLSFFLDDDTELEHIKKEYGEGRMLTGEVKKRLTEVLTEMVERHRMARAAVTDEMVDAFMAVRPLPSMFE*