MEVDKKDEREAESSEQVVNPWEVSAKDGGKIDYDKLIDKFGCQRLDESLIDRVQRLTSRQPHVFLRRSVFFAHRDFNEILDAYERGDKFYLYTGRGPSSEALHLGHLIPFMFTKYLQEAFKVPLVIQLTDDEKSIWKNLSVEESQRLARENAKDIIACGFDVTKTFIFSDFDYVGGAFYKNMVKVGKCVTLNKAMGIFGFSGEDPIAKLSFPPVQAVPSFPSSFPHLFPGKDNLRCLIPCAIDQDPYFRMTRDVAPRLGYSKPALIESTFFPALQGENGKMSASDPNSAIYVTDSAKDIKNKINRYAFSGGQDSIEKHRELGANLEVDIPVKYLSFFLEDDSELEHIKKEYGEGRMLTGEVKKRLTEVLTEIVERHRRARAAVTDEMVDAFMAVRPLPSMFE*