MFRLPATSPMFELSSPYPLKHVTDQNLQNLVVVLWNWELCENCKVRPGQQPCSPQTCPAVRWSRLKLFFDYYRKVTAEYVPDMVVGVPPALQSHTDLMAIIRQLKDNPDKTRSELTVICFSNHSDDQIPMPADQNRALDLALRVMTMITCSLEAGSANTLEAGLQPAQWAQDMTWPQFISNVFPTNDYSGVEESAATFHQINDRVTARRLSKVARLSLVPTNELSNHLKLNQKDGTVEIFHHTSFLKEVLIASKGDTKRGLAGSSGNILLQF*