MEALERGLGLVGRSASTPGFSVEDSSRVRVTLRKGLVKVVSAARPLRSMEGVEFVGRRRIAESERVQERVDARSVTAHAAMMGGLGDSLKSGYVLKYLVVVDEHTEVDSTGDVIEKLKNGFRNFKVTQYNQKPDLYARLAEGQQPKVMMITCADSRVCPTMLHGLEAGEAFIVRNVANLVPPCEESGEHHGTSAAIEFAVTVLGVERIVVMGHSNCGGIRALMTRDAFSGDFVGSWIRIGLPAKKKALSVMKGKPLQEQCRFCEQEAVNVSLANLLTFPFIEERVKSGKLRIHGMHYNFIDGQLTSWEIEPEEAPVYS*