MACNVPMTRLGSQGLEVSKQGLGCMGMSAFYGPPKPEEEMIELIRQVVGYGVTFLDTSDVYGPFTNEILLGKALKGIRHEVQLATKFGAVVQDGKLIGRGDPAYVRACCEASLKRLDIDCIDLYYVHRVDTTVPIEVTIGEMKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQIEWSLWSRDVERDIVPTCRELGIGVVAYSPLGRGFFSAGAKLLESLSETDFRKLGQPRYQADNLQKNEKLFIALCQLATKKDCTPGQLALAWLQHQGDDVVPIPGTTKFKNFQENAGSLQVKLTNQEMEEIEALFHADAAVGDRYHESYSTYQNSETPPLSSWKSWSLD*