MAAKIPGVIALFDVDGTLTAPRKEATPELLDFIRELRKVVTIGVVGGSDLSKISEQLGKTVTNDYDYCFSENGLVAHKDGKSIGIQSLKLHLGDDKLKELINFTLHYIADLDIPIKRGTFIEFRNGMLNVSPIGRNCSQEERDEFERYDKVQNIRPKMVAELRERFAHLNLTFSIGGQISFDVFPKGWDKTYCLQYLEDFSEIHFFGDKTYEGGNDYEIYESPKTIGHSVTSPDDTVAKCKALFMS