MASSGNEGRVVVDLGSAAESVAADEEAHATPLHEIESLCMRCGENGITRLLLTLIPHFREVVLMAFECPHCGERNNEIQFAGQLQPKGCCYSLEVPLGQSEMLNRQVVKSDSATIKIPELDFEIPPEAQRGTLSTVEGIIMRAVDELQALQDERKKVDPQKAEAIDQFLLKLRSLGSGEAAFTFILDDPAGNSFIENPHAPLLDPLLSVRFYERTREQQAALGFLAEPPKEQPGEAVLPASAVESNSDGLQSVPHGSVGAVAGRRAIAQGNPDEVAAALCRYSAPEEVDTLPSTCGACGTECVTRFFATKIPYFREVIVMATTCDMCGYRNSELKPGGEIPAKGKKITLRVQNAQDLTRDVIKSDSASVKVPELELELSCGTLGGMVTTVEGLIVKICEALERIHGFQLGDSTLEWKKKKWDDFKERLSKLLSLQEAWTLIIDDGLAASFVAPATDSLEDDSQLTIEEYQRSWEQNEELGLNDMDTSSADAAYNTTNT*