MASKVPRTKLGSEGLEVSKQGLGCMGMSAFYGPPKPEEEMIALIRHAVDSGITFLDTSDIYGPFTNEILLGKALKRIRHKVQLATKFGIVVENEQFSYRGDPAYVRAACEASLKRLDVEYIDLYYQHRVDTKVPIEVTVGELKKLVEEGKVKHIGLSEASANTIRRAHAVHPITAVQLEWSLWSRDVEKDIIPTCKELGIGIVAYSPLGRGFLSAGAKFLENLDSTDFRKVGQPRLSGENLATNEKLFLALYEIASRKGCTPGQLALAWVQHQGDDVVPIPGTTKVKNIEENIGSFQVKLSKQELEEIEKLFHEEAAAGDRYDDLNVWTYANSETPPLSSWKA*