MSTARDGSNVSTSAPEDGSSTSDRASASSSEDEGADGYKRGGYHPVQLGERYGDDRYVVRRKLGWGHFSTCWLVEDVGSGREMNGKVTYRALKIQKSSGSYTEAAKDEIEILTQCKDQAASAEERELGSDNVVRLHDHFTHQGPNGTHVCMVFDVLGDNLLTLIKRYEYLGVPLLGVKALTRAMLRGLRYLHDVKNIIHTDLKPENVLLTLALPEKKRGRKSKNKVVDPRKDVKAGTPTLVDQIERLDVASSKRESGQVENDTSKETNSEDDIDCVDLLPYSLLKRLDAKICDLGNACWVDRQFTQDIQTRQYRAPEVILGAKYDTSADIWSLACIVFELATGDVLFDPRSGKDYDRDEDHLALMMELVGRMPKHLALSGKYSKEFFNRSGELRHIRSLKFWPCERVLIEKYNMPEKDAKDLSDFLVPMLDFNPSKRATAEKMLEHRWLQF*