MASSEVKMVPIPRRGVDYRGKVVLAPMVRSGELPSRLVALKYGADLVWGPETVDRAMIGTTRRYNEATQTVEWFRVASHGQKEPPPDAKENIIYATHPEKEKNKLIFQIGTADPDRALEAARLVAADVAGIDVNAGCPKPFSTSGGMGAALLRTPDKLCAILENLVKHIVPEFEIGISVKIRILETPAETEALVRRLVATGITGLTVHCRTTPMRPRERAIRGQLRMIADICREAGVACLMNGDVESKDEGLRLAKEFGADGAMIATAAEKNPSCFRTEAEGGLAPWEEVVKEYVKTAMDVENRFGNTKYLLAQMVPGKAGLHQPLTQSKTYTDVCRMLGYEKLMEQAREADVRRGLDKPPVKQSKKGKSNAAALAAGGQMGQARAKTQQKKALSERAAAPAQSESEPQPIASVG*