MAPVNPQPHAVMLPFPAQGHIQAMMQLSKLLYARGFYITFVNTEYIQERLLTSGSVDSVKSCPDFTFETIPDGLPPDHGRTSKLFELCRSFLGNGPLHFEKLIDKLKHSQPDVPPVTCIISDGAVSFPQKTARKLGVPRVSFWTHSACGFCAYFFAPLLVGKVHIFGKDNENCLTNGSIEQKITCIPGMPPLRVNDLPFSLRNKEMFEIVTSEAQAALEADLVILNTFDELDRPVLDALRNRLPGSLYTIGPLLLQAESENERIPDISASMWTEETTCLKWLDSQQPSSVIYVCFGSIAVMSDQELLELAWGLEASKHPFVWVIRPDLIHGNSAVLPSEFLEKVKDRSFLVRWAPQMKVLSHPSVGGFLSHSGWNSTLESICAGVPMISWPFLAEQPTNRLFVSEVWNIGLAMNEVVSTEYVEDMVRRLMTGDEGRQMTKRICELRNESVRAVGKGGSSYNNMEKFIKEIQKVLPES