MKIVIIGGVAGGMSAATRLRRLMEDAEIVVMEKGPFVSFANCGLPYYVSGEIAEREQLLVQTPEALKARFNLDVRPHHEVVAIDPIEKVITVKHETEILTEHYDKLILSPGAKPFVPPITGLAEAKNVFSLRNVPDLDQIMTALTPETKRAVVIGAGFIGLEMAENLQKRGLEVTLVEKAPHVLPPLDEEMAAFVKAELSKNNVQVITGQSAVAFEEEGQVIRLEDGQTLASDLTILSVGVQPENTLAVEAGVATGLRGGIVVDEHYQTNQPDIYAVGDAIVVKQQITQEDALISLASPANRQGRQVADVIAGLERKNQGSIGTAIVRVFDLTAASTGLSERAAKAAGLTTAVVHISGKDHAGYYPGATDLQLKLVFHPTTGEIYGAQGIGAKGVDKRIDILATAIKGQLTIFDLPELEFTYAPPFGSAKDPVNMLGYAAMNLVEGLSENVQWYELSNELAKGAVLLDVRNPAERANGQFKNAVSIPLNELRERLEELDKSTEYIVSCHSGLRSYIAERMLKQAGISAKNLDGAFALYRMVKPEELENV*