MSSGDLISVEPQELRFPFELKKQISCSLQLSNKTDNYVAFKVKTTNPKKYCVRPNTGVIVPRSTCDVNVTMQAQREVPPDMQCKDKFLLQCVIANPRTIAKDITPEMFNKESGNLVEECKLRVFYVSPPQPPSPVPEEAEEGSSPRAFLSDNGNLNALDFTHVSRALDEPQDKSAEVNSQILRLTEEKNSAIRQNNKLHQELELLRREVSTRRGGGFSFLFMFPQPGNCYSKTDHNSVKMLAIAGPKRGCTDVLDDGSYQRSSVLKTSRKEPTLLEQQTVVQLKGDHYHNQEVAAWSHFTRQNQDGEEWVNVKQAAARVNALAEYFTDLPRVISWNALAPQLEWEKREWKAAYLLGKAENTQITLQQHSQI*