MAVPKVKLGSQGFEVSAQGLGCMGMSAFYGPPKPEQDMIDLIHHAIDSGITFLDTSDIYGPFTNEILLGKALKGRRHEVQLASKFGISYSNGQRDVRGDPAYVRSACEASLKRLDVDCIDLYYQHRVDTRVPIEVTVGEMKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDAEKDIIPTCRELGIGIVAYSPLGRGFFSSGAKILEGLADTDFRKTAQPRFKDENLEKNQKMFLAFQEIALRKGCTPGQLALSWVQHQGDDVVPIPGTTKLKNFDENVGALHVKLNKEDILEIEAAFDANQVAGGRYPEMKYWTFYASETPPVSSWQAS*