MSLSSGGWYKLGWMWSMKASISAAVTSSGASTGCKAVDRTAGRLRQDWRVADDEPKQKGLHDGKPGCILAPGRRSWRRGYATYFGEEICTTGSPWAVDGLINASGVRAAIDHELHALHCRLSERSGRGYKSFLPGDGAPAYAHLRWPLTQLEQMWRRYTDGVPKFAVYSANVVHEGQYGKDLAQHMTGLSAYDGYLADFLDGLLRRPEADTLVLVHGDHGVQDGPKILDLGTQWEQRAPWARLLVPRALVPDVARLRTNAQRLSTAHDLYATLRGVLLGRPGQRQSSRARRHGLTSSE