MESASSGSLKRARTLKNATRVPSCLVDGCTSDLTKCRDYHRRHKVCELHSKSRQVFIKGQEQRFCQQCSRFHSLGEFDEGKRSCRKRLDGHNRRRRKSQPESLSVNSGRIFSNQGTRYLHFGSSQIFSTSVMNAVWTGAAKAESDPMLNTSQSSMNFGGRKNLFPGSLSSNYKEGKQFSFLQGTSSTIPGDSVHLDANSTLGNSGNSQKMFSDGLNRVIDSNRALSLLSSPPSETREIGLSDMMQPDLNSPAQSLIPSLNYNALGMESEPAGSVLVSDGSSGNANLNGQHMFQIEPDGSSANGSHQTLSFSWE*