MEVLGSKQDKSAAMSSKVMALLRKLSIDTWLRAHGKSVRPELTKKQKQELKECFELIDLEGSGAIDGCELMAAFNVLGMHVTRSEIDRLLDEVDEAKCGEVEYPDFVRIMKSKLETQSEDSNDEDSKLKGQQLPFQLLARAYRRKKLIEAVMIGDKTAQERLRAKALEAEAEHLSVLAAMEAERQNPLPQTLAYDEKDLRTMSDINYQKLRQAQVRDKHINRSFPSYVVDSLDEDVKKILYGVQENEIPAATDEDSLFAAVFIQPGQEIKPISLSKQIKDSYKTELADVSQRHCKVRHKPVLEQQMIHLKALKSLQEAQQRKSLKEADEGKGALSSKWKKQGFYVSLEGPSTGGMAFSVLHGRKKPAATWAEESSEEEINILSLSLEELHGEVSVLHQQELKDAQGGQGIQEDGMAYRRQEDLERQMEERMQRSYCGVADPRTPGRQASGVQDVHKEWVSGISDN*