MEKTELKDDKNKEVEEEQVVSPWEVSAKDGGKIDYDKLIDKFGCQRLDESLIQRVQRLTNRAPHVFLRRGVFFAHRDFNDILDSYEKGEKFYLYTGRGPSSEALHLGHLIPFMFTKYLQDAFKVPLVIQLTDDEKCMWKNLSVEESQRLARENAKDIIACGFDISKTFIFSDFDYVGGAFYKNMVRVAKCVTYNKVVGIFGFTGEDHIGKVSFPPVQAVPSFPSSFPHIFGNENIRCLIPCAIDQDPYFRMTRDVAPRIGYHKPALIESSFFPALQGENGKMSASDPNSAIYVTDSAKEIKNKINRYAFSGGRDSIELHRKYGANLEVDIPFKYLGFFLDDDAELEHIREEYGSGRMLTGEIKKRLVEVLTDLVERHRRARAAVTDEMVDAFMAVRPLPNMYN*