MAAAADNEVAVITHRTVDANGLRMHVAEAGPPGAPPVLLLHGFPQVWYAWRHQMRALADAGYRAVAPDLRGYGDSDAPAAELQYTAMHVVGDLVALLDAVVGAGKPVFVVAHDWGALTAWNLCLFRPDRVRALVSLSVAFTPRSPARRPVDGLRALYGDDYYICRIQEPGAIEAEFARLGTELVLRKFLAYRTPGPLMMPKSGWGSPDDEVPLPSWITEEDIKYYASKFDKTNFTGGLNYYRALNKTWELTAPWTGAEIKVPVKFIVGDLDLTYHTPGIQDFIHKGGFKKYVPLLDDVVVMKGVGHFISEEKPKEVSEHVISFIRKLSAEM*