MSIRTYVLNDLSAEERVEILKRPRVDFSSILGTVAPIVDAVATRGDDAVREYTSKFDGVDLEDVVVRVSDLPDPVLEDDVRAAFDVAYENIHKFHAAQKELADVDVETMPGVRCRRVSRPIGAVGLYVPGGTAVLPSTALMLAVPAAIAGCKSIVLATPPMKNGEIVPEVLYVAKKAGVTHILKAGGAQAVAAMGHGTETCPKVDKIFGPGNQFVTAAKMTLQNSEAMVSIDMPAGPSEVLVMCDKDANHDHVAADLLSQAEHGPDSQVVLVVTPDVDLDGICAAVSKQAAALPRAEITAKALTHSYAVVVDDLAAACAFSNSYAPEHLIVNVENAEALLPDLDNAGSIFLGRYTPESVGDYASGTNHVLPTYGYSRMYSGVSLDSFVKYMTVQELTKEGLDVLGPSVATMAAVEGLEAHRLAVTLRLGIE*