MAWALKLPLTDEVIESGLVQDFDASLSGIGQELGAGAYSMSDVLALPIFKQEESNLPPETENKILPFQYVLCAPTSPAIKLHDETLTYLNQGQSYEIRMLDNRKIGELPEITGKMVKSIIRVVFHDRRLQYTEHQQLEGWRWNRPGDRILDLDIPMSVGIIDPRANPTQLNTVEFLWDPSKRTSVFIQVHCISTEFTMRKHGGEKGVPFRIQIDTFKENESEEYTEHVHSASCQVKVFKPKGADRKQKTDREKMEKRAPQEKEKYQPSYETTILTECFP