MASTIISSSIPQLPKEAILDGSNYLDWAFQMKTLLQYHRLWTIVNGVSTEPPLSASQAEIDAWLDKDARAHAFILFNIKPSVARQFAADDAETAAELWHSVQTRYHRENSAQKIALENQLASLKISDTAQIMEQITEFVTIQKQLISLGSGATDEDFVHRLLAKLPESLSSFCDTVTLLPDTPSMLTLVGMLQYRVARRKSTQGASETLLQAKGRGKWQSKGSTSNTEPSSTMPKLVWIPKSIQKMECPLGRGKTEQNLSFDQTSTDVPTTQLSTHQKDTKLNDEENTQYHQVPSSVSPMLSELGCTIRAYESLLPPLNPDDQPTSLDTKNIFQQSRLDTTLKGWLQKAYVSFREVRG*