MTSRAASLLFAAGLLSLSLWLLGQPLLVASPDRGRISNLDLVLGESLPAHLNLSSRFYASDQARAFCAAHGYRVFSPLARSGERKIYDLFMVNTELDWMEIRLETLYAHVDYFVIVESPKTFQGSDKPLTVRDNWARFARFHDKMVYHQLVFPATFNPKRPWDYEDLQRDAMYDQVFPQLEGRAAPEHGDVILVADVDEIPRPETLFLLRACSFPRRLTLASRFYYYSFQFLHSGPEWPHPQATTYQGWRTVRPTNLRNGDGGIPFLRDLDKARLGNAAWHCSSCFATMEQFLNKMASFSHVWMNQDEYRDRDNIAKAVREGKDVWGRDIDTFERIERNQDIPAVLRREGDKYRYLLDRSGKSAGFTDYP*