MESETFGSPTSMKFVYVGCVFTSGESDLVESSSIVSSDCSSSKMPVQKFLRWPIFLQIVHLKGMPRTLLLCITMALLNKRPHAVMLPFPAQGPINAMMQLAQILYHRGFYITFVNTQYVQDRISRSGSVESVKSPPDFRFETFPDGLPPEHGRTSKLAELCRSFTDNGPLYFDKLMDKLKQSQPDGVPPVTCIVSDGLVSFPQKIARKLGVPRVSFWTHSACGFSTYFFAPLLVEKGYIPLEDARCLTNGYMEQIIPCIPGLPHLRIKDLSFSLLRMNMLEFVKSEGQAALEADLILLNTFEDLDRPVIDALRDRLPPLYTIGPLGLLSESANDTISDISASMWTEETSCVKWLDCQDPSSVIYVSFGSITVMSREELLEIAWGLEASKQPFLWVIRPGLIDGQPDVLPAEFLERVKDRSFLVRWAPQMKVLSHPSVGGFLTHSGWNSTLESICAGVPMISRPFLAEQPTNLVCP*